Восстановление Windows XP
someone_one more
Любитель
4/8/2007, 4:48:02 AM
Чтобы восстановить Windows XP я загрузил Dos, в папке System Volume Information\..\RPn(где n-номер точки восстановления)\Snapshot переименовал файлы _REGISTRY_MACHINE_DEFAULT(SOFWARE,SYSTEM,SAM,SECURITY) в соответствующие им ветки реестра, а затем скопировал эти пять файлов в \windows\system32\config, заменив поврежденные. Винда не загрузилась. Скопировал одноименные файлы из \windows\repair, но тоже ничего хорошего не произошло. Затем с помощью уже консоли восстановления скопировал опять из папки \windows\repair резервные ветки реестра в system32\config и Windows загрузилась. Что удивительно в том же виде, в каком была до условного краха(вообще-то, его не было, просто решил искусственно создать такую ситуацию, чтобы потом, когда система действительно полетит, знать что делать:). Ни драйверы, ни программы переустанавливать не пришлось, хотя в теории вроде бы в папке windows\repair создаются "голые копии" сразу после установки окон, установка последующих же приложений не фиксируется. Так вот:
Если кто знает - где зарыта собака?
Если кто знает - где зарыта собака?
Rambus
Грандмастер
4/8/2007, 5:09:11 AM
И что Вы хотели этим сказать? Что умеете от нечего делать копировать в ДОСе? Если Винду крепко накроет, то это будет как мёртвому припарки. Или Вы хотите знать, почему Винда восстанавливается не в том состоянии, как после установки, а в том, в котором Вы привыкли её видеть? Так ведь точки восстановления создаются регулярно. Если не вычищать, могут гигов до 3 засрать на харде. Вот и выполняют они, значитца, свои обязанности-восстанавливают систему как юзверь-садюга того хочет.
barrakuda
Профессионал
4/8/2007, 8:44:23 AM
Я так понял, что речь идет о папке C:\WINDOWS\repair\ Если не ошибаюсь, то в этой папке хранятся резервные копии кустов системного реестра, которые создает служба Automated System Recovery(вызывается из меню Служебные программы - Архивация данных). Соответственно, сохраняется состояние системы на момент резервирования. Кстати, если любите эксперементировать, могу посоветовать использовать Виртуальную машину для этого, типа WMware. Тогда можно эксперементировать сколько душе угодно, не боясь за свою систему.
barrakuda
Профессионал
4/8/2007, 8:48:26 AM
(Rambus @ 08.04.2007 - время: 01:09) И что Вы хотели этим сказать? Что умеете от нечего делать копировать в ДОСе? Если Винду крепко накроет, то это будет как мёртвому припарки.
На самом деле, ситуация, когда винду действительно крепко накроет, возможна лишь в случае
краха или сбоя в оборудовании, например когда накроется винт. Бывало у меня такое, вот тогда реально труба - ни система не загрузится, ни доступа к данным нет, даже через Дос.
В остальных случаях, Винда ложится только в случае повреждения системных файлов, которые грузятся при старте системы. И даже в этом случае файл файлу - рознь. Например, если система не сможет загрузить explorer.exe, то всеравно можно с ней работать, и вызвать любое приложение через Диспетчер задач(ctr+alt+del). Бывало со мной такое, когда после удаления вируса пропадал проводник вместе с рабочим столом.
Но, даже в случае повреждения таких важных системных библиотек, как shell32.dll, user32.dll или файлов типа winlogon.exe и прочих, можно поправить дело, загрузившись из под Доса или с загрузочного диска вроде Bart PE и восстановить их, скопировав с родного дистрибутива с виндой(они там в запакованном виде).
Ну и, конечно, одно из самых критических мест в Винде это Реестр.
В нем хранятся все главные настройки системы, конфигурация оборудования.
Файлы реестра, связанные с системной конфигурацией, находятся в папке C:\WINDOWS\SYSTEM32\config\
Пропали эти файлы - пропала и винда. Вот поэтому и рекомендуется делать резервные копии реестра, на всякий случай.
Я делаю это с помощью утилиты ERUNT - The Emergency Recovery Utility NT, прога автоматически резервирует весь реестр целиком, включая профили пользователей, а восстановление черезвычайно легко выполнить из Доса.
Так что, по-сути, выход есть всегда, если заблаговременно подготовиться и не забывать о спасительном Бэкапе
На самом деле, ситуация, когда винду действительно крепко накроет, возможна лишь в случае
краха или сбоя в оборудовании, например когда накроется винт. Бывало у меня такое, вот тогда реально труба - ни система не загрузится, ни доступа к данным нет, даже через Дос.
В остальных случаях, Винда ложится только в случае повреждения системных файлов, которые грузятся при старте системы. И даже в этом случае файл файлу - рознь. Например, если система не сможет загрузить explorer.exe, то всеравно можно с ней работать, и вызвать любое приложение через Диспетчер задач(ctr+alt+del). Бывало со мной такое, когда после удаления вируса пропадал проводник вместе с рабочим столом.
Но, даже в случае повреждения таких важных системных библиотек, как shell32.dll, user32.dll или файлов типа winlogon.exe и прочих, можно поправить дело, загрузившись из под Доса или с загрузочного диска вроде Bart PE и восстановить их, скопировав с родного дистрибутива с виндой(они там в запакованном виде).
Ну и, конечно, одно из самых критических мест в Винде это Реестр.
В нем хранятся все главные настройки системы, конфигурация оборудования.
Файлы реестра, связанные с системной конфигурацией, находятся в папке C:\WINDOWS\SYSTEM32\config\
Пропали эти файлы - пропала и винда. Вот поэтому и рекомендуется делать резервные копии реестра, на всякий случай.
Я делаю это с помощью утилиты ERUNT - The Emergency Recovery Utility NT, прога автоматически резервирует весь реестр целиком, включая профили пользователей, а восстановление черезвычайно легко выполнить из Доса.
Так что, по-сути, выход есть всегда, если заблаговременно подготовиться и не забывать о спасительном Бэкапе
Rambus
Грандмастер
4/8/2007, 2:43:04 PM
На мой взгляд, если он всё равно ожидал увидеть чистую Винду, было бы проще форматнуть тот раздел и поставить её заново. Корректнее будет, чем плясать с бубном вокруг трупа.
someone_one more
Любитель
4/8/2007, 6:51:35 PM
Читую Винду мне увидеть не хотелось, хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
Я так понял, что речь идет о папке C:\WINDOWS\repair\ Если не ошибаюсь, то в этой папке хранятся резервные копии кустов системного реестра, которые создает служба Automated System Recovery(вызывается из меню Служебные программы - Архивация данных)
Я вот думал, она только backup создает и дискету, а что еще и копию реестра в вышеуказанной папке - не знал. Теперь ясно почему система в том же виде - я ведь перед "экспериментами" сделал этот самый backup.
Или Вы хотите знать, почему Винда восстанавливается не в том состоянии, как после установки, а в том, в котором Вы привыкли её видеть? Так ведь точки восстановления создаются регулярно.
Да, это я и хочу знать. А физически точки восстановления находятся ведь в System Volume Information\..\RPn(где n-номер точки восстановления)\Snapshot, не так ли? Так почему кусты, скопированные оттуда(и переименованные) в папку реестра, система не распознает, в частности при загрузке пишет, что поврежден SYSTEM? Или из snapshot еще что-то надо копировать, чтобы в ручную восстановить?
Я так понял, что речь идет о папке C:\WINDOWS\repair\ Если не ошибаюсь, то в этой папке хранятся резервные копии кустов системного реестра, которые создает служба Automated System Recovery(вызывается из меню Служебные программы - Архивация данных)
Я вот думал, она только backup создает и дискету, а что еще и копию реестра в вышеуказанной папке - не знал. Теперь ясно почему система в том же виде - я ведь перед "экспериментами" сделал этот самый backup.
Или Вы хотите знать, почему Винда восстанавливается не в том состоянии, как после установки, а в том, в котором Вы привыкли её видеть? Так ведь точки восстановления создаются регулярно.
Да, это я и хочу знать. А физически точки восстановления находятся ведь в System Volume Information\..\RPn(где n-номер точки восстановления)\Snapshot, не так ли? Так почему кусты, скопированные оттуда(и переименованные) в папку реестра, система не распознает, в частности при загрузке пишет, что поврежден SYSTEM? Или из snapshot еще что-то надо копировать, чтобы в ручную восстановить?
Rambus
Грандмастер
4/8/2007, 7:06:42 PM
Читую Винду мне увидеть не хотелось
Как это не хотелось? Так чего ж Вы удивились, что получили не новорожденную Винду, а то, что было?
хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
И в результате чего Вы надеялись так угробить реестр? Нафига вообще такие учения? Вот положили бы Винду ненароком, а на разделе важные данные-что б тогда делали? Эти действия напоминают тренировочную перепайку конденсаторов на материнке: а вдруг потекут? Если это "А вдруг" случится, этот опыт мало чем поможет, тем более, что Вы проводя эти "учения" знали, что делаете и как делаете.
Как это не хотелось? Так чего ж Вы удивились, что получили не новорожденную Винду, а то, что было?
хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
И в результате чего Вы надеялись так угробить реестр? Нафига вообще такие учения? Вот положили бы Винду ненароком, а на разделе важные данные-что б тогда делали? Эти действия напоминают тренировочную перепайку конденсаторов на материнке: а вдруг потекут? Если это "А вдруг" случится, этот опыт мало чем поможет, тем более, что Вы проводя эти "учения" знали, что делаете и как делаете.
barrakuda
Профессионал
4/8/2007, 10:11:43 PM
(someone_one more @ 08.04.2007 - время: 14:51) Да, это я и хочу знать. А физически точки восстановления находятся ведь в System Volume Information\..\RPn(где n-номер точки восстановления)\Snapshot, не так ли? Так почему кусты, скопированные оттуда(и переименованные) в папку реестра, система не распознает, в частности при загрузке пишет, что поврежден SYSTEM? Или из snapshot еще что-то надо копировать, чтобы в ручную восстановить?
Ну, наверное, не спроста в хр pro, кроме Восстановления системы(system restore) имеется и программа архивации ntbackup.
В справке написано:
Программа архивации позволяет архивировать и восстанавливать следующие системные компоненты:
реестр, базу данных регистрации классов COM+, защищенные файлы Windows и загрузочные файлы.
Ну, наверное, не спроста в хр pro, кроме Восстановления системы(system restore) имеется и программа архивации ntbackup.
В справке написано:
Программа архивации позволяет архивировать и восстанавливать следующие системные компоненты:
реестр, базу данных регистрации классов COM+, защищенные файлы Windows и загрузочные файлы.
barrakuda
Профессионал
4/8/2007, 10:29:39 PM
(Rambus @ 08.04.2007 - время: 15:06) Читую Винду мне увидеть не хотелось
Как это не хотелось? Так чего ж Вы удивились, что получили не новорожденную Винду, а то, что было?
хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
И в результате чего Вы надеялись так угробить реестр? Нафига вообще такие учения? Вот положили бы Винду ненароком, а на разделе важные данные-что б тогда делали? Эти действия напоминают тренировочную перепайку конденсаторов на материнке: а вдруг потекут? Если это "А вдруг" случится, этот опыт мало чем поможет, тем более, что Вы проводя эти "учения" знали, что делаете и как делаете.
Человек просто експеремнт ставит
Его не удивляет результат, его интересует почему результат именно такой.
По-моему мнению, моделировать такие ситуации полезно, чтобы потом как раз не бежать за валидолом в случае когда "упадет" винда.
Для этого ведь и существует резервирование данных и состояния системы, как в unix, так и в виндоус.
И как это этот опыт мало чем поможет?
Если у тебя есть свежая резервная копия реестра, грузись в Дос и восстанови его. И все дела.
Если на диске важные данные, а система не грузится, я просто загружусь с загрузочного диска Bart PE и скопирую их на внешний носитель.
И что вы вообще подразумеваете под "положить винду ненароком"?
Как это не хотелось? Так чего ж Вы удивились, что получили не новорожденную Винду, а то, что было?
хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
И в результате чего Вы надеялись так угробить реестр? Нафига вообще такие учения? Вот положили бы Винду ненароком, а на разделе важные данные-что б тогда делали? Эти действия напоминают тренировочную перепайку конденсаторов на материнке: а вдруг потекут? Если это "А вдруг" случится, этот опыт мало чем поможет, тем более, что Вы проводя эти "учения" знали, что делаете и как делаете.
Человек просто експеремнт ставит
Его не удивляет результат, его интересует почему результат именно такой.
По-моему мнению, моделировать такие ситуации полезно, чтобы потом как раз не бежать за валидолом в случае когда "упадет" винда.
Для этого ведь и существует резервирование данных и состояния системы, как в unix, так и в виндоус.
И как это этот опыт мало чем поможет?
Если у тебя есть свежая резервная копия реестра, грузись в Дос и восстанови его. И все дела.
Если на диске важные данные, а система не грузится, я просто загружусь с загрузочного диска Bart PE и скопирую их на внешний носитель.
И что вы вообще подразумеваете под "положить винду ненароком"?
Rambus
Грандмастер
4/8/2007, 10:41:22 PM
Человек просто експеремнт ставит Его не удивляет результат, его интересует почему результат именно такой.
По-моему мнению, моделировать такие ситуации полезно, чтобы потом как раз не бежать за валидолом в случае когда "упадет" винда.
Для этого ведь и существует резервирование данных и состояния системы, как в unix, так и в виндоус.
И как это этот опыт мало чем поможет?
Если у тебя есть свежая резервная копия реестра, грузись в Дос и восстанови его. И все дела.
Если на диске важные данные, а система не грузится, я просто загружусь с загрузочного диска Bart PE и скопирую их на внешний носитель.
И что вы вообще подразумеваете под "положить винду ненароком"?
Если он спрашивает, почему результат такой, значит он его не ожидал. Иначе бы вопрос не возник.
Чтобы не бегать за валидолом когда упадёт Винда надо под неё заранее отвести отдельный раздел и при падении безжалостно его форматировать. Пара матюгов-и новая чистенькая Винда готова для новых приключений. Проблемы не возникают из ниоткуда, если винда упала, с проблемой лучше разобраться кардинально.
Под "Положить ненароком" я имею в виду ситуацию, когда горе-экспериментатор аварию воспроизвёл, а вылечить не смог. Ломать не строить-тут думать надо.
По-моему мнению, моделировать такие ситуации полезно, чтобы потом как раз не бежать за валидолом в случае когда "упадет" винда.
Для этого ведь и существует резервирование данных и состояния системы, как в unix, так и в виндоус.
И как это этот опыт мало чем поможет?
Если у тебя есть свежая резервная копия реестра, грузись в Дос и восстанови его. И все дела.
Если на диске важные данные, а система не грузится, я просто загружусь с загрузочного диска Bart PE и скопирую их на внешний носитель.
И что вы вообще подразумеваете под "положить винду ненароком"?
Если он спрашивает, почему результат такой, значит он его не ожидал. Иначе бы вопрос не возник.
Чтобы не бегать за валидолом когда упадёт Винда надо под неё заранее отвести отдельный раздел и при падении безжалостно его форматировать. Пара матюгов-и новая чистенькая Винда готова для новых приключений. Проблемы не возникают из ниоткуда, если винда упала, с проблемой лучше разобраться кардинально.
Под "Положить ненароком" я имею в виду ситуацию, когда горе-экспериментатор аварию воспроизвёл, а вылечить не смог. Ломать не строить-тут думать надо.
barrakuda
Профессионал
4/8/2007, 11:09:42 PM
Тоже верно. Но, если документы пользователя на другом разделе тут и вопросов никаких нет что делать - ставь винду в системный раздел и все.
А ещё лучше, после установки винды в отдельный раздел, и установки основных программ, типа офиса и т.п., создать образ этого раздела(без папки Мои документы) с помощью True image или подобной программы.
Потом, если вдруг потребуется восстановление(после вирусной атаки, например) можно за считанные минуты перелить образ раздела. Так быстрее, и программы не надо заново переустанавливать.
А ещё лучше, после установки винды в отдельный раздел, и установки основных программ, типа офиса и т.п., создать образ этого раздела(без папки Мои документы) с помощью True image или подобной программы.
Потом, если вдруг потребуется восстановление(после вирусной атаки, например) можно за считанные минуты перелить образ раздела. Так быстрее, и программы не надо заново переустанавливать.
Rambus
Грандмастер
4/8/2007, 11:20:54 PM
А ещё лучше, после установки винды в отдельный раздел, и установки основных программ, типа офиса и т.п., создать образ этого раздела(без папки Мои документы) с помощью True image или подобной программы.
У меня не получится. Системный раздел с нужным (и не очень) софтом разросся до 10 гигов и трещит по швам. Свободно около 200 метров, даже файл подкачки перенёс на другой раздел.
У меня не получится. Системный раздел с нужным (и не очень) софтом разросся до 10 гигов и трещит по швам. Свободно около 200 метров, даже файл подкачки перенёс на другой раздел.
barrakuda
Профессионал
4/8/2007, 11:47:44 PM
Дааа, беда... У меня также, кстати - 11 гектар.
Вот поэтому и лучше попробовать восстановить систему, тем более если вся проблема только в повреждении нескольких системных файлов, чем путаться с установкой всего этого богатства заново. А вообще, лучше не доводить до такого. Стоит уже 2 года винда, и ничего, работает нормально.
А образ надо снимать после "свеженькой" переустановки с набором самых важных прог (офис, фотошоп и т.п.) Всеж меньше возьни потом будет, чем с установкой с нуля.
Вот поэтому и лучше попробовать восстановить систему, тем более если вся проблема только в повреждении нескольких системных файлов, чем путаться с установкой всего этого богатства заново. А вообще, лучше не доводить до такого. Стоит уже 2 года винда, и ничего, работает нормально.
А образ надо снимать после "свеженькой" переустановки с набором самых важных прог (офис, фотошоп и т.п.) Всеж меньше возьни потом будет, чем с установкой с нуля.
Rambus
Грандмастер
4/8/2007, 11:51:58 PM
Для меня установка с дистрибутива-принудительная чистка раздела. Странным образом весь дико необходимый софт становится ненужным и заменяется другим таким же "полезным". Да и сжирается место чёрт-те на что. Например, "Мои рисунки" в свойствах папки пишут объём 37 метров, а файлы в них-всего 5. Скрытых файлов нет.
someone_one more
Любитель
4/9/2007, 2:13:01 AM
"Чистая" установка является самым простым выходом, не всегда меня устраивающим пусть даже из-за того, что для установки всех необходимых драйверов и программ потребуется часа 2. Да и важную информацию с системного диска можно не успеть убрать в безопасное место, хотя все документы у меня хранятся на D:\ .
Под "Положить ненароком" я имею в виду ситуацию, когда горе-экспериментатор аварию воспроизвёл, а вылечить не смог. Ломать не строить-тут думать надо.
Ну, я вообще-то Backup файл создал и дискету аварийного восстановления перед упомянутыми манипуляциями.
Под "Положить ненароком" я имею в виду ситуацию, когда горе-экспериментатор аварию воспроизвёл, а вылечить не смог. Ломать не строить-тут думать надо.
Ну, я вообще-то Backup файл создал и дискету аварийного восстановления перед упомянутыми манипуляциями.
Rambus
Грандмастер
4/9/2007, 2:20:34 AM
"Чистая" установка является самым простым выходом, не всегда меня устраивающим пусть даже из-за того, что для установки всех необходимых драйверов и программ потребуется часа 2.
Зато надёжно. Всё лучше, чем возиться с реестром, а потом угробив всё окончательно ставить Винду с нуля. Если данные хранятся не в "Моих документах", то можно просто переставить винду без форматирования и всё выживет.
Ну, я вообще-то Backup файл создал и дискету аварийного восстановления перед упомянутыми манипуляциями.
Предлагаю забаву повеселее: страхуешь квартиру от пожара, а потом поджигаешь занавеску и упражняешься с огнетушителем. Мотивация-тренировка тушения вероятного пожара в вероятной квартире.
Зато надёжно. Всё лучше, чем возиться с реестром, а потом угробив всё окончательно ставить Винду с нуля. Если данные хранятся не в "Моих документах", то можно просто переставить винду без форматирования и всё выживет.
Ну, я вообще-то Backup файл создал и дискету аварийного восстановления перед упомянутыми манипуляциями.
Предлагаю забаву повеселее: страхуешь квартиру от пожара, а потом поджигаешь занавеску и упражняешься с огнетушителем. Мотивация-тренировка тушения вероятного пожара в вероятной квартире.
someone_one more
Любитель
4/9/2007, 3:08:28 AM
Предлагаю забаву повеселее: страхуешь квартиру от пожара, а потом поджигаешь занавеску и упражняешься с огнетушителем. Мотивация-тренировка тушения вероятного пожара в вероятной квартире.
Страховка и занавеска денег стоят! Но для обучения пользованию огнетушителем тоже полезно :).
P.S. Все же, маленькая практика лучше большой теории.
Страховка и занавеска денег стоят! Но для обучения пользованию огнетушителем тоже полезно :).
P.S. Все же, маленькая практика лучше большой теории.
Rambus
Грандмастер
4/9/2007, 3:26:24 AM
P.S. Все же, маленькая практика лучше большой теории.
Это называется "дурью маяться" . Никаких новых навыков ты не отрабатывал. Просто произвёл ряд известных тебе действий с заданной целью. Это же не тренировка ловкости, силы, выдержки . Тут всё не спеша и как по маслу . Вот если бы ты, например, системник перебирал на время-это да, крупной фирме нужен шустрый ремонтник чтобы сократить простои .
Это называется "дурью маяться" . Никаких новых навыков ты не отрабатывал. Просто произвёл ряд известных тебе действий с заданной целью. Это же не тренировка ловкости, силы, выдержки . Тут всё не спеша и как по маслу . Вот если бы ты, например, системник перебирал на время-это да, крупной фирме нужен шустрый ремонтник чтобы сократить простои .
barrakuda
Профессионал
4/9/2007, 3:27:44 AM
Поставь виртуальную машину и эксперементируй сколько влезет. Я так вирусы изучаю, скачаю по ссылке какой-нить троян и запущу его. А потом удаляю гада. Хорошая тренировка, изучаешь поведение вирусни не нанося вреда системе.
barrakuda
Профессионал
4/9/2007, 3:31:12 AM
(Rambus @ 08.04.2007 - время: 23:26) Это называется "дурью маяться" .
А для чего еще компьютеры нужны?
А для чего еще компьютеры нужны?