Синий экран смерти или ntoskrnl.exe bsod это страшное название будоражит умы многих пользователей при упоминании, при встрече с ним сердце холодеет, а душа уходит в пятки. Компьютер, невзирая на ранее выполняемые задачи, внезапно останавливается, показывает на синем фоне таинственную ошибку и перезагружается. Имея основной багаж компьютерных знаний, можно самостоятельно исправить неполадку.
В определенный этап загрузки операционной системы, управление передается процессу ntoskrnl.exe, который запускает системные драйвера и устройства. Сам процесс получает неограниченный доступ к ресурсам компьютера, чем могут воспользоваться вредоносные программы. Для защиты от подобного вмешательства, файл ntoskrnl.exe имеет несколько копий в системных папках, а также в оперативной памяти при загруженной ОС. Из оперативной памяти его принудительно удалить невозможно, а при удалении с жесткого диска в той же директории образуется новая копия. На фото пример присутствия процесса в диспетчере задач Windows 7.
Возможные причины неисправности и восстановление файла ntoskrnl exe
Предпосылкой для неправильной работы процесса может быть как вмешательство пользователя, так и сбой на аппаратном или программном уровне. К основным причинам появления bsod относятся:
- ошибки файловой системы жесткого диска,
- неправильная работа банков оперативной памяти,
- сбой работы драйверов,
- вирусы и троянские программы,
- некорректная работа антивируса,
- сбойные сектора винчестера,
- старая версия BIOS,
- недостаточная мощность блока питания,
- разболтанность узлов,
- старые детали, требующие замены.
Нужно взять установочный диск с Windows XP(2000) и начать установку с него через BIOS. Во время появления диалогового окна с предложением установки ОС, следует выбрать консоль восстановления Windows. Необходимо распаковать файл ntoskrnl.exe в системную папку. Для этого прописать команду expand d:\i386\ntoskrnl.ex_ c:\windows\system32, где d обозначение CD-ROM в системе. Если привод имеет другое обозначение, то и в команде обозначаться будет соответственно. После нажатия Enter и соглашения с заменой файла y, выйти из консоли, прописав команду exit. В Windows 7 имеется встроенная система восстановления запуска. Она самостоятельно займется копированием файла ntoskrnl.exe.
Использование средства проверки драйверов Windows
Выполните чистую загрузку ОС:
- Перезагрузить компьютер в безопасный режим.
- Открыть Панель Управления ->, Администрирование ->, Конфигурация системы ->, вкладка Автозагрузка.
- В списке снять галочки с элементов, не подписанных как Корпорация Microsoft.
- Открыть вкладку Службы и повторить п. 3. Нажать ОК.
- Перезагрузить компьютер в обычный режим.
Теперь можно приступить к диагностике драйверов:
- В меню Пуск нажать Выполнить и ввести команду Verifier, а после нажать Enter.
- Поставить радиокнопку Создать нестандартные параметры и нажать Далее.
- Поставить радиокнопку Выбрать отдельные параметры из полного списка и нажать Далее.
- Поставить все флажки, кроме Имитация нехватки ресурсов и нажать Далее.
- Выбрать пункт меню Автоматически выбирать неподписанные драйверы и нажать Далее.
Появится список неподписанных драйверов. Не закрывая его, при помощи Центра обновления в Windows 7, попробуйте найти драйвера и установить(обновить). Затем выйти из списка, нажав Отмена.
Устранение причины неполадки программными и аппаратными методами
Для поиска решения сканируем винчестер на наличие ошибок в файловой системе при помощи стандартной утилиты check disc. Правой кнопкой нажимаем на пиктограмме диска, выбираем меню свойства, заходим во вкладку сервис и нажимаем кнопку выполнить проверку. После завершения процедуры, программа ознакомит с результатами проверки.
Также можно использовать программу Victoria для восстановления винчестера. Скачайте этот реаниматор на CD-ROM или флешку, затем запустите его с BIOS. Желательно не изменять настройки при запуске теста, так как время проведения процедуры может значительно увеличиться.
Для проверки оперативной памяти скачать программу memtest86 с загрузочным образом ISO для флешки и загрузить с нее компьютер. Если находятся ошибки, а оперативной памяти больше одной планки, то проверить каждую в отдельности. Проблема может состоять в несовместимости режима работы разных плат друг с другом.
Не исключено, что проблемы могли начаться после установки или подключения новых устройств, то есть следует обновить BIOS или перепроверить все контакты. Пыль, обладая свойством накапливать заряд, оседает на контактах памяти, происходит изменение распределения токов и напряжений в системе. Все следует продуть от пыли и почистить мягкой кисточкой. Известны случаи замыкания шурупов на материнской плате.
Не помешает проверить ОС на вирусы. Зачастую, появлению bsod предшествует кривая работа антивирусного ПО. Стоит попробовать антивирус переустановить. На помощь может прийти утилита, предназначенная для того или иного антивируса (Eset Uninstaller, AVG8_Remover, Avast Software Uninstall Utility, Norton Removal Tool и т. д.).
С файлом ntoskrnl.exe можно изрядно заморочиться и потратить кучу времени и нервов. У кого-то может не оказаться ни того, ни другого. Да и результат в таком случае не гарантирован. В таком случае проще пойти в сервисный центр и доверить труд специалисту.