Сегодня мы научим вас, как использовать редактор реестра, что на самом деле означают некоторые из этих ключей, и в целом поможем вам немного лучше понять его.
За прошедшие годы мы рассмотрели множество взломов реестра, и хотя большинство людей может справиться с пошаговой инструкцией о том, как внести изменения в реестр, или двойной щелчок по файлу .reg, чтобы вставить его в реестр, вам будет намного лучше, если вы хорошо знаете, что такое реестр и как он работает.
Самое важное, что нужно знать о реестре, это то, что вы, вероятно, не должны просто бездельничать и удалять или изменять что-то без причины. Удаление большой части реестра никогда не ускорит работу вашего компьютера, и нет никакого взлома реестра, который ускорит ваш компьютер или даст вам некоторые важные новые функции, которых не существует.
Почти все взлом реестра включает в себя либо настройку поведения какого-либо компонента в Windows, либо отключение поведения, которое вам не нравится. Например, если вы хотите отключить SkyDrive/OneDrive из Windows полностью, вы можете использовать взлом реестра, чтобы выполнить это. Если вы устали от Центра обновления Windows принудительно перезагружает компьютер, вы можете взломать реестр, чтобы он остановился.
Что такое реестр?
Реестр Windows — это иерархическая база данных, содержащая все используемые конфигурации и настройки. компонентами, службами, приложениями и почти всем в Windows.
Реестр имеет две основные концепции, о которых следует знать: ключи и значения. Ключи реестра — это объекты, которые в основном являются папками и даже в интерфейсе выглядят точно так же, как папки. Значения немного похожи на файлы в папках и содержат фактические настройки.
При первом открытии редактора реестра вы увидите древовидное представление на левой панели, содержащее все ключи со значениями в правой части. Интерфейс максимально прост.

Ключи корневого уровня, которые вы видите в левой части скриншот важен. Каждый из них содержит различный набор информации, поэтому в зависимости от того, что вы пытаетесь сделать, вам нужно знать, в какой раздел перейти.
HKEY_CLASSES_ROOT
Windows использует этот раздел для управления ассоциациями типов файлов и обычно обозначается аббревиатурой HKCR при упоминании в документации. Этот ключ на самом деле является просто ссылкой на HKLMSoftwareClasses.
Вы также можете использовать этот раздел, если хотите настроить контекстное меню для определенного типа файла.
HKEY_CURRENT_USER
Здесь хранятся все общесистемные настройки, и обычно его обозначают аббревиатурой HKLM. В основном вы будете использовать ключ HKLMSoftware для проверки настроек всей машины.
HKEY_USERS
Хранит все настройки для всех пользователей в системе. Вместо этого вы обычно используете HKCU, но если вам нужно проверить настройки другого пользователя на вашем компьютере, вы можете использовать его.
HKEY_CURRENT_CONFIG
Хранит всю информацию о Текущая аппаратная конфигурация. Этот используется не очень часто, и это просто ссылка на HKLMSYSTEMCurrentControlSetHardware ProfilesCurrent.
Создание новых ключей и значений
Щелкните правой кнопкой мыши любой ключ в левой части окно предоставит вам набор параметров, большинство из которых довольно просты и понятны.

Вы можете создать новый ключ, который будет отображаться в виде папки на слева или новое значение, которое появится справа. Эти значения могут немного сбивать с толку, но на самом деле есть только несколько значений, которые используются регулярно.
Забавно. Факт: DWORD — это сокращение от «Double Word», потому что «Word» — это термин для единицы данных по умолчанию, используемой процессором, и когда была создана Windows, это было 16 бит. Таким образом, «слово» — это 16 бит, а «двойное слово» — 32 бита. Хотя все современные процессоры являются 64-разрядными, в реестре по-прежнему используется старый формат для совместимости.
Меню «Избранное»
Одна из действительно полезных функций, которую, кажется, никто не замечает, — это «Избранное». меню, которое отлично подходит, если вы хотите регулярно проверять место в реестре. Что действительно интересно, так это то, что вы можете экспортировать список избранного и использовать его снова на другом компьютере без необходимости просматривать ключи и добавлять их в меню избранного.
Это также отличный способ добавить что-то в реестр в закладки, если вы ищете несколько мест, чтобы вы могли легко вернуться к последнему месту, где вы были.

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

После того как вы получили экспортированный файл реестра, вы можете дважды щелкнуть по нему, чтобы ввести информацию обратно в реестр, или вы можете выбрать «Редактировать», чтобы просмотреть содержимое в Блокноте.

Формат файла взлома реестра довольно прост — значение названия слева и фактические значения справа.

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

Следует отметить, что это не очень хорошая идея , и вам обычно следует держаться подальше от ключей, которые требуют такой большой работы для редактирования.
Загрузка кустов реестра
Теперь вы можете открыть их на другом компьютере и просмотреть их с помощью параметра «Загрузить куст».

Где хранятся эти файлы реестра?
Большинство из них можно найти в папке WindowsSystem32Config.

Просмотрите SAM, БЕЗОПАСНОСТЬ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ и СИСТЕМУ файлы? Они соответствуют тем же ключам в папке HKEY_LOCAL_MACHINE.

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

Откат точки восстановления системы довольно просто.
Некоторые важные моменты
Несмотря на то, что многие отказываются с этим соглашаться, факт в том, что очистители реестра бессмысленны и не должны использоваться. Удаление нескольких сотен ключей из миллионов баз данных не даст какого-либо прироста производительности, а любые ошибки в реестре, которые привели к неправильной загрузке компонента, будут обнаружены в средстве просмотра событий или где-либо еще и могут быть исправлены без прибегая к очистке реестра.
И даже не заставляйте нас начинать дефрагментацию реестра, что в наши дни является полной чушью. Возможно, в Windows 95 с очень медленными жесткими дисками это имело смысл. Но теперь, с современными жесткими дисками или твердотельными накопителями, которые вообще не нуждаются в дефрагментации? Не делайте этого.
В этом уроке мы более подробно рассмотрим устройство реестра операционной системы Windows (данная информация актуальна для XP, 7, 8, 8.1, 10).
Если вы хотите узнать, что такое системный реестр, можете начать с предыдущего урока, в нём я всё подробно рассказал, вот ссылка. Если же вам уже знакомы основы, то приглашаю погрузиться в глубины реестра ОС Windows.
Как устроен реестр Windows
Структуру реестра можно увидеть в специальной программе «Редактор реестра» (подробные инструкции по его запуску можно найти здесь).
Самый простой вариант запуска: нажмите сочетание клавиш Win+R, введите команду regedit и нажмите ОК.
Редактор реестра очень похож на проводник, а структура реестра похожа на файловую систему вашего компьютера:
— слева отображаются разделы, похожие на папки, внутри них есть подразделы (совсем как подпапки);
— справа отображаются параметры (очень похожи на файлы) и их значения.

Устройство реестра Windows 10
Разделы реестра Windows
Реестр Windows 10, 8, 7, XP состоит из пяти стандартных разделов – корневых ключей:
Для простоты, их часто указывают в сокращенном обозначении (аббревиатура из первых букв): HKCR, HKCU, HKLM, HKU, HKCC.
Назначение разделов реестра
Разберемся с разделами реестра Windows 10 немного подробнее (если покажется сложным, переходите сразу к параметрам реестра):
Поздравляю, мы уже разобрались с половиной урока, и вы знаете о пяти корневых разделах реестра!
Чтобы изучить устройство реестра, осталось познакомиться с параметрами и их значениями.
Виды параметров реестра Windows
Как мы уже знаем, разделы и подразделы содержат параметры (на английском языке — value entries). Параметры могут иметь различные значения, например: путь к файлу, название программы, различные числа и т.д.

Пример структуры реестра Windows 10
Параметры реестра делятся на три основных типа (и несколько разновидностей):
Подробнее о параметрах реестра
Попробую кратко описать отличия параметров реестра:
На самом деле, видов параметров в два раза больше, но чтобы понять принципы устройства реестра, их разбирать не обязательно (но если желание появилось, обязательно напишите в комментариях!)
Внешний вид различных параметров
Вот как отображаются все перечисленные параметры в редакторе реестра:

Виды параметров реестра в Windows 10 и 8 (пример)
То есть, все виды строковых параметров обозначаются значком с буквами «ab», а двоичные и числовые параметры обозначаются значком с цифрами «0011».
Ух ты, кажется, мы рассмотрели всё, что нужно!
Заключение
Итак, в этом уроке мы разобрались с устройством реестра Windows 10/8/7/XP.
Давайте повторим: реестр состоит из пяти разделов, которые могут содержать подразделы (как папки в проводнике). В разделах и подразделах находятся параметры (строковые и числовые). Изменяя значения параметров, мы можем изменять настройки операционной системы, программ и пользователя.
Не слишком сложно?
Жду ваших отзывов и вопросов в комментариях!
Минутка юмора
А вот что бывает, если не изучать IT-уроки 🙂
Копирование запрещено, но можно делиться ссылками:
Много интересного в соц.сетях:
Реестр Windows представляет собой набор параметров, которые могут использовать ОС Windows и различные приложения. Это каталог, в котором хранятся настройки и параметры операционной системы Microsoft Windows. Он содержит информацию и настройки для всего аппаратного обеспечения, программного обеспечения операционной системы, большинства программ, не относящихся к операционной системе, пользователей, предпочтений и т. д.
Реестр состоит из следующих 5 корневых разделов. Корневые разделы содержат SubKeys (подразделы). Подразделы могут также содержать свои собственные подразделы и содержать как минимум одно значение, называемое его значением по умолчанию. Раздел со всеми его подразделами и значениями называется «Улей». Каждый раздел имеет один из типов данных – типы данных: REG_SZ, REG_BINARY, REG_DWORD, REG_QWORD, REG_MULTI_SZ или REG_EXPAND_SZ.
В этой статье я покажу вам, как создать раздел реестра в Windows 10.

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

Для редактирования реестра мы используем встроенный редактор реестра или regedit. Он отображает древовидную структуру навигации. Самым верхним является ваш компьютер, за которым следует список папок и подпапок. Эти папки называются KEYS или Разделы, и под компьютером есть пять фиксированных наборов папок.
Это основные разделы, и вы не можете создать новый раздел в разделе «Компьютер», но вы можете сгенерировать новые разделы под любым из этих основных разделов.

Для этого есть несколько способов:
1] Использование редактора реестра
Это самый простой способ создать раздел реестра. Щелкните правой кнопкой мыши любую папку или раздел и выберите «Создать». Вы можете создать раздел, строковый параметр, двоичный параметр, значение DWORD (32-разрядное), значение QWORD (64-разрядное), многостроковый параметр или расширяемое строковое значение. Этот метод полезен, когда вы планируете внести незначительные изменения, чтобы исправить проблему на вашем компьютере. Это может быть связано с приложением или на уровне ОС.

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

Если вам удобнее работать в командной строке, для работы с реестром можно использовать следующие команды:
Пример: Reg query HKLMSoftware перечислит все подразделы
Чтобы получить список доступных команд введите в командной строке Reg/?
3] Использование «Блокнота» для создания файлов REG
Щелкните правой кнопкой мыши по любому из существующих разделов и экспортируйте его. Откройте этот файл в блокноте, и он поможет вам понять, как вы можете редактировать раздел и его значения. Это полезно, когда вы хотите выполнить массовое редактирование с резервным копированием на месте.

Обратите внимание на версию редактора, за которой следует пустая строка, затем путь, за которым следует остаток в кавычках, и снова пустая строка. После завершения редактирования вы можете щелкнуть правой кнопкой мыши и выбрать объединить файл в дерево реестра.
4] Сторонние инструменты
Если вы считаете редактор реестра по умолчанию слишком сложным, вы можете использовать такие инструменты, как RegCool, Registrar Registry Manager Lite и Registry Commander. Они предлагают такие функции, как отмена, повтор, управление разрешениями, окно с вкладками, импорт, экспорт, избранное и так далее.
5] Используйте программирование
Если вы разработчик приложений, вам следует использовать программирование для управления настройками приложения в реестре. Вот пример, и он будет варьироваться в зависимости от языка, который вы используете для разработки приложения.
Теперь, когда вы знаете, как это сделать, я также рекомендую вам прочитать, что означает каждый из них. Это важно и поможет вам убедиться, что внесенные вами изменения верны.
Что делает раздел реестра?
Если вы представляете «Раздел» как папку, то остальное представляет собой различные типы типов файлов, в которых хранятся различные типы значений. Таким образом, если вы создаете приложение, вы можете иметь основную папку, а затем подпапки, чтобы отделить один набор от другого. Вот немного о каждом из них:
DWORD & QWORD: Double Word может хранить 32-битные единицы данных, в то время как Quadruple Word может хранить 64-битные данные.

Cтроковый параметр (REG_SZ): может хранить строку в формате Unicode или ANSI и в конце содержит ноль.
Многостроковый параметр (Multi-String value): Если вы хотите сохранить несколько чисел строкового параметра, вы можете использовать это. Тем не менее, обязательно завершите его пустой строкой ( 0).
Вот простой пример:
String1 0String2 0String3 0LastString 0 0
Обратите внимание, что « 0» в конце обозначает конец первой строки, а последний « 0» обозначает конец мультистроки.
Расширяемый строковый параметр: это можно использовать для переменных среды с использованием строки Unicode или ANSI. Преимущество здесь в том, что вы можете расширить его в отличие от значений String и Multi-String.
Двоичный параметр: самое простое, оно содержит 0 и 1.
Я надеюсь, что эта статья была для вас полезной.

