Jak poradzić sobie z konfliktami sterowników w Windowsie?

Jednym z najbardziej uporczywych niebieskich ekranów śmierci w Windowsie jest ten, który wyświetla komunikat Driver Unloaded Without Cancelling Pending Operations. Oznacza to, że doszło do konfliktu między sterownikiem, a aktualnie wykonywanymi przez OS zadaniami.

Opisywany niebieski ekran śmierci może także prezentować kod błędu 0x000000CE. Błąd pojawia się szczególnie często wtedy, gdy korzystamy z wirtualnego systemu operacyjnego działającego jako nakładka na faktycznie zainstalowanego Windowsa.

Druga sytuacja, w której mamy do czynienia z błędem 0x000000CE, występuje wtedy, gdy OS pracuje w niestandardowym środowisku opartym na emulacji BIOS-u. Problem trapi przede wszystkim użytkowników laptopów z procesorami Intela. W przypadku AMD jest bardzo rzadki.

Pierwszym krokiem, który należy wykonać, jest aktualizacja wszystkich zainstalowanych w systemie sterowników. Być może luka, która odpowiada za błąd, została już zidentyfikowana i pojawił się patch. Jeśli to nic nie da sterownik trzeba wyłączyć.

W tym celu uruchamiamy komputer w trybie awaryjnym, a następnie włączamy wiersz poleceń (skrót Win+R, wpisujemy cmd). Wyszukujemy plik, który sprawia problemy - jego nazwa będzie widoczna na niebieskim ekranie śmieci. Najczęściej jest to intelppm.sys.

Kopie tego pliku znajdziemy w katalogach C:\Windows oraz C:\Windows\System32. Potem usuwamy powiązane pliki tymczasowe poleceniami CD %Systemroot%\Inf\ i DEL OEM*.inf. Zamiast kasowania możemy driver wyłączyć komendą sc config intelppm start= disabled.

Po ponownym uruchomieniu komputer powinien już działać prawidłowo.

Jeśli błąd występuje podczas używania środowiska wirtualnego, reinstalujemy je lub aktualizujemy przed skasowaniem czy wyłączeniem sterownika.

Komentarze