Отсутствует файл system32 config system. Не удается запустить Windows из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\config\system

  • 15.08.2019

Не удается запустить Windows из-за испорченного или отсутствующего файла: \WINDOWS\SYSTEM32\CONFIG\SYSTEM Можно попробовать восстановить этот файл, запустив программу установки Windows с оригинального установочного CD-ROM. Выберите "r" в первом диалоговом экране для запуска процедуры восстановления.

Вот наверное одна из самых не любимых мной проблем с Windows, не считая синих "экранов смерти". И не зря... дело в том, что подобное сообщение в 90% случаев не сулит ничего хорошего и о быстром восстановлении системы можно забыть.

Почему столь мрачный прогноз? Просто появляется она в силу двух причин (криворукость пользователя не будем рассматривать):

  1. Проблема с жестким диском - на нем появились битые сектора. Такие диски я советую менять в любом случае, даже если BAD-блоков там не много и их удается "исправить". Никто не даст гарантии, что на этом процесс умирания винта закончится.
  2. Остановка компьютера "на ходу" (пропало питание, не правильное выключение). Такие катаклизмы как раз и являются залогом успешного появления первой проблемы.

Как я уже сказал, быстрых способов устранения проблемы нет...

Способ первый

Для начала можно попробовать сделать то, что предлагает Microsoft - загрузиться с установочного диска. Желательно иметь ОРИГИНАЛЬНЫЙ диск с Windows (сборки скорее всего не подойдут, т.к. в большинстве своем не имеют функции восстановления) и загружаемся с него.

Соответственно, после появления оболочки установщика нажимаем R для загрузки консоли восстановления:

Консоль восстановления Windows XP(TM). Консоль восстановления служит для устранения неполадок и восстановления системы. Введите EXIT для выхода из консоли восстановления и перезагрузки компьютера. 1: C:\WINDOWS В какую копию Windows следует выполнить вход? (Для отмены нажмите <ВВОД>) 1 Введите пароль администратора:

Здесь у нас Windows установлен на диске С: . На появившееся приглашение системы:

C:\WINDOWS>

Даем команды fixboot и fixmbr - исправляем и перезаписываем загрузчик и главную загрузочную записьтна диске. На все вопросы отвечаем утвердительно. Но это не все, теперь запускаем проверку диска:

C:\WINDOWS>chkdsk C: /F /R

CHKDSK выполняет проверку указанного диска (если не указать диск явно, то проверяется текущий).

  • /F - проверка на наличие ошибок и их автоматическое исправление
  • /R - поиск поврежденных секторов и восстановление их содержимого. Требует обязательного использования ключа /F

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

Способ второй

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

Итак, нам понадобится загрузочный диск или флешка с файловым менеджером (совсем простой Live CD от Dr.Web). В следующей статье расскажу как сделать загрузочную флешку со всем необходимым софтом для восстановления компьютеров.

Сначала желательно проверить поверхность диска (например программой HDD Regenerator), но можно попытать счастья и сразу, что значительно сократит время восстановления в случае успеха (если жесткий диск в нормальном состоянии).

  1. Загрузились с диска или флешки, получаем доступ к нашему жесткому диску, на котором находится система.
  2. Содержимое папки C:\Windows\repair\system копируем в C:\Windows\system32\config\system и соглашаемся на замену.

Каталог \Windows\repair\system содержит резервные системные файлы. Перезагрузившись, вы можете получить работающую систему (если удача сегодня на вашей стороне). Если нет... ну тогда остается только полная переустановка.

Ошибка 0xc000000f может посетить вас достаточно внезапно — при запуске вашей ОС Windows. Именно в тот, момент, когда вы того наименее ожидаете. Особо заметных симптомов, предвещающих появление этой проблемы, нет. Просто, однажды, вам компьютер, при очередном запуске системы, укажет вам следующую информацию:

Не удалось запустить Windows. Возможно, это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:

