У меня проблема с входом в систему.

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

Любой знает об этой проблеме. Я уже искал в Google, но не нашел правильного решения.

1 ответ1

1

Боюсь, поскольку это происходит во всех учетных записях, и безопасный режим не помогает, вам придется следовать этим инструкциям http://support.microsoft.com/kb/307545 на тему «Как восстановить поврежденный реестр, который мешает Windows XP от запуска "

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

Подробности из КБ:

Восстановите поврежденный реестр, который мешает запуску Windows XP

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

Первая часть

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

Чтобы завершить первую часть, выполните следующие действия:

  1. Вставьте загрузочный диск Windows XP в дисковод гибких дисков или вставьте компакт-диск Windows XP в дисковод компакт-дисков, а затем перезагрузите компьютер.
  2. Нажмите, чтобы выбрать любые параметры, необходимые для запуска компьютера с привода CD-ROM, если вам будет предложено это сделать.
  3. Когда появится экран "Добро пожаловать в программу установки", нажмите R, чтобы запустить консоль восстановления.
  4. Если у вас есть компьютер с двойной или множественной загрузкой, выберите установку, к которой вы хотите получить доступ, из консоли восстановления.
  5. Когда вам будет предложено сделать это, введите пароль администратора. Если пароль администратора пуст, просто нажмите ENTER.
  6. В командной строке консоли восстановления введите следующие строки, нажимая клавишу ВВОД после ввода каждой строки:
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak

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

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

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

Примечание. Эта процедура предполагает, что Windows XP установлена в папку C:\Windows. Обязательно измените C:\Windows на соответствующую папку windows_, если она находится в другом месте.

Если у вас есть доступ к другому компьютеру, чтобы сэкономить время, вы можете скопировать текст на пятом шаге, а затем создать текстовый файл с именем «Regcopy1.txt» (например). Чтобы использовать этот файл, запустите следующую команду при запуске в консоли восстановления: batch regcopy1.txt
С помощью пакетной команды в консоли восстановления вы можете последовательно обрабатывать все команды в текстовом файле. Когда вы используете пакетную команду, вам не нужно вводить вручную столько команд.

Часть вторая

Для выполнения процедуры, описанной в этом разделе, вы должны войти в систему как администратор или пользователь с правами администратора (пользователь, имеющий учетную запись в группе администраторов). Если вы используете Windows XP Home Edition, вы можете войти в систему как администратор. Если вы вошли в систему как администратор, вы должны сначала запустить Windows XP Home Edition в безопасном режиме. Чтобы запустить компьютер с Windows XP Home Edition в безопасном режиме, выполните следующие действия.

Примечание Распечатайте эти инструкции, прежде чем продолжить. Вы не можете просмотреть эти инструкции после перезагрузки компьютера в безопасном режиме. Если вы используете файловую систему NTFS, также распечатайте инструкции из статьи базы знаний KB309531. Шаг 7 содержит ссылку на статью.

  1. Нажмите «Пуск», нажмите «Выключить» (или «Выключить компьютер»), нажмите «Перезагрузить», а затем нажмите «ОК» (или нажмите «Перезагрузить»).
  2. Нажмите клавишу F8.

  3. На компьютере, настроенном на запуск нескольких операционных систем, вы можете нажать F8, когда увидите меню «Пуск».

  4. Используйте клавиши со стрелками, чтобы выбрать соответствующий параметр безопасного режима, а затем нажмите клавишу ВВОД.
  5. Если у вас двойная или множественная загрузка, используйте клавиши со стрелками, чтобы выбрать установку, к которой вы хотите получить доступ, и нажмите клавишу ВВОД.

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

  1. Запустите проводник Windows.
  2. В меню Сервис выберите Параметры папки.
  3. Перейдите на вкладку «Просмотр».
  4. В разделе «Скрытые файлы и папки» выберите «Показать скрытые файлы и папки», а затем снимите флажок «Скрыть защищенные файлы операционной системы (рекомендуется)».
  5. Нажмите Да, когда появится диалоговое окно, подтверждающее, что вы хотите отобразить эти файлы.
  6. Дважды щелкните диск, на котором вы установили Windows XP, чтобы отобразить список папок. Если важно нажать на правильный диск.
  7. Откройте папку с информацией о системном томе. Эта папка недоступна и выглядит затемненной, поскольку она настроена как супер-скрытая папка.

    Примечание. Эта папка содержит одну или несколько папок _restore {GUID}, например «_restore {87BD3667-3246-476B-923F-F86E30B3E7F8}»

    Примечание. Может появиться следующее сообщение об ошибке:

C:\ Информация о томе системы недоступна. В доступе отказано.

If you receive this message, see the following Microsoft Knowledge Base article to gain access to this folder and continue with the procedure:
309531 How to gain access to the System Volume Information folder

8. Откройте папку, которая не была создана в настоящее время. Возможно, вам придется нажать кнопку «Подробности» в меню «Вид», чтобы увидеть, когда были созданы эти папки. В этой папке может быть одна или несколько папок, начинающихся с "RPx". Это точки восстановления. 9. Откройте одну из этих папок, чтобы найти подпапку «Снимок». Следующий путь является примером пути к папке со снимком: C:\System Volume Information_restore {D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot 10. Из папки «Снимок» скопируйте следующие файлы в папку C:\Windows\Tmp:

    _REGISTRY_USER_.DEFAULT
    _REGISTRY_MACHINE_SECURITY
    _REGISTRY_MACHINE_SOFTWARE
    _REGISTRY_MACHINE_SYSTEM
    _REGISTRY_MACHINE_SAM
Rename the files in the C:\Windows\Tmp folder as follows:
    Rename _REGISTRY_USER_.DEFAULT to DEFAULT
    Rename _REGISTRY_MACHINE_SECURITY to SECURITY
    Rename _REGISTRY_MACHINE_SOFTWARE to SOFTWARE
    Rename _REGISTRY_MACHINE_SYSTEM to SYSTEM
    Rename _REGISTRY_MACHINE_SAM to SAM

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

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

Файлы реестра, которые были скопированы в папку Tmp в папке C:\Windows, перемещены, чтобы убедиться, что файлы доступны в консоли восстановления. Вы должны использовать эти файлы для замены файлов реестра, находящихся в данный момент в папке C:\Windows\System32\Config. По умолчанию консоль восстановления имеет ограниченный доступ к папке и не может копировать файлы из папки системного тома.

Примечание. Процедура, описанная в этом разделе, предполагает, что вы используете компьютер с файловой системой FAT32. Для получения дополнительных сведений о том, как получить доступ к папке сведений о системных томах с файловой системой NTFS, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft: 309531 Как получить доступ к папке сведений о системных томах

Часть третья

В третьей части вы удаляете существующие файлы реестра, а затем копируете файлы реестра восстановления системы в папку C:\Windows\System32\Config:

  1. Запустите консоль восстановления.
  2. В командной строке введите следующие строки, нажимая клавишу ВВОД после ввода каждой строки:
del c:\windows\system32\config\sam
del c:\windows\system32\config\security
del c:\windows\system32\config\software
del c:\windows\system32\config\default
del c:\windows\system32\config\system
copy c:\windows\tmp\software c:\windows\system32\config\software
copy c:\windows\tmp\system c:\windows\system32\config\system
copy c:\windows\tmp\sam c:\windows\system32\config\sam
copy c:\windows\tmp\security c:\windows\system32\config\security
copy c:\windows\tmp\default c:\windows\system32\config\default
*Note Some of these command lines may be wrapped for readability.*
Type exit to quit Recovery Console. Your computer restarts.

Примечание. Данная процедура предполагает, что Windows XP установлена в папку C:\Windows. Обязательно измените C:\Windows на соответствующую папку windows_, если она находится в другом месте.

Если у вас есть доступ к другому компьютеру, чтобы сэкономить время, вы можете скопировать текст на втором шаге, а затем создать текстовый файл с именем «Regcopy2.txt» (например). Чтобы использовать этот файл, запустите следующую команду при запуске в консоли восстановления:
партия regcopy2.txt

Часть четвертая

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

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