Что нужно знать
- Куст реестра HKLM хранит информацию о программном и аппаратном обеспечении Windows.
- Запустите regedit команда, чтобы открыть редактор реестра. Посмотрите с левой стороны на HKEY_LOCAL_MACHINE .
- Этот куст реестра больше похож на ярлык, поэтому в нем нельзя создавать новые ключи.
В этой статье объясняется, что делает этот куст реестра и что внутри него хранится, а также как его найти в редакторе реестра.
Что такое HKEY_LOCAL_MACHINE?
HKEY_LOCAL_MACHINE, часто сокращенноХКЛМ, является одним из нескольких кустов реестра, составляющих Реестр Windows . Этот конкретный куст содержит большую часть информации о конфигурации установленного вами программного обеспечения, а также Windows. Операционная система сам.
Помимо данных о конфигурации программного обеспечения, этот куст также содержит много ценной информации об обнаруженных в данный момент аппаратное обеспечение и драйверы устройств.
В Windows 11 Windows 10 , Windows 8 , Windows 7 , и Виндоус виста , сюда также включена информация о конфигурации загрузки вашего компьютера.
Как добраться до HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE — это куст реестра, который легко найти и открыть с помощью инструмента «Редактор реестра», включенного во все версии Windows:
-
Откройте редактор реестра. Выполнение regedit Команда в поле «Выполнить» — это быстрый способ добраться туда.
-
Найдите HKEY_LOCAL_MACHINE в левой части редактора реестра.
Если вы или кто-то другой ранее использовали редактор реестра на своем компьютере, вам может потребоваться свернуть все открытые ключи реестра, пока вы не найдете куст. Использование клавиши со стрелкой влево свернет все, что выбрано в данный момент.
-
Дважды щелкните или дважды коснитесь HKEY_LOCAL_MACHINE чтобы расширить улей, или используйте маленькую стрелку влево.
как получить больше пыли очага
Подключи HKEY_LOCAL_MACHINE
Следующие разделы реестра расположены в кусте HKEY_LOCAL_MACHINE:
- HKEY_LOCAL_MACHINEBCD00000000
- HKEY_LOCAL_MACHINECOMPONENTS
- HKEY_LOCAL_MACHINEDRIVERS
- HKEY_LOCAL_MACHINEHARDWARE
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINEСхема
- HKEY_LOCAL_MACHINESECURITY
- HKEY_LOCAL_MACHINESOFTWARE
- HKEY_LOCAL_MACHINESYSTEM
Клавиши, расположенные под этим кустом на вашем компьютере, могут несколько отличаться в зависимости от вашей версии Windows и конкретной конфигурации вашего компьютера. Например, новые версии Windows не включают ключ COMPONENTS.
Подключ HARDWARE содержит данные, относящиеся к БИОС , процессоры и другие аппаратные устройства. Например, в HARDWARE естьОПИСАНИЕ > Система > BIOS, где вы найдете текущую версию BIOS и производителя.
Подраздел SOFTWARE является наиболее часто доступным из куста HKLM. Он организован в алфавитном порядке поставщиком программного обеспечения, и каждая программа записывает данные в реестр, чтобы при следующем открытии приложения его определенные настройки могли применяться автоматически, чтобы вам не приходилось перенастраивать программу каждый раз, когда она используется. Это также полезно, когда поиск SID пользователя .
Подраздел SOFTWARE также содержитОкнаподраздел, который описывает различные детали пользовательского интерфейса операционной системы,Классыподраздел, в котором подробно указано, какие программы с какими расширениями файлов связаны и другие.
HKLMSOFTWAREWow6432Node находится в 64-битных версиях Windows, но используется 32-битный Приложения. Он эквивалентен HKLMSOFTWARE, но это не то же самое, поскольку он отделен с единственной целью предоставления информации 32-битным приложениям в 64-битной ОС. WoW64 отображает этот ключ для 32-битных приложений как «HKLMSOFTWARE».
Скрытые подразделы в HKLM
В большинстве конфигураций следующие ключи являются скрытыми, и поэтому их нельзя просмотреть, как другие ключи в кусте реестра HKLM:
как запустить ios на windows
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINESECURITY
В большинстве случаев эти ключи кажутся пустыми, когда вы их открываете, и/или содержат пустые подразделы.
Подраздел SAM относится к информации о базах данных Security Accounts Manager (SAM) для доменов. В каждой базе данных содержатся псевдонимы групп, пользователи, гостевые учетные записи и учетные записи администраторов, а также имя, используемое для входа в домен, криптографические хэши паролей каждого пользователя и многое другое.
Подключ SECURITY используется для хранения политики безопасности текущего пользователя. Он связан с базой данных безопасности домена, в котором пользователь вошел в систему, или с кустом реестра на локальном компьютере, если пользователь вошел в домен локальной системы.
Чтобы просмотреть содержимое ключа SAM или SECURITY, вместо этого необходимо открыть редактор реестра с помощьюСистемная учетная запись, который имеет более широкие права, чем любой другой пользователь, даже пользователь с правами администратора.
После открытия редактора реестра с соответствующими разрешениями ключи HKEY_LOCAL_MACHINESAM и HKEY_LOCAL_MACHINESECURITY можно будет просмотреть, как и любой другой ключ в кусте.
Некоторые бесплатные программные утилиты, такие как PsExec от Microsoft, могут открывать редактор реестра с соответствующими разрешениями для просмотра этих скрытых ключей.
Подробнее о HKEY_LOCAL_MACHINE
Возможно, было бы интересно узнать, что HKEY_LOCAL_MACHINE на самом деле не существует нигде на компьютере, а представляет собой просто контейнер для отображения фактических данных реестра, загружаемых через подразделы, расположенные в кусте, указанном выше.
Другими словами, он действует как ярлык для ряда других источников данных о вашем компьютере. Из-за этой несуществующей природы ни вы, ни любая программа, которую вы устанавливаете, не может создать дополнительные ключи в разделе HKEY_LOCAL_MACHINE.
Куст является глобальным, то есть он один и тот же, независимо от того, какой пользователь на компьютере его просматривает, в отличие от куста реестра, такого как HKEY_CURRENT_USER , который специфичен для каждого пользователя, который просматривает его во время входа в систему.
Хотя HKLM часто пишут именно так, на самом деле это не «официальное» сокращение. Это важно знать, поскольку некоторые программы в некоторых случаях, даже инструменты, доступные непосредственно от Microsoft, не позволяют сокращать кусты в путях реестра. Если вы получаете ошибку при использовании «HKLM», используйте вместо этого полный путь и посмотрите, исправит ли это проблему.