PDA

Показать полную графическую версию : [решено] Аварийное востановление реестра (вопрос)


~megavolt~
03-03-2011, 00:13
Когда дела с реестром в XP были совссем плохи то пользовался этим методом :


Загружаемся с LiveCD
Windows XP
[диск, куда установлена ОС]:\[каталог, куда установлена ОС]\repair. Обычно это C:\Windows\repair.


сделать бэкап

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

Затем копируем файлы system, software, sam, security, default из c:\windows\repair в c:\windows\system32\config\ и перезагружаем компьютер. Если звезды благоприятствуют - в результате получим загрузившийся windows в состояния “прям как после установки”.

И так, мы на верном пути. Опять загружаемся с LiveCD. Наша цель – C:\System Volume Information\. Внутри будет по меньшей мере 2 каталога вида _restore{AAAAA-AAАA-AАAA-AAАA-AAAAAAAAAA}. Отфильтруйте их по дате изменения – нам нужна предпоследняя.

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

_REGISTRY_MACHINE_SAM
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_DEFAULT

Их надо переименовать в Sam, Security, Software, System, Default и скинуть в каталог c:\windows\system32\config\. После перезагрузки можете угостить меня пивом :)

На всякий случай восстанови ещё раз систему штатными средствами из более ранней точки.


Как тоже самое провернуть на windows 7 ?

Vadikan
03-03-2011, 01:21
Как тоже самое провернуть на windows 7 ? »
Загрузиться в среду восстановления и откатиться к точке восстановления. См. Использование среды восстановления Windows RE в Windows 7 (http://www.outsidethebox.ms/9959/)

~megavolt~
03-03-2011, 10:40
Vadikan , прекрасно понимаю о чём вы хотите сказать , но это не то

Мне нужно именно ручной способ востановления реестра , когда консоль не работает - как в первом сообщении

Phoenix
03-03-2011, 11:39
~megavolt~, есть способы с помощью ERD Commander и метода Обновления Windows (http://www.oszone.net/9462/Reinstall)

~megavolt~
03-03-2011, 12:08
Всё конечно хорошо , но не то , просьба читать первый пост полностью

Vadikan
03-03-2011, 12:15
Мне нужно именно ручной способ востановления реестра , когда консоль не работает »
Что значит "консоль не работает"? У вас есть установочный диск, значит есть среда восстановления. Почему для этого нужно использовать LiveCD вместо установочного диска? Почему нужно делать руками, если есть встроенный откат? Хотелось бы услышать внятные ответы.

~megavolt~
03-03-2011, 12:35
Представьте полнейший крах системы , в наличии у вас имеется только LiveCD (XP).
установочного диска нет , реакция на F8(консоль) отсутствует
Вот таки не приятные обстоятельства , а систему нужно оживить
(При всём етом в XP помогало ручное востановление реестра )

Vadikan
03-03-2011, 16:41
установочного диска нет »
Ок, почему вы не создали диск восстановления? См. сообщение 2.

в наличии у вас имеется только LiveCD (XP) »
А почему у вас в наличии Live CD XP, если вы пытаетесь восстановить Windows 7? Может вы еще и с досовской дискеткой ходите? :) Нужен диск на основе Windows PE (http://www.outsidethebox.ms/tag/windows-pe/) - загрузились и запустили RecEnv.exe См. также http://technet.microsoft.com/en-us/library/cc749546(WS.10).aspx

При всём етом в XP помогало ручное востановление реестра »
В процитированной вами процедуре требуется наличие точек восстановления... Так зачем делать это вручную, если можно автоматически? Я не понимаю...

Вы не с ХР работаете, поэтому не надо использовать подходы "как в ХР" и создавать какие-то искусственные ограничения.




© OSzone.net 2001-2012