Користувачам комп’ютерів і ноутбуків не раз доводилося стикатися з синім екраном смерті (BsoD), що з’являється при критичному збої системи Windows. В результаті відбувається автоматична перезавантаження електронного пристрою. Необхідно обов’язково знайти і усунути причину несправності, так як інакше комп’ютер в подальшому взагалі може перестати працювати. Однією з причин появи BsoD є збій у роботі внутрішнього системного застосування Ntoskrnl.exe. Де знаходиться цей файл, чому він вантажить систему, які ще проблеми він може викликати і як їх вирішити, читайте в нашій статті.
Зміст
Ntoskrnl.exe розшифровується як NT, OS kernel (ядро операційної системи NT). Це файл ядра ОС Windows. Запускається він з допомогою системного завантажувача NTLDR. В файл ntoskrnl.exe вбудовано зображення (boot screen), який користувач бачить під час завантаження ОС Windows. Виходить, що від правильної роботи цього файлу, який є невеликим додатком, завантаження залежить і подальша стабільна робота комп’ютера. І це дійсно так. При запуску ОС Windows завантажувач NTLDR спочатку передає управління ntoskrnl.exe, від якого ініціалізується внутрішня підсистема з драйверами пристроїв комп’ютера.
Ntoskrnl.exe розташований відразу в декількох місцях, що дозволяє при збоях відновлювати завантаження Windows в автоматичному режимі.
Версії файлу відрізняються в залежності від кількості ядер процесора та об’єму встановленої оперативної пам’яті:
Проблеми можуть з’явитися у будь-який момент. Намагайтеся відстежити момент виникнення збою — це допоможе в подальшому усунути виниклу проблему.
Виправити помилки, пов’язані зі збоями в роботі додатка ntoskrnl.exe часто буває достатньо складно.
Розглянемо основні кроки в цьому напрямку.
При видаленні деяких програм в системному реєстрі можуть залишатися запису, що викликають помилку ntoskrnl.exe. Це може стати причиною постійних збоїв ОС. Важливу роль відіграє і шкідливе програмне забезпечення (ПО). Вірус може пошкодити або навіть знищити пов’язані з ntoskrnl.exe записи реєстру. Для виправлення помилок використовуються спеціальні утиліти, наприклад, Microsoft Fix it або Registry Repair від Glarysofte.
Microsoft Fix it — утиліта від компанії Microsoft дозволяє автоматично усувати неполадки ОС Windows. Запустити її можна прямо з сайту підтримки продукту: https://support.microsoft.com/ru-ru/mats/windows_file_and_folder_diag/ru. У програми є деякі недоліки. Вона не завжди усуває всі помилки. Крім цього, Microsoft Fix it не працює з Windows XP з-за припинення підтримки операційної системи розробником. Також немає версії цієї програми для Windows 10. Інші версії підтримуються. Запустіть програму і дотримуйтесь інструкцій.
Основною перевагою Microsoft Fix it є її доступність, простота і безпека.
Registry Repair — програма перевіряє реєстру і виправляє його помилки у всіх версіях Windows. Це безкоштовна утиліта, здатна знаходити не менше 18 різних типів помилок і при цьому не сповільнювати роботу персонального комп’ютера (ПК).
У Registry Repair є вбудована підтримка російської мови. Програма не допускає випадкових збоїв і помилок, здатних порушити працездатність ОС Windows.
Цілком може статися, що ваш комп’ютер заражений шкідливим ПЗ. Віруси і шпигунські програми можуть пошкодити або видалити пов’язані з ntoskrnl.exe файли. Помилки можуть виникати в результаті конфліктів системи з шкідливим ПО. Для захисту від вірусів використовуйте призначену для цього програму Avast або будь-яку іншу на ваш розсуд. Домашня безкоштовна версія цієї утиліти цілком здатна захистити ваш комп’ютер від шкідливого ПО.
Сканування комп’ютера на наявність вірусів і його подальшу очищення можна проводити як під Windows, так і перед запуском системи.
Час від часу необхідно чистити комп’ютер від «сміття» — накопичуються в системі непотрібних файлів, здатних знижувати швидкодію ПК і приводити до помилок ntoskrnl.exe. Проблеми виникають у результаті конфліктів файлів, що призводить до перевантаження жорсткого диска.
Для його очищення використовується вбудована в Windows програма Cleanmgr. Щоб її запустити, відкрийте консоль, введіть текст cleanmgr і натисніть Enter. Дотримуйтесь інструкцій програми.
Для відкриття консолі Windows XP, Vista, 7 натисніть «Пуск (Початок)->Всі програми->Стандартні->Командний рядок». У Windows 8, 10, натисніть правою кнопкою миші на піктограму з зображенням вікон і виберіть пункт «Командний рядок (адміністратор)».
Для очищення системи від «сміття» можна використовувати і сторонні програми.
Однією з таких є CCleaner.
Це безкоштовна програма, за допомогою якої ви зможете звільнити жорсткий диск від непотрібних файлів, ніж виправите помилку ntoskrnl.exe і прискорите роботу комп’ютера.
До помилок ntoskrnl.exe можуть призвести застарілі або пошкоджені драйвера пристроїв ПК. Для того щоб цього не сталося, слідкуйте за своєчасним оновленням приєднаного до комп’ютера обладнання. Для комплексного оновлення драйверів підійде безкоштовна програма DriverPack Solution, яка просканує вашу систему і замінить застаріле ПЗ.
Ви можете використовувати цю процедуру для відновлення комп’ютера на той момент часу, коли не виникала помилка ntoskrnl.exe і Windows працювала без збоїв.
Для запуску відновлення у Windows XP, Vista, 7 виберіть «Пуск (Початок)->Всі програми->Стандартні->Службові->Відновлення системи» і дотримуйтесь інструкцій програми.
Для запуску відновлення в Windows 8, 10, натисніть правою кнопкою миші на піктограму з зображенням вікон і виберіть «Панель управління->Усі елементи керування->Відновлення». У вікні, виберіть «Запуск відновлення системи» і дотримуйтесь інструкцій програми.
Така можливість вбудована в Windows і дозволяє не тільки перевірити працездатність системних файлів, пов’язаних з появою помилки ntoskrnl.exe, але і відновити їх. Для проведення перевірки запустіть командний рядок, введіть текст «sfc /scannow» і натисніть Enter. Після цього дочекайтеся закінчення процесу сканування і дотримуйтеся вказівок на екрані.
Найчастіше для усунення проблем, пов’язаних з появою помилки ntoskrnl.exe, достатньо оновити систему. У Windows XP це робиться через вбудований «Центр забезпечення безпеки». В інших версіях використовується «Центр оновлення Windows», який працює на будь-якому ПК і ноутбук.
У Windows XP натисніть кнопку «Пуск->Всі програми->Стандартні->Службові->Центр забезпечення безпеки->Автоматичне оновлення» і дотримуйтесь інструкцій програми.
В інших версіях Windows відкрийте службу Windows update через «Панель управління» і виберіть необхідний програмний пакет.
Проблеми з «вінчестером» також можуть викликати помилку ntoskrnl.exe. Зазвичай весь жорсткий диск розбитий на кілька секторів. Кожне таке виділений простір являє собою окремий локальний диск. Для перевірки натисніть правою кнопкою миші на піктограму з зображенням диска і виберіть «Властивості->Сервіс->Виконати перевірку».
У вікні відзначте галочками параметри перевірки і відновлення та натисніть кнопку «Запуск»
При запуску автоматично спрацьовує команда chkdsk, подключающая вбудовану утиліту Windows check disk для перевірки і усунення неполадок жорсткого диска.
Для усунення проблем з жорстким диском використовуються різні зовнішні програми. Розглянемо одну з них.
HDD Regenerator — утиліта, за допомогою якої можна усунути неполадки і виправити збійні сектора жорсткого диска. Встановіть та запустіть програму, виберіть «Regeneration->Start process under Windows» і дотримуйтесь інструкцій на екрані.
Для усунення виникає помилки можна спробувати замінити файл ntoskrnl.exe.
Якщо жоден із запропонованих варіантів не дав результату, то переустановите Windows. Це обов’язково допоможе, якщо немає проблем з апаратним забезпеченням. В цьому випадку для знаходження несправності від’єднайте всі пристрої ПК і підключайте окремо кожне до появи помилки ntoskrnl.exe. Віддайте несправну апаратуру в ремонт або замініть.
При використанні запропонованої методики ви обов’язково усуньте помилку ntoskrnl.exe і синій екран смерті перестане з’являтися. Зробити потрібно багато, але від своєчасного і правильного виконання запропонованих інструкцій залежить працездатність вашого комп’ютера або ноутбука.