If-Koubou

Jak sprawić, by system Windows szybciej się wyłączał

Jak sprawić, by system Windows szybciej się wyłączał (Jak)

Komputery z systemem Windows powinny zostać zamknięte dość szybko, chyba że wystąpił problem powodujący opóźnienie wyłączenia. Oto, jak sprawić, by komputer był szybciej zamykany.

Upewnij się, że system Windows nie czyści pliku twojej strony przy zamykaniu systemu

System Windows używa pliku stronicowania, zwanego również plikiem strony, jako dodatkowej pamięci wirtualnej. System Windows ma ukrytą opcję - domyślnie wyłączoną - aby wyczyścić plik stronicowania przy zamknięciu systemu. Spowoduje to usunięcie wszystkich elementów w pliku stronicowania, zapewniając, że żadne poufne dane nie będą przechowywane, gdzie ktoś może uzyskać do nich dostęp, usuwając dysk twardy komputera i badając plik stronicowania.

Zamknięcie komputera może zająć kilka minut, podczas gdy system Windows kasuje plik strony, jeśli ta opcja jest włączona. Czas jej trwania zależy od wielkości pliku strony i szybkości jego dysku twardego. Jednak nie potrzebujesz tej opcji, jeśli twój dysk twardy jest zaszyfrowany (co powinieneś zrobić, jeśli jeszcze tego nie zrobiłeś). Szyfrowanie uniemożliwi atakującemu sprawdzenie pliku strony podczas wyłączania komputera.

Jeśli komputer jest zarządzany przez dział IT, być może włączono tę opcję z jakiegoś powodu. W takim przypadku nie można wiele zrobić poza zmniejszeniem rozmiaru pliku strony.

Standardowe ostrzeżenie: Edytor rejestru jest potężnym narzędziem, a jego niewłaściwe wykorzystanie może spowodować niestabilność systemu lub nawet uniemożliwić jego działanie. To dość prosty hack i tak długo, jak trzymasz się instrukcji, nie powinieneś mieć żadnych problemów. To powiedziawszy, jeśli nigdy wcześniej z nim nie pracowałeś, pomyśl o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I zdecydowanie wykonaj kopię zapasową rejestru (i komputera!) Przed wprowadzeniem zmian.

Możesz sprawdzić, czy Twój komputer wyczyścił swój plik strony przy zamknięciu, sprawdzając rejestr systemu Windows. Naciśnij Windows + R, wpisz "regedit" w oknie dialogowym Uruchom i naciśnij Enter, aby go otworzyć.

Przejdź do następującego klucza w oknie Edytora rejestru:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Menedżer sesji \ Zarządzanie pamięcią

Poszukaj w prawym okienku ustawienia "ClearPageFileAtShutdown". Jeśli dane są ustawione na "0x00000000 (0)", system Windows nie wyczyści pliku strony przy zamknięciu. Jeśli jest ustawione na "0x00000001 (1)", Windows wyczyści plik strony przy zamknięciu.

Jeśli nie widzisz tutaj żadnego ustawienia "ClearPageFileAtShutdown", nie ma problemu - system Windows nie usuwa pliku strony przy zamknięciu systemu.

Jeśli jest ustawiony na "1", możesz uniemożliwić systemowi Windows wyczyszczenie pliku strony przy zamknięciu systemu, klikając dwukrotnie opcję "ClearPageFileAtShudown" i ustawiając ją na "0". Twój proces zamykania powinien stać się znacznie szybszy.

Zlokalizuj usługi powodujące opóźnienia w zamykaniu systemu

Zamiast zgadywać, czy usługa działająca w tle na komputerze spowalnia proces zamykania systemu, można faktycznie sprawdzić, którzy z nich są winni.

Aby to zrobić, musisz użyć Podglądu zdarzeń. Kliknij prawym przyciskiem myszy przycisk Start w systemie Windows 10 lub 8 i wybierz "Podgląd zdarzeń" lub naciśnij Windows + R, wpisz "eventvwr" w oknie dialogowym Uruchom i naciśnij Enter.

