Заглянем за занавес | All about OS

Заглянем за занавес

Категория: 'XP

Большинство из файлов и папок, которые использует System Restore, очень хорошо скрыты, так что вы не увидите их до тех пор, пока не отобразите системные и скрытые файлы. В проводнике Windows выберите пункт Options (Свойства папки) из меню Tools (Сервис). На закладке View (Вид) диалогового окна Folder Options (Свойства папки) выберите пункт Show Hidden Files And Folders (Показывать скрытые файлы и папки), а затем снимите флажок Hide Protected Operating System Files (Скрывать защищенные системные файлы). Файлы программы System Restore находятся в папке %SYSTEMROOT%\System32\Restore. Кроме файла программы rstrui.exe, вы найдете суперскрытый файл filelist.xml, который содержит список файлов и настроек, за которыми следит System Restore. Чтобы просмотреть этот XML-файл в Internet Explorer, сделайте на нем двойной щелчок мышью, также в интернете можно посмотреть межкомнатные двери Ижевск. Он исключает несколько устаревших файлов конфигурации, например Win.ini, System.ini, Autoexec.bat, и Config.sys. Он также исключает целый набор папок, большинство из которых неважно для стабильности операционной системы. Интерес представляет список расширений файлов, которые он включает.
System Restore защищает все, начиная с файлов ЕХЕ и DLL, и заканчивая файлами VBS и VXD. Если файл имеет одно из включенных в перечень расширений, и не находится в одной из папок, исключенных filelist.xml, то System Restore будет наблюдать за ним. Она также наблюдает за пользовательскими файлами кустов, перечисленными в HKLM\SOFTWARE\Microsoft\ Windows NT\CurrentVersion\ProfileList.
Настоящие точки восстановления находятся в папках System Volume Information каждого из томов. Эта папка также суперскрытая, так что вам, чтобы увидеть ее, также потребуется выбрать пункт Show Hidden Files And Folders (Показывать скрытые файлы и папки), а затем снять флажок Hide Protected Operating System Files (Скрывать защищенные системные файлы). Чтобы открыть ее, вы должны добавить свое имя в ACL этой папки. Однако я не рекомендую делать это на рабочем компьютере потому, что вы рискуете разрушить файловую систему. Если у вас имеется тестовый компьютер, используйте его; в противном случае, я опишу вам эту папку.
System Volume Information содержит подпаку с именем restoreGUID, где GUID - это GUTD компьютера (см. гл. 1). Например, мой компьютер HMeeT_restore{4545302B-EA51-4100-A7E2-C7A37551AA83}. В этой папке имеется одна папка с именем RPN для каждой из точек восстановления, где N - зто увеличивающееся число, начиная с 1. RPN содержит резервные копии измененных и удаленных файлов. На самом деле, я открыл мою последнюю папку точки восстановления, удалил файл программы, и наблюдал, как System Restore добавила зтот файл к точке восстановления. Она также создает копии файлов, которые изменяются так, что она может их восстановить. System Restore меняет имена файлов, так что вы не найдете здесь отсутствующие файлы или документы. Эта папка также содержит список изменений, которые System Restore должна применить к компьютеру для восстановления этой контрольной точки. Этот список также содержит инструкции для восстановления сохраненных файлов.
В RPN имеется подпапка с именем \snapshot. Она содержит резервные копии файлов кустов реестра. Если у вас есть доступ к System Volume Information, вы можете загрузить зти файлы кустов в Regedit, изучить их, или даже восстановить настройки, которые в них содержатся. Если вам на самом деле нужны настройки из зтих файлов кустов, то лучше всего восстановить их, используя System Restore. Вы можете видеть System Volume Information на рисунке 3.5; надеюсь, что он полностью удовлетворит ваше любопытство, и вы будете держаться подальше от этой папки. Далее показан список файлов кустов реестра, которые вы можете найти в \snapshot:
_REGISTRY_MACHINE_SAM
_REGISTRYJV[ACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_USER_.DEFAULT
_REGISTRY_USER_NTUSER_SID
_REGISTRY_USER_USRCLASS_SID
//Книга источник

« Создание снимков конфигурации
Управление System Restore »