Hkey classes root что это

Изучаем раздел HKEY_CLASSES_ROOT

Для того чтобы стать настоящим специалистом по работе с реестром, необходимо свободно разбираться в структуре раздела HKEY_CLASSES_ROOT . Почему это так важно? А потому, что именно здесь сосредоточена основная информация, которую система использует при работе с файлами. Вы щелкаете в Проводнике на каком-нибудь документе, и Windows запускает программу, которая связана с этим документом. Расширения файлов, их связи с программами, вывод на печать, значки для зарегистрированных типов документов и многое другое – все это хранится в разделе HKEY_CLASSES_ROOT . Не случайно данный раздел по умолчанию закрыт для редактирования, чтобы не повредить систему непродуманными дейст виями.

Структура раздела HKEY_CLASSES_ROOT

Типы файлов и их связи с программами определяются системой, которая считывает информацию с раздела HKEY_CLASSES_ROOT . Множество типов файлов уже зарегистрировано в системе во время установки операционной системы, такие, как BMP, TXT, HTM. Некоторые типы файлов появляются в реестре во время установки новых приложений от сторонних производителей. Например, при установке архиватора WinRAR в системе появляются ассоциации с файлами RAR, а после установки PhotoShop – с файлами PSD. После установки Visual Studio операционная система начинает распознавать множество самых разных файлов – CPP, CS, VB, SLN и т. д. Вы тоже можете придумать свое расширение для файла и зарегистрировать его в Windows. Причем сделать это довольно легко, и после прочтения этой главы вы без проблем сможете создавать свои типы файлов.

Каждому зарегистрированному типу файлов соответствуют два подраздела в разделе HKEY_CLASSES_ROOT . Имя первого подраздела соответствует расширению файла и содержит идентификатор ( name_ID ).

Рассмотрим сказанное на примере текстового файла TXT. Запустите редактор реестра и перейдите в раздел HKEY_CLASSES_ROOT . Теперь найдите в нем раздел .txt . (рис. 4.5).

Hkey classes root что это

Рис. 4.5. Раздел HKEY_CLASSES_ROOT txt

Обратите внимание, что параметр по умолчанию для данного раздела содержит значение txtfile , которое является идентификатором. Таким образом, нам теперь нужно найти раздел txtfile , чтобы найди дополнительную информацию о текстовых файлах. Поэтому переходим в раздел txtfile (рис. 4.6) для дальнейшего изучения.

Hkey classes root что это

Рис. 4.6. Раздел HKEY_CLASSES_ROOT xtfile

Посмотрим на значение по умолчанию. Здесь дается текстовое описание для заданного типа файлов. В моем случае это значение равно Text Document . Если у вас стоит нелокализованная версия Windows, то этот текст и будет виден в описании файла, когда пользователь подводит указатель мыши. Также мы видим здесь параметр EditFlags , о котором поговорим чуть позже.

Hkey classes root что это

Рис. 4.7. Раздел HKEY_CLASSES_ROOT xtfileDefaulticon

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

Hkey classes root что это

Рис. 4.8. Раздел HKEY_CLASSES_ROOT xtfileShellopencommand

Например, при двойном щелчке мыши на файле запускается программа, прописанная в разделе open . Здесь стоит обратить внимание на подстроку %1, входящую в командную строку:

При запуске программы Блокнот параметр %1 заменяется именем выбранного файла. Таким образом, когда пользователь щелкает на файле sample .txt, который находится на диске D: , то система запускает программу C:Windowssystem32
otepad.exe с файлом D:sample.txt .

Данный текст является ознакомительным фрагментом.

Изучаем мир тви-символов
С. Кара-Мурза в своей книге «Демонтаж народа» описывает мир символов. Он говорит, что «мир символов упорядочивает историю, связывает в нашей коллективной жизни прошлое, настоящее и будущее». Действительно, символы значат для нас чрезвычайно

Глава 4 Корневой раздел HKEY_CLASSES_ROOT

Глава 4
Корневой раздел HKEY_CLASSES_ROOT
В данной главе будет рассмотрен корневой раздел реестра HKEY_CLASSES_ROOT. Начнем с общих сведений о реестре.Реестр Windows — это большая база данных, хранящая сведения обо всех настройках операционной системы. Будь то настройка цвета окна или

Раздел расширения

Раздел расширения
Как уже говорилось, раздел расширения включает в себя параметр (По умолчанию), значение которого определяет название раздела идентификатора, описывающего данное расширение. Но, кроме этого параметра, раздел расширения может содержать еще несколько

Раздел идентификатора

Раздел идентификатора
Теперь поговорим о содержимом второго раздела, используемого для описания расширения.Кроме разделов идентификаторов для расширений файлов, в системе также существуют стандартные идентификаторы Windows, описывающие такие объекты, как папка, диск,

Раздел Control Set NNN

Раздел Control Set NNN
Теперь подробнее поговорим о самых важных разделах ветви системного реестра HKEY_LOCAL_MACHINESYSTEM. Первыми из них будут разделы формата ControlSetNNN и раздел CurrentControlSet. Об их важности говорит уже то, что, хотя в системе может содержаться несколько разделов формата

Раздел Select

Раздел Select
Но как же система узнает, какой из разделов ControlSetNNN необходимо использовать при обычной загрузке, какой нужно применять при загрузке последней удачной конфигурации, а какой вообще является испорченным? Именно для этих целей и предназначен раздел Select. Он

Раздел помощи

Раздел помощи
Очень важно, чтобы на сайте был выделен раздел помощи на главной странице и человек знал, что он может посмотреть ответы на типичные вопросы или задать собственный. Это сильно повышает

Раздел отладки

Раздел отладки
В версии 4.9 задачника Programming Taskbook появились средства, позволяющие выводить отладочную информацию непосредственно в окно задачника (в специальный раздел отладки). Необходимость в подобных дополнительных средствах возникает, прежде всего, при работе с

Изучаем скрытые возможности Windows 7

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

Часть I Изучаем компьютер

Часть I
Изучаем компьютер

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

Недокументированные и малоизвестные возможности Windows XP
Клименко Роман Александрович

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

Так уж получилось, что в Windows XP реестр реализован в виде набора файлов, доступ к которым можно получить только программным путем. Здесь не будет описываться содержимое этих файлов — это не является главной темой книги. Не будет описана и работа с программами для доступа к реестру — данная часть предназначена для тех, кто уже имеет некоторый опыт в использовании реестра. Но, несмотря на это, хотелось бы привести некоторую информацию для тех, кто уже забыл, как работать с реестром (но имеет опыт работы с ним — иначе стоит купить отдельную книгу, посвященную именно этой теме).

Для доступа к реестру в Windows XP применяется стандартная программа операционной системы regedit.exe, расположенная в каталоге %systemroot%. После ее запуска перед вами отобразится окно, состоящее из двух областей — в левой области отображаются ветви реестра, а в правой — содержащиеся в них параметры и их значения. Ветви реестра не произрастают из ничего, они имеют определенную точку монтирования — папку Мой компьютер. При этом стоит сказать, что от точки монтирования отходит пять ветвей (ни больше, ни меньше), называемых корневыми разделами и делящих содержащуюся в реестре информацию на определенные категории. Кратко опишем эти корневые разделы.

:/>  Автоматическая установка программ — 3 способа

? HKEY_CLASSES_ROOT — содержит сведения обо всех расширениях файлов и ActiveX-объектах, зарегистрированных в системе. Глава 4 посвящена содержимому этого раздела.

? HKEY_LOCAL_MACHINE — если предыдущие два корневых раздела включалив себя сведения о настройках определенных пользователей, то данный корневой раздел содержит информацию о настройках системы и программ, применяемых для всех пользователей системы.