Przejdź do następującej sekcji w Podglądzie zdarzeń:

Dzienniki aplikacji i usług \ Microsoft \ Windows \ Diagnostyka-Performance \ Operational

Kliknij prawym przyciskiem myszy dziennik "Operacyjny" i wybierz "Filtruj bieżący dziennik".

Wpisz "203" w polu "Identyfikatory zdarzeń" i kliknij "OK". Spowoduje to odfiltrowanie dziennika, aby wyświetlić tylko zdarzenia zamknięcia.

Przejrzyj listę, która będzie teraz wyświetlać tylko zdarzenia, które brzmią "Ta usługa spowodowała opóźnienie w procesie zamykania systemu". Zobaczysz nazwę usługi spowalniającej działanie w polu Ogólne. Patrz obok "Nazwa pliku" i "Przyjazna nazwa".

Informacje, które tu widzisz, wskażą ci, że w przypadku jakichkolwiek usług zamknięcie systemu jest czasochłonne. Na przykład zamknięcie oprogramowania VPN może zająć dużo czasu i może powodować duże opóźnienie. Jeśli masz zainstalowane oprogramowanie, ale nie korzystasz z niego aktywnie, możesz je odinstalować. Wyszukaj w Internecie nazwę dowolnego oprogramowania, aby zobaczyć, co to jest i czy możesz go odinstalować. Niektóre usługi to oprogramowanie systemowe, na które jednak nie można nic poradzić.

Sprawdź swoją wartość WaitToKillServiceTimeout

System Windows nie zamyka się natychmiast po kliknięciu przycisku "Zamknij system". Zamiast tego wysyła sygnał "system wyłącza się" do wszystkich otwartych aplikacji i usług w tle. System Windows czeka na pewien czas, aby umożliwić tym usługom zakończenie i zapisanie danych przed ich zamknięciem i wyłączeniem komputera.

Domyślnie system Windows czeka pięć sekund po kliknięciu przycisku "Zamknij", zanim zamknie jakiekolwiek usługi działające w tle i zamknie komputer. Jeśli jednak wszystkie usługi działające w tle zamkną się pomyślnie przed wygaśnięciem licznika pięciu sekund, komputer zostanie natychmiast zamknięty.

Istnieje kilka różnych wartości, które określają, jak długo komputer czeka, i omówiliśmy je w tym przewodniku. Ale w szczególności możesz sprawdzić, czy zamknięcie komputera trwa chwilę: wartość "WaitToKillServiceTimeout". Niektóre aplikacje zwiększają ich wartość do więcej niż 5 sekund po ich zainstalowaniu, ponieważ mogą potrzebować dodatkowego czasu na wyczyszczenie rzeczy podczas zamykania. Jeśli ta wartość zostanie zmieniona, twój komputer będzie trwał dłużej niż normalnie.

Otwórz okno edytora rejestru, naciskając Windows + R, wpisując "regedit" i naciskając Enter. Przejdź do następującego klucza:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

Poszukaj w prawym panelu "WaitToKillServiceTimeout" i odczytaj wartość w kolumnie Dane.Wartość wyświetlana jest w milisekundach. Na przykład, jeśli wartość WaitToKillServiceTimeout jest ustawiona na 5000, system Windows będzie czekał 5 sekund. Jeśli wartość jest ustawiona na 20000, system Windows będzie czekać 20 sekund.

Nie zalecamy ustawiania tej wartości na mniej niż 5000. Niektóre usługi mogą nie być w stanie zamknąć się poprawnie, jeśli nie dasz im wystarczająco dużo czasu.

Jeśli jednak aplikacja zwiększyła wartość do większej liczby, możesz ustawić ją ponownie na "5000". Wystarczy dwukrotnie kliknąć "WaitToKillServiceTimeout" i wprowadzić wartość "5000".

Nie ma żadnej możliwości, aby komputer został zamknięty szybciej, ale mając nadzieję, że dzięki tym sztuczkom będzie można go wyłączyć tak szybko, jak to możliwe.