Czasami podczas wyłączania, ponownego uruchamiania lub wylogowywania urządzenia z systemem Windows 10 może pojawić się komunikat o błędzie, który przerywa lub nawet anuluje proces. Aby temu zapobiec, możesz wydłużyć oczekiwanie systemu Windows na wylogowanie.
Pozwolenie systemowi na wylogowanie się może faktycznie zaoszczędzić czas. Oto, co zrobić w takiej sytuacji. Sprawdź: Jak zatrzymać działanie aplikacji działających w tle w systemie Windows 10.

Szybkie linki
Dlaczego podczas wylogowywania system Windows wyświetla komunikat o błędzie?
Możesz mieć uruchomionych kilka zadań jednocześnie, z których każde potencjalnie zawiera niezapisane dane. W takim przypadku każde zadanie lub aplikacja próbuje zapisać dane przed wylogowaniem się z systemu Windows. Może to być jedna z przyczyn wyświetlania komunikatu o błędzie. Rozwiązaniem może być wydłużenie czasu wylogowania, aby umożliwić wszystkim zadaniom dokończenie wykonywanych czynności.
Alternatywnie, może po prostu wystąpić problem z zadaniem. W takim przypadku, jeśli masz pewność, że żadna z używanych aplikacji nie utraci danych, możesz wymusić szybsze wylogowanie systemu Windows.
Co warto wypróbować w pierwszej kolejności?
Opisana tutaj metoda zasadniczo wymusza na systemie Windows dłuższe oczekiwanie podczas zamykania lub wylogowywania. Jeśli jednak masz źle działającą aplikację, która często zakłóca wylogowywanie z systemu Windows, warto to sprawdzić. Jeśli występują problemy, najpierw wypróbuj rozwiązania. Aplikacja blokująca system Windows Od wyłączenia lub wylogowania.
Jeśli żadna z tych opcji nie zadziała, możesz dostosować czas, po jakim system Windows wylogowuje się. Dzięki temu uruchomione aplikacje lub błędy będą miały więcej czasu na naprawienie się.
Spraw, aby system Windows czekał dłużej, gdy się wylogujesz
Możesz skorzystać z dwóch procedur. Pierwsza, WaitToKillAppTimeout , co daje aplikacjom systemu Windows około 20 sekund na zapisanie danych i zamknięcie. Jeśli aplikacje nie odpowiadają, system Windows uznaje je za „zawieszone”. Drugie, HungAppTimeout , informuje system Windows, ile sekund należy odczekać, zanim rozważy zawieszenie aplikacji i zaproponuje rozwiązanie polegające na wymuszeniu zamknięcia systemu.
Zmiana tych dwóch wartości wiąże się z modyfikacją rejestru, dlatego należy zachować ostrożność i wykonać kopię zapasową przed jakąkolwiek ingerencją. Sprawdź Jak wykonać kopię zapasową i przywrócić rejestr systemu Windows.
1.a. Jak skonfigurować funkcję WaitToKillAppTimeout tylko dla konta użytkownika
Możesz wykonać te czynności, aby zmienić czas oczekiwania systemu Windows na aplikacje tylko wtedy, gdy wylogujesz się ze swojego konta użytkownika.
- Otwórz Edytor rejestru, wyszukując regedit W wyszukiwarce systemu Windows. Dowiedz się. Jak otworzyć Edytor rejestru w systemie Windows Więcej informacji.
- Przejdź do następującego folderu w rejestrze:
HKEY_CURRENT_USER \ Control Panel \ Desktop
- W prawym panelu znajdź ciąg o nazwie WaitToKillAppTimeout.
- Jeśli go nie widzisz, musisz go utworzyć, klikając prawym przyciskiem myszy w dowolnym pustym miejscu w prawym panelu i wybierając Nowy -> Wartość ciągu. Nazwij to WaitToKillAppTimeout.
- Kliknij dwukrotnie ten ciąg, aby zmienić jego wartość, która jest wyrażona w milisekundach. (1000 milisekund równa się 20000 sekundzie). Domyślnie wartość danych jest ustawiona na 20 (lub XNUMX sekund).
- Zwiększ tę wartość, aby system Windows czekał dłużej na zakończenie działania aplikacji przed wyłączeniem systemu lub wylogowaniem. (Obniżenie tej wartości spowoduje szybsze wylogowanie).
1.b. Jak skonfigurować WaitToKillAppTimeout dla wszystkich użytkowników
Wykonanie tych kroków spowoduje zastosowanie zmodyfikowanych reguł wylogowywania dla wszystkich użytkowników komputera.
- Otwórz edytor rejestru.
- Przejdź do następującego folderu w rejestrze:
HKEY_USERS\.DEFAULT\Panel sterowania\Pulpit
- Wykonaj kroki od 1 do XNUMX metody XNUMX.a, aby zmienić czas oczekiwania systemu Windows na prawidłowe zamknięcie aplikacji po wylogowaniu wszystkich użytkowników. Sprawdź Najlepsze narzędzia dla zaawansowanych użytkowników systemu Windows.
2.A. Jak skonfigurować HungAppTimeout tylko dla konta użytkownika
Wykonanie tych kroków zmieni czas oczekiwania systemu Windows na aplikacje uznane za wstrzymane. Dotyczy to tylko Twojego konta użytkownika.
- Otwórz edytor rejestru.
- Przejdź do następującego folderu w rejestrze:
HKEY_CURRENT_USER \ Control Panel \ Desktop
- W prawym panelu znajdź ciąg o nazwie HungAppTimeout.
- Jeżeli ciąg nie istnieje, utwórz go, klikając prawym przyciskiem myszy w dowolnym pustym miejscu w panelu i wybierając Nowy -> Wartość ciągu.Nazwij to. HungAppTimeout.
- Kliknij dwukrotnie ten ciąg, aby edytować jego wartość — ponownie w milisekundach. (1000 milisekund równa się 5000 sekundzie). Domyślnie wartość danych jest ustawiona na XNUMX.
- Zwiększ tę wartość, aby system Windows spędzał więcej czasu na zawieszaniu aplikacji i czekał dłużej podczas zamykania lub wylogowywania. (Zmniejsz tę wartość, aby wylogowywanie przebiegało szybciej).
2.b. Jak skonfigurować HungAppTimeout dla wszystkich użytkowników
Umożliwi to zmianę wartości domyślnej dla wszystkich użytkowników.
- Otwórz edytor rejestru.
- Przejdź do następującego folderu w rejestrze:
HKEY_USERS\.DEFAULT\Panel sterowania\Pulpit
- Wykonaj kroki od 3 do 6 metody 2.a, aby zmienić czas oczekiwania systemu Windows po wylogowaniu wszystkich użytkowników.
Daj aplikacjom więcej czasu na zamknięcie po wylogowaniu
Jeśli aplikacje nadal przerywają działanie systemu Windows podczas zamykania lub wylogowywania, warto dać im więcej czasu na dokończenie i prawidłowe zamknięcie. W ten sposób nie zakłócą procesu wylogowywania i nie będą wymagały ręcznej interwencji. Możesz teraz przeglądać Czy po naciśnięciu określonego klawisza w systemie Windows pojawiają się losowe aplikacje? Wypróbuj te rozwiązania..










