Windows 7'yi kapatma / yeniden başlatma işlemini daha zarif hale getirin


6

Birkaç gün sonra kaçınılmaz bir şekilde gelir ve makinemi yeniden başlatmam gerekir. (Yeniden başlatmadan veya daha eski Windows güncellemesinden sonra işlerin daha iyi olacağını hissediyorum).

Çalışan ön plan görevini gösteren bir ekran açıldı ve bazen birincisi "Pencerelerin kapatılmasını önleme" olarak işaretlendi, bu yüzden kapatmayı bırakıp kaydetme iletişim kutusunu gözden geçirmem, tekrar kapatmam ... birkaç kez ve sonunda Sadece başla.

Kulağa hoş geliyor ama pratikte ön plan uygulamasının sistemi kilitlemesi ve 1 şeyi düzeltmenizi talep etmesi gerçekten can sıkıcı ...

Ancak neden kapatma isteğine incelikle yanıt verebilecek Uygulamaları kapatmayı sürdürmüyor?

Bu sırayı ayarlamak için herhangi bir seçenek var mı?

Yanıtlar:


6

Bir kapatma işlemi yürüttüğünüzde, Windows bir kapatma sırası başlatır. Çalışan tüm işlemlere bir SON mesajı gönderir. Her işlem daha sonra kendi END dizisini başlatır. Windows, işlemin başarıyla sona erdiğini veya daha fazla zaman gerektirdiğini belirten her işlemden bir yanıt bekler. İşlem daha fazla zaman gerektiriyorsa, Windows'a bir GECİKME mesajı gönderir. Bu noktada, Windows kapatma zamanlayıcısını sıfırlar ve her işlem için END olmasını bekler. İşlemler, atanmış varsayılan kapanma süresinde BİRLİKTE gelmediyse, Windows size bazı programların hala çalıştığını bildiren ve ne yapacağınızı soran bir iletişim kutusu görüntüler. Uygulamanın / programın / işlemin ENDS'i hızlı ve temiz bir şekilde SONRADIĞINDAN emin olmak, bu uygulamanın programlayıcısının sorumluluğundadır. Kapamanın temiz olduğundan emin olmak, Window'un işi değildir.


1
Ancak TÜM uygulamaların kapatma mesajı aldığını düşünmüyor - her birinin sırayla bir kapatma mesajı gönderildiğini hissediyor ve eğer biri kaydedilirse değişiklik yapmasa da, başka bir uygulamanın kapanmasını geciktiriyorsa ...
Mesh

2
Tam olarak @Metril'in söylediği gibi oldu. Öyleyse Adrian, etkileşiminize ihtiyaç duyan bu uygulamayı manuel olarak kapatmak istemiyorsanız, her zaman "Yeniden başlatmaya zorla" düğmesine basabilirsiniz, ancak çalışmamayacağınız işleri kaybetme sonucu.
mjsr

1
Ben sadece yeniden başlattım, 'sorun' gibi görünüyor, W7 uygulamaları kapatıyor, ancak yalnızca UI engelleme iletişim kutusu açıkken ... bu nedenle engelleme ve uygulamayı engelleme uygulamasına katıldığınızda tekrar kapatmanız gerekiyor. ..ve tekrar ... tasarımcıların ne düşündüğünü anlayabiliyorum, pratikte garip görünüyor. Neden engelle? uygulamaları yinelemeli olarak kapatan bir kayan pencere veya bildirim penceresi neden olmasın?
Mesh

5
Tam ekran UI'nın neden herhangi bir program kaydetme iletişim kutusunu kapattığını anlamadım. Kaydedilmemiş bir belge varsa çoğu zaman, geçici olarak üzerine tutmak için bazı metinleri yapıştırdığım Notepad kopyası gibi bir şey kullanılamaz (Erken ve sıklıkla kaydetme konusunda oldukça vicdanım). Fakat hiçbir zaman riske giremem, daima iptal etmek ve gözden geçirmek zorundayım - bu neden söz konusu programlarla etkileşime girmenizi önleyen tam ekran bir model olsun?
MightyE