? HKEY_CURRENT_CONFIG — корневой раздел включает в себя копию содержимого ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardware ProfilesCurrent и создается для совместимости с предыдущими версиями операционной системы.

Как уже было сказано, правая панель редактора реестра хранит сведения о содержащихся в открытой на данный момент ветви реестра параметрах: их названия, тип и значение. Параметры реестра могут иметь следующие типы данных (имеется в виду, что редактор реестра может создавать эти типы параметров, на самом же деле типов параметров намного больше).

? REG_SZ — строковый параметр, содержимым которого может быть строка символов Unicode.

? REG_MULTI_SZ — мультистроковый параметр, содержимым которого могут быть несколько строк текста, разграниченных NULL.

? REG_DWORD — если все предыдущие типы параметров хранили строковые данные, то данный тип определяет числовое значение длиной не более 4 байт.

? REG_BINARY — этот параметр хранит данные любой длины, но в основном применяется длина в 4 байта (по аналогии с REG_DWORD).

В основном нет никакой разницы между типами параметров реестра, поэтому вместо REG_DWORD-типа можно создавать параметры REG_BINARY-типа, вместо REG_SZ-типа можно создавать параметры REG_EXPAND_SZ-типа и т.д.

Битовая маска — это название, используемое для описания значения параметров типа REG_DWORD и REG_BINARY, при котором отдельно описывается результат установки каждого бита данного параметра. Например, в этой книге можно встретить абзацы, в которых будет содержаться подобный текст:

0x00000004 — описание3

0x00000008 — описание4

Приведенный абзац можно расшифровать так: если первый бит параметра будет установлен, то описание1, если второй бит параметра установлен, то описание2, если третий бит параметра установлен — описание3 и т.д.

При этом следует еще сказать, что в параметре может быть установлено сразу несколько битов, в этом случае выполняемое им действие определяется суммой соответствующих описаний. Битовая маска не только упрощает описание сложных параметров (по аналогии со способом их описания эти параметры будут также называться битовыми масками), но и позволяет легко установить отдельные биты параметра. Например, чтобы установить все приведенные выше биты параметра, нужно записать в него значение, равное 1 + 2 + 4 + 8 + 10 + 20 = 7 + 38 = 3F (расчет ведется в шестнадцатиричной системе счисления).

Корневой раздел HKEY_CLASSES_ROOT имеет более-менее статичную структуру. Если остальные корневые разделы могут хранить любую информацию, какую только захотят поместить в них программисты (любое название параметра и любой путь, ведущий к этому параметру), то HKEY_CLASSES_ROOT содержит параметры, названия которых не зависят от прихотей программистов, разрабатывающих соответствующее расширение файла или ActiveX-объект.

Как уже говорилось выше, корневой раздел HKEY_CLASSES_ROOT включает в себя всю информацию о расширениях файлов, которые зарегистрированы в вашей системе, а также описывает те действия, которые вы можете выполнить с файлами данного расширения (команды контекстного меню). Ветвь также содержит сведения обо всех зарегистрированных в системе ActiveX-компонентах, но о них будет рассказано чуть позже, а сейчас разберемся с хранением сведений о расширениях файлов.

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

19) После работы с hyper terminal в корневой директории появляются файлы, comreads. dbg и comused. dbg. Что это такое, и как их убрать?

(3.19) После работы с hyper terminal в корневой директории появляются файлы, comreads.dbg и comused.dbg. Что это такое, и как их убрать?
Эти два файла содержать представленные в шестнадцетиричном виде данные, которые передавались и принимались по порту модема. Если Вы считаете, что эта

Изучаем раздел HKEY_CLASSES_ROOT

Изучаем раздел HKEY_CLASSES_ROOT
Для того чтобы стать настоящим специалистом по работе с реестром, необходимо свободно разбираться в структуре раздела HKEY_CLASSES_ROOT . Почему это так важно? А потому, что именно здесь сосредоточена основная информация, которую система использует при

Глава 4. Готовим новый раздел

Глава 4. Готовим новый раздел

