Не удается запустить Windows из-за испорченного или отсутствующего файла WindowsSystem32configsystem — как восстановить файл

Не удается запустить Windows из-за испорченного или отсутствующего файла

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

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

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

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

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

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

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

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

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

C:WINDOWS>chkdsk C: /F /R

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

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

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

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

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

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

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

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

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

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

Комментариев: 6

  1. 2013-09-11 в 17:16:19 | Михалыч

Отличная статья. Спасибо большое!

У меня такая же проблема была, очень не хотелось Windows переустанавливать, хотя все говорили что без этого никуда. Оказалось проблема с жестким диском была, после того как свет вырубился.

Просканировал как описано в первом способе и мой windows ожил :)

у меня погас свет и комп отключился и появилось надпись:Не удается запустить Windows из-за испорченного или отсутствующего файла:/WINDOWS/SYSTEM32/CONFIG/SYSTEM,только у меня нет установочного диска

Боюсь, что без системного (установочного) диска или флешки вам не обойтись.

Предлагаю способ опробованный не раз: все очень просто отсоединяем Hdd и с помощью переходника Ата/Sata подключаем к заранее принесенному ноутбуку или другому ПК (можно и без переходника прямо к компу) и все мой компьютер-Сервис-Проверка диска – помогает даже тогда кога chkdsk не дал результатов.

Не чего не помогает

Я когда нажимаю на букву “r” у меня заново включаться компьютер и тоже самое

Читайте также:
Как изменить звуки входа, выхода и выключения Windows 10

RemontCompa .ru

Файл Windowssystem32configsystem повреждён или отсутствует, такое сообщение мы с вами можем получить в начальной фазе загрузки операционной системы. Ошибка возникает при серьёзных повреждениях реестра. Скажу сразу, способов исправить эту неполадку немного, но они есть. Самая главная сложность в том, что вы не можете загрузить операционную систему. Я приведу четыре способа устранения этой неисправности, но вам понадобится установочный диск Windows XP или диск ERD Commander или на худой конец простой Live CD.

  1. В первую очередь такая проблема бывает из-за множества ошибок на жёстком диске, попробуйте применить в консоли восстановления команду CHKDSK С: /R , ошибки будут исправлены и возможно ваша система загрузится. Так же можно снять ваш жёсткий диск и подключить к другому системному блоку, затем из другой Windows проверить ваш системный раздел на ошибки, можете ознакомиться с полной статьёй о применении утилиты Chkdsk
  2. Вы можете загрузиться с диска ERD Commander и попробовать применить восстановление системы. Кстати, диск системного администратора ERD Commander может выручить и в других сложных ситуациях, читайте полную статью об этом инструменте.
  3. Ещё один способ. Если у вас было включено восстановление системы, тогда вам понадобится диск ERD Commander или любой Live CD. Смысл вот в чём. Все мы знаем, что в Windows XP хранит точки восстановления в папке System Volume InformationrestoreRP snapshot , так вот, в папке выделенной красным хранятся неповреждённые файлы реестра. Нам нужно скопировать эти файлы и заменить ими повреждённые файлы реестра из папки C:WindowsSystem32Config
  4. Последний вариант. Если восстановление системы у вас было отключено, тогда нужно заменить ваши повреждённые файлы реестра, файлами из папки С:Windowsrepair , в данной папке лежат резервные копии вашего реестра, созданные операционной системой при её установке, это можно сделать при помощи любого Live CD.

Файл Windowssystem32configsystem

Для реализации первого способа нам понадобится установочный диск Windows XP, загружаемся в консоль восстановления. Кто не знает как это сделать, может ознакомиться с нашей статьёй “Консоль восстановления Windows XP”. В консоли восстановления проверим наш системный диск (C:) на ошибки. В начале загрузки с установочного диска Windows XP, на экране появится надпись « Press any key to boot from CD …», нажимайте сразу любую клавишу, иначе надпись пройдёт в течении 10 секунд и загрузки с установочного Windows XP не произойдёт.

Чтобы восстановить Windows XP с помощью консоли восстановления нажмите R

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

