Драйвер причины ntoskrnl exe windows 7. Не удается запустить windows из за ntoskrnl. Исправление ошибок файловой системы жёсткого диска и восстановление сбойных секторов

Пожалуй, один из самых страшных моментов, который может возникать при работе с компьютером – это синий экран смерти. Кому-то он знаком не понаслышке, возможно, пользователю уже доводилось с этим сталкиваться, кто-то, скажем, лишь слышал о нем. В любом случае, приятного мало, ведь когда видишь вместо привычного рабочего стола синий экран со множеством непонятных надписей – это порождает панику.

На самом деле, волноваться не нужно, лучше взять себя в руки и решить эту проблему. Данная статья подскажем вам, как это сделать, но она будет актуальна для вас лишь в том случае, если ситуация произошла из-за вируса ntoskrnl.exe синий экран windows 7×64.

Суть и причины

Если вкратце, то ntoskrnl.exe является исполняемым файлом Виндовс, благодаря которому система «понимает», что и в какой последовательности ей делать. Так как без этого файла системе вообще никак не обойтись, немудрено, что он находится в зоне риска заражения вирусами. И вот когда вредоносные программы заражают этот исполнительный файл, либо же он перемещается самим пользователем или же повреждается в силу многих причин, – именно в таких случаях и возникают ошибки на экране, вплоть до возникновения синего экрана смерти.

Чаще всего ошибки, связанные с ntoskrnl.exe проявляются во время запуска системы или же запуска какой-то программы, а также во время использования каких-либо функций ОС, например, печати документа. Внешний вид ошибок может быть разный, например, «Ошибка приложения ntoskrnl.exe», «Файл ntoskrnl.exe не запущен» и т.д.

Как исправить

Ниже я хочу привести примерный вариант действий, который нужно выполнить для устранения ошибок, связанных с повреждением файла ntoskrnl.exe.

  1. В первую очередь необходимо почистить реестр. Я бы не советовал выполнять эту работу вручную, потому как в случае, если вы не являетесь специалистом, существует большой риск лишь усугубить проблему. Используйте специальные проги, . Прелесть подобных приложений в том, что перед сканированием можно создать резервную копию, которая позволяет отменить любые изменения всего одним кликом.
  2. Просканируйте компьютер на наличие вирусов, запустив глубокое сканирование системы.
  3. Обновите драйвера устройств на вашем ПК.
  4. Используйте восстановление системы Windows.
  5. Установите все доступные обновления Windows, предварительно проверив их наличие.
  6. Переустановите операционную систему своего компьютера. Это самая крайняя мера, к которой необходимо прибегнуть, если больше ничего не помогает. Если это – именно ваш случай, не забудьте перед переустановкой сделать резервные копии всех важных файлов и документов.

Что ж, искренне надеюсь, что такой план действий поможет вам избавиться от ошибок, связанных с исполнительным файлом ntoskrnl.exe, в том числе, от синего экрана смерти.

Пользователи Windows 7 и выше могли не раз сталкиваться с синим экраном смерти, который возникает по различным причинам. Одной из таких причин, а точнее виновником проблемы, является файл ntoskrnl exe. Где находится этот файл, почему он грузит систему и как устранить синий экран смерти с ntoskrnl exe на ПК с различными версиями операционной системы?

Что собой представляет файл ntoskrnl.exe?

Файл ntoskrnl.exe еще именуется как NT OS kernel. Это файл ядра операционной системы NT, который запускается посредством загрузчика NTLDR. Он отвечает за отображение Boot Screen, который пользователь может наблюдать во время загрузки операционной системы. При запуске Windows 7 загрузчик NTLDR передаёт управление файлу ntoskrnl.exe, от которого инициализируется внутренняя подсистема с драйверами. По сути, от работы этого файла зависит стабильность работу всего ПК.

Для того, чтобы систему можно было восстановить в случае сбоя, разработчики поместили файл ntoskrnl.exe нескольких местах одновременно.

Причины появления синего экрана смерти с ошибкой ntoskrnl.exe

Если на Windows 7 x64 или Windows 10 х64 возникла ошибка файла ntoskrnl exe, причины тому могут быть следующие:

  • Повреждение реестра системы, а точнее ключей связанных с ntoskrnl.exe;
  • Некорректное завершение работы ПК из-за перепадов напряжения;
  • Битые сектора на жёстком диске;
  • Повреждение драйверов или неполная установка программного обеспечения;
  • Удаление файла ntoskrnl.exe;
  • Поражение системы вирусами.

