Pewnego dnia musiałem odwiedzić stronę klienta z powodu problemu z ntoskrnl.exe na ich komputerach z systemem Windows 7. Ignorując fakt, że powinni byli uaktualnić swój system operacyjny lata temu, problem, który mieli, polegał na tym, że proces powodował regularne awarie niebieskiego ekranu. Jeśli widzisz również Ntoskrnl.exe powodujący awarię, oto jak to naprawić.
Co to jest Ntoskrnl.exe?
Ntoskrnl.exe to podstawowy proces systemu Windows 7, który jest spadkiem po systemie Windows NT, stąd nazwa. Jądro to podstawowy proces, który dba o podstawowe funkcje systemu Windows. W tym przypadku zarządzanie pamięcią, podstawowe procesy i wirtualizacja.
W przypadku większości komputerów konsumenckich wirtualizacja nie jest używana, więc Ntoskrnl.exe będzie tylko częściowo odpowiedzialny za procesy RAM i Windows. System Windows nie może działać bez tego procesu, więc musimy go naprawić, aby móc korzystać z komputera. Ponieważ błąd powoduje awarie i BSOD (niebieski ekran śmierci), i tak musimy go naprawić.
Jak zwykle, chociaż składnia błędu może wymieniać Ntoskrnl.exe, to nie jądro powoduje problem. Zwykle jest to coś innego. Biorąc pod uwagę, że Ntoskrnl.exe dba o pamięć, często jest to coś, co wpływa na pamięć, co powoduje awarię Ntoskrnl.exe. Najczęstsze przyczyny to przetaktowywanie, sterowniki i sprzęt pamięci. Najczęściej problemem są dwa pierwsze, a nie ostatnie.
Napraw Ntoskrnl.exe powodujący awarię
Aby naprawić awarię, musimy zrobić jedną z dwóch rzeczy. Jeśli przetaktujesz swój system, spróbuj uruchomić go bez podkręcania, aby sprawdzić, czy jest stabilny. Jeśli tak, uruchom aplikację stabilizującą lub przetaktowującą, aby określić bardziej stabilną częstotliwość zegara pamięci i ponownie przetestuj.
Jeśli to nie zadziała lub nie podkręcasz, musimy zrobić coś innego. Są szanse, że to sterownik powoduje awarie, więc powinniśmy je wszystkie zaktualizować. Moglibyśmy stworzyć minizrzut, który powie dokładnie, co się dzieje, ale może to być uciążliwe. Jeśli chcesz iść tą drogą, sprawdź tę stronę w witrynie Microsoft.
W przeciwnym razie zaktualizujmy wszystkie nasze sterowniki. Ponieważ i tak jest to część porządkowania systemu Windows 7, jest to dobrze spędzony czas.
Otwórz Menedżera urządzeń i przejrzyj listę urządzeń. Powinieneś zaktualizować sterownik karty graficznej, sterownik audio, sterownik sieciowy, sterownik chipsetu, narzędzie do zarządzania dyskami, jeśli je posiadasz, wszelkie sterowniki urządzeń peryferyjnych do drukarek, kamer internetowych, skanerów lub zewnętrznych dysków twardych.
Następnie wykonaj aktualizację systemu Windows, aby upewnić się, że masz wszystkie dostępne aktualizacje. Microsoft nie publikuje już aktualizacji systemu Windows 7, ale musimy upewnić się, że masz te, które są dostępne. Na koniec uruchom ponownie komputer i upewnij się, że wszystkie dyski są aktywne.
Jeśli odświeżenie wszystkich sterowników nie zatrzyma Ntoskrnl.exe powodującego awarię, powinniśmy sprawdzić integralność plików systemu Windows.
- Otwórz wiersz poleceń jako administrator.
- Wpisz „dism /online /cleanup-image /restorehealth” i naciśnij Enter.
- Niech proces się zakończy.
Jest to narzędzie do sprawdzania plików systemu Windows, które zweryfikuje integralność bibliotek i plików systemu Windows. Jeśli czegoś brakuje lub jest uszkodzony, system Windows pobierze nową kopię, gdy będą one dostępne.
Jeśli to nie zadziała, musimy użyć MemTest86+. Jest to narzędzie do sprawdzania pamięci, które jest najlepsze w swojej klasie do sprawdzania pamięci RAM.
- Pobierz MemTest86 stąd. Jeśli chcesz nagrać go na płytę CD, wybierz odpowiednią kopię. W przeciwnym razie użyj bootowalnej opcji binarnej dla USB.
- Utwórz dysk startowy i uruchom ponownie komputer. Pozostaw nośnik na miejscu.
- Po wyświetleniu monitu wybierz uruchamianie z tego nośnika i zezwól na załadowanie MemTest86+.
- Uruchom test trzy razy oddzielnie i zanotuj wszystkie znalezione błędy.
Jeśli MemTest86+ wykryje błędy, zamień pamięć RAM między gniazdami i uruchom test ponownie. Jeśli MemTest86+ nadal znajduje błędy, musisz określić, czy jest to pamięć RAM, czy gniazdo płyty głównej. Jeśli błąd porusza się wraz z pamięcią RAM, może być uszkodzony. Jeśli błędy pozostaną w tym samym miejscu, może to być płyta główna.
Jeśli masz wolną pamięć RAM lub wystarczającą do uruchomienia komputera bez powodowania błędów przez pendrive, zrób to przez chwilę, aby sprawdzić, czy błąd zniknie. Jeśli wygląda na to, że przyczyną błędu jest gniazdo pamięci RAM na płycie głównej, użyj innego i monitoruj.
Większość błędów Ntoskrnl.exe występuje na komputerach z systemem Windows 7. Mimo że jądro jest nadal obecne w systemie Windows 8, w tej wersji wydawało się znacznie stabilniejsze. Jeśli z jakiegoś powodu nadal używasz komputera z systemem Windows 7 i widzisz te błędy, teraz wiesz, co zrobić.
Czy masz inne sposoby na naprawienie powodującego awarie pliku Ntoskrnl.exe? Opowiedz nam o nich poniżej, jeśli tak.