1
@MightyE Kesinlikle! neden modal atmak?
Mesh

3

Soruyu doğru anladığımdan emin değilim, ancak "Windows neden tüm uygulamaları zarif bir şekilde kapatmıyor?" İse, yanıt "Windows, oluşturulan tüm uygulamalarla nasıl etkileşim kurulacağını bilmediğinden" şeklindedir. incelikle yanıt vermek uygulamanın sorumluluğundadır ve yapmazsa, Windows, uygulamayı öldürmekten ve işinizi kaybetme riskinden çok bir şey yapmanızı bekler.


Aslında, Windows uygulamaları kapatmayı biliyor. TÜM pencereleri uygulamaları Windows ileti işlemedeki katılmak zorunda ve 2011 yılında nasıl kapatma doğru ..... bilmiyor bir uygulamayı kullanıyorsanız .... bir WndProc geri arama tanımlamalıdır
Mesh

1

Açılış sorusu oldukça basit ve neden Windows kapatma işlemi sırasında kullanıcı girdisini engelliyor? Bu, örneğin XP'de veya herhangi bir Linux sürümünde yapabileceğiniz gibi uygulamalar tarafından sunulan makul kapatma sorularını manuel olarak çözemeyeceğiniz anlamına gelir. Her kapatmayı iptal etmeniz, bir açık soruyu cevaplamanız ve ardından bir sonraki soruyu hangi noktada aldığınızı tekrar denemeniz gerekir.

Ne yazık ki, Windows 7, kullanılabilirlik ve üretkenlikten gerçekten uzaklaştıran yeni 'özellik' durumlarıyla doludur. Açılış sırasında Explorer’daki klasörleri hareket ettirmek benim evcil hayvanımdır, bu kapanma işlemine yakın bir saniye sonra, ağ aygıtlarıyla ve görsel açıdan hoş ama etkileşimli grafik aşırı grafik yükü ile etkileşime girmek için Aptallar için Ağ ve Paylaşım Merkezi'nden geçmek zorunda kalır. sadece birkaç örnek.

FWIW Kapanmayı yeni test ettim ve ilk uygulamada kapatmayı geciktiren blokajı açtım - Not Defteri ve Wordpad açıldı, her birinde bir dokümanı düzenlemeye başladım, ancak kaydetmedim, bir tarayıcı vardı, birkaç başka uygulama açıldı, sonra kapanmaya başladı. Kapatma modu UI açılır ve listenin en üstünde, kapatmayı engelleyen bir program olduğunda, bu uygulamada durur. Diğer uygulamalar listenin altında kalıyor ve kapanmaya çalışmıyor, hatta kapanmayı engelleyecek gibi işaretlenmiyorlar. Bu yüzden kapatma işlemini iptal edin, Not Defteri'ni kapatın, ardından tekrar kapatma - şimdi Wordpad engelliyor. Kapatmayı durdurun, Wordpad'i kapatın, kapatmayı yeniden başlatın - şimdi Outlook engelliyor. Esneyin.

İyi bir ek değil IMO ve kapatmak için bir yol bulamadık.


0

Bunu doğru okuyorsam, en azından oturumunuzu kapatmış olduğunuz uygulamaları bıraktığınızı kabul etmeden PC'nizi kapatmamanızı sağlamak bir tür güvenli değildir. Belki de tamamen kapanmak yerine, makinenizi aldatmayı denemek isteyebilirsiniz. http://windows.microsoft.com/en-us/windows7/Sleep-and-hibernation-frequently-asked-questions


1
Genelde yeniden başlatmak istediğimde Windows güncellemesi ve diğer bakımlar için hazırda bekletme modunu kullanamazsınız. Çoğunlukla bilgisayarım uyuyor!
Mesh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.