Чтобы решить данную проблему существует множество способов.

Способы решения проблемы

Если у вас появилась ошибка ntoskrnl exe и синий экран смерти на Windows 7 или 8, стоит воспользоваться следующими рекомендациями.

Способ №1. Проверка системы на вирусы

В первую очередь стоит проверить систему на вирусы. Даже если в обычном режиме у вас не грузится ПК, стоит попробовать войти в безопасном режиме и просканировать Windows. Зачастую вирусы и вредоносные программы вносят изменения в системный реестр или повреждаю файлы. Многие антивирусы поддерживают функцию восстановления системных ресурсов.

Способ №2. Восстановление значений реестра

Хорошо, если вы регулярно делаете резервную копию реестра. Однако если у вас нет возможности выполнить бэкап, не стоит огорчаться. Можно воспользоваться утилитой Microsoft Fix It или Registry Repair. Как первая, так и вторая работают на бесплатной основе. Но если утилита Майкрософт исправляет все ошибки (даже те, которые не нужно), то в Registry Repair можно выбрать раздел для поиска и исправления ошибок. Для этого в меню слева нужно отметить «Целостность реестра».

После восстановления реестра нужно перезагрузить ПК.

Способ №3. Замена файла

Это самый верный и проверенный способ, который некоторые начинающие пользователи могут счесть проблематичным. Для его выполнения потребуется наличие установочного диска или флешки той же версии и разрядности системы, что и установлена. Далее шаги будут следующие.

  • Выставляем в BIOSе приоритетность загрузки с диска или флешки.
  • Вставляем или подключаем носитель к ПК.
  • Выбираем «Восстановление системы».

  • После выбираем «Командную строку».

  • В консоли нужно ввести команду: expand f:\i386\ntoskrnl.ex_ c:\windows\system32, где вместо f подставьте букву дисковода или флешки.

  • После Семерка вас спросит, перезаписать ли файл ntoskrnl.exe? Жмём «y» и после вводим exit.
  • После не забудьте выставить в БИОСе приоритетность загрузки с жесткого диска.

Способ №4. Восстановление системы

Если ошибка с файлом ntoskrnl.exe появилась после установки программы или драйверов, стоит выполнить откат до более раннего состояния. Для этого стоит ознакомиться с темой, как восстановить Windows 7 .

Способ №5. Проверка системных файлов на целостность

Чтобы проверить, не поврежден ли ntoskrnl.exe, стоит запустить командную строку с правами Администратора и прописать sfc /scannow.

После проверки и восстановления файлов нужно перезагрузить ПК.

Способ №6. Восстановление и обновление драйверов

Обновить драйвера можно программным способом, однако в таком случае вы можете получить новую ошибку. Или же стоит зайти в Диспетчер устройств и посмотреть, какое устройство имеет обозначение с жёлтым знаком восклицания. После нужно нажать «Обновить драйвер» и выбрать способ обновления.

Стоит отметить, что зачастую такая ошибка может возникнуть с драйвером видеокарты.

Способ №7. Проверка жесткого диска на битые сектора

Проверить жесткий диск можно с помощью программ из раздела «Утилит» или же штатными средствами самой Windows. Для этого стоит выполнить следующие действия:

  • Нажимаем правой кнопкой мыши на диске С и выбираем «Свойства».

  • Откроется новое окно. Переходим во вкладку «Сервис» и нажимаем на кнопку «Выполнить проверку». После ставим отметку «Автоматически исправлять системные ошибки.

  • Вместе с данной проверкой откроется консоль и запустится команда «check disk» для поиска проблем с винчестером.
  • По завершении проверки ПК нужно перезагрузить.

Важно отметить, что если вышеуказанные методы не помогли решить проблемы, стоит выполнить полную переустановку Windows. Однако перед этим рекомендуем проверить все компоненты системного блока (ОЗУ, процессор, видеокарту) на исправность. В противном случае переустановка системы вам не поможет.

О том, как еще решить ошибку ntoskrnl.exe с синим экраном смерти смотрите в видео:

Иногда в работе операционной системы Windows случаются сбои, приводящие к ошибкам, которые могут проявляться по-разному. Последствие неисправной работы системного файла ntoskrnl.exe - синий экран. Windows 7 (x64 или x32) чаще всего «страдает» от этой неисправности, но другие версии ОС также подвержены риску. Рассмотрим способы решения данной проблемы.

Что такое ntoskrnl.exe

Этот файл отвечает за инициализацию системных драйверов, загрузочного экрана (который видит пользователь при запуске ОС) и запускается системным загрузчиком NTLDR. Его название состоит из трех частей: «nt», «os» и «kernel», что означает «ядро операционной системы NT».

Расположение файла на диске не однозначное (папки «WINDOWS», «Driver Cache\i386»), а его версия зависит от количества ядер процессора и размера оперативной памяти. Эта программа нагружает процессор в период активной работы, поэтому не стоит волноваться, - это не вирус.

Причины неисправности

Источники возникновения проблем с ntoskrnl.exe:

  • удаление/повреждение файла пользователем или вирусом;
  • ошибки в системном реестре;
  • некорректная работа драйверов;
  • проблема с жестким диском;
  • отсутствие в системе необходимых обновлений;

Устранить эти причины можно самостоятельно, без обращения к компьютерному мастеру.

Возможные решения

Рассмотрим подробнее способы, которые могут решить проблему.

Совет! После выполнения каждой инструкции проверяйте наличие ошибки, перезагружая компьютер, чтобы находить решение методом исключения.

Очистка реестра

Со временем, база данных системы (реестр), содержащая в себе настройки программ и всей ОС, засоряется ненужными или некорректными записями. Это приводит к различного рода сбоям. Необходимо почистить реестр для восстановления нормально работы. Для примера использован CCleaner.

Важно! Иногда очистка приводит к повреждению системы. Все действия выполняются на свой страх и риск.

  1. Скачайте и запустите .
  2. Нажмите «Реестр» → «Поиск проблем».

  3. По окончанию поиска нажмите «Исправить выбранное…».

  4. Откажитесь от создания резервной копии.

  5. Нажмите «Исправить отмеченные».

  6. Дождитесь окончания процесса.
  7. Закройте программу.

Иногда после этой процедуры наблюдается ухудшение работы ОС, ввиду чего необходима ее переустановка (о том, как это сделать, рассказано в статье « »). Более того, это покажет, что в реестре есть взаимозависимые записи, «ломающие» систему при очистке, которые отследить практически невозможно.

Исправление диска

Битые секторы вызывают ошибки в работе ОС, а также могут стать причиной сбоя работы ntoskrnl.exe. Для исправления используется встроенная в Windows утилита.

  1. Откройте «Проводник».
  2. Щелкните ПКМ по диску C → «Свойства».

  3. Выберите «Сервис» → «Выполнить проверку…».
  4. Поставьте галочки для обоих пунктов → «Запуск».
  5. Дождитесь окончания процесса.

Проверка на вирусы

Вредоносное ПО может заразись системные файлы. Для проверки ПК на наличие вирусов используйте портативный антивирус (для примера использован «Dr. Web CureIt!»).

Обратите внимание! Внешний вид ПО может отличаться ввиду его периодических обновлений, но принцип работы остается тот же.


Обновление ОС и драйверов

Версия системы должны быть актуальной. Это влияет на ее безопасность и стабильность работы. Чтобы проверить и установить обновления:

Драйверы также должны быть актуальными для правильной работы компонентов.

  1. Откройте «Пуск» → щелкните ПКМ по «Компьютер» → «Свойства».

  2. Выберите «Диспетчер устройств».

  3. Щелкните ПКМ по проблемному устройству → «Обновить драйверы…».

    Обратите внимание! О явном наличии проблемы говорит восклицательный знак возле иконки устройства.

  4. Укажите автоматический поиск (если вы скачали драйвер из Интернета, выберите «Выполнить поиск драйверов на этом компьютере»).

  5. Дождитесь скачивания и инсталляции ПО.

Восстановление системы

Предыдущие процедуры не гарантируют исправление проблемы ввиду возможного наличия в Windows критических ошибок. Для их устранения поможет встроенный в систему инструмент восстановления.

Важно! Процесс возможен только в том случае, если на ПК уже есть точка восстановления, созданная ранее.

  1. Откройте в «Пуск» → «Все программы».

  2. Перейдите в папку «Стандартные» → «Служебные».



  3. Запустите «Восстановление системы».

  4. В появившемся окне жмите «Далее».

  5. Выберите из списка точек восстановления последнюю → «Далее».

  6. По завершению процесса нажмите «Готово».

  7. После этого будет перезагружен компьютер.

Важно! Если на ПК точка восстановления отсутствует, то необходима полная переустановка системы. Как это сделать, рассказано в статье « ».

Выводы

При появлении «синего экрана смерти» с отсылкой на файл ntoskrnl.exe следует очистить реестр от неисправных записей, проверить ПК на вирусы, а винчестер - на «плохие» секторы, обновить систему и драйверы устройств. В крайнем случае, стоит восстановить систему из созданной ранее точки восстановления.

Или 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

Выполните чистую загрузку ОС:


Теперь можно приступить к диагностике драйверов:

  1. В меню «Пуск» нажать «Выполнить» и ввести команду «Verifier», а после нажать «Enter».
  2. Поставить радиокнопку «Создать нестандартные параметры» и нажать «Далее».
  3. Поставить радиокнопку «Выбрать отдельные параметры из полного списка» и нажать «Далее».
  4. Поставить все флажки, кроме «Имитация нехватки ресурсов» и нажать «Далее».
  5. Выбрать пункт меню «Автоматически выбирать неподписанные драйверы» и нажать «Далее».

Появится список неподписанных драйверов. Не закрывая его, при помощи «Центра обновления » в Windows 7, попробуйте найти драйвера и установить(обновить). Затем выйти из списка, нажав «Отмена».

Устранение причины неполадки программными и аппаратными методами

Для поиска решения сканируем винчестер на наличие ошибок в файловой системе при помощи стандартной утилиты «check disc». Правой кнопкой нажимаем на пиктограмме диска, выбираем меню «свойства», заходим во вкладку «сервис» и нажимаем кнопку «выполнить проверку». После завершения процедуры, программа ознакомит с результатами проверки.

Также можно использовать программу Victoria для восстановления винчестера. Скачайте этот реаниматор на CD-ROM или флешку, затем запустите его с BIOS. Желательно не изменять настройки при запуске теста, так как время проведения процедуры может значительно увеличиться.

Для проверки оперативной памяти скачать программу memtest86 с загрузочным образом ISO для флешки и загрузить с нее компьютер. Если находятся ошибки, а оперативной памяти больше одной планки, то проверить каждую в отдельности.
Проблема может состоять в несовместимости режима работы разных плат друг с другом.

Не исключено, что проблемы могли начаться после установки или подключения новых устройств, то есть или перепроверить все контакты. Пыль, обладая свойством накапливать заряд, оседает на контактах памяти, происходит изменение распределения токов и напряжений в системе. Все следует продуть от пыли и почистить мягкой кисточкой. Известны случаи замыкания шурупов на материнской плате.

Не помешает . Зачастую, появлению bsod предшествует «кривая» работа антивирусного ПО. Стоит попробовать антивирус переустановить. На помощь может прийти утилита, предназначенная для того или иного антивируса (Eset Uninstaller, AVG8_Remover, Avast Software Uninstall Utility, Norton Removal Tool и т. д.).

С файлом ntoskrnl.exe можно изрядно «заморочиться» и потратить кучу времени и нервов. У кого-то может не оказаться ни того, ни другого. Да и результат в таком случае не гарантирован. В таком случае проще пойти в сервисный центр и доверить труд специалисту.

Что делать, если при загрузке Вы видите сообщение: Не удается запустить Windows из-за испорченного или отсутствующего файла: windows root\system32\ntoskrnl.exe ?

Сегодня мы попытаемся ответить на этот вопрос. Прежде всего, что такое есть файл ntoskrnl.exe? Его название можно разложить на несколько составляющих: NT OS kernel - «ядро операционной системы NT»). В данном случае - файл ядра операционных систем семейства Windows NT. Данный файл запускается в безопасном режиме. Также он интересен тем, что содержит в себе картинку, которую мы видим при загрузке Windows (boot screen).

Примечание : Компания Microsoft расшифровывает аббревиатуру NT как «New Technology» (новая технология). По ней выпускаются все ОС, начиная с Windows 2000.

Файл ntoskrnl.exe располагается сразу в нескольких местах ОС (стандартная практика Microsoft). В более поздних версиях операционных систем такой подход позволяет достаточно эффективно производить автоматическое восстановление загрузки системы при ее повреждении. Но - все по порядку!

Давайте проведем поиск по каталогу Windows:

Видим, что файл ядра операционной системы находится в двух разных директориях.