Вступление
В этой главе речь пойдет о создании раздела для системы LFS. Мы создадим сам раздел, файловую систему на нем, и монтируем

Монтируем раздел

Уголовный кодекс Республики Беларусь. Раздел XII. Глава 31. Преступления против информационной безопасности
Статья 349. Несанкционированный доступ к компьютерной информации.1. Несанкционированный доступ к информации, хранящейся в компьютерной системе, сети или на машинных

Открытие реестра¶

Существует несколько способов открыть редактор реестра.

Способ №1 – Открытие через утилиту «Выполнить»:

  • В открывшимся окне ввести команду ;
  • Нажать клавишу .

Hkey classes root что это

Рис. 1 – Открытие через утилиту «Выполнить»

Способ №2 – Открытие через поиск по меню «Пуск»:

  • Открыть меню Пуск;
  • Ввести в строке поиска и запустить найденный файл, который отобразится в верхней части Пуска.

Hkey classes root что это

Рис. 2 – Открытие через поиск по меню «Пуск»

С другими способами можно ознакомиться в статье Три способа открыть редактор реестра Windows.

Структура реестра¶

Hkey classes root что это

Рис. 3 – Редактор реестра

Далее приведен краткий перечень и краткое описание стандартных разделов реестра. Максимальная длина имени раздела составляет 255 символов.

Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура .

Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Наиболее интересным является подраздел , который включает в себя настройки всех установленных в системе приложений. Вместо полного имени раздела иногда используется аббревиатура .

Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.

Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows отображает 32-разрядные разделы в следующем узле:

Файлы реестра на жестком диске¶

Основные файлы, отвечающие за формирование реестра хранятся в папке . Обычно это и в зависимости от версии ОС их состав может несколько различаться.

Файл, хранящий личные настройки пользователя, «скрыт» в папке соответствующей учетной записи, например, в . Также файлы, отвечающие за пользовательские настройки, могут храниться в:

Еще есть резервные копии файлов реестра, созданные системой, хранятся они в

По умолчанию операционная система делает резервные копии этих файлов раз в 10 дней с помощью планировщика задач.

:/>  Как восстановить диск D на Windows 10, если он пропал после установки ОС

Куст (дерево) реестра (англ. hive) – это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.

Например, кусту соответствует на жестком диске файл .

Hkey classes root что это

Рис. 4 – Файлы реестра на жестком диске

Работа с реестром из командной строки¶

Работа с реестром возможна не только через утилиту , но и напрямую из командной строки с помощью утилиты , она поддерживает все возможности, которые имеет программа . И более того – она также поддерживает несколько особенных функций. Полезна в том случае когда работа с по каким либо причинам невозможна.

К тому же это позволяет автоматизировать многие рутинные задачи и встраивать команды в скрипты.

Основной синтаксис¶

В общем виде синтаксис команды выглядит следующим образом:

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

При вызове из командной строки директива пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен , это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен .

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

Сокращения¶

Для удобства ввода применяются сокращения названий веток реестра. Все сокращения представлены в таблице ниже:

Вывод содержимого ветвей (QUERY)¶

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

В составе директивы могут использоваться следующие параметры:

  • – имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае, если этот параметр опущен, команда выполняется на локальном компьютере.
  • – полный путь к целевому разделу реестра в виде , где корень – сокращенное обозначение ветви реестра (, , , или ), а – полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы.
  • – запрос о содержимом указанного раздела реестра.
  • – вывести имя и значение запрашиваемого параметра в указанном разделе.
  • – запрос стандартного параметра с пустым именем.
  • – вывести список всех подразделов данного раздела реестра вместе с их содержимым.

В качестве примера получим содержимое ветки в которой хранятся закрытые ключи квалифицированных электронных подписей:

Лучше вводить путь в кавычках.

Будет выведен примерно такой результат:

\ \\

\ \\

Как видно из вывода, в реестре компьютера находится всего один контейнер .

