System Restore работает в фоновом режиме и автоматически создаёт точку восстановления (restore point), когда происходит некое инициирующее событие. К числу таких событий относятся установка новых приложений (если программа установки приложения использует вызовы System Restore — restorept.api), выпол нение AutoUpdate, запуск процедуры восстановления с помощью Microsoft Backup Utility, установка неподписанных драйверов. Дополнительно System Restore автоматически создаёт точки восстановления по умолчанию каждый день.
Чтобы изменить этот интервал, можно в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
изменить dword-параметр "RPGlobalInterval", например, поменяв его значение с одного раза в сутки (86400 с) на один раз в неделю — 604800 (в десятичной системе исчисления). Кроме того, с помощью этой утилиты точки восстановления можно создавать вручную: Пуск (Start) — Все программы (All Programs) — Стандартные (Accessories) — Служебные (System Tools) — Восстановление системы (System Restore).
Для работы System Restore необходимо иметь на диске свободные минимум 200 Мб, предназначенные для создания хранилища данных. Если нужного объёма нет, System Restore остаётся отключенной на этом диске до тех пор, пока не освободится дисковое пространство, после чего утилита активизирует себя сама. По умолчанию для хранения точек восстановления отводится 12 % дискового пространства на каждом логическом диске жёсткого диска. При достижении этого лимита System Restore удаляет старые архивы, освобождая место для новых данных. Объём резервируемого пространства можно уменьшить в Панели управления (Control Panel) в свойствах Системы (System) на вкладке "Восстановление системы" (System Restore), выбрав диск из списка доступных, щёлкнув кнопку "Параметры" (Settings) и с помощью ползунка задав нужный размер. Там же можно отключить восстановление для каждого диска по отдельности или всех сразу.
При возникновении проблем обычно достаточно запустить System Restore и указать точку, на момент которой надо восстановить систему. Если же операционная система не загружается и System Restore недоступна, то следует нажать клавишу
Доступ ко всем папкам в консоли восстановления Windows 2000/ХР
Обычно в консоли восстановления возможно перемещение только по системным папкам. Однако можно открыть доступ ко всем папкам на всех дисках. Для этого нужно:
1. Запустить апплет "Локальная политика безопасности" (Пуск — Настройка -
Панель управления — Администрирование) и в подразделе "Локальные политики" — "Параметры безопасности" перевести параметр "Консоль восстановления: разрешить копирование дискет и доступ ко всем дискам и папкам" в состояние "Включено".
2. После загрузки консоли восстановления дать команду Set AllowAllPaths = TRUE. Эта команда регистрозависима, а пробелы перед и после знака равенства обязательны! Впрочем, запоминать или записывать эту команду не нужно — достаточно дать команду "SET /?", и вы всё вспомните.
Если Windows 2000/ХР начала глючить
Если пропали куда-то системные шрифты, система начала вести себя как-то странно, перестали работать некоторые программы, появились глюки, которых раньше точно не было, то исправить это можно путём восстановления системных файлов. Для этого в командной строке надо ввести команду sfc.exe /scannow. В результате будут проверены системные файлы (к ним относятся и шрифты) и переустановлены обратно (возможно, при этом система попросит компакт-диск с дистрибутивом).
Если это не помогает, то можно запустить инсталляцию Windows из-под Windows и выбрать пункт "Upgrade to Windows 2000/ХР". Но после этого придётся переустановить Service Pack, если он не интегрирован в дистрибутив.
3. Интернет