Что такое ключ реестра? (Определение ключа реестра)

Оглавление:

Что такое ключ реестра? (Определение ключа реестра)
Что такое ключ реестра? (Определение ключа реестра)
Anonim

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

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

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

Image
Image

Реестр Windows имеет иерархическую структуру, причем самые верхние разделы реестра называются кустами реестра. К ним привязаны специальные правила, но во всех остальных смыслах они являются ключами реестра.

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

Элементы в реестре имеют следующую структуру:


KEY(HIVE)\SUBKEY\SUBKEY\…\…

Давайте рассмотрим конкретный пример из редактора реестра, чтобы объяснить, как работают разделы реестра:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

Как видите, указанный выше путь реестра разделен на три раздела, каждый из которых разделен обратной косой чертой:

  • HKEY_LOCAL_MACHINE
  • ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
  • Microsoft

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

Первый ключ реестра, HKEY_LOCAL_MACHINE, находится вверху пути и является кустом реестра. Под HKEY_LOCAL_MACHINE находится ключ реестра SOFTWARE. Ключ Microsoft - это еще один ключ реестра, вложенный в раздел SOFTWARE..

Ключи реестра не чувствительны к регистру, что означает, что не имеет значения, являются ли буквы прописными или строчными; они могут быть написаны любым способом, не влияя на то, как они работают.

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


HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Print\Printers

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

Резервное копирование и восстановление ключей реестра

Разумно сделать резервную копию вашего реестра, прежде чем вносить в него какие-либо изменения. Имея на руках копию ключей, которые вы меняете, вы можете чувствовать себя в безопасности, зная, что можете отменить любые изменения, которые могут привести к проблемам в вашей системе. Вам не нужно создавать резервную копию всего реестра, если вы этого не хотите; вы можете создавать резервные копии только ключей реестра, с которыми вы работаете.

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

FAQ

    Как добавить ключ?

    В Windows используйте сочетание клавиш Windows+ R, чтобы открыть редактор реестра, затем введите regedit > ОК. На левой панели перейдите к ключу реестра, который вы хотите добавить >, щелкните правой кнопкой мыши ключ >, выберите New > Key.

    Какие пять ключей реестра?

    В большинстве версий Windows в реестре находятся следующие ключи: HKEY_CLASSES_ROOT (HKCR), HKEY_CURRENT_USER (HKCU), HKEY_LOCAL_MACHINE (HKLM), HKEY_USERS (HKU) и HKEY_CURRENT_CONFIG.

Рекомендуемые: