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

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


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

    ШКОЛЬНАЯ НАВИГАЦИЯ
    1. Использование планировщика задач для запуска процессов позже
    2. Использование средства просмотра событий для устранения проблем
    3. Понимание разбиения жесткого диска с помощью управления дисками
    4. Научиться пользоваться редактором реестра как профессионал
    5. Мониторинг вашего ПК с помощью монитора ресурсов и диспетчера задач
    6. Понимание панели расширенных системных свойств
    7. Понимание и управление службами Windows
    8. Использование редактора групповой политики для настройки вашего ПК
    9. Понимание средств администрирования Windows

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

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

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

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

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

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

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

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

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

    HKEY_CLASSES_ROOT

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

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

    HKEY_CURRENT_USER

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

    HKEY_LOCAL_MACHINE

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

    HKEY_USERS

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

    HKEY_CURRENT_CONFIG

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Некоторые важные вещи, на которые стоит обратить внимание

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

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