17 лет назад 12 сентября 2007 в 15:18 805
У меня проблема. В одном из давнишних номеров в техподдержке была статья «Не сделал копию реестра – учи команды». Я сохранил в папке c:copyregistry пять файлов реестра (при помощи LiveCD KNOPPIX). И попробовал восстановить реестр из этой резервной копии. Создал на дискете файл regcopy.txt с таким содержанием: copy c:windowssystem32configsystem c:windowstempsystem.bak copy c:windowssystem32configsoftware c:windowstempsoftware.bak copy c:windowssystem32configsam c:windowstempsam.bak copy c:windowssystem32configsecurity c:windowstempsecurity.bak copy c:windowssystem32configdefault c:windowstempdefault.bak delete c:windowssystem32configsystem delete c:windowssystem32configsoftware delete c:windowssystem32configsam delete c:windowssystem32configsecurity delete c:windowssystem32configdefault copy c:сopyregistrysystem c:windows system32configsystem copy c:сopyregistrysoftware c:windowssystem32 configsoftware copy c:сopyregistrysam c:windowssystem32configsam copy c:сopyregistrysecurity c:windowssystem32 configsecurity copy c:сopyregistrydefault c:windows system32configdefault exit В консоли восстановления я ввел команду: c:>batch a:regcopy.txt. Нажимаю Enter, а программа пишет следующее: «1 файлов скопировано 1 файлов скопировано 1 файлов скопировано 1 файлов скопировано 1 файлов скопировано Отказано в доступе Отказано в доступе Отказано в доступе Отказано в доступе Отказано в доступе». Перезагружаюсь в Windows. А он выдает сообщение: «Не удается запустить Windows из-за испорченного или отсутствующего файла windowssystem32configsystem». Восстановил эти файлы, загрузившись с LiveCD. Но почему у меня не получилось с консолью восстановления? Где я ошибся? Я прочитал в интернете, что создать резервную копию реестра еще можно, набрав в командной строке regedit /E «c:all.reg» и тем самым скопировав все ветки реестра в файл all.reg. Красивое решение. Но при запуске восстановления реестра из этого файла система пишет, что не все данные были внесены и что некоторые файлы используются ею. Но тогда в каком же случае возможно восстановление реестра из этого файла all.reg? Если создается копия реестра, то должен быть и вариант восстановления из этой копии. Есть ответы на эти вопросы?

Экспортом всего реестра в reg-файл и последующим импортом действительно не получится воспользоваться из-под Windows XP или в безопасном режиме. Это делается только в режиме MS DOS. В MS-DOS потому, что способ этот предназначен для Windows 9x, а в Windows XP не работает вообще! В Windows XP подобный трюк удобнее всего провернуть с помощью программы RegCompact Pro (www.experimentalscene.com/experimentalcene/ regcompact). Но при ее использовании произойдет только сжатие реестра, а резервную копию вы не получите. Если нужно именно резервировать реестр, то гораздо удобнее использовать специальные программы консоли восстановления. И дефрагментацию внутренней структуры реестра и его резервирование / восстановление умеет делать продвинутый редактор реестра Registry Workshop (www.torchsoft.com) – программа, которая, вообще говоря, должна быть у каждого, кто считает себя продвинутым пользователем. Отдельно резервирование / восстановление можно делать с помощью утилит ERUNT (The Emergency Recovery Utility for NT, www.winxptutor.com/regback.htm), WinRescue XP (superwin. com/rescueme.htm) и многих других – проштудируйте, например, подборку на странице www.programurl.com/software/registry-backup.htm. Все эти программы удобны еще и тем, что позволяют избежать ошибок в написании команд для bat-файлов консоли восстановления. Потому как в вашем случае, например, я не могу сходу определить, почему не копируются файлы. Вроде бы все в ваших командах выглядит как надо, по крайней мере, на странице support.microsoft.com/default.aspx?scid=kb;EN-US;q307545 техподдержка Microsoft дает именно такие рекомендации. Возможно, вы ошиблись где-то в пути к файлам. Попробуйте еще раз скопировать с указанной выше страницы все необходимые команды – если сбой возник по причине вашей ошибки, то он пропадет. Кстати, о том, как удобнее делать резервную копию реестра в Windows NT4, читайте тут: www.windowsitpro.com/Articles/Index.cfm?ArticleID=14751&Display Tab=Article.

Никто не прокомментировал материал. Есть мысли?