Как открыть hkey current user
Реестр Windows¶
Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows [2].
В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах [1].
Открытие реестра¶
Поскольку файлов в реестре несколько, его нельзя открыть, например, в текстовом редакторе и внести какие-либо коррективы. Для работы с ним требуется специальная программа – редактор реестра, который является встроенным компонентом операционной системы Windows и вызывается путем ввода команды Regedit [4].
Существует несколько способов открыть редактор реестра.
Способ №1 – Открытие через утилиту «Выполнить»:
Рис. 1 – Открытие через утилиту «Выполнить»
Способ №2 – Открытие через поиск по меню «Пуск»:
Рис. 2 – Открытие через поиск по меню «Пуск»
С другими способами можно ознакомиться в статье Три способа открыть редактор реестра Windows.
Структура реестра¶
Реестр имеет иерархическую структуру, которая напоминает файловую систему жесткого диска – с его каталогами, подкаталогами и файлами. Но называются элементы реестра по-другому: верхний уровень иерархии составляют разделы, каждый из которых может содержать вложенные подразделы, а также параметры. Именно в параметрах хранится основное содержимое реестра, разделы служат лишь для группировки схожих по назначению параметров [4].
Рис. 3 – Редактор реестра
Далее приведен краткий перечень и краткое описание стандартных разделов реестра. Максимальная длина имени раздела составляет 255 символов.
HKEY_CURRENT_USER
HKEY_USERS
HKEY_LOCAL_MACHINE
HKEY_CLASSES_ROOT
HKEY_CURRENT_CONFIG
Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.
Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows отображает 32-разрядные разделы в следующем узле: HKEY_LOCAL_MACHINE\Software\WOW6432Node
Файлы реестра на жестком диске¶
Еще есть резервные копии файлов реестра, созданные системой, хранятся они в
По умолчанию операционная система делает резервные копии этих файлов раз в 10 дней с помощью планировщика задач.
HKEY_CURRENT_USER (куст реестра HKCU)
Подробная информация о кусте реестра HKEY_CURRENT_USER
Например, различные значения реестра в различных разделах реестра, расположенных в кусте HKEY_CURRENT_USER, управляют параметрами пользовательского уровня, такими как установленные принтеры, обои рабочего стола, параметры отображения, переменные среды, раскладка клавиатуры, подключенные сетевые диски и многое другое.
Многие параметры, которые вы настраиваете в различных апплетах на панели управления, фактически хранятся в кусте реестра HKEY_CURRENT_USER.
Как добраться до HKEY_CURRENT_USER
HKEY_CURRENT_USER – куст реестра, один из самых простых типов вещей, которые можно найти в редакторе реестра:
Откройте редактор реестра.
Найдите HKEY_CURRENT_USER в редакторе реестра на панели слева.
Более новые версии Windows используют стрелку в качестве этой кнопки для расширения кустов реестра, но другие имеют знак плюс.
Не видите HKEY_CURRENT_USER?
HKEY_CURRENT_USER может быть трудно определить, использовался ли ранее редактор реестра на вашем компьютере, поскольку программа переносит вас прямо в место, где вы были в последний раз. Поскольку у всех компьютеров с реестром Windows есть этот куст, вы на самом деле не пропускаете HKEY_CURRENT_USER, если не видите его, но вам может потребоваться скрыть несколько вещей, чтобы найти его.
Подразделы реестра в HKEY_CURRENT_USER
Вот некоторые общие ключи реестра, которые вы можете найти в кусте HKEY_CURRENT_USER:
Разделы реестра, расположенные в кусте HKEY_CURRENT_USER на вашем компьютере, могут отличаться от приведенного выше списка. Версия Windows, которую вы используете, и установленное вами программное обеспечение определяют, какие ключи могут присутствовать.
Поскольку куст HKEY_CURRENT_USER зависит от пользователя, содержащиеся в нем ключи и значения будут отличаться от пользователя к пользователю даже на одном и том же компьютере. Это отличается от большинства других кустов реестра, которые являются глобальными, например HKEY_CLASSES_ROOT, которые сохраняют одинаковую информацию для всех пользователей Windows.
HKCU Примеры
Ниже приведена информация о нескольких образцах ключей, найденных в кусте HKEY_CURRENT_USER:
HKEY_CURRENT_USER \ AppEvents \ EventLabels
Именно здесь можно найти метки, звуки и описания для различных функций в Windows и сторонних приложениях, таких как звуковые сигналы факса, выполненные задачи iTunes, сигнал о низком заряде батареи, почтовые сигналы и многое другое.
HKEY_CURRENT_USER \ Панель управления
В \ Control Panel \ Keyboard находится несколько настроек клавиатуры, таких как параметры задержки клавиатуры и скорости клавиатуры, которые управляются с помощью Repeat delay и Повторите настройки в апплете панели управления клавиатуры.
HKEY_CURRENT_USER \ Environment
HKEY_CURRENT_USER \ Software
Подробнее о HKEY_CURRENT_USER
Улей HKEY_CURRENT_USER на самом деле является просто указателем на ключ, расположенный под кустом HKEY_USERS, который называется так же, как ваш идентификатор безопасности. Вы можете вносить изменения в любом месте, так как они одно и то же.
Причина, по которой HKEY_CURRENT_USER даже существует, учитывая, что это просто ориентир для другого улья, заключается в том, что он обеспечивает более простой способ просмотра информации. Альтернативный вариант – найти идентификатор безопасности вашей учетной записи и перейти в эту область HKEY_USERS.
Из-за того, как это настроено, вы можете просто перейти к идентификатору безопасности другого пользователя в HKEY_USERS, чтобы увидеть все, что они увидят в HKEY_CURRENT_USER, когда они вошли в систему.
HKEY_USERS (куст реестра HKU)
Подробности о кусте реестра HKEY_USERS
HKEY_USERS содержит информацию о конфигурации конкретного пользователя для всех активных на данный момент пользователей на компьютере.
Под активными пользователями мы подразумеваем пользователя, вошедшего в данный момент (вы), и любых других пользователей, которые также вошли в систему, но с тех пор «переключили пользователей».
Каждый раздел реестра, расположенный в кусте HKEY_USERS, соответствует пользователю в системе и имеет имя с идентификатором безопасности этого пользователя или SID. Разделы реестра и значения реестра, расположенные под каждым параметром управления SID, характерным для этого пользователя, например подключенные диски, установленные принтеры, переменные среды, фон рабочего стола и многое другое, загружаются при первом входе пользователя в систему.
Как добраться до HKEY_USERS
HKEY_USERS, будучи кустом реестра, легко найти и открыть с помощью редактора реестра:
Откройте редактор реестра.
Найдите HKEY_USERS в левой панели редактора реестра.
Нажмите или коснитесь слова HKEY_USERS или разверните улей, используя маленькую стрелку или значок плюса слева.
Всегда полезно создать резервную копию любых разделов реестра, которые вы планируете редактировать. См. Как сделать резервную копию реестра Windows, если вам нужна помощь в резервном копировании всего реестра или отдельных частей реестра в файл REG.
Не видите HKEY_USERS?
Если редактор реестра ранее использовался на этом компьютере, вам может потребоваться свернуть (свести к минимуму) все открытые ключи реестра, пока вы не увидите куст HKEY_USERS.
Самый простой способ добраться до куста HKEY_USERS, когда открыты другие ключи, – это прокрутить до самого верха левой части редактора реестра и щелкнуть или коснуться стрелки или знака плюс слева от любых других открытых кустов реестра.
Например, вам может понадобиться свернуть HKEY_CLASSES_ROOT и HKEY_LOCAL_MACHINE, чтобы увидеть куст HKEY_USERS.
Подразделы реестра в HKEY_USERS
Вот пример того, что вы можете найти в кусте HKEY_USERS:
SID, которые вы видите в списке под HKEY_USERS, безусловно, будут отличаться от списка, который мы включили выше.
Подробнее о HKEY_USERS & SID
Улей HKEY_CURRENT_USER действует как своего рода ярлык для подраздела HKEY_USERS, соответствующего вашему SID.
Другими словами, когда вы вносите изменения в HKEY_CURRENT_USER, вы вносите изменения в ключи и значения в ключе в HKEY_USERS, который называется так же, как ваш SID.
См. Как найти идентификатор безопасности пользователя (SID) в Windows для получения инструкций по поиску SID, связанного с вашей учетной записью.
Если вы хотите изменить данные реестра для пользователя, чей SID не отображается в HKEY_USERS, вы можете войти в систему как этот пользователь и внести изменения, или вы можете загрузить куст реестра этого пользователя вручную. См. Как загрузить куст реестра, если вам нужна помощь.
Помните, что, поскольку они одинаковы, если вы редактируете свои собственные настройки (настройки для пользователя, в котором вы в данный момент вошли), гораздо проще просто открыть HKEY_CURRENT_USER, чем идентифицировать свой собственный SID и затем внести изменения в пределах HKEY_USERS. Использование HKEY_USERS для доступа к папке SID для пользователя обычно полезно только в том случае, если вам нужно отредактировать значения реестра для пользователя, который в данный момент не вошел в систему.
Два других подраздела HKEY_USERS в реестре Windows, которые используются системными учетными записями, включают S-1-5-19, который предназначен для учетной записи LocalService, и S-1-5-20, который используется учетной записью NetworkService.
Как открыть редактор реестра Windows

