Jak naprawić przypadkowe skoki użycia dysku w systemie Windows 11/10
Jeśli zauważysz problem z wydajnością podczas korzystania z komputera lub aplikacji, jedną z rzeczy do sprawdzenia jest użycie dysku. Jeśli zauważysz przypadkowe skoki użycia dysku, ten post pomoże Ci rozwiązać problem na komputerze z systemem Windows.
Szczytowe obciążenia są zdecydowanie jednym z głównych problemów, ponieważ spowalniają wydajność komputera. Istnieje jednak kilka życiowych hacków, za pomocą których możesz spróbować rozwiązać problem i naprawić go od razu.
Jaka jest przyczyna przypadkowych skoków użycia dysku?
Kilka różnych przyczyn może powodować ten problem w systemie Windows. Niektóre z tych powodów wymieniono poniżej:
- Fragmentacja dysku. Jeśli używasz tradycyjnego dysku twardego i włączysz funkcję automatycznej optymalizacji dysku, może to spowodować błąd szczytów dysku.
- CompatTellRunner.exe: Ten program jest znany z zajmowania miejsca na dysku.
- Uszkodzony dysk twardy: Istnieje również duże prawdopodobieństwo, że dysk twardy uległ awarii i trzeba go wymienić na nowy. Ale najpierw sprawdź stan dysku twardego.
- Awaria usługi Windows Search: w niejawnych kompilacjach systemu Windows 11 użycie dysku wzrasta za każdym razem, gdy próbujesz użyć komponentu Windows Search.
Poprawka: losowe skoki użycia dysku w systemie Windows 11/10
Udostępniłem niektóre z najskuteczniejszych metod rozwiązywania problemów z użyciem dysku w systemie Windows. Wypróbuj te metody i sprawdź, czy ci pomogą:
- Sprawdź użycie aplikacji
- Zaktualizuj do najnowszej wersji systemu Windows
- Defragmentuj dysk twardy
- Wyłącz usługę SysMain (Superfetch)
- Uruchom narzędzie do sprawdzania dysku
- Rozwiązywanie problemów w stanie czystego rozruchu w celu sprawdzenia, czy nie występują zakłócenia procesów stron trzecich
- Sprawdź stan dysku twardego
- Wyłącz tryb MSI
Teraz pozwól mi omówić wszystkie te metody jeden po drugim.
Notatka. Jeśli widzisz stale wysokie użycie dysku, zapoznaj się z połączonym przewodnikiem.
1. Sprawdź użycie aplikacji
Otwórz Menedżera zadań za pomocą Ctrl + Shift + Esc. Następnie kliknij kolumnę Dysk, aby posortować ją w kolejności malejącej. Pomoże to zidentyfikować aplikację, która powoduje wysokie użycie dysku. Jeśli nie zauważysz tego od razu, poczekaj, aż zobaczysz plusk.
Po zidentyfikowaniu aplikacji możesz ją ponownie zainstalować i sprawdzić, czy problem nadal występuje. W takim przypadku musisz odinstalować aplikację i znaleźć alternatywę.
Możesz także sprawdzić, czy aplikacja nie zawiesiła się podczas wykonywania operacji. Na przykład, jeśli jest to program Excel i zauważysz gwałtowny wzrost użycia dysku podczas edytowania pliku lub podczas synchronizacji, musisz ponownie utworzyć plik. Jeśli przyczyną problemu jest usługa indeksowania, należy go odpowiednio rozwiązać.
2. Zaktualizuj system Windows do najnowszej wersji
Pierwszą rzeczą, którą powinieneś zrobić, to zaktualizować system Windows do najnowszej wersji. Istnieje duża szansa, że Microsoft rozwiązał już problem i udostępnił aktualizację.
Więc przejdź do Ustawienia> Windows Update> Sprawdź aktualizacje. I sprawdź, czy są dostępne aktualizacje. Jeśli tak, pobierz go i zainstaluj, a następnie sprawdź, czy rozwiązuje problem.
3. Zdefragmentuj dysk twardy
Jeśli twój system korzysta z dysku twardego i wyłączyłeś funkcję defragmentacji i optymalizacji sterowników. To może być główny powód wysokiego wykorzystania dysku. Dlatego zaleca się włączenie tej funkcji. Następnie poprawi to również wydajność systemu Windows.
Aby to zrobić, wykonaj następujące kroki:
- Naciśnij Klawisz Windows + R, aby uruchomić Uruchom.
- Wpisz dfrgui.exe i naciśnij Enter.
- Następnie wybierz dysk twardy z systemem operacyjnym i kliknij przycisk „Optymalizuj”.
- Zostanie również wyświetlone menu zarządzania kontem użytkownika. Kliknij Tak, aby kontynuować.
Po rozpoczęciu instalacji poczekaj, aż się zakończy. Upewnij się również, że nie zatrzymasz procesu w połowie, ponieważ może to spowodować dodatkowe problemy.
3. Wyłącz usługę SysMain (Superfetch)
SysMain, wcześniej znany jako SuperFetch, to program używany przez system Windows do wstępnego pobierania aplikacji do pamięci przed ich uruchomieniem. Ta funkcja pomaga pobierać aplikacje tak szybko, jak to możliwe. Może to jednak czasami prowadzić do błędów związanych z wysokim zużyciem dysku. Dlatego możesz spróbować wyłączyć tę funkcję, wykonując następujące czynności:
- Uruchom R, naciskając klawisz Windows + R.
- Wpisz services.msc i naciśnij Enter.
- Teraz znajdź usługę SysMain lub Superfetch i kliknij ją dwukrotnie.
- Następnie zmień typ uruchamiania na „Wyłączony” i kliknij „Zatrzymaj”, aby wstrzymać usługi.
- Na koniec kliknij Zastosuj > OK.
Zmniejszy to użycie dysku o 10-15%. Alternatywnie możesz ponownie uruchomić komputer, aby zminimalizować użycie dysku.
4. Uruchom narzędzie do sprawdzania dysku
Możesz także spróbować sprawdzić dysk, aby naprawić tymczasowe błędy. Aby to zrobić, wykonaj następujące kroki:
- Kliknij prawym przyciskiem myszy menu Start i wybierz Windows Terminal (administrator), aby go uruchomić.
- Następnie wpisz chkdsk.exe /f /r
- To polecenie nie inicjuje natychmiast sprawdzania systemu. Zamiast tego kliknij znajdujący się obok niego przycisk Y, aby zaplanować skanowanie przy następnym uruchomieniu komputera.
Uruchom ponownie komputer, aby rozpocząć proces sprawdzania dysku.
5. Wyłącz proces CompatTelRunner.exe.
CompatTelRunner.exe to popularny program znany z zajmowania dużej ilości pamięci. Dlatego zaleca się wyłączenie tej usługi. Istnieją dwa sposoby, aby go wyłączyć: Harmonogram zadań i Edytor rejestru.
Pozwól, że omówię obie opcje poniżej:
Zatrzymaj proces CompatTelRunner.exe za pomocą harmonogramu zadań.
- Naciśnij Klawisz Windows + R, aby uruchomić Uruchom.
- Wpisz taskchd.msc i naciśnij klawisz Enter, aby otworzyć Harmonogram zadań.
- Następnie przejdź do następnej ścieżki za pomocą lewego menu
Библиотека планировщика заданий > Microsoft > Windows > Работа с приложениями.
- Tutaj wyłącz wszystkie zadania, klikając je prawym przyciskiem myszy.
- Po wyłączeniu uruchom ponownie komputer, a problem powinien zostać rozwiązany.
Wyłącz proces CompatTelRunner.exe za pomocą Edytora rejestru.
- Naciśnij klawisz Windows + R, aby uruchomić okno Uruchom.
- Wpisz regedit i naciśnij Enter.
- W Edytorze rejestru przejdź do następującej ścieżki:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\TelemetryController
- Następnie kliknij prawym przyciskiem myszy TelemetryController i wybierz Zmień nazwę z menu kontekstowego.
- Następnie zmień nazwę klucza TememetryController na TelemetryControllerX.
- Na koniec uruchom ponownie komputer i gotowe.
6. Sprawdź stan dysku twardego/SSD
Jeśli twój dysk twardy jest dość stary, może to być jedna z głównych przyczyn okazjonalnego wysokiego użycia dysku. Jeśli stan dysku twardego jest zły, może to spowodować jego awarię lub różne problemy związane z dyskiem.
Sprawdzanie stanu dysku twardego jest bardzo proste. W pracy pomaga wiele aplikacji, ale najlepiej skorzystać z narzędzia oferowanego przez producenta OEM.
Jeśli dysk SSD jest stary, użyj narzędzia OEM, aby rozwiązać problem z wydajnością.
7. Wyłącz tryb MSI
Według niektórych użytkowników 100% błędów użycia dysku można naprawić, wyłączając tryb MSI. Według firmy Microsoft błąd wysokiego użycia dysku występuje z powodu niezgodności oprogramowania układowego w kontrolerach Advanced Host Controller Interface PCI-Express (AHCI PCIe).
Jeśli więc Twój komputer korzysta ze sterownika StorAHCI.sys, ten problem prawdopodobnie dotyczy Ciebie. Jednak według Microsoftu, wyłączając tryb MSI, można znacznie zmniejszyć użycie dysku.
- Kliknij prawym przyciskiem myszy menu Start i wybierz Menedżer urządzeń.
- Rozwiń Kontrolery IDE ATA/ATAPI i kliknij prawym przyciskiem myszy wpis.
- Następnie wybierz właściwości.
- Kliknij kartę Sterownik i kliknij opcję Szczegóły sterownika.
- Tutaj, jeśli zobaczysz StorAHCI.sys na ścieżce, przejdź tylko do następnego kroku. Jeśli nie widzisz czegoś takiego, pomiń tę metodę.
- Następnie przejdź do zakładki Szczegóły i z menu rozwijanego zmień ścieżkę instancji urządzenia.
- Teraz kliknij prawym przyciskiem myszy wartość tutaj i skopiuj ją.
- Wklej wartość do pliku Notatnika.
- Zamknij Menedżera urządzeń i otwórz Edytor rejestru, przechodząc do opcji wyszukiwania systemu Windows.
- Przejdź do następującej ścieżki rejestru:
Компьютер\HKEY_LOCAL_MACHINE\Система\CurrentControlSet\Enum\PCI\
- Teraz dopasuj wpis do tego, który wkleiłeś do pliku Notatnika i rozwiń go.
Компьютер\HKEY_LOCAL_MACHINE\Система\CurrentControlSet\Enum\PCI\
- Teraz na pasku bocznym przejdź do Ustawienia urządzenia> Zarządzanie przerwaniami> MessageSignaledInterruptProperties.
- W prawym okienku znajdź MSISupported, otwórz go i zmień wartość danych na 0.
Na koniec zamknij Edytor rejestru i uruchom ponownie komputer. Zauważysz, że użycie dysku nie przekracza znaku 10-20%.
Czy powinienem wyłączyć Superfetch?
Jeśli Twój komputer ma do czynienia ze zwiększonym zużyciem procesora, zużywa więcej pamięci RAM lub losowo wysokim zużyciem dysku, powinieneś wyłączyć SuperFetch. SuperFetch wstępnie ładuje aplikacje do pamięci, aby ładować je szybciej. Może to jednak stanowić poważny problem związany ze zużyciem zasobów. Odczujesz zauważalny spadek wydajności i szybkości komputera. Ponadto, jeśli używasz starego dysku twardego, ta funkcja powinna być trwale wyłączona.
Czy Chkdsk naprawi uszkodzone pliki?
Głównym celem polecenia chkdsk jest przeskanowanie systemu plików na dysku (NFTS, FAT32) i zweryfikowanie integralności systemu plików, w tym metadanych systemu plików, oraz naprawienie wszelkich logicznych błędów systemu plików wykrytych przez polecenie chkdsk.
Co robi skanowanie SFC?
Polecenie SFC /scannow przeskanuje wszystkie chronione pliki systemowe na komputerze i zastąpi uszkodzone pliki kopią z pamięci podręcznej znajdującą się w skompresowanym folderze w folderze Windows.
To były wszystkie poprawki dotyczące losowych skoków użycia dysku w systemie Windows 11/10. Teraz idź i wypróbuj te metody i sprawdź, czy pomagają. Ponadto, w przypadku jakichkolwiek innych pytań, możesz zostawić komentarz poniżej.
Dodaj komentarz