|
Средства восстановления системных файлов Windows XP
Чтобы ни говорили про повышенную надежность Windows ХР, иногда она все же подводит. Правда, по сравнению со своими предшественницами Windows 2000/9x/Me это случается гораздо реже. А поскольку вместе с ОС вы теряете полноценный доступ к файлам родной для Windows ХР файловой системы NTFS, то надо что-то делать, чтобы вернуть систему в работоспособное состояние без полной переустановки ОС, программ и настроек.
Возможность успешного восстановления зависит от того, насколько вы подготовлены к отказу. Для этого не помешает заблаговременно, пока ваша система еще жизнеспособна, установить специальные программы.
Важно также понять происхождение возможных сбоев системы при загрузке еще до их возникновения и наметить, какие действия необходимо предпринять для устранения сбоя. Ниже приведены причины наиболее часто встречающихся сбоев при загрузке Windows ХР: повреждение или удаление важных системных файлов (например, файлов системного реестра, ntoskrnl.exe, ntdetect.com, hal.dll, boot.ini); установка несовместимых или неисправных служб или драйверов; повреждение или удаление необходимых для системы служб или драйверов; физическое повреждение или разрушение диска; повреждение файловой системы, в том числе нарушение структуры каталогов, главной загрузочной записи (MBR) и загрузочного сектора; появление неверных данных в системном реестре (при физически неповрежденном реестре записи содержат логически неверные данные, например, выходящие за пределы допустимых значений для служб или драйверов); неверно установленные или слишком ограниченные права доступа к папке \%systemroot%.
Средства восстановления ОС можно разделить на штатные, входящие в дистрибутив Windows ХР, и утилиты от сторонних производителей. Сегодня речь пойдет именно о штатных средствах, которые не требуется дополнительно скачивать или покупать. Начнем с утилит, входящих в поставку Windows XP, а затем рассмотрим новые средства, появившиеся в последней версии. Диск аварийного восстановления
Windows XP
Aналогичное ERD, но более мощное средство Automated System Recovery (ASR). которое позволяет создать резервную копию всей системы, используя современные и распространенные носители большой емкости, такие как CD-R/RW или жесткие диски (еще и ленты, если у кого-то есть стример). Восстановление с помощью аварийного диска Для восстановления системы ХР при помощи ASR-дисков загрузитесь с загрузочного CD (дистрибутива) и нажмите F2, когда система предложит это сделать, и следуйте указаниям системы.
Естественно, если вы восстанавливаете систему с ASR-дисков. то все изменения внесенные в нее после создания ASR-дис-ков, теряются. Emergency Recovery Console
Другой инструмент восстановления системы — Emergency Recovery Console (сокращенно ERC), входящая в дистрибутив Windows XP. Установить ERC на компьютер можно только после установки Windows XP, для чего необходимо выполнить следующие действия: нажмите кнопку «Пуск»; выберите в развернувшемся меню пункт «Выполнить...»; в открывшемся окне введите следующую команду: M:\i386\winnt32.exe /cmdcons, где М — буква диска, соответствующая приводу CD-ROM; нажмите кнопку «ОК»; следуйте инструкциям, появляющимся на экране; при завершении установки перезагрузитесь.
Установка потребует порядка 6 Мбайт в системном разделе. Если у вас в системе физически два жестких диска, на первом диске два раздела С и Е, a XP установлена на Е, то каталог с файлами ERC — cmdcons — будет на разделе С. Теперь в меню выбора ОС, появляющемся при старте системы, будет новый пункт — «Windows XP Recovery Console». Выбрав этот пункт, вы начнете загрузку ERC. ERC, просмотрел разделы ваших жестких дисков, перечислит все Windows XP, на них установленные, и предложит сделать выбор. Надо просто ввести номер Windows XP, с которой вы хотите работать. Затем нужно будет указать пароль для встроенной учетной записи администратора системы. При вводе неправильного пароля три раза подряд будет произведен принудительный выход из ERC. Также при отсутствии или повреждении базы SAM использовать ERC невозможно, поскольку нельзя провести аутентификацию пользователя. Пройдя процедуру аутентификации, вы получите в свое распоряжение интерфейс командной строки и ограниченный набор команд.
Для того чтобы в ERC получить доступ в папки, отличные от системной, надо заблаговременно выполнить следующие действия в Windows XP. Под аккаунтом администратора запускаем апплет локальной политики безопасности: «Пуск-> Программы -> Администрирование -> Локальная политика безопасности», или «Пуск -> Настройка -> Панель управления -> Администрирование -> Локальная политика безопасности». В открывшемся окне в дереве политик идем далее: «Параметры безопасности -> Локальные политики -> Параметры безопасности -> Консоль восстановления: разрешить копирование дискет и доступ ко всем дискам и папкам», устанавливаем значение «Включить». После чего в ERC выполняем команду SET Allow All Paths = TRUE.
ERC можно использовать для решения проблем, вызванных повреждениями файловой системы. В ERC включено несколько команд, специально предназначенных для этого. Одна из них — CHKDSK, работающая аналогично соответствующей команде из Windows 9x/Me. Другая - FIXMBR - заменяет MBR (Master Boot Record) основного раздела системного диска исправной копией. Не менее полезна и команда FIXBOOT, с помошью которой можно восстановить загрузочный сектор, поврежденный при установке другой ОС (когда теряется возможность загрузки операционной системы Windows 2000/XP). В составе ERC есть еще одна команда — DISKPART, которую можно использовать для добавления и удаления разделов диска.
В ERC включено еще несколько полезных команд. С помощью команд LISTSVC, DISABLE и ENABLE можно просматривать список существующих служб, отключать и запускать (соответственно) эти службы и драйверы. Важность этих команд трудно переоценить, особенно если сбой при загрузке связан с дефектом служб или драйверов. В ERC достаточно просто отключить запуск неисправной службы или драйвера и перезагрузить систему. При этом даже не потребуется редактировать или восстанавливать системный реестр.
Если же неприятности случились еще до момента установки ERC, то запустить ее можно с установочных дискет Windows 2000/XP или же с установочного CD-ROM Windows XP, как описано в предыдущем разделе.
К сожалению, при помощи ERC можно решить далеко не все проблемы, возникающие при загрузке операционной системы. В некоторых случаях для восстановления системы ERC может оказаться недостаточно. В составе ERC нет, например, средств, позволяющих редактировать права доступа к файлам или папкам на диске. Их придется переопределять вручную. Наконец, ERC может оказаться недоступной в том случае, когда повреждения, сделавшие невозможной загрузку ОС, повлияли и на установленную в системе ERC. В этом случае придется воспользоваться либо параллельной установкой Windows ХР, либо какой-нибудь программой от сторонних производителей. Новые средства Windows XP
Rollback Driver
Очень часто сбой системы наступает при обновлении драйвера какого-либо устройства. Поскольку драйвер по своей сути та же программа, он иногда содержит ошибки, приводящие при некоторых конфигурациях к некорректной работе и, как следствие, сбою системы. Вероятно, помня пословицу «лучшее — враг хорошего», новая Windows при обновлении драйвера устройства не удаляет старый, а заботливо сохраняет его на случай, если возникнут проблемы. И когда новый драйвер порождает проблемы, новое средство Rollback Driver позволяет вернуть старый, то есть, как бы откатить изменения системы. Более того, встроенный механизм проверки драйвера на совместимость может не позволить установить драйвер, который, по мнению Windows XP для нее не подходит.
Remote Assistance
Наверное, часто ваши друзья и знакомые просили вас помочь настроить компьютер по телефону. Теперь появившаяся в Windows ХР служба Remote Assistance (Удаленный помощник) позволяет вам подключаться к удаленному компьютеру и использовать его как локальный. Хотя проблем с безопасностью эта служба, конечно, тоже добавляет.
System Restore
Наконец, наиболее полезное средство восстановления системы — System Restore, позволяющее вернуть ее в работоспособное состояние, основываясь на концепции точек восстаноштения (Restore Points). Идея проста, как все гениальное: заставить систему саму отслеживать и фиксировать все изменения, происходящие с системными файлами. Такой механизм даст возможность отката к работоспособной версии системы при повреждении системных файлов неграмотными действиями пользователя или установке некорректных драйверов или программ. Механизм System Restore автоматически сохраняет набор системных файлов перед установкой драйверов или программ, а также раз в сутки создается точка восстановления системы.
При запуске этой службы вам предложат выбрать — восстановить систему в соответствии с сохраненной ранее точкой восстановления или же создать новую точку восстановления. Выбирайте то, что нужно, и далее просто следуйте инструкциям, появляющимся на экране. Если же компьютер не загружается, попробуйте открыть «Последнюю удачную конфигурацию* (Last Known Good Configuration), как описано в начале статьи. Windows XР восстановит систему, используя последнюю точку восстановления. Поскольку каждая точка восстановления занимает место на жестком диске, имеет смысл удалять ненужные. Для этого выполните следующее: «Пуск -> Программы -> Стандартные -> Служебные -> Очистка диска», вкладка «Дополнительно». Удаляются все точки кроме последней. Также в реестре можно задать продолжительность жизни точек восстановления, поправив параметр RP Life Interval в разделе: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ WindowsNT\CurrentVersion\System Restore. Тип параметра — dword. Значение в секундах по умолчанию — 0076а700, что соответствует 90 дням.
Сбои в системе могут быть вызваны самыми различными причинами, поэтому давать какие-либо универсальные советы по восстановлению системы бывает довольно сложно, однако ничто не мешает вам, пока Windows еще продолжает исправно загружаться и работать, обезопасить свой компьютер и свои данные от всевозможных неприятностей. Команды, применяемые в ERC attrib - Отображение атрибутов файлов и каталогов cd, chdir - Смена текущего каталога chkdsk - Проверка целостности диска cis - Очистка экрана copy - Копирование файла delete, del - Удаление файла dir - Просмотр содержимого каталога diskpart - Добавление и удаление дисковых разделов enable, disable - Подключение и отключение драйверов и служб extract - Распаковка САВ-файлов Windows 2000 fixboot - Восстановление загрузочного сектора fixmbr - Восстановление Master Boot Record format - Форматирование диска listsvc - Просмотр служб и их дескрипторов logon - Регистрация в выбранную установку NT/ Windows 2000 map - Отображение буква-диск mkdir - Создание каталога type, more - Отображение содержимого файла rmdir - Удаление каталога repair - Обновление установки на базе файлов с компакт-диска Windows 2000 rename, ren - Переименование файла или каталога systemroot - Изменение каталога на системный (\winnt)
|
Категория: Ремонт | Добавил: kurd (31.01.2011)
|
Просмотров: 684
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|