При запуске компьютера с Windows XP SP1 я получил следующее сообщение:

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

Я попытался перезапустить несколько раз с теми же результатами, а затем погуглил проблему. Я попытался исправить это, как описано в разделе « Восстановление Windows XP в восьми командах» (поскольку мой процессор не имеет защиты от переполнения буфера XD, я не установил /NOEXECUTE = OPTIN в качестве параметра загрузки ОС).

Это не сработало.

Затем я нашел другое решение проблемы на hardwareanalysis.com:

В основном, загрузитесь с приглашением DOS (или консолью восстановления, если она доступна) и создайте резервные копии следующих файлов:-
c:\windows\system32\config\system (в c:\windows\tmp\system.bak)
c:\windows\system32\config\software (в c:\windows\tmp\software.bak)
c:\windows\system32\config\sam (в c:\windows\tmp\sam.bak)
c:\windows\system32\config\security (в c:\windows\tmp\security.bak)
c:\windows\system32\config\default (в c:\windows\tmp\default.bak)

Затем удалите вышеуказанные файлы (не резервные копии!)

Затем скопируйте указанные выше файлы в папку c:\windows\repair в каталог c:\windows\system32\config.

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

Это сработало (и хотелось бы, чтобы я это сделал первым, поскольку это было полностью обратимо, в отличие от первого метода). Однако впоследствии я обнаружил, что все учетные записи пользователей на ПК исчезли. Я воскресил их, скопировав резервный файл безопасности обратно в папку system32\config (возможно, я также скопировал файл SAM из резервной копии, сейчас я не могу четко вспомнить).

Теперь компьютер загружается, и я могу войти. Однако все еще не так. Я попытался изменить одну из учетных записей пользователей и обнаружил, что не могу получить доступ к учетным записям пользователей на панели управления. В Microsoft KB 919292 было исправление этой проблемы. Тем не менее исправление не удалось с ошибкой установщика Windows:

Не удалось получить доступ к службе установщика Windows. Это может произойти, если вы используете Windows в безопасном режиме или если установщик Windows установлен неправильно. Обратитесь в службу поддержки за помощью.

Установщик Windows 3.1 уже установлен. Я переустанавливал его, но продолжал получать ошибку установщика Windows при каждой попытке запустить исправление в 919292 КБ.

С тех пор я заметил еще три проблемы:

  1. Несколько приложений на ПК больше не работают, например, Microsoft Word. Ярлыки больше ничего не делают, и если я запускаю исполняемые файлы напрямую (например, для Word с помощью C:\Program Files\Microsoft Office\Office10\Winword.exe), я получаю сообщение, подобное

"Microsoft Word не был установлен для текущего пользователя. Пожалуйста, запустите программу установки, чтобы установить приложение. "

Несмотря на то, что исполняемый файл хорошо виден в проводнике Windows (и хотя Word действительно открывается - диалоговое окно с сообщением об ошибке появляется после открытия Word). Нажатие ОК в диалоговом окне ошибок закрывает Word).

  1. Одно или другое из двух исправлений, которые я пытался решить для первоначальной проблемы, приводило к созданию новых пользовательских профилей. Например, мой старый профиль пользователя в папке Documents and Settings был Simon . Старый все еще существует, но теперь есть новый по имени Simon.DBQ2515 . Очевидно, что новый используется, потому что Opera (мой браузер, который все еще работает) больше не видит файл закладок под моим старым профилем.

  2. Вероятно, из-за того, что я дурачился с файлом безопасности, когда я пытаюсь загрузиться с компакт-диска Windows XP и запустить консоль восстановления, меня теперь спрашивают пароль администратора. Единственная проблема в том, что на ПК нет учетной записи администратора. Существует одна учетная запись, LocalAdmin, которая имеет права администратора, но когда я ввел пароль для этой учетной записи, он не работал. Прошло так много времени с тех пор, как я изначально настраивал ПК, что не могу вспомнить, был ли когда-либо в исходной учетной записи администратора пароль и, если да, то каким он был.

Итак, мой вопрос: как я могу исправить этот беспорядок? Особенно:

  1. Попробовав два исправления, упомянутых выше, я необратимо повредил экземпляр Windows, требуя чистой переустановки Windows + всех приложений, или же можно было бы восстановить правильную работу машины без таких радикальных мер?

  2. Есть ли способ обойти пароль администратора, чтобы я мог снова использовать консоль восстановления, учитывая, что не существует учетной записи с именем "администратор" и пароль для одной учетной записи с правами администратора не работает (и что до того, как я запустил второе исправление, у меня не спрашивали пароль администратора)?

  3. Есть ли простой способ решить проблему с приложениями, которые считают, что они не установлены?

  4. Есть ли простой способ исправить проблему установщика Windows, которая не работает, даже если переустановить?

3 ответа3

4

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

1

Используйте стороннее программное обеспечение, такое как Ubuntu. Это позволит игнорировать разрешения и позволит вам перейти в папку конфигурации, чтобы перезаписать поврежденный файл куста SAM, где хранятся пароли.

0

Я пытался выполнить восстановление системы, согласно советам Джастина и Майка. Однако диалоговое окно «Восстановление системы» появилось как пустое окно без каких-либо элементов управления. Поэтому я не смог выполнить восстановление системы.

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

Проблема с приложениями сохранилась. Были затронуты только некоторые приложения, особенно Microsoft Office (как ни странно, пострадали все приложения Office 2003, но не Access 2000 и Visio 2000, которые также были установлены). Я предполагаю, что это были только приложения, которые использовали реестр, которые были затронуты. Я удалил приложения, а затем переустановил их, чтобы исправить проблемы.

Так что все было исправлено, но только потому, что у меня все еще были системный диск и установочный диск Office.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .