someone_one more | ||||||
Чтобы восстановить 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 | ||||||
И что Вы хотели этим сказать? Что умеете от нечего делать копировать в ДОСе? Если Винду крепко накроет, то это будет как мёртвому припарки. Или Вы хотите знать, почему Винда восстанавливается не в том состоянии, как после установки, а в том, в котором Вы привыкли её видеть? Так ведь точки восстановления создаются регулярно. Если не вычищать, могут гигов до 3 засрать на харде. Вот и выполняют они, значитца, свои обязанности-восстанавливают систему как юзверь-садюга того хочет. | ||||||
barrakuda | ||||||
Я так понял, что речь идет о папке C:\WINDOWS\repair\ Если не ошибаюсь, то в этой папке хранятся резервные копии кустов системного реестра, которые создает служба Automated System Recovery(вызывается из меню Служебные программы - Архивация данных). Соответственно, сохраняется состояние системы на момент резервирования. Кстати, если любите эксперементировать, могу посоветовать использовать Виртуальную машину для этого, типа WMware. Тогда можно эксперементировать сколько душе угодно, не боясь за свою систему. | ||||||
barrakuda | ||||||
На самом деле, ситуация, когда винду действительно крепко накроет, возможна лишь в случае краха или сбоя в оборудовании, например когда накроется винт. Бывало у меня такое, вот тогда реально труба - ни система не загрузится, ни доступа к данным нет, даже через Дос. В остальных случаях, Винда ложится только в случае повреждения системных файлов, которые грузятся при старте системы. И даже в этом случае файл файлу - рознь. Например, если система не сможет загрузить explorer.exe, то всеравно можно с ней работать, и вызвать любое приложение через Диспетчер задач(ctr+alt+del). Бывало со мной такое, когда после удаления вируса пропадал проводник вместе с рабочим столом. Но, даже в случае повреждения таких важных системных библиотек, как shell32.dll, user32.dll или файлов типа winlogon.exe и прочих, можно поправить дело, загрузившись из под Доса или с загрузочного диска вроде Bart PE и восстановить их, скопировав с родного дистрибутива с виндой(они там в запакованном виде). Ну и, конечно, одно из самых критических мест в Винде это Реестр. В нем хранятся все главные настройки системы, конфигурация оборудования. Файлы реестра, связанные с системной конфигурацией, находятся в папке C:\WINDOWS\SYSTEM32\config\ Пропали эти файлы - пропала и винда. Вот поэтому и рекомендуется делать резервные копии реестра, на всякий случай. Я делаю это с помощью утилиты ERUNT - The Emergency Recovery Utility NT, прога автоматически резервирует весь реестр целиком, включая профили пользователей, а восстановление черезвычайно легко выполнить из Доса. Так что, по-сути, выход есть всегда, если заблаговременно подготовиться и не забывать о спасительном Бэкапе ![]() |
||||||
Rambus | ||||||
На мой взгляд, если он всё равно ожидал увидеть чистую Винду, было бы проще форматнуть тот раздел и поставить её заново. Корректнее будет, чем плясать с бубном вокруг трупа. | ||||||
someone_one more | ||||||
Читую Винду мне увидеть не хотелось, хотелось смоделировать возможную ситуацию повреждения реестра и его восстановления.
Я вот думал, она только backup создает и дискету, а что еще и копию реестра в вышеуказанной папке - не знал. Теперь ясно почему система в том же виде - я ведь перед "экспериментами" сделал этот самый backup.
Да, это я и хочу знать. А физически точки восстановления находятся ведь в System Volume Information\..\RPn(где n-номер точки восстановления)\Snapshot, не так ли? Так почему кусты, скопированные оттуда(и переименованные) в папку реестра, система не распознает, в частности при загрузке пишет, что поврежден SYSTEM? Или из snapshot еще что-то надо копировать, чтобы в ручную восстановить? |
||||||
Rambus | ||||||
Как это не хотелось? Так чего ж Вы удивились, что получили не новорожденную Винду, а то, что было?
И в результате чего Вы надеялись так угробить реестр? Нафига вообще такие учения? Вот положили бы Винду ненароком, а на разделе важные данные-что б тогда делали? Эти действия напоминают тренировочную перепайку конденсаторов на материнке: а вдруг потекут? Если это "А вдруг" случится, этот опыт мало чем поможет, тем более, что Вы проводя эти "учения" знали, что делаете и как делаете. Это сообщение отредактировал Rambus - 08-04-2007 - 15:07 |
||||||
barrakuda | ||||||
Ну, наверное, не спроста в хр pro, кроме Восстановления системы(system restore) имеется и программа архивации ntbackup. В справке написано: Программа архивации позволяет архивировать и восстанавливать следующие системные компоненты: реестр, базу данных регистрации классов COM+, защищенные файлы Windows и загрузочные файлы. |
||||||
barrakuda | ||||||
Человек просто експеремнт ставит ![]() Его не удивляет результат, его интересует почему результат именно такой. По-моему мнению, моделировать такие ситуации полезно, чтобы потом как раз не бежать за валидолом в случае когда "упадет" винда. Для этого ведь и существует резервирование данных и состояния системы, как в unix, так и в виндоус. И как это этот опыт мало чем поможет? ![]() Если у тебя есть свежая резервная копия реестра, грузись в Дос и восстанови его. И все дела. Если на диске важные данные, а система не грузится, я просто загружусь с загрузочного диска Bart PE и скопирую их на внешний носитель. И что вы вообще подразумеваете под "положить винду ненароком"? ![]() |
||||||
Rambus | ||||||
Если он спрашивает, почему результат такой, значит он его не ожидал. Иначе бы вопрос не возник. Чтобы не бегать за валидолом когда упадёт Винда надо под неё заранее отвести отдельный раздел и при падении безжалостно его форматировать. Пара матюгов-и новая чистенькая Винда готова для новых приключений. Проблемы не возникают из ниоткуда, если винда упала, с проблемой лучше разобраться кардинально. Под "Положить ненароком" я имею в виду ситуацию, когда горе-экспериментатор аварию воспроизвёл, а вылечить не смог. Ломать не строить-тут думать надо. |
||||||
barrakuda | ||||||
Тоже верно. Но, если документы пользователя на другом разделе тут и вопросов никаких нет что делать - ставь винду в системный раздел и все. А ещё лучше, после установки винды в отдельный раздел, и установки основных программ, типа офиса и т.п., создать образ этого раздела(без папки Мои документы) с помощью True image или подобной программы. Потом, если вдруг потребуется восстановление(после вирусной атаки, например) можно за считанные минуты перелить образ раздела. Так быстрее, и программы не надо заново переустанавливать. |
||||||
Rambus | ||||||
У меня не получится. Системный раздел с нужным (и не очень) софтом разросся до 10 гигов и трещит по швам. Свободно около 200 метров, даже файл подкачки перенёс на другой раздел. |
||||||
barrakuda | ||||||
Дааа, беда... ![]() Вот поэтому и лучше попробовать восстановить систему, тем более если вся проблема только в повреждении нескольких системных файлов, чем путаться с установкой всего этого богатства заново. А вообще, лучше не доводить до такого. Стоит уже 2 года винда, и ничего, работает нормально. А образ надо снимать после "свеженькой" переустановки с набором самых важных прог (офис, фотошоп и т.п.) Всеж меньше возьни потом будет, чем с установкой с нуля. |
||||||
Rambus | ||||||
Для меня установка с дистрибутива-принудительная чистка раздела. Странным образом весь дико необходимый софт становится ненужным и заменяется другим таким же "полезным". Да и сжирается место чёрт-те на что. Например, "Мои рисунки" в свойствах папки пишут объём 37 метров, а файлы в них-всего 5. Скрытых файлов нет. | ||||||
someone_one more | ||||||
"Чистая" установка является самым простым выходом, не всегда меня устраивающим пусть даже из-за того, что для установки всех необходимых драйверов и программ потребуется часа 2. Да и важную информацию с системного диска можно не успеть убрать в безопасное место, хотя все документы у меня хранятся на D:\ .
Ну, я вообще-то Backup файл создал и дискету аварийного восстановления перед упомянутыми манипуляциями. |
||||||
Rambus | ||||||
Зато надёжно. Всё лучше, чем возиться с реестром, а потом угробив всё окончательно ставить Винду с нуля. Если данные хранятся не в "Моих документах", то можно просто переставить винду без форматирования и всё выживет.
Предлагаю забаву повеселее: страхуешь квартиру от пожара, а потом поджигаешь занавеску и упражняешься с огнетушителем. Мотивация-тренировка тушения вероятного пожара в вероятной квартире. |
||||||
someone_one more | ||||||
Страховка и занавеска денег стоят! Но для обучения пользованию огнетушителем тоже полезно :). P.S. Все же, маленькая практика лучше большой теории. |
||||||
Rambus | ||||||
Это называется "дурью маяться" ![]() ![]() ![]() ![]() |
||||||
barrakuda | ||||||
Поставь виртуальную машину и эксперементируй сколько влезет. Я так вирусы изучаю, скачаю по ссылке какой-нить троян и запущу его. А потом удаляю гада. Хорошая тренировка, изучаешь поведение вирусни не нанося вреда системе. | ||||||
barrakuda | ||||||
А для чего еще компьютеры нужны? ![]() |
||||||
someone_one more | ||||||
Ага, только "ряд известных мне(в теории) действий" привел к не совсем ожидаемому результату(на практике), что доказало пользу(для меня) эксперимента. |
||||||
Rambus | ||||||
Это доказало несостоятельность экспериментатора. Если ты действительно знаешь дело, то и результат должен получить заранее известный. На "живом" железе и единственной операционке такие дела не творят. Вот поставил бы вторую для правдоподобности и кромсал бы её сколько душа пожелает.
Для дуракаваляния!( КС ![]() ![]() ![]() ![]() ![]() ![]() ![]() Это сообщение отредактировал Rambus - 08-04-2007 - 23:47 |
||||||
barrakuda | ||||||
А я думал порнуху качать, да в реестре капаться ![]() |
||||||
someone_one more | ||||||
Ну, знаешь ли, чтобы "действительно знать дело", нужно учиться и применять знания на практике. Я этим и занимался. Если на практике результат не достигнут, это свидетельствует о недостаточности знаний или ложности умозаключений. Значит нужно нужно вновь пересмотреть проблему. Единственный способ проверить теорию - практика. У каждого методы свои, главное чтобы к результату приводили (не путать с "цель оправдывает средства"). | ||||||
Rambus | ||||||
В данном случае цель ну никак не оправдывает средства. Потратить кучу времени на то, чтобы изучить возможное купирование аварийной ситуации, которая случается весьма редко и лечится традиционно,-большая глупость. Лучше направьте свою энергию в мирное русло: изучите Фотошоп что ли, или там за Линукс возьмитесь. В конце концов, пополните архив порнофорума. Общественность будет благодарна, а это уже признание. |
||||||
someone_one more | ||||||
Кстати, на компьютерных курсах пользователи по большому счету ничего не запоминают, если у них дома или на работе нет компьютера. Это говорит не о том что они тупые, а о том что они не проверили и не закрепили свои знания практически. | ||||||
Rambus | ||||||
Вот я и говорю: закрепляйте практически действительно полезные знания, которые в жизни пригодятся. Учитесь пользоваться софтом, а не реанимировать его. Веб-дизайнер, админ или мастер фотошопа хотя бы работу себе найдут получше, чем мастера копания в дохлом реестре. Таким дорога только в гарантийку работать, и то за копейки. И вообще-у меня мать 10 лет с компом работает, на куче курсов была, а печатает одним пальцем и копировать только через Виндовс Коммандер умеет. Иначе-никак. Вот Вам и сочетание теории с практикой. Тут ещё голова нужна, причём чтобы ей думать, а не дышать, жевать и говорить. Это сообщение отредактировал Rambus - 09-04-2007 - 00:04 |
||||||
barrakuda | ||||||
А я просто прусь от вирт. машины vmware_workstation ![]() |
||||||
someone_one more | ||||||
Данный случай мне был интересен еще и потому, что у знакомых компутеры иногда отказываются операционку загружать, backup, естественно никто не делает. Все время переустанавливали систему, вот я и заинтересовался как можно её без "потери большого количества крови" восстановить.
Вот как раз и хочу за Линукс взяться. Пока пробую Live CD Damn Small Linux. |
||||||
barrakuda | ||||||
В Линуксе тоже будешь такие эксперименты устраивать? ![]() Могу посоветовать книгу - Колисниченко Д.Н., Аллен Питер В. "LINUX: полное РУКОВОДСТВО". Можно найти и в электр. виде. |
||||||
Aliklvov | ||||||
По данной теме хочу задать давно интересующий меня вопрос- КАКИЕ ИМЕННО файлы отвечают за информацию о восстановлении состояния компьютера на предыдущей котрольной точке? Вот, допустим, сейчас у меня Windows работает без проблем. Создаю контрольную точку восстановления. Какие файлы нужно сохранить где-нибудь на отдельном носителе, чтобы в случае "поломки" Windows можно было бы импортировать эти файлы для восстановления того самого нормального состояния на дату сохраненной контрольной точки? Насколько я знаю, нужно еще копировать и состояние системного реестра на дату контрольной точки? Как это всё сделать? |