- Как исправить ошибку «Файл реестра системы отсутствует или поврежден»?
- Чем вызвана ошибка?
- Запуск последней удачной конфигурации
- Восстановление процесса загрузки
- Восстановление целостности Windows
- Не удалось запустить Windows …
- Исправляем ошибку ” не удалось запустить windows ” при помощи загрузочного диска.
- Решение проблемы ” не удалось запустить windows “.
- Что делать, если отсутствует файл C:\Windows\System32\config\
- Устранение ошибки средствами операционной системы
- Применение Live CD для восстановления
- Как восстановить реестр, воспользовавшись командной строкой
- Возврат к точке восстановления
- Проверяем жесткий диск на повреждения
- Исправление с помощью редактора реестра
Как исправить ошибку «Файл реестра системы отсутствует или поврежден»?
Иногда загрузка компьютера может быть неожиданно прервана ошибкой «Файл реестра системы отсутствует или поврежден». Она возникает через несколько секунд после начального экрана (POST-процедур) и препятствует запуску Windows.
Чем вызвана ошибка?
Сбой при загрузке компьютера, который указывает на отсутствие файла реестра системы, может произойти по следующим причинам:
- Повреждение файла конфигурации загрузки (BCD). Восстановить его можно с помощью утилиты bootrec.exe.
- Повреждение системных файлов. Требуется сканирование системы утилитами DISM и SFC.
Запуск последней удачной конфигурации
Если только начали сталкиваться с проблемой, попробуйте запустить систему с использованием последней удачной конфигурации. В некоторых случаях этим простым способом удается устранить ошибку отсутствия файла реестра при запуске системы.
Включите ПК и при отображении начального экрана с логотипом BIOS нажмите несколько раз на F8, чтобы открыть дополнительные параметры.
В списке запустите последней удачной конфигурации.
Восстановление процесса загрузки
Одной из самых распространенных причин, которая вызывает ошибку отсутствия системного реестра, является повреждение порядка загрузки. В этом случае единственным способом добраться до сути проблемы является восстановление последовательности загрузки с помощью bootrec.exe.
Это встроенная утилита Windows, способная исправить главную загрузочную запись, последовательность запуска и файл BCD.
Любой из этих компонентов может быть ответственным за текущую ошибку.
Для выполнения этой процедуры потребуется установочный USB носитель с Windows. При отсутствии создайте его с помощью этой инструкции.
Также можно попробовать загрузить систему в среду восстановления. Для этого включите компьютер и при появлении логотипа с Windows выключите его нажатием на кнопку питания. Повторите это действие три раза, на следующий отобразится окно с дополнительными параметрами.
Загрузите компьютер из установочного USB носителя, предварительно установив приоритет в BIOS. При отображении запроса на запуск с внешнего накопителя нажмите на любую клавишу.
На экране установки Windows нажмите на Восстановление системы.
В окне выбора действий нажмите на Поиск и устранение неисправностей – Дополнительные параметры.
Выберите командную строку.
Выполните в консоли следующие команды, подтверждая каждую на Enter:
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /scanos
bootrec.exe /rebuildbcd
После успешной обработки выберите опцию «Восстановление при загрузке». Автоматическая перезагрузка во время этой процедуры должна исправить ошибку, которая указывает, что файл системного реестра отсутствует или поврежден.
Восстановление целостности Windows
Сбой также может произойти из-за повреждения системных компонентов. Попробуйте его устранить с помощью команд SFC и DISM, запущенных из командной строки.
Поскольку не удается загрузить ОС в обычном режиме, используйте для этого установочную флешку или диск.
Откройте командную строку из среды восстановления, как указано в первом решении.
В консоли на этот раз выполните команду:
После завершения сканирования SFC перезапустите ПК и повторите действия, чтобы вернуться в командную строку:
В консоли запустите следующую команду:
Dism / Online / Cleanup-Image /RestoreHealth
При выполнении сканирования утилита DISM обращается к внешним серверам Майкрософта для замены рабочими копиями поврежденных файлов. Поэтому обеспечьте во время этого процесса подключение к интернету.
После завершения процедуры перезагрузите ПК и проверьте, решена ли проблема.
Не удалось запустить Windows …
Ошибка ” не удалось запустить Windows ”
Приветствую вас на странице сайта Компьютер76, и сегодня рассматриваем очередную ошибку системы которая в описании выглядит вот так:
Не удалось запустить Windows. Возможно, это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:
1. Вставьте установочный диск Windows и перезагрузите компьютер
2. Выберите параметры языка, а затем нажмите кнопку “далее”
3. Выберите пункт “Восстановить компьютер”
#Здесь может быть описание файла, послужившего причиной сбоя.
Если этот диск отсутствует, обратитесь за помощью к системному администратору или изготовителю компьютера.
Состояние: 0х000000f
Сведения: Сбой меню загрузки, поскольку требуемое устройство недоступно.
Ну и соответственно снимок с экрана:
- В Windows попасть невозможно (попытка зайти в безопасном режиме через F8 не удалась)
- Всевозможные тесты на наличие ошибок оперативной памяти и жёсткого диска не приносят результатов: оборудование работает в штатном режиме, всё отлично.
- в точку восстановления тоже не попасть – windows не работает.
ДОПОЛНЕНИЕ.
На компьютере клиента было установлены сразу две операционной системы: Windows 7 и Windows XP. И при попытке зайти в предшествующую версию (Windows XP) выдавалась похожая ошибка (в ней загрузиться также не удавалось):
СРАЗУ. Забегая вперёд скажу – всё очень даже плохо. Выскакивающее описание – это замаскированный BSOD, который Windows успела распознать. А вот причин, по которым произошёл сбой, немало (равно как и при синем экране смерти) – от повреждения системных файлов до “умирающих” компонентов. По моему опыту, в ошибке ” удалось запустить windows ” виноваты (по наиболее часто встречающимся проблемам):
- блок питания компьютера – всё идёт от него, не сомневайтесь.
- а, значит, жёсткий диск с умирающим контроллером
- и, вероятно, материнская плата
- Сообщение выдаётся операционной системой. Значит нет необходимости проверять, видим ли жёсткий диск.
- По всем имеющимся симптомам мы имеем дело с повреждением загрузочного сектора диска (слава всевышнему, не физическим повреждением): не запускаются обе системы. Что послужило причиной, пока неважно: повреждённый контроллер, умирающая материнская плата… Ведь обе загрузочные записи определяются корректно. И при попытке зайти из аварийного загрузочного диска Hiren’s оба локальных диска (и весь жёсткий диск) с имеющимися файлами живы и здоровы.
- Простейший тест программой типа Victoria не обнаруживает ни одного бэда. Значит, Windows и “железное” оборудование живо.
Исправляем ошибку ” не удалось запустить windows ” при помощи загрузочного диска.
Просто попробуем выполнить указания, данные в заставке. Это всегда нужно делать. Сразу предупрежу – наверняка ничего не получится. Но мы пройдём и через этот этап. Если, однако, “прокатило” – считайте, что легко отделались.
Ставим в BIOS загрузку с диска или флешки, вобщем где файлы Windows. Следуем инструкциям по пунктам. Выберем язык, укажем нашу операционную систему (надеюсь, установщик её обнаружил) и жмём Восстановление загрузки. Пару мгновений и … рано радуемся. После перезагрузки, несмотря на сообщение об успешном решении ошибки ” не удалось запустить windows “, проблема не пропала, а сообщение теперь появляется на английском языке: именно с этим и справилась утилита восстановления загрузки. Да…
Решение проблемы ” не удалось запустить windows “.
Дело в том, что появление ошибки может сопровождаться включением описания повреждённого файла. Например, сообщение может разбавиться указанием типа:
File: путь к файлу\имя_файла.расширение
На фото ничего нет. У вас может быть. Но от этого алгоритм действий зависеть и будет. К сожалению, повреждённых файлов может быть немало и они разбросаны по всем папкам системы. Повреждение одного из них может сопровождаться проблемой ” Не удалось запустить windows “. Так что СТРОГО соответствия в выполнении действий просто НЕ МОЖЕТ БЫТЬ. Самые типичные же из ошибок рассмотрим кратко.
Если что-то непонятно или здесь не описано, отписывайтесь. Помогу, чем могу.
File: \windows\system32\boot\winload.exe
Самая распространённая причина – сбой выбора загрузочного устройства (сообщение выше, например, говорит о повреждении файла загрузчика winload.exe). Проверьте правильность выставленных в BIOS параметров жёсткого диска. Обратите на это особое внимание, если диска два. Переткните информационные шлейфы SATA на материнской плате (те, что красного или тёмно-жёлтого цвета). При необходимости установите параметры BIOS в заводские или сбросьте настройки батарейкой – удалите и вставьте её на 10 минут.
File:\Boot\BCD
Здесь вам придётся поработать с консолью команд прямо из-под загрузочного диска. В окне выбора средств восстановления вам придётся выбрать консоль и воспользоваться утилитами BootRec.exe (создание новой загрузочной записи для Windows 7).
и BCDboot.exe (создание и восстановление среды загрузки Windows, которая находится в активном разделе диска). Пугаться не стоит: здесь всё просто.
Для того, чтобы попытаться исправить загрузочную запись, наберите команду:
Если ничего не вышло, перепишите запись заново:
Проверьте, на месте ли ваша операционная система (Vista или 7-ка):
проверит, нет ли ещё на ваших дисках систем, запись о которых отсутствует в существующем списке. После ввода этой команды все они (если они были) появятся списком, и их можно будет добавить в запись. Для этого нужно переписать настоящий список простыми командами:
Здесь настройка загрузки экспортируется в специальный файл C:\BCDcfg.bak, на его редактирование предоставляются права, снимая атрибуты “системный”, “скрытый”, “только для чтения”. Команда del тут же затирает файл c:\boot\bcd и формируется новый список командной bootrec /RebuildBcd.
Но если вам нужно не просто переписать, а заново создать саму среду загрузки Windows 7, запустите другую утилиту:
С – буква диска, где находится ваша копия Windows. 99% случаев этот путь одинаков у всех. Команда восстановит и все указанные в предыдущих абзацах файлы и хранилища.
Что делать, если отсутствует файл C:\Windows\System32\config\
Одна из наиболее часто встречающихся ошибок, это отсутствие или повреждение файла system, также могут быть испорчены default, security, sam, software. Они находятся по адресу C:\Windows\System32\config\ в зависимости от того, где расположена система и версии ОС (может быть WinNT или WindowsXP). В папке System32 лежат файлы, которые отвечают за работу системы и их повреждение, чаще всего, влечет за собой проблемы с работой системы.
Объединяет эти ошибки то, что все они не позволяют ОС загрузиться, а также могут быть устранены одним и тем же способом. При этом пользователь видит на черном экране надпись «Не удалось запустить Windows из -за испорченного или отсутствующего файла…» и далее идет путь к поврежденному элементу.
Причинами являются повреждения системного реестра, которые в свою очередь могут быть вызваны:
- системным сбоем вследствие скачка напряжения или неправильного выключения компьютера, не через меню Пуск, а, например, выдергиванием шнура питания из розетки;
- повреждением одного или нескольких секторов жесткого диска компьютера;
- системным сбоем вследствие некорректной работы программы.
Важно понимать, что если причиной стало повреждение секторов винчестера, то даже после исправления возможно повторное появление ошибки, пока жесткий диск не будет исправлен или заменен на работоспособный.
Есть несколько способов исправления:
- Восстановление средствами операционной системы.
- Использование Live CD.
- С помощью командной строки.
- Возврат к точке восстановления.
- Исправление с помощью редактора реестра.
Устранение ошибки средствами операционной системы
Для устранения ошибки при загрузке средствами ОС необходимо:
- Включить меню загрузки ОС, кликаем клавишу F8 при загрузке компьютера до появления меню на экране монитора;
- Выбрать пункт, отмеченный на рисунке. Ждем загрузки системы;
- После выполнения всех операций перезагружаемся.
Применение Live CD для восстановления
При наличии флешки или Live CD восстановление можно осуществить следующим образом:
- Вставить флешку или Live CD в компьютер.
- Перезагрузить системный блок, и постоянно нажимая F8 дождаться меню, в котором выбираем нужны накопитель для загрузки.
- После загрузки ОС, используя проводник открыть папку с некорректным файлом C:\Windows\System32\config\, путь может быть другим.
- Создать папку C:\Windows\System32\config\оld\.
- Переместить испорченный System во вновь созданную папку.
- Скопироватьновый из C:\Windows\repair\ в папку C:\Windows\System32\config\.
- Произвести перезагрузку.
Как восстановить реестр, воспользовавшись командной строкой
Необходим диск для установки ОС.
- Вставить диск для установки системы и загрузиться с него.
- После появления надписи PressanykeytobootfromCD нажать любую кнопку.
- При появлении приветствия программы установки нажатьR, то есть восстановить систему с помощью консоли и еще разR непосредственно для запуска консоли.
- Ввести пароль администратора.
- После появления командной строки ввести команду mdold – создает папку old.
- Скопировать испорченные файлы во вновь созданную папку командой: copy C:\Windows\System32\config\system c:\Windows\old\system, тут и далее действия с испорченными файлами выполняются с помощью аналогичных команд.
- Удалить с помощью команды Delete C:\Windows\System32\config\system\
- Скопировать copy C:\Windows\repair\system C:\Windows\System32\config\system.
- Выйти из консоли, введя команду exit.
Возврат к точке восстановления
Чтобы восстановить ОС необходимо::
- Загрузить «Безопасный режим с поддержкой командной строки».
- Ввести Rstrui.exe.
- В появившемся окне выбрать одну из предложенных точек восстановления, нажать далее и следовать рекомендациям мастера.
Проверяем жесткий диск на повреждения
Одной из причин неисправности реестра может стать повреждение винчестера, для его проверки и исправления можно воспользоваться встроенной программой CHKDISK.
- Включить командную строку, как это было описано ранее, любым из способов.
- Ввести команду CHKDISKC: /F /R (C: — диск для проверки, /F – параметр, который говорит, что нужно исправлять ошибки, /R –параметр для восстановления информации в поврежденных секторах).
- Жмем ввод и Y для начала работы программы.
Исправление с помощью редактора реестра
При наличии второго компьютера можно воспользоваться редактором реестра:
- Разбираем системный блок и снимаем винчестер.
- Подключить винчестер к работоспособному компьютеру в качестве не основного диска.
- Загрузить систему.
- Выбирать меню Пуск и в строке поиска ввести regedit.exe, нажать ввод.
- Появилось окно редактора. Выбрать раздел HKEY_LOCAL_MACHINE.
- В меню файл кликнуть загрузить куст.
- Открыть испорченный файл, который будет находиться по адресу X:\Windows\System32\config\, где X –это буква системного тома подключенного диска.
- Ввести имя куста.
- Редактор автоматически попытается восстановить поврежденные ветки, иначе можно проделать подобную операцию вручную, но это достаточно трудоемко.
- После редактирования выделяем отредактированный раздел и нажимаем выгрузить куст и соглашаемся с предупреждением.