Onehdy jsem musel navštívit klientský web kvůli problému s ntoskrnl.exe na jejich počítačích se systémem Windows 7. Ignorovali skutečnost, že měli upgradovat svůj operační systém před lety, problém, který měli, byl, že proces způsoboval pravidelné pády modré obrazovky. Pokud také vidíte, že Ntoskrnl.exe způsobuje selhání, zde je návod, jak to opravit.
Co je Ntoskrnl.exe?
Ntoskrnl.exe je základní proces Windows 7, který je dědictvím ze systému Windows NT, odtud název. Jádro je základní proces, který se stará o základní funkce Windows. V tomto případě správa paměti, jádrové procesy a virtualizace.
U většiny spotřebitelských počítačů se virtualizace nepoužívá, takže Ntoskrnl.exe bude jen částečně zodpovědný za RAM a procesy Windows. Systém Windows nemůže bez tohoto procesu fungovat, takže jej musíme opravit, abychom mohli počítač používat. Protože chyba způsobuje pády a BSOD (modrá obrazovka smrti), musíme to stejně opravit.
Jako obvykle, zatímco syntaxe chyby může zmiňovat Ntoskrnl.exe, problém nezpůsobuje jádro. Obvykle jde o něco jiného. Vzhledem k tomu, že Ntoskrnl.exe se stará o paměť, je to často něco ovlivňující paměť, co způsobuje selhání Ntoskrnl.exe. Běžnými příčinami jsou přetaktování, ovladače a paměťový hardware. Nejčastěji jde o první dva a ne o ten poslední.
Oprava Ntoskrnl.exe způsobující padání
Abychom napravili pád, musíme udělat jednu ze dvou věcí. Pokud přetaktujete systém, zkuste jej spustit bez přetaktování, abyste zjistili, zda je stabilní. Pokud ano, spusťte aplikaci pro stabilizaci nebo přetaktování, abyste zjistili stabilnější rychlost hodin paměti a opakujte test.
Pokud to nefunguje nebo nepřetaktujete, musíme udělat něco jiného. Je pravděpodobné, že selhání způsobuje ovladač, takže bychom měli aktualizovat všechny. Mohli bychom vytvořit minidump, který vám přesně řekne, co se děje, ale to může být nepříjemné. Pokud chcete jít touto cestou, podívejte se na tuto stránku na webu společnosti Microsoft.
V opačném případě aktualizujeme všechny naše ovladače. Vzhledem k tomu, že je to každopádně součástí úklidu Windows 7, je to dobře strávený čas.
Otevřete Správce zařízení a projděte si seznam zařízení. Měli byste aktualizovat ovladač grafiky, zvukový ovladač, síťový ovladač, ovladač čipové sady, nástroj pro správu disků, pokud jej máte, jakékoli ovladače periferií pro tiskárny, webové kamery, skenery nebo externí pevné disky.
Poté proveďte aktualizaci systému Windows, abyste se ujistili, že máte všechny dostupné aktualizace. Microsoft již nevydává aktualizace Windows 7, ale musíme se ujistit, že máte ty, které jsou k dispozici. Nakonec restartujte počítač a ujistěte se, že jsou všechny jednotky aktivní.
Pokud obnovení všech vašich ovladačů nezastaví Ntoskrnl.exe způsobující selhání, měli bychom zkontrolovat integritu souboru Windows.
- Otevřete příkazový řádek jako správce.
- Typ vložení ‘dism /online /cleanup-image /restorehealth’ a stiskněte Enter.
- Nechte proces dokončit.
Toto je nástroj pro kontrolu souborů systému Windows, který ověří integritu knihoven a souborů systému Windows. Pokud některá chybí nebo je poškozena, systém Windows stáhne novou kopii, dokud bude k dispozici.
Pokud to nefunguje, musíme použít MemTest86+. Toto je nástroj pro kontrolu paměti, který je nejlepší ve své třídě při kontrole RAM.
- Stáhněte si MemTest86 odtud. Chcete-li jej vypálit na CD, vyberte příslušnou kopii. Jinak použijte spouštěcí binární možnost pro USB.
- Vytvořte spouštěcí jednotku a restartujte počítač. Nechte média na místě.
- Po zobrazení výzvy vyberte spuštění z tohoto média a povolte načtení MemTest86+.
- Spusťte test třikrát odděleně a poznamenejte si všechny nalezené chyby.
Pokud MemTest86+ najde chyby, vyměňte paměti RAM mezi sloty a spusťte test znovu. Pokud MemTest86+ stále najde chyby, musíte zjistit, zda se jedná o RAM nebo slot na základní desce. Pokud se chyba přesune s RAM, může být vadná. Pokud chyby zůstanou na stejném místě, může to být základní deska.
Pokud máte volnou paměť RAM nebo dostatek na to, abyste mohli spustit počítač, aniž by klíčenka způsobovala chyby, chvíli tak udělejte, abyste zjistili, zda chyba nezmizí. Pokud se zdá, že chybu způsobuje slot RAM na základní desce, použijte jiný a sledujte jej.
K většině chyb Ntoskrnl.exe dochází na počítačích se systémem Windows 7. I když je jádro stále přítomno ve Windows 8, v této verzi se zdálo mnohem stabilnější. Pokud z nějakého důvodu stále používáte počítač se systémem Windows 7 a vidíte tyto chyby, nyní víte, co dělat.
Máte nějaké jiné způsoby, jak opravit Ntoskrnl.exe způsobující havárie? Pokud ano, řekněte nám o nich níže.