Windows Tips & News

Jak wyłączyć komunikat „programy nadal muszą zostać zamknięte”?

click fraud protection

W systemie Windows, gdy próbujesz zamknąć lub ponownie uruchomić system operacyjny i masz uruchomione aplikacje, które nie kończą działania po otrzymaniu wywołanie z systemu operacyjnego, aby zamknąć, system Windows wyświetla komunikat „X programy nadal wymagają zamknięcia”, gdzie X jest liczbą uruchomionych aplikacje. Nie są one usuwane na siłę, ponieważ mogą nadal posiadać niezapisane dane. Jeśli jednak jesteś doświadczonym użytkownikiem, który zawsze zapisuje swoją pracę przed zamknięciem lub ponownym uruchomieniem, nie musisz widzieć tego ekranu. W rzeczywistości, nawet jeśli procesy aplikacji kończą się powoli na twoim komputerze, system Windows wyświetli ten komunikat. Na szczęście istnieje kilka ustawień, które pozwalają zmienić lub dostosować zachowanie tej funkcji.

Podczas wylogowywania lub ponownego uruchamiania/wyłączania komputera system Windows próbuje wdzięcznie zamknąć uruchomione aplikacje, informując każdą uruchomioną aplikację, że muszą ją zamknąć. System Windows daje tym aplikacjom czas na zamknięcie, dzięki czemu przestaną robić to, co robią i zapiszą swoje dane. Na przykład, jeśli jakiś program nagrywa płytę CD/DVD, może poinformować system operacyjny, aby opóźnił zamknięcie/ponowne uruchomienie/wylogowanie, aby mógł zakończyć swoje zadanie. Gdy proces aplikacji nie zostanie zakończony i nadal będzie działał, jest to komunikat przedstawiony na poniższym zrzucie ekranu:


strażnik wyłączający
System Windows poprosi o zakończenie uruchomionych zadań lub anulowanie procesu zamykania i powrót do sesji systemu Windows. Jeśli masz pewność, że wszystkie uruchomione aplikacje można bezpiecznie zamknąć, możesz ręcznie nacisnąć przycisk „Zamknij mimo to”. Jednak system Windows staje się również z dodatkową funkcją automatycznego zamykania tych aplikacji po upływie limitu czasu.

Korzystając z tej funkcji, możesz zapobiec wyświetlaniu tego komunikatu i automatycznie zakończyć procesy zadania. Po włączeniu funkcji automatycznego kończenia zadań te „nieodpowiadające aplikacje” zostaną zamknięte po przekroczeniu limitu czasu.

Zanim przejdziesz dalej: musisz zrozumieć, że funkcja automatycznego kończenia zadań jest potencjalnie niebezpieczna. Jeśli ją włączysz, może wymusić zamknięcie aplikacji, zanim będą mieli szansę na prawidłowe zakończenie zapisywania niezapisanych danych bez żadnego ostrzeżenia. Włącz go tylko wtedy, gdy masz pewność, że naprawdę tego potrzebujesz.

  1. Otwórz Edytor rejestru (zobacz nasz szczegółowy samouczek dotyczący edytora rejestru systemu Windows)
  2. Przejdź do następującego klucza rejestru:
    HKEY_CURRENT_USER \ Panel sterowania \ Pulpit

    Wskazówka: możesz uzyskać dostęp do dowolnego żądanego klucza rejestru jednym kliknięciem.

  3. Stwórz nowy strunowy nazwana wartość Autozakończenia i ustaw jego wartość na 1.

Otóż ​​to. Teraz uruchomione aplikacje zostaną automatycznie zakończone przez system Windows po ponownym uruchomieniu lub wyłączeniu komputera.

Ponadto możesz chcieć dostosować czas oczekiwania, przez który system Windows czeka, zanim zabije aplikację. Po upływie tego czasu system Windows wymusza zamknięcie aplikacji niezależnie od jej stanu. Należy ją ustawić osobno dla aplikacji i usług Windows działających w tle.
Aby ustawić limit czasu dla aplikacji na komputer, wykonaj następujące czynności:

  1. Przejdź do następującego klucza rejestru:
    HKEY_CURRENT_USER \ Panel sterowania \ Pulpit
  2. Stwórz nowy strunowy wartość zwana WaitToKillAppTimeout i ustaw go na 5000. Jego dane wartości to limit czasu, który musi być określony w milisekundach, więc 5000 równa się 5 sekundom.

    Możesz określić dowolną wartość z zakresu od 2000 do 20000, ale unikaj niższych wartości, ponieważ kończenie procesów siłą nie jest dobre. Myślę, że 5 sekund to optymalna wartość.

Domyślna wartość parametrów WaitToKillAppTimeout to 12000.

Aby ustawić limit czasu dla usług systemu Windows, musisz wykonać następujące czynności:

  1. Przejdź do następującego klucza rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  2. Stwórz nowy strunowy wartość zwana WaitToKillServiceTimeout i ustaw go ponownie na 5000.

Aby zresetować ustawienia systemu operacyjnego do wartości domyślnych, po prostu usuń wszystkie 3 wartości - WaitToKillAppTimeout, WaitToKillServiceTimeout i AutoEndTasks.

Jak otworzyć centrum mobilności w systemie Windows 10?

Jak otworzyć centrum mobilności w systemie Windows 10?

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Surface Pro X SQ1 i SQ2 otrzymały ujednoliconą aktualizację oprogramowania układowego

Surface Pro X SQ1 i SQ2 otrzymały ujednoliconą aktualizację oprogramowania układowego

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Notepad++ nie obsługuje już systemu Windows XP

Notepad++ nie obsługuje już systemu Windows XP

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej