UWAGA: ten artykuł nie ma na celu rozwiązania wszystkich potencjalnych przyczyn i czynników związanych z problemem z obciążeniem dysku na poziomie 100%. Ten artykuł dotyczy konkretnej przyczyny przedstawionej przez firmę Microsoft.
Objawy tego problemu są następujące:
- Menedżer zadań informuje, że dysk twardy pracuje przy obciążeniu 100% pomimo niewielkiego obciążenia roboczego lub jego braku
- Może wystąpić opóźnienie działania komputera lub przestanie on odpowiadać.
- Dziennik zdarzeń komputera zawiera wiele zdarzeń z identyfikatorem 129, które reprezentują zresetowanie kontrolera dysku.
Firma Microsoft informuje, że istnieje problem z niektórymi interfejsami Advanced Host Controller Interface PCI-Express (AHCI PCIe). Modele, które powodują te objawy w systemie Windows 10 podczas pracy ze sterownikiem StorAHCI.sys. Ze względu na podejrzenie niezgodności oprogramowania sprzętowego dysk SSD nie wykonuje prawidłowo operacji wejścia/wyjścia, gdy w systemie Windows 10 włączony jest tryb Message Signaled Interrupt (MSI). W rezultacie stos pamięci masowej Windows próbuje zresetować urządzenie po napotkaniu niereagujących poleceń odczytu lub zapisu w czasie.
Firma Microsoft udostępniła następującą procedurę w celu wyłączenia trybu MSI dla określonych urządzeń za pośrednictwem rejestru:
- Sprawdź, czy komputer działa pod kontrolą domyślnego sterownika AHCI (StorAHCI.sys):
- Otwórz wiersz polecenia, korzystając z poświadczeń administratora. Wpisz devmgmt.msc w oknie wiersza polecenia i naciśnij klawisz Enter.
- W sekcji Kontrolery IDE ATA/ATAPI kliknij prawym przyciskiem myszy na węźle kontrolera AHCI i wybierz opcję Właściwości. Węzeł ten nosi nazwę „Standardowy kontroler SATA AHCI”
- Kliknij kartę Szczegóły sterownika.
- Jeśli na liście znajduje się pozycja „StorAHCI.sys”, komputer uruchamia domyślny sterownik.
- Wyłącz tryb MSI dla kontrolera w rejestrze:
- W tym samym oknie właściwości otwartym w kroku 1.2 przejdź do zakładki Szczegóły i wybierz ścieżkę instancji urządzenia z menu rozwijanego Właściwości. Zanotuj ścieżkę dostępu.
- Otwórz edytor rejestru, wpisując regedit w poprzednio otwartym wierszu polecenia.
- Przeglądaj: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties (gdzie <AHCI Controller> odnosi się do ścieżki instancji urządzenia zanotowanej w kroku 2.1)
- Zmień wartość klucza MSISupported z „1” na „0”
- Jeśli nie wiesz, do którego kontrolera podłączone jest urządzenie rozruchowe, powtórz kroki od 2.1 do 2.4 dla wszystkich kontrolerów AHCI z kroku 1.2.
- Uruchom ponownie komputer.
Jeśli powyższa procedura nie rozwiąże problemu, poniższe kroki mogą umożliwić jego obejście:
- Przejdź do Panelu sterowania.
- Wybierz pozycję System i zabezpieczenia.
- Wybierz pozycję System.
- Wybierz opcję Zaawansowane ustawienia systemu.
- Na karcie Wydajność wybierz opcję Ustawienia.
- Wybierz kartę Zaawansowane.
- Wybierz opcję Zmień.
- Ustaw minimum zgodnie z ilością zainstalowanej pamięci RAM.
- Ustaw maksimum na wartość dwukrotnie większą niż ilość zainstalowanej pamięci RAM.
- Kliknij przycisk Zastosuj.
- Wybierz opcję OK.
- Uruchom ponownie komputer.
Proces ten zwiększa rozmiar pliku stronicowania, z którego korzysta system Windows, aby zapewnić przydzielenie do systemu operacyjnego wystarczającej ilości miejsca na dysku.
Minął okres gwarancji? Żaden problem. Odwiedź witrynę Dell.com/support i wpisz kod Dell Service Tag, a następnie zapoznaj się z naszymi ofertami.
UWAGA: oferty są dostępne tylko dla komputerów osobistych na terenie Stanów Zjednoczonych, Kanady, Wielkiej Brytanii, Francji, Niemiec, Chin i Japonii. Nie dotyczy serwerów i pamięci masowych.