Вставьте загрузочный диск Windows и перезагрузите компьютер.
Выберите параметры языка, а затем нажмите кнопку «Далее».
Выберите пункт «Восстановить компьютер».

Если этот диск отсутствует, обратитесь за помощью к системному администратору или изготовителю компьютера.

Состояние: 0xc000000f

Сведения: Сбой меню загрузки, поскольку требуемое устройство недоступно.

Причины возникновения ошибки

За списком причин далеко идти не придется, так как в сообщении ошибки уже многое становится ясным. Такие ошибки, как 0xc000000f появляются в основном из-за того, что-то произошло с Загрузчиком Windows, что и привело к невозможности загрузить ОС, или из-за каких-то неполадок с диском компьютера. Существует ряд и других причин, но их очень сложно определить без помощи технического специалиста.

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

Для этого просто перейдите по этой ссылке на официальный сайт Microsoft и прочитайте их официальную статью на тему «Создание диска восстановления системы». Как только у вас на руках появится диск восстановления, тогда переходите к методам ниже.

Методы решения

Метод №1 Отключение всей периферии

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

Такое может быть связано с тем, что на компьютере есть неисправно рабочий драйвер для определенного устройства и он то не дает системе нормально загрузиться. Отключите от своего ПК все ненужное для его запуска(за исключением, пожалуй, монитора) и попробуйте снова загрузиться в ОС Windows.

Метод №2 Загрузка последней удачной конфигурации

Очевидно, что теперешнее состояние вашей системы — это ее не самое стабильное состояние. В этом случае можно попробовать очень просто решение — загрузка последней удачной конфигурации. С помощью этого варианта загрузки вы можно восстановить свою систему к ее первоначальному, рабочему состоянию.

Для загрузки последней удачной конфигурации сделайте следующее:

  • Перезагрузите ваш компьютер.
  • Пока система не вошла в фазу загрузки, нажимайте кнопку F8 для входа в Меню дополнительных вариантов загрузки Windows.
  • Выберите пункт «Загрузка последней удачной конфигурации (с работоспособными параметрами)».

Признаться честно, такой метод решение проблем с загрузкой редко приносит какие-то плоды, но попробовать исправить им ошибку 0xc000000f стоит.

Метод №3 Восстановление запуска

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

  • Итак, для начала вам нужно будет загрузиться через диск восстановления. Для этого пройдите в BIOS и выставьте на первый приоритет загрузки не на жесткий диск, а на DVD-RW или флеш-носитель(смотря что вы использовали при создании диска восстановления).
  • Как только справитесь с выставление приоритетов, вставьте в систему средство восстановления и перезагрузитесь.
  • Вместо загрузки с жесткого диска, вы попадете в Восстановительную среду. Выберите нужный вам устанавливаемый язык, формат времени, денежных единиц, и метод ввода. Затем нажмите «Далее».
  • Нажмите на кнопку «Восстановление системы».
  • Выберите свою операционную систему и нажмите «Далее».
  • Перед вами появится меню выбора средства восстановления. Выберите пункт «Восстановление запуска».

После этого начнется процесс сканирования и попыток исправить найденные неполадки. Как только он закончится, то перезагрузите свой компьютер и проверьте наличие ошибки 0xc000000f.

Метод №4 Восстановление загрузчика

Как уже было сказано в начале статьи, ошибка 0xc000000f может быть вызвана повреждениями Загрузчика Windows. Если это является причиной проблемы, то вы можете попробовать выполнить восстановление загрузчика. Для этого сделайте следующее:

  • Снова загрузитесь в Среду восстановления, как это уже было показано в предыдущем методе.
  • Доберитесь до меню выбора средства восстановления. В этот раз выберите пункт «Командная строка».
  • Введите в командную строку команду Bootrec.exe и нажмите Enter.
  • Перед вами появится список команд для Bootrec.exe, которые вы можете выполнить. Мы рекомендуем ввести команды bootrec /fixmbr , bootrec /fixboot , bootsect /nt60 ALL /force /mbr , exit , нажимая Enter после каждой из них.

