Восстановить систему в XP будет гораздо проще, если заранее об этом
позаботиться. Наиболее радикальным методом будет сохранение всех основных
системных файлов. Для этого, в Properties жёсткого диска выберите закладку Tools
и нажмите на кнопку Backup now..., а лучше через Start -> Programs ->
Accessories -> System Tools -> Backup. В открывшемся окне выбираем
закладку Backup, и отмечаем галочкой System state. Далее остаётся только нажать
на Start Backup.
К недостаткам этого метода можно отнести то, что созданный файл
с расширением *.bkf займёт около 200МБ места на диске, и для того чтобы
воспользоваться им, необходимо иметь работающую систему. То есть, он не спасёт
Вас от полной переустановки системы, он просто поможет восстановить Вам все свои
настройки и позволит не переустанавливать заново некоторые программы.
Поэтому
мы предлагаем воспользоваться менее радикальным методом и сохранить только
содержимое папки С:\WINDOWS\system32\config: это займёт всего 10-30МБ. Точный
список файлов реестра XP можно посмотреть здесь:
HKEY_LOCAL_MACHINE\System\CotnrolSet\Control\HiveList\ Причём для этой цели
можно и не пользоваться каким-либо дополнительным софтом, а просто скопируйте их
в другое место. Файлы, содержащиеся в этой папке включают в себя весь реестр XP,
поэтому все проблемы связанные с реестром решаются просто перезаписыванием
сбойного реестра старым, гарантированно работающим. Сделать это можно, например,
загрузившись с любой досовской загрузочной дискеты.
Однако, если системный
раздел отформатирован под NTFS, то Вы не сможете увидеть его, загрузившись с
простой досовской дискеты. Вам придётся использовать NTFS драйвер для DOS или
Win98. Найти их можно на http://www.sysinternals.com/.
Штатными средствами,
можно только загрузиться с загрузочного CD XP. После загрузки Вам будет
предложено установить систему заново или восстановить её с помощью Recovery
Сonsole. Выбрав пункт Recovery Сonsole нам предложат выбрать, какую из
инсталляций XP необходимо отремонтировать (если в системе их несколько), потом
спросят пароль администратора. После этого Вы окажетесь в интерфейсе командной
строки. Список поддерживаемых команд невелик: с ним можно ознакомиться командой
"help". Для того, чтобы перезаписать реестр можно воспользоваться командой
"copy". Кроме этого, стоит отметить ещё несколько команд. Во-первых, это команды
"listsvc", "disable" и "enable". Первая выдаёт список системных служб и
драйверов с информацией о способе старта. Вторая позволяет отключить службы,
которые являются источником проблем. Ну а третья, позволит Вам наоборот,
включить службы или драйвера. Во-вторых, можно отметить команды "fixboot" и
"fixmbr", которые восстанавливают загрузочные файлы и master boot record.
Для
того, чтобы попасть в Recovery Соnsole вовсе не обязательно использовать
загрузочный CD. Можно установить её на жёсткий диск, тогда каждый раз при
загрузке Вы сможете выбирать нужное: загружать систему полностью или загружаться
в Recovery Console.
Чтобы установить Recovery Console нужно из командной
строки в директории i386 дистрибутива XP набрать winnt32.exe /cmdcons. Но,
вообще-то, набор команд доступных с консоли весьма ограничен, и мы бы
посоветовали Вам в случае каких-либо неприятностей ставить винт на другую
машину, с установленной XP или W2k, она увидит NTFS5 раздел и позволит с
ним нормально работать. Если же такой возможности нет, и Вы склоны к
экспериментам со своей машиной, то стоит системный раздел отформатировать под
FAT32. В противном случае возможна ситуация, когда при крахе системы Вы не
сможете добраться до своих данных.
Восстанавливать систему можно при помощи
Windows Automated System Recovery Disk. Для этого этот диск необходимо
предварительно создать. Сделать это можно в окне Backup wizard-а нажатием на
кнопку Automated System Recovery Wizard. Правда, при создании этого будет
бакапиться всё содержимое системного диска, так что решайте сами, надо ли оно
Вам.
Для использования Windows Automated System Recovery Disk нужно загрузиться с
загрузочного диска XP (или запустить winnt.exe из директории i386 дистрибутива)
и нажать на F2 в начале загрузки, когда соответствующая надпись будет на
экране.
Если система загружается хотя бы в safe mode, можно попробовать
загрузиться в safe mode с поддержкой командной строки и дать команду "chkdsk
/r".
С помощью этих методик можно решить множество возникающих проблем, но
далеко не все. Например, ни одна из них не поможет, если в системе установлено
неверное ядро.
Более радикальным методом является использование System
Restore, пришедшем в XP из WinME. Справедливости ради стоит сказать, что System
Restore в XP сделана гораздо толковее, чем в его предшественнике. Запустить этот
апплет можно из меню Start -> Programs -> Accessories -> System Tools
-> System Restore.При запуске этого апплета Вам будет предложено два выбора,
сохранить текущее состояние системы, или восстановиться с сохраненного ранее.
Выбирайте то, что нужно, и просто следуйте инструкциям на экране.