Baza wiedzy →9 min czytaniaAktualizacja: 2026-09-20

Użycie dysku 100% w Windows 11: prawdziwe przyczyny i rozwiązania

„100%” w Menedżerze zadań mierzy, jak długo dysk jest zajęty, a nie ile danych przepycha — stary dysk mechaniczny osiąga 100% już przy 3–5 MB/s. Realistyczne przyczyny to SysMain, indeksator Windows Search, Windows Update wraz z Optymalizacją dostarczania, usługa telemetrii DiagTrack, sterownik SATA utknięty w złym trybie przerwań, skan antywirusowy albo dysk na wymianie. Najpierw zidentyfikuj proces, potem napraw tę jedną rzecz.

Odczytaj tę liczbę poprawnie: czas aktywności to nie przepustowość

Kolumna Dysk w Menedżerze zadań raportuje czas aktywności — procent ostatniego interwału próbkowania, w którym dysk miał w realizacji co najmniej jedno zlecenie. Dysk NVMe może przepychać 2 GB/s i nadal pokazywać 40%, podczas gdy pięcioletni HDD z laptopu zapisujący 4 MB/s małych losowych bloków siedzi na równych 100%. Liczba mówi, że kolejka nigdy się nie opróżnia; nie mówi nic o tym, ile pracy jest wykonywane.

Wartość, która naprawdę stawia diagnozę, znajduje się na karcie Wydajność: „Średni czas odpowiedzi”. Na zdrowym SSD mieści się poniżej około 5 ms, na zdrowym HDD pod obciążeniem — w okolicach 10–25 ms. Utrzymane wartości powyżej 100 ms znaczą, że zlecenia narastają szybciej, niż dysk zdąża je zamykać, a wartości rzędu setek czy tysięcy milisekund na niemal bezczynnym systemie wskazują na psujący się sprzęt, a nie zapracowaną usługę.

Jedna konsekwencja zasługuje na powiedzenie wprost: na komputerze, który wciąż startuje z dysku mechanicznego, krótkie skoki do 100% są normalne i żadne strojenie ich nie usunie. Lekarstwo na trwale przybite 100% na HDD to SSD, a każda zmiana programowa poniżej polega na usuwaniu zbędnej pracy, nie na przyspieszaniu dysku.

Krok pierwszy: znajdź proces, nie objaw

Otwórz Menedżera zadań skrótem Ctrl+Shift+Esc, przejdź na kartę Procesy i kliknij nagłówek kolumny Dysk, żeby posortować według niej. Zostaw posortowane i obserwuj przez pełną minutę — winowajcą jest zwykle proces, który trzyma się góry, a nie ten, który skoczył raz. Potem przełącz się na kartę Szczegóły i włącz kolumny „Bajty odczytu WE/WY” oraz „Bajty zapisu WE/WY” z sumami narastającymi od uruchomienia — one demaskują proces, który pisze bez przerwy, po trochu.

Menedżer zadań przestaje wystarczać, gdy obciążenie pochodzi od procesu System albo hosta usługi. Uruchom resmon (Win+R → resmon) i otwórz kartę Dysk: panel „Aktywność dysku” wypisuje każdą aktywną ścieżkę pliku wraz z tempem odczytu i zapisu, więc widzisz dokładnie, który plik jest młócony. Ścieżka pod C:\ProgramData\Microsoft\Windows\WER albo C:\Windows\SoftwareDistribution opowiada inną historię niż ścieżka w folderze gry czy klienta synchronizacji.

  • Menedżer zadań → Procesy → sortuj po kolumnie Dysk, obserwuj 60 sekund
  • Menedżer zadań → Wydajność → Dysk → sprawdź średni czas odpowiedzi
  • resmon → Dysk → Aktywność dysku, dokładne ścieżki zapisywanych plików
  • Podgląd zdarzeń → Dzienniki systemu Windows → System, filtr po źródle disk lub Ntfs
  • PowerShell: Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus

SysMain i Windows Search: dwaj standardowi podejrzani

SysMain (usługa dawniej zwana Superfetch) wstępnie wczytuje kod często używanych aplikacji do wolnej pamięci RAM, żeby startowały szybciej. Na SSD korzyść jest pomijalna, a na komputerze z 8 GB RAM potrafi zamienić się w pętlę czytania, wyrzucania i ponownego czytania, utrzymującą dysk w robocie przez długie okresy. Otwórz services.msc, znajdź SysMain, ustaw Typ uruchamiania na Wyłączony i zatrzymaj usługę; z wiersza polecenia administratora odpowiednik to sc config SysMain start=disabled, a następnie sc stop SysMain.

Windows Search buduje indeks, z którego korzysta wyszukiwanie w menu Start i w Eksploratorze. Pierwsze zindeksowanie dużego dysku albo przebudowanie indeksu po aktualizacji zajmie dysk na godziny — tego należy się spodziewać i to się kończy. Przypadek patologiczny to indeks, który nigdy nie dochodzi do końca, bo baza jest uszkodzona; objawia się to SearchIndexer.exe na szczycie listy dzień po dniu. Ustawienia → Prywatność i zabezpieczenia → Wyszukiwanie w systemie Windows → Opcje zaawansowanego indeksowania → Zaawansowane → Ponownie utwórz naprawia uszkodzony indeks; zawężenie indeksowanych lokalizacji do Dokumentów i Pulpitu utrzymuje go potem w ryzach.

Całkowite wyłączenie Windows Search to realna opcja na słabym sprzęcie, ale określmy uczciwie cenę: wyszukiwanie w menu Start robi się wolne, wyszukiwanie w Eksploratorze wraca do skanowania folderów w czasie rzeczywistym, a własne wyszukiwanie Outlooka się pogarsza. Zanim wyłączysz usługę, spróbuj przebudować indeks i zawęzić jego zakres.

Windows Update, Optymalizacja dostarczania i telemetria

Windows Update robi trzy rzeczy ciężkie dla dysku: pobiera pakiety do C:\Windows\SoftwareDistribution\Download, rozpakowuje je i uruchamia stos obsługi składników (TiWorker.exe i TrustedInstaller.exe), żeby je zastosować. Na dysku mechanicznym aktualizacja kumulacyjna potrafi trzymać dysk blisko 100% przez pół godziny lub dłużej. Właściwa reakcja to pozwolić jej dokończyć — przerywanie obsługi składników to właśnie tak instalacje lądują na wpół zastosowane.

Optymalizacja dostarczania to część, której ludzie się nie spodziewają: wysyła już pobrane fragmenty aktualizacji do innych komputerów. Jeśli dysk jest zajęty, choć nic się nie instaluje, sprawdź Ustawienia → Windows Update → Opcje zaawansowane → Optymalizacja dostarczania i wyłącz „Zezwalaj na pobieranie z innych komputerów” albo ogranicz to do urządzeń w sieci lokalnej. Ta sama strona ma „Monitor aktywności” pokazujący dokładnie, ile zostało wysłane.

Usługa DiagTrack („Połączone środowiska użytkownika i telemetria”) zapisuje ślady zdarzeń diagnostycznych do C:\ProgramData\Microsoft\Diagnosis. Na większości komputerów wolumen zapisu jest mały; na niektórych produkuje ciągłe wejście-wyjście w tle, widoczne na wolnym dysku. Zmniejszenie danych diagnostycznych do poziomu wymaganego w Ustawienia → Prywatność i zabezpieczenia → Diagnostyka i opinie obniża go bez ruszania aktualizacji ani licencjonowania.

Sterownik pamięci masowej: błąd trybu przerwań AHCI

Istnieje od dawna przyczyna na poziomie sprzętu, której nie naprawi żadne dostrajanie usług: wbudowany w system sterownik StorAHCI na niektórych kontrolerach SATA zachowuje się źle przy włączonych przerwaniach sygnalizowanych komunikatami (MSI). Objaw jest charakterystyczny — użycie dysku 100% przy niemal zerowej przepustowości, pojawiające się seriami, na komputerze, którego dysk przechodzi testy na zdrowo. Najpierw potwierdź sterownik: Menedżer urządzeń → Kontrolery IDE ATA/ATAPI → Standardowy kontroler SATA AHCI → karta Sterownik → Szczegóły sterownika. Jeśli wymienionym plikiem jest storahci.sys, ten błąd cię dotyczy.

Poprawka mieszka w rejestrze i wymaga ostrożności. Na karcie Szczegóły kontrolera przełącz właściwość na „Ścieżka wystąpienia urządzenia” i skopiuj wartość. Następnie otwórz regedit i przejdź do HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\<ta ścieżka>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties, po czym ustaw MSISupported na 0. Przed zmianą wyeksportuj klucz, a po niej uruchom komputer ponownie. Jeśli zachowuje się gorzej, przywróć wyeksportowany klucz.

Dwie pokrewne sytuacje ze sterownikami warto przy okazji sprawdzić. Kontroler SATA pracujący na producenckim sterowniku RAID lub Intel RST z 2016 roku warto zaktualizować ze strony wsparcia producenta komputera. A dysk NVMe powinien używać sterownika Standardowy kontroler NVM Express albo własnego producenta — generyczny sterownik zastępczy to rzadkość, ale daje dokładnie ten objaw.

Antywirus, klienty synchronizacji i pozostali pisarze w tle

Skanowanie antywirusowe w czasie rzeczywistym dotyka każdego otwieranego pliku, a zaplanowane pełne skanowanie czyta cały dysk. Oba są prawomocne; nieprawomocne są dwa silniki czasu rzeczywistego działające równocześnie — to najpewniejszy sposób, żeby przybić dysk do 100% na stałe. Sprawdź Zabezpieczenia Windows → Ochrona przed wirusami i zagrożeniami → Zarządzaj dostawcami i upewnij się, że rządzi tylko jeden produkt. Jeśli zostawiasz silnik firmy trzeciej, Microsoft Defender sam się wycofuje.