После выполнения этих команд, перезагрузите свой компьютер и проверьте, осталась ли еще ошибка 0xc000000f при загрузке Windows.

Метод №5 Проверка и исправление проблем диска с помощью утилиты Hiren’s BootCD

Вот этот метод уже немного посложнее всех предыдущих, относительно. Вам нужно будет создать еще один загрузочный диск, но только теперь с утилитой Hiren’s BootCD . Данное программное обеспечение может выполнить проверку вашего жесткого диска и исправить найденные на нем проблемы, если такие будут на нем присутствовать.

  • Пройдите по этой ссылке и скачайте последнюю версию Hiren’s BootCD . Как только загрузите утилиту, вам нужно будет записать ее на диск или USB-хранилище.
  • Теперь вам нужно загрузить свою систему через записанный диск, как вы это уже делали ранее с Средством восстановления.
  • При загрузке с этого диска, перед вами появится меню программы Hiren’s BootCD . Выберите пункт «Dos Programs»(программы DOS).
  • Теперь выберите шестой пункт меню под названием «Hard Disk Tools…»(приложения для Жесткого диска).
  • Выберите первый пункт с именем «HDAT2 4.53 (Test/Repair Bad Sectors)»(Тестирование и исправление плохих секторов).
  • Перед вами появится меню диска. Выберите ваш диск(если не знаете какой ваш, то просто отталкивайтесь от объема).
  • Теперь выберите опцию «Check and Repair Bad Sectors»(Найти и исправить плохие сектора).
  • После выбора этой опции, начнется процесс проверки вашего диска. Он может длиться от нескольким минут до нескольких часов. Дождитесь его окончания. Как только он будет завершен, выставьте приоритет загрузки в своем BIOS на старое значение, т.е. первый приоритет на жесткий диск, и извлеките диск или флешку с Hiren’s BootCD из вашего компьютера.

Мы надеемся, что методы, которые мы описали для вас выше, помогли вам справиться с ошибкой 0xc000000f при загрузке Windows. Если же нет, то остается еще два варианта: переустановка Windows и визит в сервисный центр, так как что-то могло случиться с вашим жестким диском.

Частенько бывает, что клиенты обращаются ко мне с одной проблемой, windows перестал загружаться из-за испорченного или отсутствующего файла \Windows\system32\config\system

Как правило это бывает на Windows XP

Что делать в этом случае? Переустановить тупо систему? Это дело крайнее и последнее. Пойдем другим путем.

Есть два варианта восстановить запуск Windows.

Если не один из них не поможет, то придется только переустанавливать систему. Но прежде надо выяснить из-за чего вышла такая ошибка и Windows перестал загружаться.

Наиболее распространенные причины порчи файла system является, как я заметил, либо резко вырубили свет и комп принудительно выключился (короче экстренное выключение компа). Либо жесткий диск физически износился и пошли так называемые BAD сектора или испорченные блоки, вместе с порчей сектора на жестком диске теряются и системные загрузочные файлы.

Что и приводит к такой проблеме, как Windows перестал загружаться из-за испорченного или отсутствующего файла \Windows\system32\config\system

Первый вариант решения проблемы , как и написано на скриншоте. Можно попробовать восстановить этот файл, запустив программу установки Windows с оригинального установочного CD-ROM. Выберите ‘r’ в первом диалоговом экране для запуска процедуры восстановления.

Для этого вставляем оригинальный диск с Windows XP (не сборка типа зверь, SamLab т.к. в сборках отсутствует функция восстановления) в CD привод и загружаемся с него.

На этом моменте, вместо Enter нажимаем R для загрузки консоли восстановления

Если на компьютере установлена одна ОС и она по умолчанию находиться на диске С, то вводим 1 и жмем enter.

Если пароль устанавливали на учетную запись администратор набираем пароль и жмем Enter . Если пароль администратора не устанавливали топропускаем , жмем просто Enter.

