Развлекательный портал CARAMBA

Главная | Регистрация | Вход
Четверг, 25.04.2024, 07:17
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Юмор [60]
Анекдоты [11]
Книги [210]
Программы [28]
Музыка [260]
Клипы [15]
Мультфильмы [9]
Flash Games [30]
Обои [23]
Шаблоны [129]
Разное [97]
Gif imagens [10]
imagens para Orkut. Gif kartinki
Заработок в интернете [28]
Софт для хакера [1]
Шпионские штучки [4]
Игры. Games [150]
Мобилка [790]
Фильмы [16]

Получить WMR-бонус Balans.kz на свой кошелек!
Мини-чат
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Друзья сайта
  • LBRY.TV $$$

  • Главная » Статьи » Книги
    presearch
    Сведения о реестре Windows для опытных пользователей

    Описание реестра



    5-е издание словаря Microsoft Computer Dictionary содержит следующее определение реестра: Иерархическая централизованная база данных, используемая в ОС Microsoft Windows 98, Windows CE, Windows NT и Windows 2000 для хранения сведений, необходимых для настройки операционной системы для работы с пользователями, программными продуктами и устройствами.

    В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах.

    Системный реестр заменяет собой большинство текстовых INI-файлов, которые использовались в Windows 3.x, а также файлы конфигурации MS-DOS, такие как Autoexec.bat и Config.sys. Версии реестра для разных версий операционных систем семейства Windows имеют определенные различия. Куст реестра - это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных. Вспомогательные файлы для всех кустов за исключением HKEY_CURRENT_USER хранятся в системах Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista в папке %SystemRoot%\System32\Config. Вспомогательные файлы для куста HKEY_CURRENT_USER хранятся в папке %SystemRoot%\Profiles\Имя_пользователя. Расширения имен файлов в этих папках указывают на тип содержащихся в них данных. Отсутствие расширения также иногда может указывать на тип содержащихся в файле данных.
    Свернуть эту таблицуРазвернуть эту таблицу
    Куст реестраВспомогательные файлы
    HKEY_LOCAL_MACHINE\SAMSam, Sam.log, Sam.sav
    HKEY_LOCAL_MACHINE\SecuritySecurity, Security.log, Security.sav
    HKEY_LOCAL_MACHINE\SoftwareSoftware, Software.log, Software.sav
    HKEY_LOCAL_MACHINE\SystemSystem, System.alt, System.log, System.sav
    HKEY_CURRENT_CONFIGSystem, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
    HKEY_USERS\DEFAULTDefault, Default.log, Default.sav


    В Windows 98 файлы реестра называются User.dat и System.dat. В Windows Millennium Edition — Classes.dat, User.dat и System.dat.

    Примечание. Средства безопасности в Windows NT, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista позволяют администратору контролировать доступ к разделам реестра.

    Таблица содержит перечень и краткое описание стандартных разделов. Максимальная длина имени раздела составляет 255 символов.
    Свернуть эту таблицуРазвернуть эту таблицу

    Папка/стандартный разделОписание
    HKEY_CURRENT_USERДанный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.
    HKEY_USERSДанный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Вместо полного имени раздела иногда используется аббревиатура HKU.
    HKEY_LOCAL_MACHINEРаздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.
    HKEY_CLASSES_ROOTЯвляется подразделом HKEY_LOCAL_MACHINE\Software. Хранящиеся здесь сведения обеспечивают выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет эти объединенные данные программам, разработанным для более ранних версий Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes, то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes, а не HKEY_LOCAL_MACHINE\Software\Classes.
    HKEY_CURRENT_CONFIGДанный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.

    Примечание
    . Реестр 64-разрядных версий Windows XP и Windows Server 2003 и Windows Vista подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows XP и Windows Server 2003 и Windows Vista отображает 32-разрядные разделы в следующем узле:
    HKEY_LOCAL_MACHINE\Software\WOW6432Node
    Дополнительные сведения о просмотре реестра в 64-разрядных версиях Windows см. в следующей статье базы знаний Майкрософт:
    305097  (http://support.microsoft.com/kb/305097/ ) Просмотр системного реестра с помощью 64-разрядной версии Windows (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

    Следующая таблица содержит список типов данных, определенных и используемых Windows на сегодняшний день. Максимальная длина имени параметра:
    • Windows Server 2003, Windows XP и Windows Vista: 16 383 символов
    • Windows 2000: 260 символов ANSI или 16 383 символа Юникод
    • Windows 95, Windows 98 и Windows Millennium Edition: 255 символов
    Значения большого размера (больше 2048 байт) хранятся во внешних файлах, а в реестр заносится имя такого файла. Это способствует повышению эффективности использования реестра. Максимальный размер параметра:
    • Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Доступная память
    • Windows 95, Windows 98 и Windows Millennium Edition: 16 300 байт
    Примечание. Общий размер всех параметров раздела не должен превышать 64 КБ.
    Свернуть эту таблицуРазвернуть эту таблицу

    ИмяТипОписание
    Двоичный параметрREG_BINARYНеобработанные двоичные данные. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате.
    Параметр DWORDREG_DWORDДанные представлены в виде значения, длина которого составляет 4 байта (32-разрядное целое). Этот тип данных используется для хранения параметров драйверов устройств и служб. Значение отображается в окне редактора реестра в двоичном, шестнадцатеричном или десятичном формате. Эквивалентами типа DWORD являются DWORD_LITTLE_ENDIAN (самый младший байт хранится в памяти в первом числе) и REG_DWORD_BIG_ENDIAN (самый младший байт хранится в памяти в последнем числе).
    Расширяемая строка данныхREG_EXPAND_SZСтрока данных переменной длины. Этот тип данных включает переменные, обрабатываемые при использовании данных программой или службой.
    Многострочный параметрREG_MULTI_SZМногострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами.
    Строковый параметрREG_SZТекстовая строка фиксированной длины.
    Двоичный параметрREG_RESOURCE_LISTПоследовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются драйвером устройства или управляемым им физическим устройством. Обнаруженные данные система сохраняет в разделе \ResourceMap. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате.
    Двоичный параметрREG_RESOURCE_REQUIREMENTS_LISTПоследовательность вложенных массивов. Служит для хранения списка драйверов аппаратных ресурсов, которые могут быть использованы определенным драйвером устройства или управляемым им физическим устройством. Часть этого списка система записывает в раздел \ResourceMap. Данные определяются системой. В окне редактора реестра они отображаются в виде двоичного параметра в шестнадцатеричном формате.
    Двоичный параметрREG_FULL_RESOURCE_DESCRIPTORПоследовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются физическим устройством. Обнаруженные данные система сохраняет в разделе \HardwareDescription. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате.
    ОтсутствуетREG_NONEДанные, не имеющие определенного типа. Такие данные записываются в реестр системой или приложением. В окне редактора реестра отображаются в виде двоичного параметра в шестнадцатеричном формате.
    СсылкаREG_LINKСимволическая ссылка в формате Юникод.
    Параметр QWORDREG_QWORDДанные, представленные в виде 64-разрядного целого. Начиная с Windows 2000, такие данные отображаются в окне редактора реестра в виде двоичного параметра.


    Создание резервной копии реестра

    Перед редактированием реестра необходимо экспортировать разделы, в которые будут внесены изменения, или создать резервную копию всего реестра. При возникновении проблемы это позволит восстановить прежнее состояние реестра (см. подраздел "Восстановление реестра"). Чтобы создать резервную копию всего реестра, воспользуйтесь программой архивации для резервного копирования состояния системы. Состояние системы включает в себя реестр, базу данных регистрации классов COM+ и загрузочные файлы. Дополнительные сведения о создании резервной копии состояния системы с помощью программы архивации см. в следующей статье базы знаний Майкрософт:
    308422  (http://support.microsoft.com/kb/308422/ ) Использование программы архивации Windows XP для архивации файлов и папок
    320820  (http://support.microsoft.com/kb/320820/ ) Использование программы архивации для создания резервных копий файлов и папок в Windows XP Home Edition
    326216  (http://support.microsoft.com/kb/326216/ ) Использование функции создания резервной копии для резервного копирования и восстановления данных в Windows Server 2003 (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

    Редактирование реестра

    Для внесения изменений в данные реестра программа должна использовать функции реестра, определенные на следующем веб-узле MSDN:
    http://msdn2.microsoft.com/en-us/library/ms724875.aspx (http://msdn2.microsoft.com/en-us/library/ms724875.aspx)
    (на английском языке). Для редактирования реестра администратор может воспользоваться редактором реестра (Regedit.exe или Regedt32.exe), групповой или системной политикой, файлами реестра (REG) либо специальным сценарием (например файлом сценария на языке VisualBasic).

    Применение пользовательского интерфейса Windows

    Для изменения системных параметров рекомендуется применять пользовательский интерфейс Windows, а не изменять реестр вручную. Однако в отдельных случаях именно редактирование реестра является лучшим методом устранения неполадок. Для известных проблем подобного типа в базе знаний Майкрософт опубликованы статьи с подробными инструкциями по внесению соответствующих изменений в системный реестр. Рекомендуется в точности следовать этим инструкциям.

    Использование редактора реестра

    Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным способом может привести к серьезным неполадкам. Для их устранения может потребоваться переустановка операционной системы. Корпорация Майкрософт не гарантирует, что эти неполадки можно будет устранить. Ответственность за изменение реестра несет пользователь.
    Редактор реестра можно использовать для выполнения следующих задач:
    • поиск поддерева, раздела, подраздела или параметра;
    • добавление подраздела или параметра;
    • изменение значения параметра;
    • удаление подраздела или параметра;
    • переименование подраздела или параметра.
    Область переходов редактора реестра отображает набор папок. Каждая папка представляет собой раздел реестра локального компьютера. При просмотре реестра удаленного компьютера будут видны только два стандартных раздела: HKEY_USERS и HKEY_LOCAL_MACHINE.

    Использование групповой политики

    Консоль управления Microsoft (MMC) содержит средства администрирования, которые используются для управления сетями, компьютерами, службами и другими системными компонентами. С помощью оснастки "Групповая политика" администратор может определить параметры безопасности для пользователей и компьютеров. Групповую политику можно реализовать на локальном компьютере с помощью локальной оснастки "Групповая политика" (файл Gpedit.msc) или в Active Directory с помощью оснастки "Active Directory - пользователи и компьютеры". Дополнительные сведения об использовании групповой политики см. в справке по соответствующей оснастке, используемой для работы с групповой политикой.

    Использование файла реестра (REG)

    Для внесения изменений в реестр можно создать файл реестра (с расширением REG) и выполнить его на соответствующем компьютере. Выполнить REG-файл можно вручную или с помощью сценария входа. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
    310516  (http://support.microsoft.com/kb/310516/ ) Как создавать, изменять или удалять подразделы и значения системного реестра с помощью файла записей регистрации (.reg)

    Использование сервера сценариев Windows

    Сервер сценариев Windows позволяет выполнять сценарии на языке VBScript или JScript непосредственно в операционной системе. В таких сценариях для удаления, чтения и записи разделов и параметров реестра используются методы сервера сценариев Windows. Дополнительные сведения об этих методах см. на веб-узле корпорации Майкрософт по следующим адресам:
    Метод RegDelete
    http://msdn2.microsoft.com/en-us/library/293bt9hh.aspxp (http://msdn2.microsoft.com/en-us/library/293bt9hh.aspx) (на английском языке)
    Метод RegRead
    http://msdn2.microsoft.com/en-us/library/x05fawxd.aspx (http://msdn2.microsoft.com/en-us/library/x05fawxd.aspx) (на английском языке)
    Метод RegWrite
    http://msdn2.microsoft.com/en-us/library/yfdfhz1b (http://msdn2.microsoft.com/en-us/library/yfdfhz1b) (на английском языке)

    Использование инструментария управления Windows

    Инструментарий управления Windows (WMI) - это компонент операционной системы Windows, который представляет собой систему управления предприятием через Интернет (WBEM) в реализации корпорации Майкрософт. WBEM - это отраслевая инициатива по разработке стандартной технологии доступа к данным, необходимым для управления средой предприятия. Инструментарий WMI позволяет автоматизировать административные задачи (включая изменение реестра) в среде предприятия. Его можно использовать в языках сценариев, которые имеют обработчик в Windows и работают с объектами Microsoft ActiveX. Кроме того, для изменения реестра Windows можно использовать программу командной строки Wmic.exe из состава инструментария управления Windows.
    Дополнительные сведения об инструментарии управления Windows см. на веб-узле корпорации Майкрософт по следующему адресу: Дополнительные сведения о программе командной строки WMI см. в следующей статье базы знаний Майкрософт:
    290216  (http://support.microsoft.com/kb/290216/ ) Описание средства "Командная строка инструментария управления Windows (WMI)" (Wmic.exe) (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

    Использование консольной программы редактирования реестра Windows

    Для редактирования системного реестра можно воспользоваться консольной программой редактирования реестра Windows (Reg.exe). Для получения справки по программе Reg.exe введите в командной строке команду reg /? и нажмите кнопку ОК.

    Восстановление реестра

    Для восстановления реестра используйте подходящий способ из числа указанных ниже.

    Восстановление разделов реестра

    Чтобы восстановить экспортированные разделы реестра, необходимо выполнить REG-файл, сохраненный при экспорте подразделов реестра. Кроме того, можно восстановить весь реестр из его резервной копии. Дополнительные сведения о восстановлении всего реестра см. в подразделе "Восстановление всего реестра" этой статьи.

    Восстановление всего реестра

    Для восстановления всего реестра необходимо восстановить состояние системы из его резервной копии. Дополнительные сведения о восстановлении состояния системы из резервной копии см. в следующей статье базы знаний Майкрософт:
    309340  (http://support.microsoft.com/kb/309340/ ) Восстановление файлов и папок с помощью программы «Архивация данных» в Windows XP

    Примечание. При создании резервной копии состояния системы обновленные копии файлов реестра сохраняются в папке %SystemRoot%\Repair. Если не удается запустить Windows XP после внесения изменений в реестр, воспользуйтесь инструкциями из первой части указанной ниже статьи базы знаний Майкрософт для подстановки сохраненных файлов реестра:
    307545  (http://support.microsoft.com/kb/307545/ ) Как восстановить работу системы после повреждения системного реестра, препятствующего запуску Windows XP

    Категория: Книги | Добавил: mestre (16.05.2011)
    Просмотров: 792 | Теги: Реестр Windows | Рейтинг: 0.0/0
    presearch presearch
    Всего комментариев: 0
    go.ru/6euGGVN4yz">Advego — общайся и зарабатывай деньги!
    Имя *:
    Email:
    Код *:
    Форма входа
    Поиск

    Copyright MyCorp © 2024 | Сайт управляется системой uCoz