В семействе ОС Windows различают четыре версии файлов ядра:

  1. ntoskrnl.exe - однопроцессорное ядро
  2. ntkrnlmp.exe (NT Kernel Multi-Processor version) - ядро ОС NT с поддержкой нескольких
  3. ntkrnlpa.exe - однопроцессорное ядро с более чем тремя гигабайтами оперативной памяти (режим PAE - Physical Address Extension)
  4. ntkrpamp.exe - многопроцессорное ядро с более чем тремя гигабайтами

В обычной Windows XP для однопроцессорных систем можно зайти по адресу: c:\\windows\system32 и убедиться в этом самому.


На одном из этапов загрузки ОС, ее загрузчик (в данном случае - NTLDR) вызывает и передает управление системному процессу ядра Ntoskrnl. Процесс Ntoskrnl.exe инициализирует подсистему загрузки и запуск системных драйверов для устройств, а также подготавливает операционную систему для работы с прикладными программами и приложениями.

Частью кода, который также выполняется в режиме ядра, является (HAL - Hardware Abstraction Layer),

Код ядра ОС работает в наиболее привилегированном режиме работы процессора. Этот режим работы часто называют « » (Ring 0). В x86-х процессорах подобный уровень привилегий предоставляет неограниченный доступ ко всем возможностям процессора, позволяет напрямую обращаться к периферии и аппаратным ресурсам всего компьютера.

Различные вирусы (сетевые черви и руткиты) стремятся получить доступ к ядру, чтобы "дотянуться" до системных функций, работающих с памятью, файлами, сетевыми соединениями и процессами на самом низком уровне. При их перехвате, можно надежно замаскировать свое присутствие в системе или - выполнить любое другое действие.

Сам факт вмешательства в ядро легко обнаруживается сравнением образа ntoskrnl.exe, постоянно находящимся в оперативной памяти, с файлом, расположенным на по адресу c:\\windows\system32\ntoskrnl.exe

Есть простой способ убедиться в этом: удалите файл ntoskrnl.exe (его копию - можете тоже) и увидите, как через секунд 10-20 он автоматически появится на том же самом месте! Он скопируется на винчестер прямо из оперативной памяти.

У Вас может возникнуть вопрос: зачем файл ntoskrnl.exe вообще держать на диске, если его копия постоянно находится в ОЗУ компьютера? А затем, что эта копия как-то должна сначала записаться в память при старте системы. Оперативная память - энергозависимая (после каждого выключения ее содержимое обнуляется), вот и получается, что файл на диске нужен именно для того, чтобы считать с него информацию в память. А его образ в памяти гарантирует то, что файл на диске не будет удален, или модифицирован злоумышленником во время работы системы. Вот такая вот получается "круговая порука" :)

Давайте убедимся в том, что файл ntoskrnl.exe действительно постоянно присутствует в памяти в виде отдельного процесса. Это хорошо видно на примере Windows 7.

Запустим диспетчер задач и слева внизу отметим галочкой пункт "Отображать процессы всех пользователей". После этого в колонке "Имя образа" (процесса) мы увидим запись "System" и в поле его описания - "NT Kernel & System":



Пойдем дальше! Нажмем на меню "Вид" и в раскрывшемся списке отметим пункт "Выбрать столбцы". Появится окно, в котором мы можем указать дополнительные поля с данными, которые могут отображаться в диспетчере задач Windows.


Отмечаем галочкой пункт "Путь к образу" (процессу). Возвращаемся в диспетчер и видим, что в нем появился дополнительный столбец "Пут к образу", из которого четко видно, что процессом "System" является файл ntoskrnl.exe, находящийся по адресу c:\\windows\system32



Причем, если мы попробуем принудительно завершить этот процесс, то у нас это не получится.

Несмотря на все перечисленное выше, на практике (достаточно нередко) встречаются случаи когда мы видим при загрузке надпись: Не удается запустить Windows из-за испорченного или отсутствующего файла: windows root\system32\ntoskrnl.exe

Основываясь на своем личном опыте, могу сказать следующее: данная ошибка часто возникает при проблемах с жестким диском компьютера. Либо после того, как диск переподлючали или - добавляли в систему новый. Короче говоря, - проводились какие-либо манипуляции с физическими носителями.

Перечислим наиболее распространенные причины неисправности:

  1. ошибки файловой системы винчестера (проверять командой )
  2. некорректное завершение работы (внезапное отключение электроэнергии)
  3. возникновение на диске

После того, как мы убедимся что с дисковой подсистемой все в порядке, можно приступать к восстановлению файла ntoskrnl.

Для этого нам понадобится обычный установочный диск с Windows XP (2000) и немного удачи! :) Итак, выставляем в bios с него загрузку и перезагружаемся. Если все сделали правильно, увидим, что запустился мастер установки Windows:



Нам нужно дождаться когда появится следующее окно с предложением выбора опции восстановления системы:



Нажимаем клавишу «R» и попадаем в консоль восстановления (о том, что это такое мы говорили в предыдущих статьях). Здесь нас спросят: в какую копию операционной системы мы хотим выполнить вход? Если ОС у нас на компьютере одна, то нажимаем клавишу «1» и - ввод (Enter).

После этого, появится текстовое приглашение ввести пароль администратора установленной системы. Вводим пароль и снова нажимаем Enter (если пароля не было - сразу ввод). После этого, появится приглашение для ввода консольных команд: C:\\WINDOWS> , которое свидетельствует о том, что мы успешно вошли в консоль и можем приступить к восстановлению файла ntoskrnl.exe.



После этого нам нужно написать всего одну команду:
expand d:\i386\ntoskrnl.ex_ c:\windows\system32



Буквой «d» у нас здесь обозначен . Если у Вас по другому, - просто подставьте в строчку свою букву диска. Что есть команда «expand» и какую роль выполняет, мы с Вами разбирали . Если коротко, то суть ее сводится к следующему: распаковать файл ntoskrnl.exe с оптического диска и записать в системную папку Windows.

После набора команды, нажимаем клавишу «Enter» и если все сделали правильно, нас спросят хотим ли мы перезаписать уже существующий на винчестере файл ntoskrnl.exe новым (с оптического диска)? Соглашаемся на замену (вводим с клавиатуры «y») и нажимаем ввод (Enter). Видим сообщение о том, что 1 файл успешно скопирован (распакован).

Теперь можно выходить из консоли: вводим команду «exit» (выход) и компьютер уйдет на перезагрузку. Не забываем в bios-е обратно выставить загрузку с жесткого диска и после еще одного ребута видим, что загрузка Windows успешно восстановлена!


В Windows 7 восстановить файл ntoskrnl.exe проще. Точнее, там лично нам вообще ничего делать не придется! :) В новых версиях Windows присутствует система автоматического восстановления загрузки и работоспособности ОС.

Давайте, для начала, посмотрим на файлы наших ядер в системной директории:



Как видите, у нас их здесь - два. Поскольку у меня на компьютере больше трех гигабайт оперативной памяти, то, в моем случае, Windows использует файл ядра ntkrnlpa.exe .

Давайте сымитируем проблему с этим файлом. Каким образом? А просто возьмем удалим его, перезагрузимся и посмотрим что будет? :) После перезагрузки Windows автоматически запустит среду восстановления WRE (Windows Recovery Environment) и попытается сама устранить проблему:



Знаете, замечательно, конечно, что WRE пытается делать за нас "грязную работу", но проблема состоит в том, что она абсолютно не показывает, что именно делается для восстановления работоспособности системы? Мол, вот исправили - радуйтесь!

Лично меня, как сам себе админа , и просто человека, который хочет понять , как это работает, такой подход мало устраивает. Конечно, пройдя все те этапы, которые описаны в начале данной статьи, мы понимаем, что система просто копирует файл ntoskrnl.exe откуда-то из своих "закромов" на его прежнее место, но согласитесь, что с подобными нововведениями бразды правления несколько выскальзывают из наших трудовых администраторских рук:)

Посокрушались и будет! После, без сомнения, героического восстановления файла ядра, Windows просит нас перезагрузить компьютер для применения исправлений.



Если успеть нажать ссылку "Отобразить диагностику и описание исправления " до того, как закончится отсчет времени, то нам, так уж и быть, покажут что приблизительно делала Windows Recovery Environment. Прокрутим ползунок справа в самый низ и там найдем вот такую надпись:



Что за файл? Какую функцию выполняет? - ни слова! Уже чувствуете незримое присутствие "Большого Брата"? :) Как бы там ни было, после перезагрузки мы увидим, что все в порядке и Windows восстановлена, а это - главное!



Надеюсь, что статья была для Вас полезной? Если так, то оставьте свой комментарий или воспользуйтесь кнопками внизу.




Top