На появившееся приглашение системы:

C:\WINDOWS>

Введите fixboot

Появится сообщение:

Конечный раздел: C:.

Хотите записать новый загрузочный сектор в раздел C:?

Введите y (что означает yes) и жмем Enter

Появится сообщение:

Файловая система в загрузочном разделе: NTFS (или FAT32).

Команда FIXBOOT записывает новый загрузочный сектор.

Новый загрузочный сектор успешно записан.

C:\WINDOWS>

введите fixmbr

Появится сообщение:

**ПРЕДУПРЕЖДЕНИЕ**

На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска.

Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR.

Подтверждаете запись новой MBR?

Введите y (что означает yes) и жмем Enter

Появится сообщение:

Производится новая основная загрузочная запись на физический диск \Device\Harddisk0\Partition0.

Новая основная загрузочная запись успешно сделана.

На приглашение системы C:\WINDOWS>

введите exit , компьютер перезагрузиться. Войдите в Bios и поставьте приоритет загрузки с жесткого диска.

Для второго варианта восстановления загрузки системы нам понадобиться загрузочный диск LiveCD.

Загружаемся с диска, выставив приоритет загрузки в Биосе с SD-DVD привода

После загрузки LiveCD запускаем файловый менеджер, лучше Total Commander и открываем следующие папки.

В левом окне открываем полный путь указанный в ошибке при загрузке системы С:\Windows\system32\config\system при условии, что папка Windows установлена на диск С.

В правом окне открываем С:/Windows/repair здесь находятся копии системных файлов.

Копируем файл System из папки repair в папку config , на запрос заменить утвердительно соглашаемся. Короче говоря мы заменили испорченный файл system на рабочий резервный system .

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

Такой способ часто помогает, но тоже не всегда. Разные случаи и причины бывают. Если не помог не один из вариантов, то поможет только переустановка системы увы.

«Не удается запустить Windows, поскольку следующий файл отсутствует или поврежден: \WINDOWS\SYSTEM32\CONFIG\SYSTEM»

Данное сообщение означает повреждение в системном реестре.

Как все загрузилось открываем Пуск > программы > Утилиты для HDD > Check Disk > Проверка диска .

Определяем на каком диске установлена Windows. Для этого открываем «Мой компьютер» и ищем на каком диске находится папка Windows, в моем случае это Локальный диск (H:)

После исправлении ошибок перезагрузите компьютер и проверяем загрузку системы.

2. Способ.

Предположим, что загрузочного диска Windows у вас нет, а есть только установочный диск с Windows 7.
Процесс при этом немного усложняется, придется постучать немного по клавиатуре.
Вставляем установочный диск с операционной системой. После запуска выбираем язык русский и затем пункт «Восстановление системы».
В открывшемся окне выбираем запуск консоли восстановления (название этого пункта может незначительно отличатся в зависимости от версии Windows)
Открывается окно командной строки.
Последовательно вводим туда команды, после каждой команды жмем Enter:

После выполнения последней команды должен произойти выход из консоли восстановления и перезагрузка компьютера.

Вынимаем установочный диск и проверяем загрузку системы.

И проблемами, которые значительно затрудняют работу ПК, а то и вовсе препятствуют его запуску. «Не удаётся запустить Windows из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\config\system» — одна из самых распространённых ошибок, с которой сталкиваются преимущественно пользователи операционной системы Windows XP (на других версиях пока не встречалась, но всё может быть), поэтому данная инструкция предназначена больше для этой ОС.

СОВЕТ. иногда это же сообщение может иметь разные конечные слова. Например, вместо «system» будет написано «software», «default» или «security».

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

Устранение ошибки запуска Windows.

Итак, вы пытаетесь включить ПК, а вам приходит сообщение, что файл \Windows\System32\config\system повреждён. «Починить» системный реестр можно двумя способами: заставить систему восстановить его самостоятельно или же устранить ошибку вручную. Начнём с более просто варианта.

  1. Нажимаем «Перезагрузить компьютер». В процессе нажимаем F8. На мониторе отобразятся дополнительные варианты загрузки.
  2. Выбираем «Загрузка последней удачной конфигурации».
  3. Снова перезагружаем компьютер и смотрим, устранена ли неполадка.

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

Восстановление системы вручную

Если предыдущий способ не помог, стоит попытаться решить проблему вручную. В общих чертах, ваша задача – скопировать резервные файлы загрузки в папку \system из \repair. Существует несколько способов сделать это.

Восстанавливаем с помощью файлового менеджера

Не сказать, что этот способ сложнее, чем просто запустить последнюю успешную конфигурацию, но есть один нюанс: этот метод подойдёт, если у вас в наличии имеется загрузочный диск или флешка с любым менеджером. Но, если уж выбирать, то лучше всего подойдёт Live CD. Записать его на носитель не так уж проблематично, а программа потом ещё пригодится не только для восстановления системы, но и для банальной проверки на вирусы. Итак, если диск у вас есть, то проделываем следующее:

  1. Вставляем носитель.

ВАЖНО. если загрузка не производится, то заходим в BIOS и выставляем приоритет для USB или CD/DVD, в зависимости от ресурса загрузки.

  1. После того, как всё загрузилось, запускаем проводник.
  2. В самом проводнике открываем две вкладки (практически все проводники допускают это): в одной — ту самую папку с: \ windows\system32\config\system, а в другой – папку с резервными файлами с: \ windows\repair\system. Внимательно смотрим на повреждённый, по мнению системы, файл –расширения быть не должно.

СОВЕТ. перед названием папок обычно стоит буква C, но может быть и другая, если они находятся на другом жёстком диске.


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

  1. Перезагружаемся и проверяем, устранена ли проблема.

Восстанавливаем с помощью командной строки

Если же никакого менеджера у вас под рукой нет, а проблему нужно срочно решить, то есть ещё способ с использованием командной строки. Зайти в неё можно следующими путями:

  • Через безопасный режим . Для этого, как и говорилось ранее, нажимаем F8 сразу после перезапуска ПК. Однако, данный режим запускается не всегда, а иногда не поддерживает командную строку.
  • Используя носитель с Windows XP. Там можно войти в консоль и найти ту самую командную строку. Для этого, после появления экрана приветствия, нажимаем клавишу R и выбираем необходимую для восстановления систему.
  • Используя носитель с Windows 7 или 8. Мы прекрасно помним, что «починить» нам необходимо XP, но для вызова консоли этот вариант также приемлем. Нажимаем Shift+F10 сразу же, как появится окно выбора языка.

Следующим шагом после открытия командной строки будет определение конкретного названия поврежденного файла (software, system, sam, default или security) и точной буквы системного диска, на которой располагается ОС. Для этого предназначены две команды:

  • wmic logicaldisk get caption (чтобы выяснить букву диска, являющегося системным);
  • dir c: (отображает папки на диске С; если вы на находите там папок с нужным названием – просмотрите диск D таким же способом).

Архивируем существующие файлы

copy c:\windows\system32\config\system c:\windows\system32\config\system.bak

Удаляем проблемные файлы

delete c:\windows\system32\config\system

Восстановливаем из резервной копии

copy c:\windows\repair\system c:\windows\system32\config\system

ВАЖНО. команды могут разниться в зависимости от того, на каком конкретно диске располагается файл и какой из них повреждён.

К примеру, они могут прописываться так:

copy c:\windows\system32\config\software c:\windows\system32\config\software.bak

или так (если системная папка находится на диске D):

copy d:\windows\system32\config\sam c:\windows\system32\config\sam.bak

Точно так же и в дальнейшем меняются команды и при удалении, и при восстановлении файла. Выходим из консоли (прописываем и выполняем команду Exit) и перезапускаем ПК. Если вы все вписали правильно, сообщение снова появиться не должно.

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