Как сделать

Научиться пользоваться редактором реестра как профессионал

clip_image001

В сегодняшнем выпуске Geek School мы собираемся научить вас, как использовать редактор реестра, что на самом деле означают некоторые из этих ключей, и в целом помогут вам немного лучше понять его.

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

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

Почти все взломы реестра включают в себя либо настройку поведения некоторых компонентов в Windows, либо отключение поведения, которое вам не нравится. Например, если вы хотите полностью отключить SkyDrive / OneDrive из Windows , вы можете воспользоваться взломом реестра для этого. Если вам надоело принудительно перезагружать ваш Windows Update , вы можете взломать реестр, чтобы остановить его.

Что такое реестр?

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

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

Когда вы впервые откроете редактор реестра, вы увидите древовидное представление на левой панели, которое содержит все ключи, а значения — на правой стороне. Это так же просто, как интерфейс.

clip_image002

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

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

HKEY_CLASSES_ROOT

В Windows этот раздел используется для управления сопоставлениями типов файлов, и он обычно сокращается до HKCR при упоминании в документации. Этот ключ на самом деле просто ссылка на HKLM \ Software \ Classes.

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

HKEY_CURRENT_USER

Содержит пользовательские настройки для текущего пользователя, вошедшего в систему, и обычно сокращается до HKCU. На самом деле это просто ссылка на HKEY_USERS \ <SID-FOR-CURRENT-USER>. Самый важный подраздел здесь — HKCU \ Software, который содержит настройки уровня пользователя для большинства ваших программ.

HKEY_LOCAL_MACHINE

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

HKEY_USERS

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

HKEY_CURRENT_CONFIG

Хранит всю информацию о текущей конфигурации оборудования. Этот используется не очень часто, и это просто ссылка на HKLM \ SYSTEM \ CurrentControlSet \ Hardware Profiles \ Current.

Создание новых ключей и значений

Щелчок правой кнопкой мыши по любой клавише в левой части окна предоставит вам набор опций, большинство из которых довольно просты и понятны.

clip_image003

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

  • String Value (REG_SZ) — содержит все, что поместится в обычную строку. В большинстве случаев вы можете редактировать понятные человеку строки, не нарушая ничего.
  • Двоичное значение (REG_BINARY) — это значение содержит произвольные двоичные данные, и вы почти никогда не захотите пытаться редактировать один из этих ключей.
  • DWORD (32-разрядное) значение (REG_DWORD) — они почти всегда используются для обычного целочисленного значения, будь то 0 или 1, или число от 0 до 4 294 967 295.
  • QWORD (64-битное) значение (REG_QWORD) — они не очень часто используются для взлома реестра, но в основном это 64-битное целочисленное значение.
  • Multi-String Value (REG_MULTI_SZ) — эти значения довольно необычны, но они работают в основном как окно блокнота. Вы можете ввести многострочную текстовую информацию в такое поле.
  • Расширяемое значение строки (REG_EXPAND_SZ) — эти переменные имеют строку, которая может содержать переменные среды и часто используется для системных путей. Таким образом, строка может быть% SystemDrive% \ Windows и будет расширяться до C: \ Windows. Это означает, что когда вы найдете значение в реестре, для которого задан этот тип, вы можете изменить или вставить переменные среды, и они будут «расширены» перед использованием строки.

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

Меню Избранное

Одна из действительно полезных функций, которую никто, кажется, не замечает, — это меню «Избранное», которое отлично подходит для регулярной проверки местоположения реестра. Что действительно интересно, так это то, что вы можете экспортировать список избранного и использовать его снова на другом компьютере, не просматривая клавиши и не добавляя их в меню избранного.

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

clip_image004

Экспорт файлов реестра

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

clip_image005

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

clip_image006

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

clip_image007

СВЯЗАННЫЕ: Как сделать свой собственный взлом реестра Windows

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

Установка разрешений

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

clip_image008

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

Загрузка реестра кустов

Вы можете использовать функцию File -> Load Hive для загрузки реестра из автономной системы. Возможно, вы устраняете неполадки на другом компьютере и хотели бы посмотреть, что происходит в реестре для системы, которая не загружается. Таким образом, вы загружаете систему с аварийного диска или, возможно, с живого компакт-диска Linux, а затем копируете файлы реестра на свой флэш-накопитель.

Теперь вы можете открыть их на другом компьютере и посмотреть, используя опцию Load Hive.

clip_image009

Где хранятся эти файлы реестра?

Вы можете найти большинство из них в папке Windows \ System32 \ Config.

clip_image010

Смотрите эти файлы SAM, SECURITY, SOFTWARE и SYSTEM? Они соответствуют тем же ключам в папке HKEY_LOCAL_MACHINE.

clip_image011

Данные для ветви HKEY_CURRENT_USER хранятся в вашей пользовательской папке в скрытом файле NTUSER.DAT.

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

СВЯЗАННЫЕ: Создание точки восстановления для Windows 7 или Vista Восстановление системы

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

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

Лучший вариант сделать резервную копию вашего реестра? Создайте точку восстановления системы .

clip_image012

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

Некоторые важные вещи

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

И даже не заводите нас на «дефрагментацию» реестра, что в наши дни является полной ерундой. Возможно, вернемся к Windows 95 с жесткими дисками с низкой скоростью, это имело смысл. Но теперь, с современными жесткими дисками или твердотельными накопителями, которые вообще не нуждаются в дефрагментации? Не делай этого.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone