В этой статье я простыми словами опишу такое явление, как реестр Windows, зачем он нужен, как его редактировать. Я буду ссылаться на эту статью из других; ведь нет смысла каждый раз описывать одно и тоже действие, такое как изменения ключа в реестре. Многие и так знают, как это сделать, а кто не знает - тот откроет эту статью и прочитает. Надеюсь, некоторые новички (чайники? smile ) сочтут информацию здесь полезной.

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

Запуск редактора реестра коротко: Win+R, ввести regedit, нажать Enter.

Что такое реестр, он же реестр Windows, он же системный реестр

Реестр - это важная часть операционной системы Windows, в которой она (система) хранит разные настройки. По сути реестр Windows - это база данных, причем иерархическая. Что значит иерархическая? То, что построена такая база данных в виде дерева. Это очень напоминает структуру файловой системы винчестера: в самом верху находится, к примеру, диск D, в нём есть какие-то папки, скажем, «Музыка», «Фильмы», «Фотки с Крыма», в этих папках есть дочерние подпапки или файлы. Вот и получается деревовидная структура. Ниже вы увидите, что работа с этой структурой очень напоминает работу с файлами и каталогами через Проводник Windows.

На диске реестр храниться в виде нескольких системных файлов, где-то в глубинах папки Windows. Но это не имеет особого значения для пользователя, поскольку трогать эти файлы ему, наверняка, никогда не придётся, а все изменения будут проводиться с помощью специальной программы (или программ).

Что хранится в реестре Windows?

Настройки. Как те, которые Вы можете изменить через Панель управления, так и те, которые там изменить нельзя, поскольку они скрыты. Да-да, в Windows многие настройки недоступны для прямого доступа из Панели управления. Сделано это в целях «защиты от дурака», чтобы только опытные пользователи могли менять их. Кстати, существуют программы, которые предоставляют доступ к этим скрытым настройкам, они называются твикеры, но запускать их тоже рекомендуется только опытным пользователям.

Примером одной из таких скрытых настроек может быть задержка раскрытия выпадающего меню в Пуске (в XP - «Все программы»). Когда Вы наводите курсор на этот пункт, то меню открывается не сразу, а с задержкой, правда, едва заметной: всего 400 миллисекунд. Некоторые пользователи уменьшают или вовсе удаляют эту задержку, и делают они это либо через программы-твикеры, либо через прямое редактирование реестра. Подробный практический пример того, как это сделать, я продемонстрирую ниже.

А ещё, в реестре хранятся настройки программ, которые Вы устанавливаете на компьютер. Раньше все программы хранили свои данные во внешних файлах, которые имели расширение ini и находились в папке с программой. Но такое хранение настроек показалось парням из Microsoft не очень правильным, и они придумали реестр.

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

Правда, бывают программы, которые не хранят свои настройки в реестре Windows, а используют для этого либо ini-файл, либо другой способ: всё зависит от воли разработчика. Портативные версии программ (например, USB-версия браузера Опера) также обычно ничего не хранят в реестре.

Чем и зачем редактировать реестр Windows?

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

Для того, чтобы внести изменения в реестр, есть встроенная в Windows программа, которая так и называется - редактор реестра.

Как запустить редактор реестра?

Универсальный способ запуска в любой версии Windows - это нажать комбинацию клавиш Win+R, чтобы вызвать диалоговое окно запуска программы. Также это же окошко можно вызвать через:

Пуск -> Выполнить

Правда, в Windows 7 в меню Пуск пунктик «Выполнить» по умолчанию скрыт, как его открыть - читайте здесь.

Короче, должно появится вот такое окно:

Выполнить, regedit

Надо ввести туда regedit (это сокращённое имя программы), и после этого нажать Enter. В Windows 7 понадобится подтвердить запуск редактора реестра, так как подобного рода программы - это Вам не Counter-Strike по сетке smile Хотя, если Вы или кто-то другой отключили контроль учётных записей (UAC), то окошко с подтверждением запуска программы не появится.

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

В меню Пуск в редактора реестра нет, однако сама программа находится по адресу:

C:Windowsregedit.exe

Так что при необходимости можно создать ярлык на него (хотя вряд ли это может понадобиться новичкам или чайникам).

Как изменить параметр в реестре Windows?

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

В ветке:
HKEY_CURRENT_USERControl PanelDesktop
измените параметр MenuShowDelay.
По умолчанию, там значение 400. Можете поставить такое, какое сочтёте нужным.

Действуем так, как показано на картинке. А именно:

  • Запускаем редактор реестра.
  • Используем левую панель в виде дерева каталогов для навигации. Эти «каталоги» называются ветки реестра.
  • Как видите, в реестре есть 5 базовых веток. Они называются разделы. Отсчёт пути начинается именно с них. В нашем случае раздел имеет название “HKEY_CURRENT_USER”, в нём хранятся настройки для текущего пользователя.
  • Спускаясь по дереву, переходим к конечной папке ветке, в нашем примере она называется “Desktop”. Кликаем по ней мышкой один раз, тем самым выделив её. Как видите, возле неё есть плюсик, это значит, что она содержит и другие дочерние ветки. Но они нас не интересуют, потому что нам надо всего лишь изменить значение параметра внутри неё. Посмотрим в правую панель - она отобразит содержимое ветки в виде параметров.
  • Там есть список, в котором нужно искать требуемый параметр (“MenuShowDelay”). Чтобы изменить значение параметра, кликаем по нему два раза и вводим значение, а затем нажимаем ОК. В нашем случае можно, например, установить значение в 100 (скорость раскрытия меню).

Изменение параметра в редакторе реестра

Изменения, которые мы внести в реестр в этом примере, вступят в силу только после перезагрузки компьютера.

Как внести другие изменения в системный реестр (таких как создание и удаление веток, добавление новых параметров)

Однако, действия, которые могут требоваться от Вас для изменения тех или иных настроек, не всегда сводятся к заданию параметрам новых значений. Иногда надо удалить какой-то параметр, или создать ветку (как это требовалось для того случая, когда через редактирование реестра мы добавляли пункты «Копировать в папку» и «Переместить в папку» - тогда требовалось именно создавать ветки с заданными названиями).

Как произвести такие действия с реестром - не сложно и интуитивно понятно. Чтобы создать новый параметр, кликните по той ветке, в которой он должен быть создан, и выберите «Создать».

Важно! Тип параметра имеет значение. Если какая-либо инструкция требует создания нового параметра, в этой же инструкции должен быть указан его тип (строковой, двоичный, DWORD, QWORD, мультистроковой или расширяемый строковой).

Удаление каких-либо элементов, будь то ветка или параметр, производится через контекстное меню (кликнуть правой кнопкой на нужном элементе и выбрать «Удалить»).

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

Не знаю, поможет ли эта статья чайникам разобраться с реестром Windows и его редактором, но вышла она большая smile

1 комментарий

Добавить комментарий