Klienty synchronizacji chmury to drugie stałe źródło. OneDrive, Dropbox i Google Drive po każdej dużej zmianie przeliczają hashe i wysyłają pliki ponownie, a funkcja Pliki na żądanie w OneDrive potrafi wywołać pobranie całych folderów, gdy coś je wylicza — w tym skan antywirusowy; tak dwie nieszkodliwe funkcje zamieniają się w godziny aktywności dysku. Wstrzymanie synchronizacji na dziesięć minut to tani test: jeśli dysk się uspokaja, masz odpowiedź.

  • Dwa silniki antywirusowe czasu rzeczywistego zainstalowane — usuń jeden
  • Zaplanowane pełne skanowanie w trakcie twojej pracy — przenieś je na noc
  • OneDrive albo Dropbox ponownie synchronizujący duży folder po przeniesieniu lub zmianie nazwy
  • Launcher gry weryfikujący albo pobierający z wyprzedzeniem pliki w tle
  • Kopia zapasowa Windows albo Historia plików kopiująca na wolny dysk zewnętrzny
  • Przeglądarka pobierająca duży plik, gdy jej cache leży na tym samym dysku

Kiedy winny jest sam dysk, i w jakiej kolejności działać

Jeśli dysk pozostaje zajęty bez procesu, którego można obwiniać, czasy odpowiedzi liczą się w setkach milisekund, a kopiowanie plików pełznie albo staje w miejscu — podejrzewaj sprzęt. Wykonaj wmic diskdrive get model,status,size dla szybkiego werdyktu, a potem Get-PhysicalDisk | Get-StorageReliabilityCounter w PowerShellu dla liczników błędów odczytu i zapisu. Przekonującym dowodem jest Podgląd zdarzeń: powtarzające się zdarzenia ze źródła disk o identyfikatorach 7, 51 albo 153 znaczą, że dysk ponawia operacje — dokładnie to robi mechaniczny dysk z sektorami oczekującymi, zanim padnie. Najpierw skopiuj dane, diagnozuj potem.

Pracuj według listy w tej kolejności, zmieniając za jednym razem jedną rzecz i obserwując Menedżera zadań przez kilka minut po każdej: zidentyfikuj czołowy proces; pozwól dokończyć trwającą aktualizację Windows; wyłącz SysMain; przebuduj albo zawęź indeks wyszukiwania; wyłącz wysyłanie w Optymalizacji dostarczania; upewnij się, że aktywny jest tylko jeden silnik antywirusowy; sprawdź sterownik StorAHCI; a na końcu sprawdź kondycję dysku. Wolne miejsce też ma znaczenie — dysk systemowy zapełniony ponad około 90% spowalnia każdy zapis, więc sprzątanie należy do wczesnego etapu tej sekwencji, a nie do końcowego.

Kleaner PRO pomaga w dwóch punktach tej listy zamiast we wszystkich: głębokie czyszczenie odzyskuje wolne miejsce, którego przyciśniętemu dyskowi systemowemu potrzeba, a strona kondycji dysków odczytuje S.M.A.R.T., żebyś umiał odróżnić problem programowy od sprzętowego, zanim spędzisz wieczór na strojeniu.

Pytania i odpowiedzi

Czy użycie dysku 100% zawsze oznacza problem?

Nie. Oznacza, że dysk był zajęty przez cały interwał próbkowania, co jest normalne przy aktualizacjach, indeksowaniu albo dużym kopiowaniu. Problem zaczyna się, gdy stan utrzymuje się na bezczynnym systemie albo gdy średni czas odpowiedzi przekracza mniej więcej 100 ms.

Czy wyłączenie SysMain jest bezpieczne?

Tak, na dysku SSD, gdzie jego wstępne wczytywanie daje niewiele. Na dysku mechanicznym z dużą ilością RAM potrafi realnie przyspieszyć uruchamianie aplikacji, więc jeśli potem wszystko wydaje się wolniejsze, włącz go z powrotem w services.msc.

Dlaczego użycie dysku skacze zaraz po zalogowaniu?

Programy startowe, inicjalizacja antywirusa i Windows Search zabierają się do pracy przy logowaniu. Kilka zapracowanych minut to norma; niepokoić powinien ruch, który nie uspokaja się po dziesięciu–piętnastu minutach.

Czy wymiana HDD na SSD naprawi użycie dysku 100%?

W większości przypadków tak, bo to samo obciążenie, które saturuje dysk mechaniczny, na SSD ledwo się rejestruje. Nie naprawi błędu sterownika, zdublowanego antywirusa ani rozpędzonego procesu — te przeniosą się razem z danymi na nowy dysk.

Sprawdź warunki przed zakupem

Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.

Przeczytaj także

Wszystkie poradniki · Pytania i odpowiedzi

Napisz do nas: [email protected]