Лабораторная работа Реестр. ЛАБОРАТОРНАЯ РАБОТА 5 РАБОТА С РЕЕСТРОМ WINDOWS Цель работы_ изу. Лабораторная работа 5 работа с реестром windows цель работы изучить основы работы реестром Windows. Основные понятия
Скачать 1.17 Mb.
|
ЛАБОРАТОРНАЯ РАБОТА №5 РАБОТА С РЕЕСТРОМ WINDOWS Цель работы: изучить основы работы реестром Windows. ОСНОВНЫЕ ПОНЯТИЯ Основные свойства: 1. Реестр содержит информацию и настройки o для аппаратного обеспечения, o программного обеспечения, o профилей пользователей, o предустановки. 2. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре. 3. Все возможности ОС могут быть конфигурированы посредством Реестра. 4. Любое запускаемое в системе приложение может быть выполнено только через обращение к Реестру, поскольку именно там находятся все его параметры. 5. База данных Реестра хранится в системных файлах ОС, в частности, system.dat и ntuser.dat. Историческая справка: 1. Реестр Windows был введѐн для упорядочения информации, хранившейся до этого во множестве INI-файлов. 2. Реестр, как древовидная иерархическая база данных впервые появился в Windows 3.1 (апрель 1992). Это был всего один двоичный файл, который назывался REG.DAT и хранился в каталоге C:\Windows\. Реестр Windows 3.1 имел только одну ветку HKEY_CLASSES_ROOT. Он служил для связи DDE объектов (Dynamic Data Exchange — механизм взаимодействия приложений в операционных системах Microsoft Windows и OS/2), а позднее и OLE объектов (Object Linking and Embedding — технология связывания и внедрения объектов в другие документы и объекты) . 3. Одновременно c появлением реестра в Windows 3.1 появилась программа REGEDIT.EXE для просмотра и редактирования реестра. 4. Первый реестр уже имел возможность импорта данных из *.REG файлов. 5. В базовой поставке шѐл файл SETUP.REG, содержащий данные по основным расширениям и типам файлов. 6. Реестр Windows 3.1 имел ограничение на максимальный размер файла REG.DAT — 64 Кбайт. Если вдруг реестр превышал этот размер — то файл реестра (REG.DAT) приходилось удалять и собирать заново либо из *.REG файлов, либо вводить данные вручную. 7. Следующий шаг сделан в Windows NT 3.1 (июль 1993). Произошѐл отказ от устаревших файлов MS-DOS: AUTOEXEC.BAT и CONFIG.SYS, а также от INI-файлов, как от основных файлов конфигурации. На «регистрационную базу» (реестр) была переведена вся конфигурация системы. Основой конфигурации системы стал реестр. Он имел 4 корневых раздела: o HKEY_ LOCAL_MACHINE, o HKEY_CURRENT_USER, o HKEY_CLASSES_ROOT, o HKEY_USERS. 8. Реестр стал «сборным»: на диске он хранился в файлах: DEFAULT, SOFTWARE, SYSTEM, а при запуске системы из этих файлов собиралась единая БД. В комплекте поставки оставался файл REGEDIT.EXE, который по-прежнему позволял просматривать и редактировать только ветку HKEY_CLASSES_ROOT, и появился файл REGEDT32.EXE, который позволял редактировать все ветки реестра. 9. Далее технология и идеология (назначение) реестра уже не менялись. Все последующие версии Windows (NT 3.5, 95, NT 4.0, 98, 2000, XP, Vista, 7) использовали реестр как основную БД, содержащую все основные данные по конфигурации как самой ОС, так и прикладных программ. Далее менялись названия файлов реестра и их расположение, а также название и назначение ключей. Место хранения рестра Windows в XP и 7 1. После установки Windows XP на диске в каталоге C:\Windows\System32\Config\ хранятся файлы system, software, sam, security, default. Все имена файлов без расширений. Копия этих файлов хранится в каталоге C:\Windows\Repair\ Рисунок 1 Реестр Windows XP 2. Файлы, используемые при построении «рабочей версии» реестра, могут храниться в каталогах: o %SystemDrive% \Documents and Settings\ «Ntuser.dat» o %SystemDrive% \Documents and Settings\ Settings\Application Data\Microsoft\Windows\ — файл «UsrClass.dat» 3. Кроме этого, могут появляться и другие файлы реестра, например, userdiff , userdiff.LOG, TempKey.LOG. 4. Можно провести некое примерное соответствие файлов и веток реестра, но оно не такое простое, полное и однозначное. Однако примерно можно сказать следующее: o Ветка реестра «HKEY_LOCAL_MACHINE\Software» формируется из файла «%SystemRoot%\system32\config\software». o Ветка реестра «HKEY_LOCAL_MACHINE\System\» формируется из файла «%SystemRoot%\system32\config\system». o Ветка реестра «HKEY_LOCAL_MACHINE\SAM\» формируется из файла «%SystemRoot%\system32\config\SAM». o Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY\» формируется из файла «%SystemRoot%\system32\config\SECURITY». o Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE\» формируется в зависимости от оборудования(динамически). o Ветка реестра «HKEY_USERS\ Ветка реестра «HKEY_USERS\DEFAULT» формируется из файлов «%SystemRoot%\system32\config\default» 5. В Windows 7, согласно сведениям из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist файлы реестра хранятся в следующих местах: o 01= Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE» формируется в зависимости от оборудования (динамически); o 02= Ветка реестра «HKEY_LOCAL_MACHINE\BCD00000000» формируется из файла «%SystemRoot%\Boot\BCD» o 03= Ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла «%SystemRoot%\System32\config\SYSTEM» o 04= Ветка реестра «HKEY_LOCAL_MACHINE\SOFTWARE» формируется из файла «%SystemRoot%\System32\config\SOFTWARE» o 05= Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY» формируется из файла «%SystemRoot%\System32\config\SECURITY» o 06= Ветка реестра «HKEY_LOCAL_MACHINE\SAM» формируется из файла «%SystemRoot%\System32\config\SAM» o 07= Ветка реестра «HKEY_USERS\.DEFAULT» формируется из файла «%SystemRoot%\System32\config\DEFAULT» o 08= Ветка реестра «HKEY_USERS\S-1-5-18» формируется из файла «%SystemRoot%\System32\config\systemprofile\NTUSER.DAT» (относится к учетной записи system) [1] o 09= Ветка реестра «HKEY_USERS\S-1-5-19» формируется из файла «%SystemRoot%\ServiceProfiles\LocalService\NTUSER.DAT» (относится к учетной записи LocalService) o 10= Ветка реестра «HKEY_USERS\S-1-5-20» формируется из файла «%SystemRoot%\ServiceProfiles\NetworkService\NTUSER.DAT» (относится к учетной записи NetworkService) o 11= Ветка реестра «HKEY_USERS\ 12= Ветка реестра «HKEY_USERS\ «%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.d at» 6. Резервные копии файлов реестра DEFAULT, SAM, SECURITY, SOFTWARE и SYSTEM находятся в папке «%SystemRoot%\System32\config\RegBack». Само резервное копирование производится силами Планировщика задач в 0 ч. 00 мин. каждые 10 дней по заданию «RegIdleBackup», расположенному в иерархии задач по пути «\Microsoft\Windows\Registry». Ключи 1. Основными элементами структуры Реестра ОС являются ключи. Каждый ключ может иметь набор параметров, каждому из которых соответствует определенное значение, а также подключи – подчиненные ключи более низкого уровня. По отношению к друг другу ключи и подключи организуются в системном Реестре в соответствии с отношением вида «предок-потомок». 2. Иерархическая структура Реестра ОС представляет собой дерево ключей, организованное в виде кустов или ульев (каждый из которых является двоичным файлом, называемым файлом куста), напоминающей структуру файлов и папок файловой системы (ФС). Корневой ключ (вершина дерева) и подключи по аналогии с ФС можно считать папками, а параметры Реестра – файлами, соответственно. 3. В качестве кустов корневого ключа HKEY_LOCAL_MACHINE (HKLM) и соответствующих им файлов кустов можно привести следующий пример (табл. 6.1). Каждый из файлов кустов HKLM имеет свой системный путь. В частности, файлы кустов HKLM\SOFTWARE и HKLM\SYSTEM находятся в системном каталоге %SYSTEMROOT%\System32\config. Таблица 6.1. Файлы кустов корневого ключа HKLM № п.п. Куст Файл куста 1. HKLM\SAM Sam.log 1. HKLM\SECURITY Security.log 1. HKLM\SOFTWARE Software.log, Software.sav 1. HKLM\SYSTEM System.log, System.sav В таблице отображены не все кусты HKLM, а лишь те из них, которые являются постоянными Реестра ОС. В дополнение имеются два временных куста HKLM, образующиеся при старте системы. 4. Куст HKLM\SYSTEM корневого ключа HKLM является основным системным кустом, так как в него входит подключ \CurrentControlSet\Control, содержащий параметры, которые компонент ядра ОС, называемый «Менеджер конфигурации» (Configuration Manager), использует при инициализации Реестра. Значение hivelist подключа \CurrentControlSet\Control используется системой при поиске остальных ее файлов куста. 5. В рассмотренном примере одним из ключей системного Реестра был назван корневой ключ HKEY_LOCAL_MACHINE. 6. Реестр ОС имеет несколько корневых ключей высшего уровня, каждый из которых определяет некоторую категорию данных, хранимых в Реестре. Полный список корневых ключей, а также их краткое описание представлены ниже (табл. 6.2). Некоторые ключи и соответствующие им кусты являются временными. К их числу можно отнести корневые ключи HKU, HKDD и некоторые HKLM c соответствующими кустами HKLM\HARDWARE и HKLM\SYSTEM\Clone. ОС создает их каждый раз при загрузке и хранит в оперативной памяти до момента завершения сеанса работы. Таблица 6.2. Корневые ключи Реестра ОС Windows XP № п. п. Кл юч Описание 1 HK CR HKEY_CLASSES_ROOT. Подключи этого корневого ключа содержат основную информацию о типах файлов, зарегистрированных в системе. Названия подключей совпадают с соответствующими расширениями файлов. Корневому ключу HKCR подчиняются описания различных программных средств обработки этих файлов, а также сведения обо всех категориях зарегистрированных объектов. 2 HK CU HKEY_CURRENT_USER. Эта категория содержит описание параметров, меняющихся в зависимости от профиля пользователя, в данный момент работающего в системе. Изменения, относящиеся к текущему пользователю, следует всегда вносить именно сюда, так как они автоматически копируются для длительного хранения при завершений работы компьютера и восстанавливаются в ходе начальной загрузки ОС. 3 HK LM HKEY_LOCAL_MACHINE. Этот раздел отвечает за информацию об аппаратных компонентах компьютера и средствах, обеспечивающих их работу. Здесь также хранится общая информация об установленном программном обеспечении. 4 HK U HKEY_USERS. Этот раздел содержит подключи, соответствующие всем пользователям, зарегистрированным на данном компьютере. Когда один из пользователей начинает работу в системе, ОС автоматически копирует соответствующий ключ HKU в раздел HKCU. При завершении сеанса пользователя данные копируются обратно. 5 HK CC HKEY_CURRENT_CONFIG. В этом разделе дублируется информация (текущий набор конфигурационных параметров аппаратуры) о некоторых устройствах компьютера, в первую очередь о видеоадаптере и принтере. 6 HK DD HKEY_DYN_DATA. Этот раздел содержит текущую информацию о работе компьютера, обычно обновляемую в режиме реального времени. Основные подключи содержат данные об устройствах, работающих в настоящее время, а также сведения о текущем значении статистических параметров. Отобразить эти данные позволяет служебный модуль «Системный монитор». 6. Возвращаясь к вопросу о параметрах ключей и их значениях, следует сказать, что каждый ключ содержит как минимум одно значение какого-либо параметра. У параметра значения имеется имя, в то время как расширение файла похоже на его тип. Данные значения похожи на конкретное содержимое файла. Каждый ключ или подключ имеет одно или более значений, в свою очередь, каждое из которых характеризуется именем соответствующего параметра, типом и хранимыми в нем данными. 7. Имя параметра значения (или просто имя значения) представляет собой строку, содержащую до 512 символов в кодировке ANSI (или 256 символов в кодировке Unicode), за исключением символов, зарегистрированных для имен ОС Windows XP. Всего для значений предусмотрено пятнадцать различных типов, три из которых: REG_BINARY, REG_DWORD и REG_SZ являются основными и описывают боль шинство всех значений в Реестре ОС. 8. Двоичные данные значений типа REG_BINARY, записанные в шестнадцатеричном виде, представляют собой строку байтов произвольной длины. Их обычно применяют в том случае, когда параметр должен хранить набор данных определенной структуры. 9. Значения типа REG_DWORD имеют длину данных в два машинных слова (четыре байта) и записываются в десятичной или шестнадцатеричной форме. Многие значения в Реестре принадлежат этому типу и используются в качестве логических флагов: 0 или 1, да или нет, истина или ложь; иногда значения этого типа встречаются в миллисекундах (1000 равно 1 секунде), описывающих время. 10. Ззначение типа REG_SZ представляет собой текст постоянной длины в виде строки символов, например, «Microsoft Windows XP». Каждая строка заканчивается символом null. Приложения не преобразуют значения этого типа, а транслируют и отображают их «как есть». Подготовка к выполнению лабораторной работы В предыдущих лабораторных работах были изучены различные способы настройки и оптимизации ОС Windows XP. Были рассмотрены основные служебные средства (системные программные модули и оснастки), посредством которых ОС может быть конфигурирована оптимальным образом. Однако, осуществленные действия являются лишь предварительными и обеспечивают достаточно поверхностную настройку ОС. Иногда подобных действий достаточно, чтобы получить приемлемый результат, но для более «тонкой» настройки ОС практически всегда требуется вмешательство в системный Реестр. В конечном счете такое вмешательство позволяет получить прирост в скорости реакции ОС на системные события и иногда значительно увеличить общую производительность системы в целом. Оптимизация ОС посредством изменения значений системных параметров Реестра как правило подразумевает соответствующую квалификацию пользователя, чтобы гарантировать целостность Реестра и дальнейшую работоспособность системы. Некорректное или неумышленное изменение данных Реестра ОС может привести к непоправимым последствиям и обеспечить пользователя обременительной работой по повторной инсталляции системы. Чтобы этого избежать, необходимо перед проведением каких-либо манипуляций с Реестром ОС всегда осуществлять его предварительную архивацию и резервное сохранение в надежном месте на жестком диске. Выполнение этого правила в последствии обеспечит «откат» системного Реестра и вернет систему в рабочее состояние до момента критических изменений. На основе получаемых в настоящей лабораторной работе знаний и сведений по организации Реестра, его структуре, возможностям редактирования и изменения значений некоторых ключевых параметров ОС, предполагается выполнить ряд учебных заданий по конфигурированию ОС Windows XP и, тем самым, осуществить дополнительную «тонкую» настройку системы с целью ее оптимальной, быстрой и эффективной работы. Перед началом выполнения лабораторной работы в среде ОС Windows XP необходимо осуществить следующее: 1. запустить виртуальную машину с ОС Windows XP и активировать справочное меню (Пуск | Справка и поддержка); 2. ознакомиться с описанием Реестра и возможностями его применения в ОС Windows XP; 3. ознакомиться с описанием и возможностями служебного программного средства «Редактор Реестра» (Regedit), изучив справочный материал по данному приложению, находящийся в системном каталоге С:\Windows\Help\ в одноименном файле с расширением .chm; 4. воспользовавшись ключом /?, ознакомиться с описанием и возможностями консольной утилиты Reg.exe для работы с Реестром ОС, доступной из командной строки. Задание 8.1. Изучение основных возможностей системного модуля «Редактор Реестра» ОС Windows XP на конкретных примерах С одной стороны, настройка и конфигурирование ОС Windows XP возможна посредством штатных средств системы, например, изученных в предыдущих лабораторных работах, оснасток. С другой стороны, настройка ОС возможна без помощи GUI, посредством служебного программного модуля «Редактор Реестра», причем таким образом, каким ее невозможно настроить с помощью GUI. Это делает «Редактор Реестра» наиболее мощным и, в то же время, опасным инструментом ОС, поскольку вносимые настройки применяются к системе без контроля с ее стороны. Контроль правильности вносимых настроек должен осуществляться тем, кто их вносит, то есть пользователем. Поэтому тщательное изучение этого системного инструмента является необходимым для опытного пользователя и, тем более, IT-профессионала. Для изучения основных возможностей служебного приложения «Редактор Реестра» выполните следующее. Содержание задания 1. Откройте «Редактор Реестра», одновременно нажав клавиши «WIN» (на ней изображен флаг-логотип MS Windows) + «R», введя в появившемся окне «Выполнить» строку Regedit и нажав Enter для подтверждения ввода. Альтернативный способ запуска приложения состоит в следующем: нажмите Пуск | Выполнить, наберите в появившемся окне Regedit.exe (или просто Regedit), нажмите Enter для ввода. 2. В появившемся окне «Редактора Реестра» (рис. 9), обратите внимание на то, что с левой стороны окна расположена панель ключей, а с правой стороны – панель значений. Панель ключей отображает корневые ключи и подключи Реестра. Щелкая манипулятором мышь по корневым ключам Реестра, отобразите слева его иерархию. Панель значений справа демонстрирует настройки, содержащиеся в каждом из подключей. Щелкните по одному из них на панели ключей и найдите его значения на панели значений. Рисунок 9 Окно редактора реестра Термин «Ветвь» на рисунке 1 указывает на ключ и все его подключи. Разворачивать и сворачивать ключи и подключи также можно, щелкая манипулятором мышь на значках узла с соответствующим символом «+» или «-». На панели ключей выберите ветвь Реестра, изображенную на рис. 6.1 и разверните ее, щелкнув на узле с символом «+». На панели значений найдите параметр с именем CmdLine и определите строку данных этого значения. 3. Самостоятельно выберите в Реестре ОС какой-либо ключ (с соответствующими подключами), содержащий одновременно значения с основными системными типами REG_BINARY, REG_DWORD и REG_SZ. Обратите внимание на имеющуюся в редакторе возможность представления данных выбранного значения в двоичном виде (команда «Вывод двоичных данных» в меню «Вид»). Полученные данные перенесите в отчет. 4. На практике, иногда становится необходимым удаление из Реестра данных различных значений. Некорректно деинсталлированное приложение оставляет в Реестре «следы», которые иногда не позволяют повторно инсталлировать это приложение более поздней версии и, что не редкость, замедляют обращение к Реестру и, как следствие, всю систему в целом. В частности, данное утверждение верно по отношению к широко известному пакету Nero, предназначенному для записи данных на оптические носители. Оставшиеся в Реестре ОС записи о данном программном продукте могут быть удалены из него вручную, но это кропотливая и сопряженная с опасностью процедура. Поэтому для безопасного удаления оставшихся в Реестре записей рекомендуется применять утилиту Nero General Clean Tool. Однако, очень часто подобных утилит для специализированной чистки ненужных приложений не существует. Необходимо ручное вмешательство в Реестр ОС. Для этой цели в служебном модуле «Редактор Реестра» используются команды «Найти», «Найти далее» и «Удалить» меню «Правка». Посредством имеющейся возможности поиска в Реестре можно осуществлять поиск a. имен ключей, b. имен значений, c. строковых данных с частичным или точным совпадением. При этом важно помнить о возможных последствиях, в случае ошибочного удаления нужного системного значения, и заранее создать резервную копию Реестра ОС. Выберите пункт «Найти…» в меню «Правка». В поле «Найти:» введите строку hivelist («список файлов кустов») в качестве примера текста, который необходимо найти. При этом на поиск можно наложить определенные ограничения, установив соответствующие флажки: чтобы найти ключи, чьи имена содержат введенный текст, выберите пункт «имена разделов», чтобы найти значения, чьи имена содержат введенный текст, выберите пункт «имена параметров», чтобы найти значения REG_SZ, чьи данные содержат введенный текст, выберите пункт «значения параметров». Осуществите поиск списка файлов кустов, нажав Enter или щелкнув манипулятором мышь по кнопке «Найти далее». 5. Чтобы каждый раз не осуществлять поиск одних и тех же необходимых данных, целесообразно воспользоваться быстрым доступом к ним, используя меню «Избранное». В этом меню может быть составлен список ключей, например, часто используемых для редактирования. Откройте меню «Избранное» и «добавьте в избранное» только что найденный список файлов кустов. Обратите внимание на то, что в меню стала активной команда «удалить из избранного». Она может быть использована для корректировки списка ключей в случае необходимости. 6. В «Редакторе Реестра», при условии, что права доступа ключей и значений позволяют это, имеется возможность их добавлять, удалять или переименовывать. Именно эти возможности служебного модуля делают Реестр мощным инструментом конфигурирования и оптимизации ОС. В зависимости от типа значений «Редактор Реестра» отображает различные диалоговые окна для их редактирования. В частности, диалоговое окно «Изменение строкового параметра» открывается тогда, когда редактируется значение типа REG_SZ; диалоговое окно «Изменение параметра DWORD» открывается в случае, если редактируется значение типа REG_DWORD, а для редактирования значений типа REG_BINARY используется диалоговое окно «Изменение двоичного параметра». Чтобы изменить значение, щелкните манипулятором мышь на пункте «Изменить» в меню «Правка», а затем введите в поле «Значение» новые данные. Необходимо помнить, что все изменения остаются в системе незамеченными до тех пор, пока прикладная программа или сама ОС не решит перезагрузить измененное значение из Реестра. Иными словами, для того, чтобы изменения вступили в силу, необходимо закрыть работающее приложение и снова перезагрузить его. Ниже приведены несколько примеров изменения Реестра ОС, которые являются базовыми и необходимыми для конфигурирования и оптимизации ОС Windows XP, но не достаточными для ее полноценной настройки. В диалоговом окне «Изменение строкового параметра» ключа HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug измените значение параметра Auto (тип значения REG_SZ) на 0, дважды кликнув по нему манипулятором мышь. Это изменение приведет к отключению служебного модуля «Доктор Ватсон», сомнительная польза от которого очевидна. В диалоговом окне «Изменение параметра DWORD» ключа HKLM\SYSTEM\CurrentControlSet\Services\Cdrom при необходимости измените значение параметра AutoRun (тип значения REG_DWORD) на 0, тем самым, отключив автозапуск оптического привода. В диалоговом окне «Изменение строкового параметра» ключа HKCU\Control Panel\Desktop измените значение параметра MenuShowDelay на любое число, менее 400, например, 50. Это число определяет задержку раскрытия вложенных меню Пуск. Чем это число меньше, тем меньше задержка. Удалите из Реестра параметры Optional и связанный с ним Posix в ключе HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\SubSystems, щелкнув на них правой кнопкой манипулятора мышь и выбрав команду «Удалить» из появившегося списка команд. Эти параметры отвечают за запуск Unix-приложений в ОС Windows XP. Воспользовавшись меню «Правка» изучаемого модуля, создайте новый строковый параметр EnableQuickReboot со значением равным 1 в ключе HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon для общего ускорения перезагрузки ОС Windows XP. Откройте ветвь Реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\ и создайте внутри новый раздел Explorer таким образом, чтобы получился ключ вида HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer. Обратите внимание на то, что создание раздела сопровождается созданием строкового параметра «по умолчанию» внутри него. В конечном разделе Explorer создайте системный параметр с именем NoRemoteRecursiveEvents и значением типа REG_DWORD равным 1. Реализованная последовательность действий направлена на ускорение загрузки системного программного модуля «Мой компьютер». 7. Экспорт Реестра ОС или его части это одна из тех вещей, которые достаточно часто приходится делать системным администраторам и опытным пользователям. По сути, экспорт представляет собой копирование данных в другой файл. По отношению к Реестру, этот файл имеет расширение .reg. Экспорт настроек в Reg-файл имеет практическую ценность. Прежде всего, это великолепный способ создать резервную копию системных настроек на случай их экстренного восстановления при необходимости. Это также хороший способ передавать настройки другим пользователям на другие компьютеры сети. Имея несколько Reg-файлов с различными настройками системы, возможно импортировать их одним двойным щелчком мышью. Для экспорта ветвей реестра выполните следующие инструкции: щелкните мышью на ключе, находящемся в вершине ветви, выбранной самостоятельно, которую необходимо экспортировать, в меню «Файл» выберите пункт «Экспорт», чтобы вывести на экран диалоговое окно «Экспорт файла Реестра», в поле «Имя файла» введите имя файла для экспорта, выберите диапазон экспорта: чтобы создать копию всего реестра, щелкните на «Весь реестр», чтобы создать копию выделенной ветви, щелкните на «Выбранная ветвь», в выпадающем списке «Тип файла» выберите тип файла для экспорта: «Файлы Реестра *.reg», «Файлы кустов Реестра *.*», «Текстовые файлы *.txt» или «Файлы Реестра Win9x/NT4 *.reg», экспортируйте ветвь, мышью щелкнув на кнопке «Сохранить». Последовательность вышеописанных действий фактически представляет собой один из способов создания резервной копии Реестра ОС. Сохранение Реестра перед его редактированием является принципиальным, поскольку обеспечивает дополнительный шанс на его восстановление в случае выхода системы из строя посредством непродуманных действий пользователя. Обратная процедура импорта Реестра практически ни чем не отличается от простого открытия Reg-файла. Для этого необходимо щелкнуть мышью на пункте «Импорт» в меню «Файл», далее в выпадающем списке «Тип файла» выбрать тип файла, который предполагается импортировать, а затем в поле «Имя файла» ввести полный путь Reg-файла и подтвердить операцию, щелкнув по кнопке «Открыть». Альтернативный способ импорта Реестра ОС заключается в следующем: в «Проводнике» дважды щелкните мышью на Reg-файле, чтобы внести его содержимое в Реестр, подтвердите внесение настроек в Реестр, щелкнув мышью по кнопке «Да», после чего должно последовать сообщение об успешном завершении операции. |