C windows system32 что делать дальше. Файл Windowssystem32configsystem. Восстановление с LiveCD

Что делать, если у себя на мониторе Вы видите надпись: не удается запустить windows из за испорченного или отсутствующего файла system. Прежде всего - не паниковать! :)

Если это - не страшно, надо лишь немного попрактиковаться в ее восстановлении. На фото выше сама windows предлагает нам воспользоваться установочным диском и для исправления ситуации. Но вот что делать дальше - не "говорит". Мол, берег - там и выплывайте как хотите:)

Примечание : описанный ниже метод восстановления при испорченной загрузке для Windows XP и 2000 практически идентичен.

Если не удается запустить windows - будем учиться и начнем именно с консоли восстановления. Но перед этим, чтобы понять с чем мы, собственно, мы имеем дело, давайте рассмотрим что такое есть файл «system» и где он находится?

Обнаружить файл system можно по такому адресу: c:\windows\system32\config


Это - файл без расширения. Почему так? Просто потому, что это - не файл, как таковой, а - часть реестра windows.

Его еще называют системным реестром (system registry). Это - иерархически организованная и упорядоченная база данных, в которой хранятся практически все настройки программных продуктов от Microsoft. Здесь содержатся записи об аппаратной конфигурации компьютера, профилях и правах доступа пользователей, информация об установленном программном обеспечении и его настройках, политиках безопасности и т.д. Это - сеть нервных окончаний нашей ОС:)

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

Как можно попасть в реестр? Нажимаем на кнопку «Пуск » и из выпавшего мню выбираем пункт «выполнить ». В открывшемся окне быстрого доступа к основным средствам управления ОС вводим команду «regedit » (для windows 2000 существуют две разные команды regedit и regdt32) и нажимаем кнопку «OK ».


Вот как выглядит редактор этой базы настроек:



Внимание! Изменение значений системного реестра без четкого представления что и зачем Вы делаете, может привести к полной неработоспособности операционной системы после следующей перезагрузки !

Вот, а теперь разберем что мы видим на фото выше? Структура состоит из пяти основных "кустов" или "ветвей" (иногда их называют "ульями" - hives). Перечислим их:

  1. HKEY_CLASSES_ROOT
  2. HKEY_CURRENT_USER
  3. HKEY_LOCAL_MACHINE
  4. HKEY_USERS
  5. HKEY_CURRENT_CONFIG

Как видите на фото выше, каждая из "ветвей" визуально оформлена в виде папок и содержит произвольное количество вложенных подпапок. Нажав на «+» рядом с пиктограммой, мы может развернуть нужный нам "куст". На фото выше мы развернули HKEY_CURRENT_CONFIG, затем - «Software» и зашли в раздел «Fonts».

В правой части окна мы можем видеть конкретные значения (ключи) данной "ветви" реестра. Идентификаторы значений представлены тремя столбцами:

  • Имя - название "ключа"
  • Тип - строковый или двоичный параметр (тестовый или числовой)
  • Значение - определяющий параметр "ключа" (то, что в нем содержится)

Как правило, «значение» представляет собой малопонятные "нормальному" человеку цифро-буквенные комбинации, необдуманное изменение которых может привести не только к испорченному файлу system, но и невозможности восстановления системы в принципе!

Теперь, давайте еще раз зайдем в редактор реестра и посмотрим, в каком виде представлен там наш файл system, который находится по адресу c:\windows\system32\config ?

Запускаем regedit. Помните, как это делается? :) Раскрываем "ветвь" HKEY_LOCAL_MACHINE и внутри нее видим структуру SYSTEM. Вот это, фактически, и есть тот самый файл system размером в 2 816 килобайт (почти три мегабайта), который мы рассматривали на втором скриншоте в начале данной статьи.


Для симуляции ошибки из названия статьи: не удается запустить windows из за испорченного файла system предлагаю взять и удалить что-нибудь отсюда:) Давайте начнем с тяжелого случая: удалим весть раздел SYSTEM (все что удастся оттуда убрать) и, загрузившись с установочного диска, попробуем с помощью консоли восстановления исправить ситуацию.

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

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



Почему это происходит? Дело в том, что в разделе system содержится масса различных настроек самой операционной системы. Здесь же находится и информация о паролях на вход. Мы - удалили ее вместе со всем разделом и именно поэтому ОС не дает нам возможности авторизоваться и пишет, что пароль неправильный.

Справедливости ради стоит отметить, что с подобным глобальным "армагеддоном" раздела system Вы вряд ли столкнетесь:) Скорее это будет - локальное повреждение данного файла или нескольких его записей (ключей реестра).



Симулируем такое развитие событий: раскроем раздел «SYSTEM» и удалим из него подраздел «Select» (показан на фото выше). Перезагружаемся. Опять видим сообщение системы об отсутствующем или испорченном файле system

Загружаемся в консоль восстановления. На этот раз мы вполне успешно можем через нее войти в операционную систему.



Теперь, давайте с Вами поговорим о том, как же можно "отремонтировать" испорченный файл system ?