Экспорт и импорт веток реестра (EXPORT и IMPORT)¶

Для экспорта используется команда . Синтаксис команды:

  • – полное имя подраздела реестра в одном из выбранных корневых разделов.
  • – имя файла, который получится после экспорта.
  • Параметр в конце команды позволяет выполнение замены существующего файла без запроса подтверждения.

Экспортируем контейнеры закрытых ключей на рабочий стол:

Вся ветка с контейнерами успешно экспортирована на рабочий стол и сохранена в файле . Теперь импортируем ее обратно.

Команда доступна только для выполнения на локальном компьютере.

Для импорта используется команда . Синтаксис команды:

Создание резервной копии реестра (SAVE и RESTORE)¶

Для резервного копирования и восстановления реестра используются следующие команды (типы операций) утилиты и :

В данному разделе перечислены основные команды утилиты для получения более подробной информации обратитесь к ресурсам, перечисленным в разделе Дополнительные ссылки

Подробная информация о кусте реестра HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT, часто сокращенно обозначаемый как HKCR , является кустом реестра в реестре Windows и содержит информацию об ассоциации расширений файлов, а также программный идентификатор (ProgID), идентификатор класса (CLSID) и идентификатор интерфейса (IID) ) данные.

Проще говоря, куст реестра HKEY_CLASSES_ROOT содержит необходимую информацию, чтобы Windows знала, что делать, когда вы просите ее что-то сделать, например просмотреть содержимое диска или открыть файл определенного типа и т. Д.

Как добраться до HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT – куст реестра и находится на верхнем уровне в редакторе реестра, в корне всего реестра Windows:

  • Найдите HKEY_CLASSES_ROOT в левой части редактора реестра.

    Вы можете увидеть его не сразу, если недавно использовали реестр и оставили открытыми различные ульи или ключи. Нажмите Домой на клавиатуре, чтобы увидеть HKCR в верхней части левой панели.

  • Дважды нажмите или дважды нажмите HKEY_CLASSES_ROOT , чтобы развернуть улей, или используйте небольшую стрелку влево

Подразделы реестра в HKEY_CLASSES_ROOT

Список разделов реестра в кусте HKEY_CLASSES_ROOT очень длинный и столь же запутанный. Мы не можем объяснить каждый из тысяч ключей, которые вы можете увидеть, но мы можем разбить его на несколько управляемых частей, которые, надеюсь, немного прояснят эту часть реестра.

Вот некоторые из многих ключей ассоциации расширений файлов, которые вы найдете в кусте HKEY_CLASSES_ROOT, большинство из которых начинается с точки:

  • HKEY_CLASSES_ROOT .avi
  • HKEY_CLASSES_ROOT .bmp
  • HKEY_CLASSES_ROOT .exe
  • HKEY_CLASSES_ROOT .html
  • HKEY_CLASSES_ROOT .pdf
  • HKEY_CLASSES_ROOT AudioCD
  • HKEY_CLASSES_ROOT dllfile

Например, на вашем компьютере, если дважды щелкнуть или дважды щелкнуть файл с именем draft.rtf , WordPad может открыть файл. Данные реестра, которые делают это, хранятся в ключе HKEY_CLASSES_ROOT .rtf , который определяет WordPad как программу, которая должна открывать файл RTF.

Из-за сложности настройки ключей HKEY_CLASSES_ROOT мы абсолютно не рекомендуем вам изменять ассоциации файлов по умолчанию из реестра. Вместо этого см. Как изменить сопоставление файлов в Windows для получения инструкций по выполнению этого из вашего обычного интерфейса Windows.

HKCR & CLSID, ProgID и IID

Остальные ключи в HKEY_CLASSES_ROOT – это ключи ProgID, CLSID и IID. Вот несколько примеров каждого:

Ключи ProgID находятся в корне HKEY_CLASSES_ROOT вместе с ассоциациями расширений файлов, рассмотренными выше:

  • HKEY_CLASSES_ROOT FaxServer.FaxServer
  • HKEY_CLASSES_ROOT JPEGFilter.CoJPEGFilter
  • HKEY_CLASSES_ROOT WindowsMail.Envelope

Все ключи CLSID находятся в подразделе CLSID :

Все ключи IID находятся в подразделе Интерфейс :

Для чего нужны ключи ProgID, CLSID и IID, они связаны с некоторыми очень техническими аспектами компьютерного программирования и выходят за рамки этого обсуждения. Тем не менее, вы можете прочитать больше обо всех трех здесь, здесь и здесь, соответственно.

Резервное копирование куста HKEY_CLASSES_ROOT

Без исключения, вы всегда должны делать резервные копии любых записей реестра, которые вы планируете редактировать или удалять. См. Как сделать резервную копию реестра Windows, если вам нужна помощь в резервном копировании HKEY_CLASSES_ROOT или любого другого места в реестре в файл REG.

Если что-то пойдет не так, вы всегда можете восстановить реестр Windows в рабочее состояние с помощью резервной копии.Все, что вам нужно сделать, это дважды щелкнуть или дважды коснуться этого REG-файла и подтвердить, что вы хотите внести эти изменения.

Подробнее о HKEY_CLASSES_ROOT

Хотя вы можете редактировать и полностью удалять любой подраздел внутри куста HKEY_CLASSES_ROOT, сама корневая папка, как и все кусты в реестре, не может быть переименована или удалена.

HKEY_CLASSES_ROOT – это глобальный улей, что означает, что он может содержать информацию, которая применяется ко всем пользователям на компьютере и доступна для просмотра каждому пользователю. Это в отличие от некоторых ульев, которые имеют информацию, которая применяется только к вошедшему в данный момент пользователю.

Это, конечно, означает, что когда новый ключ реестра создается в кусте HKEY_CLASSES_ROOT, тот же самый будет появляться в HKEY_LOCAL_MACHINE Software Classes , и когда один из них удаляется из любого из них, тот же ключ удалены из другого места.

Подробная информация о кусте реестра HKEY_CURRENT_USER

Более новые версии Windows используют стрелку в качестве этой кнопки для расширения кустов реестра, но другие имеют знак плюс.

Не видите HKEY_CURRENT_USER?

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

HKEY_CURRENT_USER Панель управления

В Control Panel Keyboard находится несколько настроек клавиатуры, таких как параметры задержки клавиатуры и скорости клавиатуры, которые управляются с помощью Repeat delay и Повторите настройки в апплете панели управления клавиатуры.

Еще один раздел панели управления посвящен исключительно курсору мыши, который находится в разделе Курсоры . Здесь хранится имя и физическое расположение файла стандартных и пользовательских курсоров. Windows использует файлы неподвижных и анимированных курсоров, которые имеют расширения CUR и ANI соответственно, поэтому большинство файлов курсоров, найденных здесь, указывают на файлы этих типов в папке % SystemRoot% cursors .

То же самое верно для клавиши рабочего стола панели управления HKCU, которая определяет множество параметров рабочего стола в таких значениях, как WallpaperStyle , которые описывают, следует ли центрировать обои или растягивать их по экрану.Другие в этом же месте: CursorBlinkRate, ScreenSaveActive, ScreenSaveTimeOut, и MenuShowDelay .

HKEY_CURRENT_USER Environment

Ключ Environment – это место, где находятся переменные среды, такие как PATH и TEMP . Изменения могут быть сделаны здесь или через Проводник Windows, и они будут отражены в обоих местах.

HKEY_CURRENT_USER Software

Множество пользовательских программных записей перечислены в этом разделе реестра. Одним из примеров является местоположение программы веб-браузера Firefox. В этом подразделе находится значение PathToExe , которое объясняет, где находится firefox.exe в папке установки:

Подробнее о HKEY_CURRENT_USER

Под активными пользователями мы подразумеваем пользователя, вошедшего в данный момент (вы), и любых других пользователей, которые также вошли в систему, но с тех пор «переключили пользователей».

Как добраться до HKEY_USERS

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

Подразделы реестра в HKEY_USERS

Хотя у вас, скорее всего, есть .DEFAULT , S-1-5-18 , S-1-5-19 и S-1-5-20 , которые соответствуют встроенным системным учетным записям, ваши ключи S-1-5-21-xxx будут уникальными для вашего компьютера, поскольку они соответствуют ” настоящие »учетные записи пользователей в Windows.

Подробнее о HKEY_USERS & SID

См. Как найти идентификатор безопасности пользователя (SID) в Windows для получения инструкций по поиску SID, связанного с вашей учетной записью.

HKEY_CLASSES_ROOT — раздел реестра, содержит ассоциации файлов, которые связывают типы файлов с программами, которые могут открывать и редактировать их, и регистрацию классов объектов COM.

Component Object Model (COM дает возможность изменить большое количество правил поведения системы — однако без необходимости этого делать не стоит.

Разбираемся

  • Раздел HKEY_CLASSES_ROOT иногда сокращенно называют HKCR. Представляет из себя раздел реестра Windows, в котором содержится информацию об ассоциации расширения файла, а также данные программного идентификатора (ProgID), идентификатора класса (CLSID) и идентификатора интерфейса (IID). Этот ключ на самом деле просто ссылка на HKLMSoftwareClasses.
  • Проще говоря, куст реестра HKEY_CLASSES_ROOT содержит необходимую информацию, чтобы Windows знала, что делать, когда вы просите её сделать что-то, например, просмотреть содержимое диска или открыть файл определённого типа и т. д.
  • Вы также можете использовать этот раздел, если хотите настроить контекстное меню для определённого типа файла.

Что такое реестр? В некотором смысле это место, где содержится очень много разных настроек Windows, установленного оборудования, содержатся даже данные об оборудовании, которое никогда не подключалось. Очень много разных данных, настроек, просто так никакие изменения вносить в реестр не стоит.

Открыть реестр можно при помощи окна Выполнить:

Hkey classes root что это

Hkey classes root что это

Надеюсь данный материал был полезен. Удачи и добра

В данной статье рассмотрены общие сведения о реестре операционной системы Windows.

Реестр Windows (Windows Registry, системный реестр) — это иерархическая (древовидная) база данных, содержащая записи, определяющие параметры и настройки операционных систем Microsoft Windows.

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

Основные файлы, отвечающие за формирование реестра

Файлы реестра создаются в процессе установки операционной системы и хранятся в папке:

%SystemRoot%\system32\config (обычно C:\windows\system32\config).

Для операционных систем Windows это файлы с именами:

  • system
  • software
  • sam
  • security
  • default
  • components
  • bcd-template

Hkey classes root что это

В операционных системах Windows Vista, Windows 7, Windows8, Windows 8.1, Windows 10, файлы реестра располагаются в каталоге \Windows\system32\config и имеют такие же имена, однако в этих операционных системах добавился новый раздел реестра для хранения данных конфигурации загрузки (Boot Configuration Data) с именем BCD00000000.

Файл с данными этого раздела имеет имя bcd и находится в скрытой папке Boot активного раздела (раздела, с которого выполняется загрузка системы).

Обычно, при стандартной установке Windows, создается активный раздел небольшого размера (от 100 до 500 мегабайт в зависимости от операционной системы), который скрыт от пользователя и содержит только служебные данные для загрузки системы – загрузочные записи, менеджер загрузки bootmgr, хранилище конфигурации загрузки BCD, файлы локализации и программы тестирования памяти

Расположение куста bcd зависит от того, как сконфигурирован загрузчик системы при ее установке, и может находиться на том же разделе, где и каталог Windows.

Место расположения файлов реестра в любой версии Windows можно просмотреть с помощью редактора реестра, в разделе:

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

Hkey classes root что это

Оставьте комментарий