Составители:
Формат базы данных имеет ряд преимуществ по сравнению с форматом простого
списка. Данные реестра защищены как от непреднамеренной порчи, так и от случайного
удаления. Кроме того, поскольку вся системная информация находится в одном месте,
вы можете легко и быстро получить доступ к интересующим вас данным, не занимаясь
утомительным поиском в нескольких разрозненных источниках [12]. В Windows каждый
раз после успешной загрузки компьютера автоматически создаются резервные копии
файлов System.DAT и User.DAT под именами System.DA0 и User.DA0. Эти файлы могут
использоваться для восстановления поврежденных файлов реестра. К сожалению,
Windows 98 не поддерживает эту операцию, однако средства восстановления реестра в
ней все-таки реализованы. В данном случае необходимо выполнить следующую после-
довательность действий [4]:
1. Запустить ПЭВМ в режиме Safe Mode Command Prompt Only;
2. После запуска ПЭВМ в режиме MS-DOS перейти в папку command Windows,
cd\Windows\command;
3. Набрать команду: scanreg/restore;
4. Выбрать предыдущую версию реестра, которую вы хотите восстановить;
5. Перезапустить ПЭВМ.
Напрямую данные системного реестра не доступны. Их нельзя просматривать и
редактировать так же просто, как записи в INI-файлах. Для работы с реестром предна-
значен редактор реестра - Registry Editor (утилита RegEdit.EXE или RegEd32.EXE).
Windows не инсталлирует утилиту RegEdit или RegEd32 в программную группу и
не создает для нее ярлык в стартовом меню для быстрого доступа. Но это не упущение
разработчиков Microsoft, а специальная мера защиты реестра от неквалифицированных
пользователей Некорректные операции с реестром могут необратимым образом повре-
дить всю систему.
Прежде чем изменять системную информацию, необходимо сделать резервную ко-
пию реестра. Для этой цели в меню Registry имеется команда Export Registry File, осу-
ществляющая резервное копирование всего реестра. Выберите удобное место и легко
распознаваемое имя для записи резервной копии реестра, например корневой каталог и
имя Registry. REG. He следует изменять расширение REG, иначе вы столкнетесь с труд-
ностями при восстановлении данных. Имейте в виду, что файл записывается в ASCII-
формате и будет занимать около 4-5 Мб.
Теперь, если изменение системной информации приведет к возникновению каких-
либо проблем, вы всегда сможете восстановить первоначальный реестр, либо импорти-
ровав резервную копию с помощью редактора реестра, либо просто выполнив двойной
щелчок на имени экспортированного файла. В случае серьезной ошибки поврежденные
файлы системного реестра (System.DAT и User.DAT) можно заменить их резервными
копиями, восстановив тем самым исходную конфигурацию.
Несмотря на необходимость соблюдать все меры предосторожности, иногда все-
таки возникает потребность в прямом доступе к системному реестру. Простой просмотр
сложной и многокомпонентной иерархической структуры может оказаться непростой и
довольно утомительной задачей. Единственным альтернативным методом поиска опре-
деленной записи (точное расположение которой не известно) является применение на-
ходящихся в меню Edit команд Find и Find Next с указанием искомой строки или како-
го-либо другого известного значения.
С точки зрения разработчика, более важно не уметь редактировать реестр, а знать,
каким образом он используется приложениями, т.е. как они записывают данные в реестр
и читают из него системную информацию. Для этого необходимо разобраться со струк-
турой реестра.
Реестр представляет собой иерархическую систему разделов и подразделов. На-
гляднее будет представить структуру реестра в виде дерева, разделы и подразделы кото-
144
Формат базы данных имеет ряд преимуществ по сравнению с форматом простого
списка. Данные реестра защищены как от непреднамеренной порчи, так и от случайного
удаления. Кроме того, поскольку вся системная информация находится в одном месте,
вы можете легко и быстро получить доступ к интересующим вас данным, не занимаясь
утомительным поиском в нескольких разрозненных источниках [12]. В Windows каждый
раз после успешной загрузки компьютера автоматически создаются резервные копии
файлов System.DAT и User.DAT под именами System.DA0 и User.DA0. Эти файлы могут
использоваться для восстановления поврежденных файлов реестра. К сожалению,
Windows 98 не поддерживает эту операцию, однако средства восстановления реестра в
ней все-таки реализованы. В данном случае необходимо выполнить следующую после-
довательность действий [4]:
1. Запустить ПЭВМ в режиме Safe Mode Command Prompt Only;
2. После запуска ПЭВМ в режиме MS-DOS перейти в папку command Windows,
cd\Windows\command;
3. Набрать команду: scanreg/restore;
4. Выбрать предыдущую версию реестра, которую вы хотите восстановить;
5. Перезапустить ПЭВМ.
Напрямую данные системного реестра не доступны. Их нельзя просматривать и
редактировать так же просто, как записи в INI-файлах. Для работы с реестром предна-
значен редактор реестра - Registry Editor (утилита RegEdit.EXE или RegEd32.EXE).
Windows не инсталлирует утилиту RegEdit или RegEd32 в программную группу и
не создает для нее ярлык в стартовом меню для быстрого доступа. Но это не упущение
разработчиков Microsoft, а специальная мера защиты реестра от неквалифицированных
пользователей Некорректные операции с реестром могут необратимым образом повре-
дить всю систему.
Прежде чем изменять системную информацию, необходимо сделать резервную ко-
пию реестра. Для этой цели в меню Registry имеется команда Export Registry File, осу-
ществляющая резервное копирование всего реестра. Выберите удобное место и легко
распознаваемое имя для записи резервной копии реестра, например корневой каталог и
имя Registry. REG. He следует изменять расширение REG, иначе вы столкнетесь с труд-
ностями при восстановлении данных. Имейте в виду, что файл записывается в ASCII-
формате и будет занимать около 4-5 Мб.
Теперь, если изменение системной информации приведет к возникновению каких-
либо проблем, вы всегда сможете восстановить первоначальный реестр, либо импорти-
ровав резервную копию с помощью редактора реестра, либо просто выполнив двойной
щелчок на имени экспортированного файла. В случае серьезной ошибки поврежденные
файлы системного реестра (System.DAT и User.DAT) можно заменить их резервными
копиями, восстановив тем самым исходную конфигурацию.
Несмотря на необходимость соблюдать все меры предосторожности, иногда все-
таки возникает потребность в прямом доступе к системному реестру. Простой просмотр
сложной и многокомпонентной иерархической структуры может оказаться непростой и
довольно утомительной задачей. Единственным альтернативным методом поиска опре-
деленной записи (точное расположение которой не известно) является применение на-
ходящихся в меню Edit команд Find и Find Next с указанием искомой строки или како-
го-либо другого известного значения.
С точки зрения разработчика, более важно не уметь редактировать реестр, а знать,
каким образом он используется приложениями, т.е. как они записывают данные в реестр
и читают из него системную информацию. Для этого необходимо разобраться со струк-
турой реестра.
Реестр представляет собой иерархическую систему разделов и подразделов. На-
гляднее будет представить структуру реестра в виде дерева, разделы и подразделы кото-
144
Страницы
- « первая
- ‹ предыдущая
- …
- 140
- 141
- 142
- 143
- 144
- …
- следующая ›
- последняя »