Возможно Вы знаете, а, может быть, и - нет, но дубликат этого файла находится по адресу: c:\windows\repair

Это - резервная копия части системного реестра system, которая автоматически создается после установки ОС и сохраняется в данной папке. Это - своеобразный чистый "слепок" XP сразу после ее установки. Как видите, размер файла меньше, чем рассмотренный нами в первой части статьи. Это проистекает из того факта, что вся работа идет через другой файл system, находящийся по адресу c:\windows\system32\config.

НО! В любой момент можно воспользоваться резервной копией из папки repair для восстановления поврежденного или испорченного файла system, просто скопировав его оттуда в основную системную директорию.

Давайте попробуем, что из этого получится? Загружаемся с диска, нажимаем клавишу «R », входим с консоли в нашу ОС и вводим вот такую команду:



Что мы сделали? Просто сказали откуда и что , а потом - что и куда копируем:
copy c:\windows\repair\system c:\windows\system32\config\system

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

Возвращаем в запуск с жесткого диска и видим, что загрузка успешно восстановлена:


Единственно, после подобной полной замены испорченного файла system будьте готовы к тому, что после успешной загрузки Вам придется заново устанавливать все драйвера и восстанавливать настройки , самой ОС и рабочего стола. Ведь в каталоге repair как Вы помните, содержалась копия "куста" реестра на момент установки "чистой" windows.



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

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

  • Снимаем с "ремонтируемой" системой
  • Подключаем его к другому компьютеру с установленной Windows XP
  • Запускаем редактор. В левом окне ставим курсор на HKEY_LOCAL_MACHINE, затем из меню «файл» выбираем пункт «загрузить куст»
  • Находим на присоединенном диске по пути c:\Windows\System32\config файл «system»
  • Загружаем его в рабочий реестр (под любым именем)
  • "Куст" загружен и появляется сообщение об успешном исправлении одного/нескольких файлов
  • В меню файл выбираем опцию «Выгрузить куст»
  • Присоединяем снятый винчестер к первому компьютеру и загружаемся с него

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



Диск с "ремонтируемой" системой у нас на скриншоте выше имеет букву «Е » и подключен, как второй дополнительный винчестер. Загружены же мы сейчас в windows, которая установлена на диск «С ». Выполняем команду «regedit» и попадаем в реестр. Ставим курсор на HKEY_LOCAL_MACHINE:


Нажимаем на меню «файл» и из выпавшего меню - «загрузить куст»:


Теперь через проводник заходим на наш присоединенный диск «Е» по адресу windows\system32\config и выбираем там наш испорченный файл system:


Нажимаем кнопку «Открыть». Появится окно, в котором нам предложат ввести имя подгружаемого раздела (можете ввести что угодно, эти ни на что не влияет).


Нажимаем «OK» и вот тут - важный момент! После этого действия система должна показать окно, в котором сообщит нам о решении проблемы испорченного файла system. Будет сказано об успешном восстановлении одной или нескольких записей.

После этого мы видим, как загруженный нами "куст" присоединился к одной из веток работающего реестра:


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

В принципе, нам больше делать ничего и не нужно. Наша windows сама решила проблему испорченного файла system при импортировании поврежденной структуры в рабочий реестр.

Нам остается только выгрузить наш "куст" обратно. Выделяем его мышкой и делаем следующее:


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

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

Что я имею в виду? Конечно же, использование консольной . На скриншоте ниже можно увидеть, как данная команда, запущенная с соответствующими "ключами", произвела замену поврежденных кластеров в файле system.


В итоговом отчете после полного выполнения команды (скриншот ниже) мы можем видеть, как умная программа не только "отремонтировала" наш файл system, но и отметила несколько кластеров, как сбойные, сделав пометку про них в служебной части диска. Надпись "8 килобайт в поврежденных секторах" говорит сама за себя достаточно красноречиво! Другое дело, что эти сбойные килобайты пришлись именно на критически важный для загрузки ОС файл (куст реестра), но тут уж, что называется, - планида! :)


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

Сообщение о том, что файл Windows\system32\config\system поврежден, вызывает у некоторых пользователей настоящую панику. Понять их можно – повреждение реестра вряд ли можно назвать приятным событием. Однако сильно переживать не стоит: файлы можно попытаться восстановить.

Главная трудность в устранении подобной ошибки – невозможность запустить систему. Поэтому вариантов её исправления не так много, но они всё-таки есть, так что попробовать восстановить файл windows system32 config system может каждый пользователь.

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

Надеяться на этот метод не стоит, но всё же иногда он помогает решить проблему.


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

Восстановление файла

Восстановление Windows\System32\config\system в общих чертах представляет собой замену поврежденного файла из резервной папки «Repair».

Выполнить эту процедуру можно несколькими способами, особенности использования которых будут описаны ниже.

Если вы используете Windows XP, попробуйте вернуть работоспособную конфигурацию с помощью консоли восстановления.


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

ERD Commander

Раз попасть в систему Windows не получается, придется воспользоваться режимом ERD Commander и попробовать восстановить файл через него.


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

Ручная замена файлов

Все точки восстановления Windows XP хранятся в каталоге System Volume Information\restore{E9F1FFFA-7940-4ABA-BEC6- 8E56211F48E2}\RP\snapshot. Здесь же можно найти работоспособные файлы реестра и заменить ими поврежденные данные из папки System32\Config.


Подобную замену можно произвести из другого системного каталога – папки «Repair», в которой лежат резервные копии реестра, созданные во время инсталляции Windows. Главный недостаток такого способа – необходимость переустановки некоторых программ, так как сведений о них в новом реестре не окажется.


Командная строка

Если у вас нет ни LiveCD, ни установочной флешки, можно попытаться восстановить систему с помощью командной строки. Чтобы попасть в неё, нажмите при запуске компьютера клавишу F8 и выберите пункт «Безопасный режим с поддержкой командной строки».

Главное при использовании командной строки – правильно указать букву диска, на который установлена операционная система. Обычно это диск C:, но могут быть и другие варианты (D, E).

Для замены необходимо последовательно ввести несколько команд:

    1. Резервное копирование: copy c:\windows\system32\config\system c:\windows\system32\config\system.bak.
    2. Удаление поврежденного файла: delete c:\windows\system32\config\system.
    3. Восстановление из резервной копии: copy c:\windows\repair\system c:\windows\system32\config\system.

Подобным образом восстанавливаются все файлы из папки «config» –достаточно лишь заменить в конце команды значение «system» на «software» или, например, «sam».

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

Если вы читаете эту статью, то скорее всего у Вас такая же проблема и сейчас мы будем ее решать. При проблемах с реестром, могут появляться еще и такие ошибки:

— «Не удается запустить ХР из-за испорченного или отсутствующего файла \ \ 32\ \SOFTWARE»
- «Stop: c0000218 {Сбой в файле реестра} В реестр не удается загрузить семейство разделов (файл) \SystemRoot\ \Config\SOFTWARE либо его журнал или запасную копию»

Что означает ошибка »Не удается запустить Windows из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\config\system»?

Эта ошибка появляется в основном в таких случаях:

1. Не правильно выключается компьютер. То есть не через «Пуск» и т. д., а напрямую с розетки, может кому-то это покажется смешным, но поверьте, многие так делают.
2. Второй вариант, это проблема с жестким диском. Возможна Ваш жесткий диск начал сыпаться, то есть на нем появились битые сектора.

Как исправит ошибку «Не удается запустить Windows из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\config\system»?

Есть несколько способов, которыми можно избавится от этой проблемы.

1. Радикальный способ: переустановка Windows, но как вариант по восстановлению системы он нам не подходит.

2. С помощью любого Live CD:

Нам понадобится загрузочный диск с каким либо файловым менеджером, я использовал Live CD от Dr.Web хороший диск, можно и ПК на вирусы проверить, но сейчас не об этом.

a) Загружаемся с загрузочного диска, если загрузка с диска у Вас не идет, значит нужно в БИОС выставить приоритет для CD/DVD привода.

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

c) После запуска файлового менеджера открываем в нем (если он позволяет работать с двумя окнами) в одном окне файл \windows\system32\config\system а в другом \windows\repair\system.

d) Теперь файл \windows\repair\system копируем в \windows\system32\config\system и соглашаемся на замену файла.

Пару слов, о том что мы сделали. Мы перенесли не поврежденный резервный файл из папки \windows\repair\system и заменили им не рабочий файл в папке \windows\system32\config\system собственно через который и не загружался Windows.

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

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

delete c:\windows\system32\config\system

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

3. Проверка и исправление поврежденных секторов на жёстком диске: Скачать загрузочный образ программы Victoria или MHDD, записать на диск, загрузиться с этого диска и запустить проверку на повреждённые сектора..
В 90% случае при появлении такой ошибки помогает исправление повреждённых секторов, если они имеются.

Если то, что написано выше, не помогло, то можно попробовать еще «Последнюю удачную конфигурацию».
Если у вас было включено восстаноление системы, то можно попробовать сделать откат.

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


В первую очередь такая проблема бывает из-за множества ошибок на жёстком диске.

1 .Способ действует в 90% случаев.

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

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

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

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

2 . Способ.

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

MD c:\oldreg
copy c:\windows\system32\config\default c:\oldreg
copy c:\windows\system32\config\sam c:\oldreg
copy c:\windows\system32\config\system c:\oldreg
copy c:\windows\system32\config\security c:\oldreg
copy c:\windows\system32\config\software c:\oldreg

delete c:\windows\system32\config\default
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\system
delete c:\windows\system32\config\security
delete c:\windows\system32\config\software

copy c:\windows\system32\config\regback\default c:\windows\system32\config\
copy c:\windows\system32\config\regback\sam c:\windows\system32\config\
copy c:\windows\system32\config\regback\system c:\windows\system32\config\
copy c:\windows\system32\config\regback\security c:\windows\system32\config\
copy c:\windows\system32\config\regback\software c:\windows\system32\config\
exit

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

Loading...Loading...