Частенько бывает, что клиенты обращаются ко мне с одной проблемой, 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.
Перегружаем компьютер, загружаемся с жесткого диска и вуаля система начинает грузиться.
Такой способ часто помогает, но тоже не всегда. Разные случаи и причины бывают. Если не помог не один из вариантов, то поможет только переустановка системы увы. |