jak zapobiec przerywaniu zamykania systemu Windows 10?

2

Czasami, gdy chcę zamknąć system Windows 10, przerywa on po kilku sekundach, ponieważ zadania w tle nie zostały w tym czasie zamknięte.

Czy można jednak zamknąć system operacyjny? Tak było w Windows 7, tylko czeka, aż wszystkie zadania w tle zostaną zamknięte. Ale w 10 przerywa to.

Jest to szczególnie złe, gdy np. Powiesz zamknięcie WinSCP po pobraniu, a system operacyjny przerwie.

alpham8
źródło

Odpowiedzi:

2

W każdym razie znalazłem własną odpowiedź. Ale dziękuję @Adem za udzielenie właściwej wskazówki:

W tych dwóch linkach wyjaśniono wszystko, czego potrzebujesz:

Naprawdę podoba mi się ten pierwszy, ponieważ ta strona wyjaśnia go bardziej szczegółowo.

Krótko mówiąc, mam teraz następujące wartości rejestru:

  • AutoEndTasks 1
  • HungAppTimeout do 8 minut
  • WaitToKillAppTimeout do 10 minut
  • WaitToKillServiceTimeout do 8 minut

Tak więc między zabiciem a zamknięciem jest 2-minutowe opóźnienie. Powinno wystarczyć czas na wszystkie aplikacje.

alpham8
źródło
1

shutdownma tę funkcję, aby zamknąć / uruchomić ponownie, nawet jeśli masz otwarte inne zadania. Po prostu naciśnij Win+ Ri wpisz, shutdown /s /f /t 0a komputer się wyłączy.

/soznacza „zamknięcie”. Możesz go zastąpić, /raby zamiast tego uruchomić ponownie.
/foznacza siłą. To właśnie powoduje, że komputer jest wyłączany, mimo że w tle nadal działają programy.
/t 0oznacza „za 0 sekund”.

Emilia
źródło
och, cóż, dzięki. Ale źle mnie zrozumiałeś. Mam na myśli wyłączenie graficzne za pomocą menu Start. Powoduje to automatyczne wyłączenie po kilku sekundach, jeśli zadania w tle nie zostały zamknięte w tym krótkim czasie. I chcę, żeby zaczekał, aż wszystkie zadania w tle zostaną zamknięte. Tak więc proces zamykania nigdy nie powinien być nigdy przerywany (jak w Windows 7: Czeka on, jeśli to konieczne, godzinami z zamykaniem, ale nigdy nie zatrzymuje procesu zamykania. Chcę tylko tego starego zachowania przeniesionego do Windows 10)
alpham8
Możesz obniżyć wartość czasu oczekiwania na zabicie uruchomionych aplikacji.
Emily,
Nigdy się nie dowiem, że naciśnięcie Enter powoduje opublikowanie komentarza w Stackexchange. Chciałem jednak dodać: Zmień klucz rejestru HKEY_CURRENT_USER\Control Panel\Desktop\WaitToKillAppTimeout. Po prostu obniż wartość o połowę lub więcej.
Emily
Ok, to byłoby jedno obejście. Ale czy można również pozwolić systemowi Windows czekać na godziny, zanim przerwie zamykanie?
alpham8
Możesz zrobić odwrotnie i po prostu wprowadzić wysoką liczbę jako wartość tego klucza rejestracyjnego.
Emily