Системный реестр — именно в нем Windows хранит все данные о настройках и параметрах системы в целом, и отдельных программ в частности.
И, довольно часто, при ошибках, сбоях, вирусных атаках, тонкой настройке и оптимизации Windows приходится заходить в этот самый системный реестр. В своих статьях я сам неоднократно пишу о том, чтобы изменить какой-нибудь параметр в реестре, удалить ветку или еще что-то (теперь можно будет ссылаться на эту статью :)) …
В этой справочной статье, я хочу привести несколько простых способов, как открыть редактор реестра в операционных системах Windows: 7, 8, 10. Итак…
1. Как войти в реестр: несколько способов
1.1. Через окно «Выполнить» / строку «Открыть»
Тем хорош этот способ, что работает всегда почти безотказно (даже елси есть проблемы с проводником, если не работает меню ПУСК и пр.).
Рис. 1. Ввод команды regedit
Далее просто в строку « Открыть » введите команду regedit и нажмите кнопку Enter (см. рис. 1). Должен открыться редактор реестра (см. рис. 2).
Рис. 2. Редактор реестра
Примечание! Кстати, хочу порекомендовать вам статью со списком команд для окна «Выполнить». В статье приведено несколько десятков самых нужных команд (при восстановлении и настройке Windows, тонкой настройки и оптимизации ПК) — https://pcpro100.info/vyipolnit-spisok-comand/
1.2. Через поисковую строку: запуск реестра от имени админа
1) В меню слева (см. рис. 3 ниже) выбираете системный жесткий диск, на котором у вас установлена ОС Windows — он, обычно, помечен спец. иконкой: 
3) Далее среди найденных результатов обратите внимание на файл « regedit » с адресом вида « C:\Windows » — его и нужно открыть (все проиллюстрировано на рис. 3).
Рис. 3. Поиск ссылки на редактор реестра
Кстати на рис. 4 показано как запустить редактор от имени администратора (для этого нужно щелкнуть правой кнопкой мышки по найденной ссылке и выбрать соответствующий пункт в меню).
Рис. 4. Запуск редактора реестра от админа!
1.3. Создание ярлыка для запуска редактора реестра
А зачем искать ярлык для запуска, когда его можно создать самостоятельно?!
Для создания ярлыка, щелкните правой кнопкой мышки в любом месте рабочего стола и выберите из контекстного меню: « Создать/Ярлык » (как на рис. 5).
Рис. 5. Создание ярлыка
Рис. 6. Создания ярлыка запуска реестра.
Кстати, сам ярлык, после создания, станет не безликим, а с иконкой редактора реестра — т.е. понятно, что будет открыто, после щелчка мышкой по нему (см. рис. 8)…
Рис. 8. Ярлык для запуска редактора реестра
2. Как открыть редактор реестра, если он заблокирован
Что делать этом случае?
Рекомендую воспользоваться утилитой AVZ : она не только может проверить компьютер на вирусы, но и восстановить Windows: например, разблокировать системный реестр, восстановить настройки проводника, браузера, очистить файл Hosts и многие другое.
Чтобы восстановить и разблокировать реестр, после запуска программы, откройте меню файл/восстановление системы (как на рис. 9).
Рис. 9. AVZ: Меню Файл/ восстановление системы
Далее выбираете галочкой пункт « Разблокировка редактора реестра » и нажимаете кнопку « Выполнить отмеченные операции » (как на рис. 10).
Рис. 10. Разблокировать системный реестр
В большинстве случае, такое восстановление позволяет войти в реестр обычным способом (описанным в первой части статьи).
3. Как создать ветку и параметр в реестре
Когда говорят открыть реестр и перейти в такую-то ветку … многих это просто ставит в тупик (речь о начинающих пользователях). Ветка — это адрес, путь, который вам нужно пройти по папкам (зеленая стрелка на рис. 9).
Пример ветки реестра : HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command
Параметр — это те настройки, которые находятся в ветках. Чтобы создать параметр, просто зайдите в нужную папку, затем щелкните правой кнопкой и создайте параметр с нужными настройками.
Кстати, параметры могут быть разными (обращайте на это внимание, когда будете их создавать или редактировать): строковые, двоичные, DWORD, QWORD, Мультистроковые и т.д.
Рис. 9 Ветка и параметр
Основные разделы в реестре:
На этом моя мини-инструкция заверена. Удачной работы!
Windows реестра для продвинутых пользователей
В этой статье описывается Windows реестр и содержится информация о том, как изменить и создать его обратно.
Применяется к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 256986
Описание реестра
Словарь microsoft Computer Dictionary( Пятое издание) определяет реестр как:
Центральная иерархическая база данных, используемая в Windows 98, Windows CE, Windows NT и Windows 2000 г., используется для хранения сведений, необходимых для настройки системы для одного или более пользователей, приложений и аппаратных устройств.
Реестр содержит сведения, Windows постоянно ссылаются во время работы, такие как профили для каждого пользователя, установленные на компьютере приложения и типы документов, которые каждый может создать, параметры листов свойств для папок и значков приложений, оборудование, которое существует в системе, и используемые порты.
| Ульй реестра | Поддержка файлов |
|---|---|
| HKEY_LOCAL_MACHINE\SAM | Sam, Sam.log, Sam.sav |
| HKEY_LOCAL_MACHINE\Security | Безопасность, Security.log, Security.sav |
| HKEY_LOCAL_MACHINE\Software | Программное обеспечение, Software.log, Software.sav |
| HKEY_LOCAL_MACHINE\System | System, System.alt, System.log, System.sav |
| HKEY_CURRENT_CONFIG | System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log |
| HKEY_USERS\DEFAULT | Default, Default.log, Default.sav |
В Windows 98 файлы реестра называются User.dat и System.dat. В Windows Millennium Edition файлы реестра называются Classes.dat, User.dat и System.dat.
Функции безопасности Windows доступ администратора к клавишам реестра.
В следующей таблице перечислены предопределяные ключи, используемые системой. Максимальный размер имени ключа — 255 символов.
В следующей таблице перечислены типы данных, которые в настоящее время определены и используются Windows. Максимальный размер имени значения:
Длинные значения (более 2048 bytes) должны храниться в качестве файлов с именами файлов, хранимыми в реестре. Это помогает реестру работать эффективно. Максимальный размер значения:
Существует ограничение в 64K для общего размера всех значений ключа.
| Имя | Тип данных | Описание |
|---|---|---|
| Двоичное значение | REG_BINARY | Необработанные двоичные данные. Большинство сведений о компонентах оборудования хранятся в виде двоичных данных и отображаются в редакторе реестра в гексадецимальной форме. |
| Значение DWORD | REG_DWORD | Данные представляются числом длиной 4 bytes (32-bit integer). Многие параметры для драйверов и служб устройств являются этим типом и отображаются в редакторе реестра в двоичном, hexadecimal или десятичном формате. Соответствующие значения DWORD_LITTLE_ENDIAN (наименее значительный byte находится на самом низком адресе) и REG_DWORD_BIG_ENDIAN (наименее значительный byte находится на самом высоком адресе). |
| Расширяемое значение строки | REG_EXPAND_SZ | Строка данных переменной длины. Этот тип данных включает переменные, которые решаются при помощи данных программы или службы. |
| Многострочный параметр | REG_MULTI_SZ | Несколько строк. Значения, содержащие списки или несколько значений в форме, которую люди могут прочитать, обычно являются этим типом. Записи разделены пробелами, запятой или другими метками. |
| Значение строки | REG_SZ | Текстовая строка фиксированной длины. |
| Двоичное значение | REG_RESOURCE_LIST | Серия вложенных массивов, предназначенных для хранения списка ресурсов, который используется драйвером аппаратного устройства или одним из физических устройств, которые он контролирует. Эти данные обнаруживаются и пишутся в дереве \ResourceMap системой и отображаются в редакторе реестра в hexadecimal формате как двоичное значение. |
| Двоичное значение | REG_RESOURCE_REQUIREMENTS_LIST | Серия вложенных массивов, предназначенных для хранения списка возможных аппаратных ресурсов драйвера или одного из физических устройств, которые он контролирует. Система записывает подмножество этого списка в дереве \ResourceMap. Эти данные обнаруживаются системой и отображаются в редакторе реестра в hexadecimal формате как двоичное значение. |
| Двоичное значение | REG_FULL_RESOURCE_DESCRIPTOR | Серия вложенных массивов, предназначенных для хранения списка ресурсов, используемого физическим аппаратным устройством. Эти данные обнаруживаются и пишутся в дереве \HardwareDescription системой и отображаются в редакторе реестра в hexadecimal формате как двоичное значение. |
| Нет | REG_NONE | Данные без определенного типа. Эти данные записаны в реестр системой или приложениями и отображаются в редакторе реестра в hexadecimal формате как двоичное значение |
| Ссылка | REG_LINK | Строка Unicode, именуемая символической ссылкой. |
| Значение QWORD | REG_QWORD | Данные, представленные числом, которое представляет собой 64-битный набор. Эти данные отображаются в редакторе реестра как двоичное значение и были представлены Windows 2000 году. |
Back up the registry
Перед изменением реестра экспортируйте ключи из реестра, который планируется изменить, или закапируйте весь реестр. Если возникает проблема, вы можете следовать шагам в разделе Восстановление реестра, чтобы восстановить реестр в прежнем состоянии. Чтобы создать резервную копию всего реестра, используйте утилиту Резервное копирование для резервного копирования состояния системы. Состояние системы включает реестр, базу данных регистрации класса COM+ и файлы загрузки. Дополнительные сведения об использовании утилиты Резервного копирования для резервного копирования состояния системы см. в следующих статьях:
Изменение реестра
Чтобы изменить данные реестра, программа должна использовать функции реестра, определенные в функциях реестра.
Администраторы могут изменять реестр с помощью редактора реестра (Regedit.exe или Regedt32.exe), файлов групповой политики, системной политики, реестра (.reg) или запуска сценариев, таких как файлы скриптов VisualBasic.
Использование пользовательского Windows интерфейса
Рекомендуется использовать интерфейс Windows для изменения параметров системы, а не вручную изменять реестр. Однако редактирование реестра иногда может быть оптимальным методом для решения проблемы продукта. Если проблема задокументирована в базе знаний Майкрософт, будет доступна статья с пошагированными инструкциями по редактированию реестра для этой проблемы. Мы рекомендуем выполнять эти инструкции точно.
Использование редактора реестра
При неправильном изменении реестра с использованием редактора реестра или другого способа могут случиться серьезные проблемы. Для решения этих проблем может потребоваться переустановка операционной системы. Компания Microsoft не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на ваш страх и риск.
Вы можете использовать редактор реестра для следующих действий:
Область навигации редактора реестра отображает папки. Каждая папка представляет предопределяемую клавишу на локальном компьютере. При доступе к реестру удаленного компьютера отображаются только два предопределённых ключа: HKEY_USERS и HKEY_LOCAL_MACHINE.
Использование групповой политики
На консоли управления Майкрософт (MMC) размещены административные средства, которые можно использовать для администрирования сетей, компьютеров, служб и других компонентов системы. Оснастка MMC групповой политики позволяет администраторам определять параметры политики, применяемые к компьютерам или пользователям. Групповую политику можно реализовать на локальных компьютерах с помощью локальной оснастки MMC групповой политики Gpedit.msc. Можно реализовать групповую политику в Active Directory с помощью оснастки пользователей и компьютеров Active Directory MMC. Дополнительные сведения об использовании групповой политики см. в разделе Справка в соответствующей оснастке MMC групповой политики.
Использование файла Записи регистрации (.reg)
Использование Windows скрипта
Хост Windows скриптов позволяет запускать VBScript и JScript непосредственно в операционной системе. Вы можете создать VBScript и JScript, которые используют Windows для удаления, чтения и записи ключей и значений реестра. Дополнительные сведения об этих методах можно получить на следующих веб-сайтах Майкрософт:
Использование Windows инструментов управления
Windows Инструментарий управления (WMI) является компонентом операционной системы Microsoft Windows и является microsoft реализация Web-Based Enterprise управления (WBEM). WBEM — это отраслевая инициатива по разработке стандартной технологии для доступа к сведениям об управлении в корпоративной среде. С помощью WMI можно автоматизировать административные задачи (например, редактирование реестра) в корпоративной среде. WMI можно использовать в языках скриптов, на Windows которые обрабатывают объекты Microsoft ActiveX. Вы также можете использовать утилиту WMI Command-Line (Wmic.exe) для изменения Windows реестра.
Дополнительные сведения о утилите WMI Command-Line см. в описании утилиты командной строки управления Windows (WMI) (Wmic.exe).
Используйте средство реестра консоли для Windows
Для редактирования реестра можно использовать средство реестра консоли Windows (Reg.exe). Для получения помощи с Reg.exe введите в reg /? командной подсказке, а затем нажмите кнопку ОК.
Восстановление реестра
Чтобы восстановить реестр, используйте соответствующий метод.
Метод 1. Восстановление ключей реестра
Чтобы восстановить подкайки реестра, которые вы экспортировали, дважды щелкните файл Registration Entries (.reg), сохраненный в разделе Subkeys реестра экспорта. Или можно восстановить весь реестр из резервного копирования. Дополнительные сведения о восстановлении всего реестра см. в разделе Method 2: Restore the whole registry section later in this article.
Метод 2. Восстановление всего реестра
Чтобы восстановить весь реестр, восстановим состояние системы из резервного копирования. Дополнительные сведения о восстановлении состояния системы из резервного копирования см. в материалах Как использовать резервное копирование для защиты данных и восстановления файлов и папок на компьютере в Windows XP и Windows Vista.
При копировании состояния системы также создаются обновленные копии файлов реестра в %SystemRoot%\Repair папке.
Ссылки
Дополнительные сведения можно получить на следующих веб-сайтах:
Каталог Windows серверов тестовых продуктов — это ссылка на продукты, протестированные на совместимость Windows Server.
Data Protection Manager (DPM) является ключевым членом семейства продуктов microsoft System Center управления и предназначена для того, чтобы помочь ИТ-специалистам управлять своей Windows средой. DPM — это новый стандарт для Windows резервного копирования и восстановления и обеспечивает непрерывную защиту данных для приложений и файлового сервера Майкрософт, которые используют бесшовно интегрированные дисковые и ленточные носитли. Дополнительные сведения о том, как создать реестр и восстановить его, см. в дополнительных сведениях о том, как создать и восстановить реестр в Windows XP и Windows Vista.













