Windows 8.1 Update 1 Disk Usage 100%
Informacje tła / Specyfikacja komputera
Mam 14-calowy Samsung Series 5 Ultra. Core i5 CPU, 750GB HDD, 8GB RAM, Intel HD Graphics 4000. Komputer mam od około 1,5 roku bez większych problemów.
Problem
Problem pojawił się na początku kwietnia tego roku, kiedy zaktualizowałem system operacyjny z Windows 8.1 do Windows 8.1 Update 1 (nie z 8 na 8.1). Po ciągłym używaniu systemu (z wyjątkiem nocy, kiedy włączyłem go w tryb uśpienia) przez około 48 godzin, zużycie dysku widziane przez Task Managera uderza w 100%. Kiedy to się dzieje, wszystko od otwierania/zamykania aplikacji do pisania, a nawet wywoływania ekranu startowego przez naciśnięcie klawisza Windows staje się niezwykle wolne. Jedynym sposobem na zmniejszenie zużycia dysku jest ponowne uruchomienie komputera. Wtedy problem się powtarza. Przez długi czas używałem swojego obecnego laptopa (jak i poprzednich) w ten sposób - przełączając go w tryb uśpienia w nocy i restartując tylko wtedy, gdy Windows musi zainstalować aktualizacje -. Tak więc wiem, że 100% zużycia dysku nie wynika ze sposobu, w jaki używam komputera.
Rzecz, która powoduje skok jest różna. Czasami jest to System , czasami jest to jedna z różnych aplikacji, które zainstalowałem (np. Chrome, Evernote, Spotify, Wunderlist, iTunes, itp.), a czasami jest to Antimalware Service Executable , itp.
Attempted Solutions
I think I tried almost every solution out there out there for this problem:
- Running the check disk command (
chkdsk /b /f /v /scan c:
) from Admin Command Prompt - Running Windows Memory Diagnostic
- Disabling Superfetch and Windows Search from services. msc
- Uruchamianie “Usuwanie problemów z aktualizacją systemu Windows” z Panelu sterowania –> Rozwiązywanie problemów
- Aktualizacja i cofanie sterownika graficznego (Intel HD 4000)
- Wyłączenie “Użyj akceleracji sprzętowej, gdy jest dostępna” z ustawień Chrome
- Wyłączenie Intel Rapid Storage Technology
- Uruchomienie polecenia SFC /SCANNOW zgodnie z zaleceniami tutaj
- Uruchomienie szybkiego i pełnego skanowania z Windows Defender (nie znaleziono żadnych zagrożeń)
- Wyjęcie dysku twardego i odłożenie go z powrotem
- Odświeżenie komputera, z opcji Aktualizacja i odzyskiwanie –> Opcja odzyskiwania w ustawieniach Windows
ŻADNE z powyższych nie działało dla mnie. Miałem zamiar zrezygnować, ale potem zauważyłem, że jednym z głównych winowajców skoków zużycia dysku, jak pokazano w sekcji “Aktywność dysku” w Resource Monitor, był C:\System (pagefile.sys)
. Rozejrzałem się po okolicy i stwierdziłem, że jednym z zalecanych rozwiązań jest wyłączenie pagefile'u. Następnie przeszedłem do Panelu zarządzania –> System i zabezpieczenia –> System –> Zaawansowane ustawienia systemowe –> Zakładka Zaawansowane –> Ustawienia wydajności –> Zakładka Zaawansowane –> “Zmiana” pod Wirtualną pamięcią i odkryłem, że numer dla “Aktualnie przydzielonego” na dole to 1280MB, choć numer dla “Zalecanego” to 4533MB. Natychmiast zmieniłem go na 4533MB i sprawdziłem komputery członków mojej rodziny, aby zobaczyć, jakie są te numery. Wszystkie posiadały aktualnie przydzielone miejsce, które było tylko nieco mniejsze od zalecanego. Zobacz zrzut ekranu poniżej:
To może naprawić problem. Będę musiał poczekać jeszcze kilka dni, ale jeśli nie, to co mam robić dalej? Zgaduję, że dysk twardy nie zawodzi, ponieważ
- Ten komputer ma mniej niż 2 lata; i
- Speccy mówi, że stan dysku twardego jest dobry.
Update 5/27/2014
Rozwiązanie “4533MB” nie działało. Musiałem zrestartować komputer około 30 minut temu, ponieważ zużycie dysku ponownie osiągnęło 100%. Kiedy otworzyłem Resource Monitor, ponownie okazało się, że winowajcą jest C:\System (pagefile.sys)
. Teraz wyłączyłem pagefile w całości przez to samo okno pokazane powyżej na zrzucie ekranu. Numer dla “aktualnie przydzielonego” wynosi teraz 0MB. Zaktualizuje się ponownie za kilka dni, lub jeśli problem pojawi się ponownie, w zależności od tego, co nastąpi wcześniej.
Update 6/4/2014 (Wyłączenie pliku strony wymusza ponowne uruchomienie komputera)
Tak więc, pomiędzy 5/27 a 5/30 musiałem zrestartować komputer z powodów związanych z różnymi aktualizacjami dla innych aplikacji. W nocy z 5/30 używałem mojego laptopa (odłączonego; na baterii), a następnie przeszedłem do trybu uśpienia w nocy. Kiedy obudziłem się na 6/1 i nacisnąłem przycisk zasilania, najpierw wydawało mi się, że komputer wraca z trybu uśpienia, a następnie zrestartowałem go. Dziś rano, komputer zrestartował się ponownie. Wygląda na to, że wyłączenie pagefile'u całkowicie obciążyło moją pamięć RAM/? Naprawdę nie wiem, jak to zinterpretować. Na razie włączyłem pagefile ponownie.
Good News/Bad News Update 6/5/2014
Myślę, że rozgryzłem źródło problemu - to Superfetch. Myślę, że przez cały czas był to Superfetch. To prawda, że włączyłem “wyłączenie Superfetch” z serwisu services.msc do listy “sprawdzonych rozwiązań” powyżej. Nie zdawałem sobie wtedy sprawy, że Superfetch restartuje się automatycznie zaraz po tym, jak go wyłączę i wyłączę. Więc pytanie, które teraz mam, brzmi: jak do I permanently disable Superfetch?
Probably Final Update 6/8/2014
I think I figured it out. Prawdopodobnie przez cały czas był to Superfetch. W nocy z 6/5 na 6/5, po ciągłym przebywaniu przez cały dzień, użycie dysku zaczęło znowu skokowo wzrastać. Poszedłem do services.msc i zatrzymałem i wyłączyłem Superfetch. Użycie dysku zostało przywrócone. Około godziny później, ponownie otworzyłem services.msc, sprawdziłem status Superfetch i stwierdziłem, że został on ponownie włączony. Zrobiłem to “disable-it-and-it-got-enabled-again” jeszcze co najmniej 8 razy, bezskutecznie. Następnie googlowałem “jak wyłączyć Superfetch na stałe” i próbowałem wyłączyć Superfetch przez 1) polecenie administratora; 2) rejestr; 3) services.msc, ale nic nie działało.
Następnie poszedłem do tej strony i spróbowałem opcji “Disable Prefetch” w rejestrze. Ustawiłem oba EnablePrefetcher
** i** EnableSuperfetch
na wartość 0. Superfetch wciąż działał, ale 3 dni po tym jak to zrobiłem, mój laptop nie widział ani jednego skokowego dysku. Położyłem go w trybie uśpienia na noc, i zrobił nie force-restart rano.
Dla tych z Was, którzy mają ten sam problem, proszę spróbować opcji “Disable Prefetch”, jak opisano na stronie internetowej.