Когда в консоли восстановления Windows XP используют программу Chkdsk , то в основном применяют параметр /R , который включает в себя функции ещё одного параметра /P. Поэтому мы с вами будем использовать параметр /R

Вводим команду Chkdsk /r

и жмём Enter, происходит проверка жёсткого диска на ошибки.

Для реализации второго способа устранения ошибки нужен диск ERD Commander, загружаемся с диска. Жмём старт, далее системные инструменты System Tools->System Restore и выбираем восстановление системы. Выбираем точку восстановления системы и восстанавливаемся.

Все мы знаем, что в Windows XP хранит точки восстановления в папке:

System Volume InformationrestoreRP snapshot , так вот, в папке выделенной красным хранятся неповреждённые файлы реестра. Нам нужно скопировать эти файлы и заменить ими повреждённые файлы реестра из папки C:WindowsSystem32Config
Загружаемся с диска ERD Commander или любого Live CD, если вы работаете с диска ERD Commander – не делаем подключения к системе, то есть, в начале загрузки диска ERD Commander выбираем (None), иначе вам не удастся заменить файлы реестра.

идём в папку C:WindowsSystem32Config. Открываем с помощью бегунка имя файла полностью и удаляем (Delete) повреждённые файлы реестра SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM . Перед удалением их можно скопировать на всякий случай куда-нибудь, мало ли что.

REGISTRY_MACHINE_SAM
REGISTRY_MACHINE_SECURITY
REGISTRY _MACHINESOFTWARE
REGISTRY _MACHINEDEFAULT
REGISTRY _MACHINESYSTEM

Теперь вставляем эти файлы на место удалённых в папку C:WindowsSystem32Config.

Выделяем папку C:WindowsSystem32Config и нажимаем ОК . Резервные файлы реестра копируются на место повреждённых. Затем заходим в папку Config и переименовываем их, удаляя лишнее – REGISTRY_MACHINE , оставляя тем самым новые файлы реестра SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM .

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

затем идём в папку C:WindowsSystem32Config , выделяем её и нажимаем ОК .

Резервные файлы реестра заменяют повреждённые. Заменить файл? Соглашаемся- Yes

Решение ошибки «Не удаётся запустить Windows из-за испорченного или отсутствующего файла WINDOWSSYSTEM32configsystem»

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

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

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

Исправление с помощью ОС

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Далее восстанавливаем повреждённый файл, прописывая следующую команду (на примере system при расположении на диске C).

copy c:windowssystem32configsystem c:windowssystem32configsystem.bak

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

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

copy c:windowsrepairsystem c:windowssystem32configsystem

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

copy c:windowssystem32configsoftware c:windowssystem32configsoftware.bak

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

copy d:windowssystem32configsam c:windowssystem32configsam.bak

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

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