Реестр Windows является одной из самых загадочных частей операционной системы, которая позволяет настраивать и модифицировать почти все аспекты Windows. Некоторые работают с реестром постоянно, но большинство людей имеют о нем лишь слабое представление и не совсем уверены, как создавать пользовательские разделы и параметры. Итак, давайте попробуем разобраться, что же такое реестр Windows.
Что такое реестр Windows
Реестр Windows – это не что иное, как совокупность различных конфигураций и настроек системы.
Его можно рассматривать как базу данных, хранящую практически всю важную информацию. Эта информация включает в себя все то, что связанно с системой аппаратного обеспечения, настройками приложений, установленными программами, профилями пользователей и т.д. Windows обращается к реестру постоянно, поскольку, как уже было сказано, в нем хранится вся важная информация, и операционной системе гораздо быстрее и проще управлять всем из одного места, чем возиться с отдельными файлами конфигурации, расположенными в разных местах.
Компоненты реестра Windows
Реестр Windows 10 состоит из трех основных компонентов – ключи корневого уровня, разделы и параметры.
Ключи корневого уровня содержат в себе разделы, которые имеют свой собственный набор параметров.

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

А вообще есть четыре основных типа данных, используемых в редакторе реестра Windows любой версии – 7,8 или 10:
Как открыть редактор реестра Windows
Этот способ открытия реестра будет работать независимо от установленной версии Windows – 7,8 или 10:
+ клавишу R, чтобы открыть окно «Выполнить». Введите regedit или regedit.exe и нажмите Enter или OK. Если появится окно контроля учетных записей (UAC), нажмите «Да».
Основной исполняемый файл редактора реестра находится в каталоге C:Windows. Так что можно открыть эту папку и запустить файл regedit.exe напрямую, или можно просто создать ярлык regedit.exe в удобном для вас месте.
Для 64-разрядных и 32-разрядных Windows
Реестр в 64-битных версиях Windows состоит из 32-битных и 64-битных разделов. Многие из 32-битных разделов имеют те же самые названия, что и их 64-битные аналоги, и наоборот.
64-разрядная версия (используется по умолчанию) (regedit.exe) отображает как 64-битные, так и 32-битные разделы. В 64-разрядной версии редактора реестра 32-битные ключи отображаются в следующем разделе реестра:
Просматривать и редактировать 64-битные и 32-битные разделы и параметры можно с помощью 64-разрядной версии редактора. Для просмотра или редактирования 64-битных ключей необходимо использовать 64-разрядную версию редактора реестра (regedit.exe). Редактировать и просматривать 32-битные ключи и значения можно также с помощью 32-разрядной версии (%systemroot%Syswow64). Чтобы открыть 32-разрядную версию редактора реестра, выполните следующие действия:
Перед открытием 32-разрядной версии нужно закрыть 64-разрядную версию редактора реестра (и наоборот). Однако можно открыть второй экземпляр редактора реестра. Например, если 64-битная версия редактора уже запущена, введите команду %systemroot%syswow64
egedit -m, чтобы запустить 32-разрядную версию редактора.
Создание новых разделов и параметров
Создавать разделы и параметры очень просто. Но прежде чем что-либо делать, пожалуйста, создайте резервную копию реестра Windows, так как любые неверные настройки или удаление важных элементов может стать причиной критических ошибок.


Чтобы создать новый параметр, щелкните правой кнопкой мыши в пустой области правой панели редактора и выберите нужный параметр. Созданному параметру нужно присвоить название; название полностью зависит от конкретных требований.

Чтобы присвоить параметру значение, дважды щелкните на нем и введите значение. Опять же, значение зависит от программы или конкретных настроек.
Права доступа к разделам реестра
По аналогии с правами и разрешениями на определенные объекты в файловой системе NTFS, такая же защита предусмотрена и для разделов реестра.
Еще со времен Windows Vista большое количество ОС-специфических ключей реестра, хранящих настройки Windows, находятся под защитой Windows Resource Protection, поэтому нельзя просто взять и удалить или изменить их. Вы не сможете сделать этого, не став их владельцем и не установив разрешения (права доступа) на них. К счастью, операционная система позволяет и это, но ручной способ чересчур муторный, поэтому лучше использовать простую утилиту RegOwnershipEx, которая автоматизирует весь этот процесс.

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



