Трябваше да посетя клиентски сайт онзи ден заради проблем с ntoskrnl.exe на компютрите им с Windows 7. Пренебрегвайки факта, че те трябваше да надстроят операционната си система преди години, проблемът, който те имаха, беше, че процесът причинява редовни сривове на синия екран. Ако видите също, че Ntoskrnl.exe причинява сривове тук е как да го поправите.
Какво е Ntoskrnl.exe?
Ntoskrnl.exe е основен Windows 7 процес, който е наследство от Windows NT, оттук и името. Ядрото е основен процес, който се грижи за основните функции на Windows. В този случай управление на паметта, основни процеси и виртуализация.
За повечето потребителски компютри виртуализацията не се използва, така че Ntoskrnl.exe ще бъде частично отговорен за процесите на RAM и Windows. Windows не може да работи без този процес, така че трябва да го поправим, за да използваме компютъра. Тъй като грешката причинява сривове и BSOD (син екран на смъртта), ние така или иначе трябва да я поправим.
Както обикновено, докато синтаксисът на грешката може да споменава Ntoskrnl.exe, не ядрото причинява проблема. Обикновено е нещо друго. Като се има предвид, че Ntoskrnl.exe се грижи за паметта, често нещо засяга паметта, което причинява срив на Ntoskrnl.exe. Честите причини са овърклок, драйвери и хардуер за памет. Най-често това е първият, а не последният.
Поправете Ntoskrnl.exe, причинявайки срив
За да отстраним срива, трябва да направим едно от двете неща. Ако овърклокте вашата система, опитайте да я стартирате без овърклок, за да видите дали е стабилна. Ако е така, стартирайте приложение за стабилност или овърклок, за да идентифицирате по-стабилна тактова честота на паметта и да изпробвате отново.
Ако това не работи или не овърклокирате, трябва да направим нещо друго. Шансовете са, че драйвер причинява сривовете, така че трябва да актуализираме всички тях. Бихме могли да създадем минимум, който ще ви каже точно какво продължава, но това може да бъде болка. Ако искате да извървите този маршрут, разгледайте тази страница на уебсайта на Microsoft.
В противен случай нека актуализираме всички наши драйвери. Тъй като това така или иначе е част от домакинството на Windows 7, времето е добре прекарано.
Отворете диспечера на устройства и преминете през списъка с устройства. Трябва да актуализирате своя графичен драйвер, аудио драйвер, мрежов драйвер, драйвер за чипсет, помощна програма за управление на дискове, ако имате такъв, всички периферни драйвери за принтери, уеб камери, скенери или външни твърди дискове.
След това извършете актуализация на Windows, за да сте сигурни, че разполагате с всички налични актуализации. Microsoft вече не публикува актуализации на Windows 7, но трябва да се уверим, че имате тези, които са на разположение. Накрая рестартирайте компютъра си и се уверете, че всички дискове са активни.
Ако освежаването на всички ваши драйвери не спира Ntoskrnl.exe да доведе до срив, трябва да проверим целостта на файловете на Windows.
- Отворете командния ред като администратор.
- Въведете паста "dism / онлайн / почистване-изображение / възстановяване на здравето" и натиснете Enter.
- Оставете процеса да завърши.
Това е програма за проверка на файлове на Windows, която ще провери целостта на библиотеките и файловете на Windows. Ако липсват или са повредени, Windows ще изтегли ново копие, докато те са налични.
Ако това не работи, трябва да използваме MemTest86 +. Това е помощна програма за проверка на паметта, която е най-добра в класа при проверка на RAM.
- Изтеглете MemTest86 от тук. Ако искате да го запишете на компактдиск, изберете подходящото копие. В противен случай използвайте стартиращата двоична опция за USB.
- Създайте стартиращото устройство и рестартирайте компютъра си. Оставете медиите на място.
- Изберете за зареждане от тази медия, когато бъдете подканени, и оставете MemTest86 + да се зареди.
- Изпълнете теста три отделни пъти и отбележете всички намерени грешки.
Ако MemTest86 + открие грешки, разменяйте RAM паметта между слотовете и стартирайте теста отново. Ако MemTest86 + все още открие грешки, трябва да определите дали е RAM или слотът на дънната платка. Ако грешката се движи с RAM паметта, тя може да бъде повредена. Ако грешките останат на едно и също място, това може да е дънната платка.
Ако имате резервна оперативна памет или достатъчно, за да стартирате компютъра, без пръчката да причини грешки, направете го за известно време, за да видите дали грешката отшумява. Ако изглежда, че RAM слотът на дънната платка причинява грешката, използвайте друг и го наблюдавайте.
Повечето грешки на Ntoskrnl.exe се случват на компютри с Windows 7. Въпреки че ядрото все още присъства в Windows 8, в тази версия изглеждаше много по-стабилно. Ако по някаква причина все още използвате компютър с Windows 7 и видите тези грешки, сега знаете какво да правите.
Имате ли други начини да коригирате Ntoskrnl.exe, причинявайки сривове? Разкажете ни за тях по-долу, ако го направите.