Похожие статьи:

    ВКонтакте обычная форма

    Доброго дня и хорошего здравия! На OC Windows XP попытался воспользоваться вашими рекомендациями по «излечению» системного файла «C:WINDOWSsystem32configsystem»:
    Архивируем существующие файлы
    copy c:windowssystem32configsystem c:windowssystem32configsystem.bak
    Удаляем проблемные файлы
    delete c:windowssystem32configsystem
    Восстанавливаем из резервной копии
    copy c:windowsrepairsystem c:windowssystem32configsystem
    Пытаясь реализовать архивирование файла «system», получил отказ:
    «! C:WINDOWSsystem32configsystem.rar: Невозможно открыть C:WINDOWSsystem32configsystem.
    Процесс не может получить доступ к файлу, так как этот файл занят другим процессом».

    Подскажите, пожалуйста, как можно получить копию «больного» файла «C:WINDOWSsystem32configsystem» для реализации вашей рекомендации?
    Заранее благодарю.

    Ошибка: «Не удаётся запустить Windows из-за испорченного или отсутствующего файла: WINDOWSSYSTEM32CONFIGSYSTEM ».
    Можно ли по вашей методике безболезненно для системы восстановить WINDOWSSYSTEM32CONFIGSYSTEM на Windows XP sp3, используя загрузочный диск с sp2?
    Заранее благодарю.

    Не удается запустить Windows из-за испорченного или отсутствующего файла WindowsSystem32configsystem — как восстановить файл

    В этой статье — пошаговая инструкция, которая позволит исправить ошибку «Не удается запустить Windows из-за испорченного или отсутствующего файла WindowsSystem32configsystem», с которой вы можете столкнуться при загрузке Windows XP. Еще один варианты этой же ошибки имеют тот же текст (не удается запустить Windows) и следующие наименования файлов:

    • WindowsSystem32configsoftware
    • WindowsSystem32configsam
    • WindowsSystem32configsecurity
    • WindowsSystem32configdefault

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

    Простой способ исправить ошибку, который может сработать

    Итак, если при загрузке компьютер пишет, что файл WindowsSystem32configsystem или software испорчен или отсутствует, это подсказывает, что можно попробовать его восстановить. Как это сделать будет описано в следующем разделе, а для начала можно попробовать сделать так, чтобы ОС Windows XP сама восстановила этот файл.

    Для этого проделайте следующее:

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

    Если же этот простой метод не помог решить проблему, переходим к следующему.

    Как восстановить WindowsSystem32configsystem вручную

    В общих чертах восстановление WindowsSystem32configsystem (и других файлов в этой же папке) заключается в копировании резервных копий файлов из c:windowsrepair в эту папку. Осуществить это можно различными способами.

    Использование Live CD и файлового менеджера (проводника)

    Если у вас имеется Live CD или загрузочная флешка со средствами восстановления системы (WinPE, BartPE, Live CD популярных антивирусов), то вы можете воспользоваться файловым менеджером этого диска для восстановления файлов WindowsSystem32configsystem, software и других. Для этого:

    1. Загрузитесь с LiveCD или флешки (как поставить загрузку с флешки в BIOS)
    2. В файловом менеджере или проводнике (если используется LiveCD на базе Windows) откройте папку c:windowssystem32config (буква диска при загрузке с внешнего накопителя может быть не C, не обращайте внимания), найдите файл, который по сообщению ОС поврежден или отсутствует (он не должен иметь расширения) и на всякий случай не удаляйте его, а переименуйте, например, в system.old, software.old и т.д.
    3. Скопируйте нужный файл из c:windowsrepair в c:windowssystem32config

    По завершении, перезагрузите компьютер.

    Как проделать это в командной строке

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

    1. Попробуйте зайти в безопасный режим с поддержкой командной строки, нажимая F8 после включения компьютера (может не запуститься).
    2. Используйте загрузочный диск или флешку с установкой Windows XP для входа в консоль восстановления (тоже командная строка). На экране приветствия нужно будет нажать кнопку R и выбрать систему, которую нужно восстановить.
    3. Используйте загрузочную флешку Windows 7, 8 или 8.1 (или диск) — несмотря на то, что восстанавливать нам предстоит запуск Windows XP, это вариант тоже подходит. После загрузки программы установки Windows, на экране выбора языка нажмите клавиши Shift+F10 для вызова командной строки.

    Следующее, что следует сделать — определить букву системного диска с Windows XP, при использовании некоторых вышеперечисленных способов для входа в командную строку, эта буква может отличаться. Для этого, вы можете последовательно воспользоваться командами:

    Теперь, для того, чтобы восстановить поврежденный файл, выполняем по порядку следующие команды (я их привожу сразу для всех файлов, с которыми может возникнуть проблема, вы можете выполнить это только для нужного — WindowsSystem32configsystem или другого), в данном примере, системному диску соответствует буква C.

    После этого, выйдите из командной строки (команда Exit для выхода из консоли восстановления Windows XP) и перезагрузите компьютер, в этот раз он должен запуститься нормально.

    Не удается запустить Windows из-за испорченного или отсутствующего файла WindowsSystem32configsystem — как восстановить файл

    Требования.
    Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
    Статья применима для Windows XP.

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

    Кстати при повреждение системного реестра могут выходит и такие сообщения:
    – “Не удается запустить Windows ХР из-за испорченного или отсутствующего файла WINDOWSSYSTEM32CONFIGSOFTWARE”
    – “Stop: c0000218 <Сбой в файле реестра>В реестр не удается загрузить семейство разделов (файл) SystemRootSystem32ConfigSOFTWARE либо его журнал или запасную копию”

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

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

    Восстанавливать работоспособность Windows будем с помощью консоли восстановления, поэтому Вам понадобится:
    – подключенный к компьютеру CD/DVD-ROM;
    – установочный диск с Windows XP такой же версии и сервис паком как и на Вашем компьютере;

    1. Загрузите компьютер с установочного CD или DVD-диска;
    2. При появлении сообщения “Press any key to boot from CD” нажмите любую клавишу для загрузки с CD/DVD диска. Например. Кнопку Ввод (Enter);
    3. Начните устанавливать Windows XP;
    4. Когда появится сообщение “Вас приветствует программа установки“, и предложат выполнить одно из трех действий:
    – Чтобы приступит к установке Windows, нажмите ( );
    – Чтобы восстановить Windows, с помощью консоли восстановления, нажмите ;
    – Чтобы выйти из программы, не устанавливая Windows, нажмите ;

    Выполните второе действие, нажмите кнопку “R” для запуска консоли восстановления.

    5. Дождитесь сообщения на экране “В какую копию Windows следует выполнить вход“;
    6. После строки (Для отмены нажмите ), введите номер операционной системы Windows, которую будем восстанавливать, и нажмите кнопку Ввод (Enter);

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

    7. Вам будет предложено ввести пароль локального администратора, введите и нажмите кнопку Ввод (Enter);
    8. Должна появится запись C:WINDOWS> – это командная строка;

    Запись может отличаться в зависимости от установленной ОС Windows. Например. C:WINNT или C:WINDOWS1

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

    Предполагается, что Windows XP установлена на диск “С” в папку windows (“C:WINDOWS”), поэтому в случаи если у Вас другой диск и/или папка называется по другому, например windows1, то при наборе команды укажите свой диск и свою папку. То есть замените в указанных командах строчку “c:windows” на свою, например “d:windows1”

    Набирайте по одной строчке и нажимайте кнопку “Ввод (Enter)”.

    10. Теперь вместо удаленных файлов запишем новые файлы реестра стандартной конфигурации, для этого поочередно наберите и выполните указанные команды;

    Набирайте по одной строчке и нажимайте кнопку “Ввод (Enter)”.

    copy c:windowsrepairsystem c:windowssystem32configsystem

    copy c:windowsrepairsoftware c:windowssystem32configsoftware

    copy c:windowsrepairsam c:windowssystem32configsam

    copy c:windowsrepairsecurity c:windowssystem32configsecurity

    copy c:windowsrepairdefault c:windowssystem32configdefault

    11. Создадим временную папку tmp, для этого наберите и выполните команду:

    Создавайте папку tmp в каталоге C:Windows, потому что создать папку в любом другом каталоге система Вам не даст, напишет “Отказано в доступе

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

    После загрузки Windows XP, необходимо зайти в систему с правами локального администратора

    Теперь нам нужно скопировать файлы своего реестра из резервной копии. Эти копии создаются системой автоматически, обычно их называют “Системные точки восстановления”. Папка в которой хранятся эти резервные копии, называется System Volume Information. При обычной работе Windows XP, эта папка не видна и доступ к ней имеет только сама система.

    Прежде чем идти далее, прочтите статью Как найти папку System Volume Information и получить к ней доступ и выполните указанные в ней действия

    13. Открываем папку System Volume Information, в ней может хранится одна или несколько папок со сложным названием, например вот так называлась наша папка:
    _restore

    14. Нужно открыть папку, которая была создана последней, т.е. самую “молодую”. Для этого в главном меню окна нажмите кнопку “Вид” и выберите пункт “Таблица“. Теперь в столбике “Изменен” ищем самую свежую папку;
    15. Открываем найденную папку. В ней может хранится одна или несколько папок с названием формата RP , например “RP76”, “RP112”;
    16. Теперь здесь находим последнюю созданную папку, делаем также как в пункте 15, меняем вид папок на “Таблица” и находим самую свежую папку (обычно это последний день нормальной работы компьютера);
    17. Открываем найденную папку. Внутри нее открываем папку Snapshot. Таким образом полный путь до нужных файлов будет выглядеть примерно так:
    C:System Volume Information_restoreRP76snapshot

    18. Из папки Snapshot переписываем в созданную в пункте 11 папку tmp (C:Windowstmp) следующие файлы:

    19. Теперь файлы в папке tmp переименовываем следующим образом:

    Файл _REGISTRY_USER_.DEFAULT переименовываем в DEFAULT

    Файл _REGISTRY_MACHINE_SECURITY переименовываем в SECURITY

    Файл _REGISTRY_MACHINE_SOFTWARE переименовываем в SOFTWARE

    Файл _REGISTRY_MACHINE_SYSTEM переименовываем в SYSTEM

    Файл _REGISTRY_MACHINE_SAM переименовываем в SAM

    20. Теперь перезагружаем компьютер и снова загружаемся с диска для входа в консоль восстановления. Для этого выполняем с 1 по 8 пункт данной статьи;
    21. Теперь удаляем стандартные файлы реестра, для этого поочередно наберите и выполните указанные команды:

    Набирайте по одной строчке и нажимайте кнопку “Ввод (Enter)”.

    22. Теперь вместо удаленных файлов переписываем файлы из папки tmp, для этого поочередно наберите и выполните указанные команды;

    Набирайте по одной строчке и нажимайте кнопку “Ввод (Enter)”.

    copy c:windowstmpsystem c:windowssystem32configsystem

    copy c:windowstmpsoftware c:windowssystem32configsoftware

    copy c:windowstmpsam c:windowssystem32configsam

    copy c:windowstmpsecurity c:windowssystem32configsecurity

    copy c:windowstmpdefault c:windowssystem32configdefault

    23. Выходим из консоли и перезагружаем компьютер, для этого вводим команду:
    exit

    После загрузки Windows XP, необходимо зайти в систему с правами локального администратора;

    Теперь необходимо сделать откат состояния системы на последний день нормальной работы компьютера;

    24. Нажмите кнопку “Пуск“;
    25. Последовательно открывайте указанные пункты меню:
    “Все программы” – “Стандартные” – “Служебные”;

    26. В меню “Служебные” выберите пункт “Восстановление системы“;
    27. В окне “Восстановление системы” в правой части выберите “Восстановление более раннего состояния компьютера” и нажмите кнопку “Далее“;
    28. В календаре выберите день в котором имеется точка восстановления (такие дни выделены жирным шрифтом) и нажмите кнопку “Далее“;
    29. Читаем текст, выделенный красным текстом и нажимаем кнопку “Далее”;
    30. Ждем завершения процедуры восстановления системы;

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

    Что делать, если отсутствует файл C:WindowsSystem32config

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

    Объединяет эти ошибки то, что все они не позволяют ОС загрузиться, а также могут быть устранены одним и тем же способом. При этом пользователь видит на черном экране надпись «Не удалось запустить Windows из -за испорченного или отсутствующего файла…» и далее идет путь к поврежденному элементу.

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

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

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

    Есть несколько способов исправления:

    1. Восстановление средствами операционной системы.
    2. Использование Live CD.
    3. С помощью командной строки.
    4. Возврат к точке восстановления.
    5. Исправление с помощью редактора реестра.

    Устранение ошибки средствами операционной системы

    Для устранения ошибки при загрузке средствами ОС необходимо:

    1. Включить меню загрузки ОС, кликаем клавишу F8 при загрузке компьютера до появления меню на экране монитора;
    2. Выбрать пункт, отмеченный на рисунке. Ждем загрузки системы;
    3. После выполнения всех операций перезагружаемся.

    Применение Live CD для восстановления

    При наличии флешки или Live CD восстановление можно осуществить следующим образом:

    1. Вставить флешку или Live CD в компьютер.
    2. Перезагрузить системный блок, и постоянно нажимая F8 дождаться меню, в котором выбираем нужны накопитель для загрузки.
    3. После загрузки ОС, используя проводник открыть папку с некорректным файлом C:WindowsSystem32config, путь может быть другим.
    4. Создать папку C:WindowsSystem32configоld.
    5. Переместить испорченный System во вновь созданную папку.
    6. Скопироватьновый из C:Windowsrepair в папку C:WindowsSystem32config.
    7. Произвести перезагрузку.

    Как восстановить реестр, воспользовавшись командной строкой

    Необходим диск для установки ОС.

    1. Вставить диск для установки системы и загрузиться с него.
    2. После появления надписи PressanykeytobootfromCD нажать любую кнопку.
    3. При появлении приветствия программы установки нажатьR, то есть восстановить систему с помощью консоли и еще разR непосредственно для запуска консоли.
    4. Ввести пароль администратора.
    5. После появления командной строки ввести команду mdold – создает папку old.
    6. Скопировать испорченные файлы во вновь созданную папку командой: copy C:WindowsSystem32configsystem c:Windowsoldsystem, тут и далее действия с испорченными файлами выполняются с помощью аналогичных команд.
    7. Удалить с помощью команды Delete C:WindowsSystem32configsystem
    8. Скопировать copy C:Windowsrepairsystem C:WindowsSystem32configsystem.
    9. Выйти из консоли, введя команду exit.

    Возврат к точке восстановления

    Чтобы восстановить ОС необходимо::

    1. Загрузить «Безопасный режим с поддержкой командной строки».
    2. Ввести Rstrui.exe.
    3. В появившемся окне выбрать одну из предложенных точек восстановления, нажать далее и следовать рекомендациям мастера.

    Проверяем жесткий диск на повреждения

    Одной из причин неисправности реестра может стать повреждение винчестера, для его проверки и исправления можно воспользоваться встроенной программой CHKDISK.

    1. Включить командную строку, как это было описано ранее, любым из способов.
    2. Ввести команду CHKDISKC: /F /R (C: — диск для проверки, /F – параметр, который говорит, что нужно исправлять ошибки, /R –параметр для восстановления информации в поврежденных секторах).
    3. Жмем ввод и Y для начала работы программы.

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

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

    1. Разбираем системный блок и снимаем винчестер.
    2. Подключить винчестер к работоспособному компьютеру в качестве не основного диска.
    3. Загрузить систему.
    4. Выбирать меню Пуск и в строке поиска ввести regedit.exe, нажать ввод.
    5. Появилось окно редактора. Выбрать раздел HKEY_LOCAL_MACHINE.
    6. В меню файл кликнуть загрузить куст.
    7. Открыть испорченный файл, который будет находиться по адресу X:WindowsSystem32config, где X –это буква системного тома подключенного диска.
    8. Ввести имя куста.
    9. Редактор автоматически попытается восстановить поврежденные ветки, иначе можно проделать подобную операцию вручную, но это достаточно трудоемко.
    10. После редактирования выделяем отредактированный раздел и нажимаем выгрузить куст и соглашаемся с предупреждением.

    Не удается запустить Windows из за испорченного файла system

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

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

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

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

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

    Это – файл без расширения. Почему так? Просто потому, что это – не файл, как таковой, а – часть реестра 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:windowssystem32config ?

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

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

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

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

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

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

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

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

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

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

    Это – резервная копия части системного реестра system, которая автоматически создается после установки ОС и сохраняется в данной папке. Это – своеобразный чистый “слепок” XP сразу после ее установки. Как видите, размер файла меньше, чем рассмотренный нами в первой части статьи. Это проистекает из того факта, что вся работа идет через другой файл system, находящийся по адресу c:windowssystem32config.

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

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

    Что мы сделали? Просто сказали откуда и что, а потом – что и куда копируем:
    copy c:windowsrepairsystem c:windowssystem32configsystem

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    В конце статьи – небольшое видео о системном реестре Windows:

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: