Операционная система Windows 7 является скелетом и оболочкой, к которой крепятся все остальные приложения и утилиты. Для хранения различных данных о порядке построения и настройках используется реестр. Он представляет собой древовидную структуру, разделенную на части в зависимости от назначения. Каждый из разделов этой иерархической базы данных отвечает за сохранение настроек и информации определенной группы объектов системы Windows 7. Некоторые хранят в себе данные, связанные с сеансом текущего пользователя, а также параметры работы различных приложений. Вносить изменения в реестр можно с помощью специальной утилиты, интегрированной в оболочку операционной системы.
Что это такое
Под этим понятием скрывается иерархически упорядоченная системная база данных, где хранится большинство настроек, опций и параметров операционной системы. Он стал альтернативой файлам конфигурации, работать с которыми стало очень неудобно ещё в начале 1990-х. Число ini-файлов постоянно увеличивалось, и для поиска нужного ОС требовалось всё больше времени. С учётом того, что в те времена использовалась файловая система FAT16, отличающаяся резким падением производительности, необходимо было принимать решительные меры.
Раз это какой-то файл (точнее группа файлов), то у пользователей появляется закономерный вопрос: «Где он находится?». Сама база данных является сборной, то есть физически её части хранятся в различных файлах на системном томе:
- %USERPROFILE% – здесь находится файл NTUSER.DAT, где хранятся настройки текущего пользователя;
- файлы без расширения в директории %WINDIR%\SYSTEM32\config – без прав администратора в каталог не попасть, ведь здесь находятся основные файлы системной БД.
Не пытайтесь открыть и отредактировать какой-либо из этих файлов через текстовый или шестнадцатеричный редактор. Ни к чему хорошему это не приведёт. Правда, сделать это непросто, ведь любой файл реестра защищён от вмешательства со стороны пользователя, а к некоторым подразделам не имеют доступ и сторонние утилиты.
Вы знаете, как и где найти реестр Windows 7, однако, чтобы работать с ним напрямую, существует специальная утилита. О ней поговорим далее.
Первым делом – безопасность
Как уже сказано, реестр у винды один – неповторимый, как отпечаток пальца. Да, в нем есть стандартные разделы, но некоторые из них содержат уникальные параметры, которые могут использоваться только на конкретном компьютере. Это я к тому, что перед любым вмешательством в столь деликатную структуру не ленитесь создавать резервные копии, а не надейтесь в случае чего скопировать данные с другой машины. Это интересно: Windows 7 не загружается? Восстанавливаем работу системы с помощью последней удачной конфигурации
Если вы собираетесь внести ручные правки в известные вам области реестра, достаточно зарезервировать только ту информацию, которую вы редактируете. Перед запуском сомнительных программ (особенно малоизвестных «ускорялок», «украшалок» и «чистилок») делайте бэкап всего реестра, чтобы в случае сбоя быстро исправить то, что сломалось.
Почему это лучше, чем создавать точку восстановления системы? Да потому, что некоторые «ускорялки» и «чистилки» (потенциальные виновники сбоев) иногда вместе с мусором вычищают и точки.
Как сделать резервную копию ветки или одного раздела реестра
Войдите в Windows под учеткой админа и запустите встроенный редактор реестра. Проще всего это сделать при помощи системной утилиты «Выполнить», которая открывается нажатием клавиш Win+R. Вбейте в нее команду «regedit» (без кавычек) и кликните ОК.
В левой половине окошка RegEdit (встроенного редактора) найдите, перемещаясь по дереву каталогов, интересующую ветку или запись. Выделите ее кликом правой клавиши мышки. Из раскрывшегося меню выберите «Экспортировать».
После этого сохраните файл в удобном месте. Это и есть резервная копия. Чтобы отменить изменения, внесенные в реестр после ее создания, просто 2 раза кликните по этому файлу.
Как сделать резервную копию всего реестра
Запустите RegEdit, войдите в меню «Файл» и нажмите «Экспортировать».
При сохранении файла укажите диапазон экспорта «Весь реестр».
Процесс резервирования занимает около 10- 30 минут. Размер файла получается довольно большим.
Что такое редактор реестра
Программа для работы с записями системной базы данных называется Registry Editor (сокращённо RegEdit). Давайте изучим её функционал в теории, а затем разберёмся, как открыть редактор реестра в «Семёрке».
- Цифрой 1 обозначено главное меню, откуда осуществляется управление приложением, записями и разделами БД.
- В левой вертикальной части отображается иерархия всех пяти разделов (кустов) со всеми внутренними подразделами (ветками) вплоть до самого низкого.
- Рабочая область, где в графическом режиме можно работать с параметрами или записями, которые ещё именуются ключами.
- Перемотка содержимого окна в обеих плоскостях.
- Внизу отображается путь к активному разделу.
Ни один раздел реестра не отображается в рабочей области – только ключи.
Править реестр (добавлять, удалять, корректировать значения ключей и работать с разделами) так же просто, как и работать в «Проводнике». Редактирование реестра Windows 7 выполняется через контекстное меню целевых объектов или главное меню приложения. Разве что перемещать и копировать элементы нельзя, если проводить аналоги с работой с файлами и каталогами в «Проводнике», да набор функций поменьше.
Твики реестра Windows
Твики реестра Windows
(англ.
tweaks
— настройки) — это настройки программного обеспечения и операционной системы, хранящиеся в системном реестре. Твики реестра реализуются при помощи
REG-файлов
— файлов, которые при их запуске автоматически вносят необходимые изменения в системный реестр Windows. Результат такой же, как и при ручном редактировании реестра через редактор. Нужные REG-файлы можно создавать самостоятельно или же использовать уже готовые, созданные другими пользователями. При этом, REG-файл может изменять как один параметр реестра, так и целые их группы (все зависит от того, что в нем прописать).
По сути, REG-файл – это самый обычный текстовый файл с расширением .reg. Чтобы все стало ясно, откройте текстовый редактор «Блокнот» (пройдите «Пуск»- «Все программы»- «Стандартные»- «Блокнот») и в любом месте сохраните пустой файл 1111 с расширением reg. Для этого в блокноте нужно зайти в меню «Файл», выбрать «Сохранить как», в окне «Имя файла» указать 1111.reg и нажать кнопку «сохранить» (см. изображение справа, щелкните по нему мышкой для увеличения). Имя файла может быть любым, название 1111 взято только для примера. Главное, чтобы расширение было reg и обязательно через точку от названия (без пробелов). Теперь если сделать двойной щелчек мышки по сохраненному файлу, компьютер «спросит», действительно ли нужно добавить информацию из него в реестр. Если даже нажать на кнопку «да», никакие данные в реестр Windows добавлены не будут, поскольку наш REG-файл пока не содержит никакой информации. Для того, чтобы файл действительно работал, перед сохранением в него нужно внести определенные данные. Обратите внимание, что данные эти должны иметь строго определенную структуру. В противном случае, REG-файл по-прежнему работать не будет.
Если взять наш пример, то REG-файл, отключающий приставку «Ярлык для» в названии ярлыков, будет иметь следующий вид:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] «link»=hex:00,00,00,00 |
Давайте разберемся, что к чему.Структура REG-файла
В первой строке файла указывается информация о том, для редактирования какой версии Windows он предназначается. Если это Windows 98 или Windows NT, то в первой строке вписываем
«REGEDIT4»
. Для более поздних версий Windows (2000, XP, 7 и др.) –
«Windows Registry Editor Version 5.00»
(без кавычек, точно как указано — со всеми пробелами, большими буквами и т.д.). Ничего больше в этой строке быть не должно. Вторая строка обязательно должна быть пустой. В третьей строке в квадратных скобках […] прописывается ветка (раздел) реестра, в которой находятся изменяемые параметры. В четвертой и последующих строках прописываются изменяемые ключи, которые находятся в указанном разделе, а также проводимые с ними действия (каждый изменяемый параметр в отдельной строке). Формат этих строк зависит от вида изменяемых ключей:
Двоичные параметры | ||
Действие | Общий вид | Пояснения |
Создание | «Название»=hex:00,00,00 | Будет создан двоичный параметр с названием «Название» и значением 00 00 00. Слово hex указывает на то, что будет создан именно двоичный параметр. В REG-файлах значение для двоичных параметров указывается шестнадцатеричными числами, разделенными запятыми. Слово hex пишется маленькими буквами, двоеточие обязательно, без пробелов. |
Изменение | «Название»=hex:00,00,00 | Существующему двоичному параметру с названием «Название» будет задано значение 00 00 00 (см. комментарий в предыдущем пункте) |
Удаление | «Название»=- | Существующий двоичный параметр с названием «Название» будет удален из реестра. |
Параметры DWORD | ||
Создание | «Название»=dword:00000000 | Будет создан параметр DWORD с названием «Название» и значением 00000000. Большинство параметров DWORD имеют значение либо 1, либо 0. В REG-файлах значение для DWORD указываются в шестнадцатеричном формате. Поэтому 0 будет иметь вид 00000000, а 1 – 00000001. Слово dword пишется маленькими буквами, двоеточие обязательно, без пробелов. |
Изменение | «Название»=dword:00000000 | Существующему параметру DWORD с названием «Название» будет задано значение 00000000 (см. комментарий к предыдущему пункту) |
Удаление | «Название»=- | Существующий DWORD параметр с названием «Название» будет удален из реестра. |
Если заметили, строка для удаления DWORD параметра ничем не отличается от строки удаление двоичного параметра. Дело в том, что в одном разделе реестра не может существовать несколько параметров с одинаковыми названиями, даже если эти параметры будут разных видов. Не трудно догадаться, что строка для удаления параметров остальных видов будет иметь такой же вид. | ||
Строковые параметры | ||
Создание | «Название»=»Значение» | Будет создан строковый параметр с названием «Название» и значением «Значение». Обратите внимание: кавычки обязательны до и после знака «=». Без пробелов. |
Изменение | «Название»=»Значение» | Существующему строковому параметру с названием «Название» будет задано новое значение «Значение». |
Удаление | «Название»=- | Существующий строковый параметр с названием «Название» будет удален из реестра. |
Об остальных видах параметров реестра говорить не будем, поскольку пользователями они редактируются редко. Последняя строка REG-файла обязательно должна быть пустой
.Рассмотрим еще один пример:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore] «1»=dword:00000000 «11»=»2? «111»=hex:00,00,00 «1111»=- |
Этот REG-файл
в разделе реестра «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore»
создаст
: • Параметр DWORD с названием «1» и значением «0» (если в разделе уже существует параметр DWORD с названием «1», то его значение станет «0») • Строковый параметр с названием «11» и значением «2» (если в разделе уже существует строковый параметр с названием «11», то его значение станет «2») • Двоичный параметр с названием «111» и значением 00 00 00 (если в разделе уже существует двоичный параметр с названием «111», то его значение станет «00 00 00») • Удалит из раздела параметр (какого бы вида он ни был) с названием «1111».А что же делать, если кроме этого нужно еще изменить параметры, находящиеся в другом разделе реестра? Все очень просто. Оставляем одну пустую строку после последнего параметра, после чего в квадратных скобках […] указываем новый раздел, а в последующих строках — параметры, которые в нем нужно изменить. Добавим к нашему примеру еще несколько строк:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore] «1»=dword:00000000 «11»=»2? «111»=hex:00,00,00 «1111»=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] «2»=»ххх» «22»=- |
Такой REG-файл, кроме изложенных выше действий, в разделе «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion» создаст строковый параметр с названием «2» и значением «ХХХ» и удалит параметр с названием «22». Последняя строка в таком REG-файле тоже обязательно должна быть пустой. Аналогичным образом можно создать REG-файл, изменяющий неограниченное количество параметров реестра. Это очень удобно: с помощью такого файла можно быстро одинаково настроить огромное количество компьютеров; можно создать REG-файл с нужными пользователю настройками и использовать его каждый раз после переустановки системы для быстрой ее оптимизации и т.д.
Как открыть
С основами ознакомились. Теперь разберёмся, как запустить реестр в «Семёрке» самыми разнообразными путями. Зачем знать много способов? Порой бывает, что один из них не работает, например, поиск Windows отключён или вирусы убили «Проводник».
Большинство системных приложений можно запустить одноимённой командой. Так можете вызвать и реестр в любой операционной системе от Microsoft.
Открываем Registry Editor через командный интерпретатор
Для запуска системных команд существует специальная утилита. Она носит название «Выполнить». Наверняка, все видели иконку для её вызова в «Пуске».
- Кликаем по ней или зажимаем комбинацию глобальных горячих клавиш + .
- В текстовой строке пишем «regedit» или «regedt32» и жмём «ОК», чтобы запустить редактор реестра Windows 7.
Когда требуется зайти в реестр
Редактор реестра является мощным инструментом. Вносимые с его помощью изменения могут кардинально повлиять на производительность системы. Но в каких ситуациях может потребоваться зайти в редактор, чтобы изменить реестр?
- Для удаления ключей регистрации некорректно установленных приложений.
- Для оптимизации работы всей ОС Windows 7.
- Для корректировки прав пользователя.
- Удаления вирусов и рекламных баннеров.
- Включения или отключения интегрированных в ОС компонентов.
- Оптимизации и настройки работы оборудования.
Решение проблем с запуском
Новички часто жалуются: «Не могу открыть реестр в Windows 7», особо не разбираясь в сути проблемы. Во-первых, она может быть вызвана отсутствием привилегий администратора системы – пользователь работает из-под учётной записи с ограниченными полномочиями.
Второй момент – админ запретил запускать это средство настройками системы. Если это сделано через редактор групповой политики, решить проблему можно из-под аккаунта, у которого есть соответствующие полномочия.
- Выполняем «gpedit.msc» в строке командного интерпретатора.
- Открываем каталог «Административные шаблоны» в разделе «Конфигурация пользователя» и переходим в каталог «Система».
- Выполняем двойной клик по выделенному объекту.
- Переносим триггерный переключатель к последней опции и сохраняем настройки.
Если запрет установлен через какое-либо приложение, вроде WinGuard, выполнить запуск Registry Editor не получится.
Кроме того, как запускать редактор системного реестра, мы вкратце ознакомились с его возможностями, рассмотрели, где находится реестр Windows 7 и что он собой представляет.
Когда имеет смысл прибегать к ручному редактированию реестра
В спорах о том, стоит ли пользователю что-то править в системном реестре самому, сломалось немало копий. Основной аргумент «против» звучит примерно так: неопытные виндоюзеры часто не понимают, что они делают и зачем. И вместо ускорения системы или удаления «опасных вирусов» получают на экране «черный квадрат Малевича», создавая тем самым проблемы себе и другим.
Однако аргументы «за» тоже имеют право на жизнь. Убедительнее всех звучат следующие:
- Редактируя реестр своими руками, пользователь приобретает опыт и знания, а ошибки поправимы.
- Иногда решить какую-либо проблему другими способами невозможно или ручное редактирование – самый короткий путь к ее решению.
Словом, во всем есть плюсы и минусы, но я бы сказал так: если ваши личные доводы «за» перевесили и вы осознаете возможные последствия – дерзайте. Но пока не наберетесь опыта, желательно, чтобы с вами рядом был человек, который в случае чего поможет исправить ошибку.
Способ 1. Использование диалогового окна
Самым простым и удобным способом открыть редактор в Windows является использование диалогового окна выполнения задач. Для этого пользователю необходимо выполнить следующие шаги:
- Нажать одновременно клавиши Win и R;
- В открывшемся окне «Выполнить» ввести название запускаемого файла – regedit;
- Нажать «ОК».
Запуск редактора реестра
После подтверждения может потребоваться ещё раз согласиться с запуском программы (при включенном контроле учётных записей пользователей) и дождаться появления редактора.
Теперь можно заниматься изменением параметров реестра.
Вопросы и ответы в сфере it технологий и настройке ПК
Реестр Windows – это хранилище настроек операционной системы и оборудования. Именно он отвечает за адекватную работу всех устройств компьютера. Это весьма сложный, многокомпонентный инструмент, предназначенный для обеспечения работоспособности ОС. Иногда требуется внести какие-то изменения и правки в настройки. И сделать это можно только в реестре. Но загвоздка в том, что он скрыт от глаз вездесущих пользователей.
Способ 3. Запуск исполняемого файла
Учитывая, что редактор реестра представляет собой обычный файл с расширением .exe, запустить его можно тем же способом, как и все остальные приложения.
Обычный двойной клик левой кнопкой мыши по нему открывает утилиту, предварительно спрашивая о разрешении доступа.
Исполняемый файл в папке Windows
Перед тем как запустить, файл необходимо найти. Обычно он расположен в таких папках:
- C:Windows (для всех версий системы);
- C:WindowsSystem32 (в 32-битной платформы);
- C:WindowsSysWOW64 (для 64-разрядной ОС).
Совет! В некоторых случаях, когда система 64-битная, вместо regedit.exe в соответствующих папках можно обнаружить ещё один файл – regedt32.exe. Он выполняет те же функции и является дополнительным.
В случае если ни в одном из указанных мест системная утилита не была найдена, следует поискать её в папке WinSxS, тоже находящейся в основной директории Windows на системном диске.
Запуск Registry Edit в Windows 7
Как и все другие программы Windows, у regedit есть исполняемый файл, который необходимо запустить, чтобы открылось окошко реестра. Чтобы заполучить доступ к Registry Edit есть три варианта действий.
Стоит отметить, что пользователь, который хочет внести какие-либо изменения в реестр, должен зайти под учётной записью, обладающей правами администратора, или быть этим самым администратором — прав обычного пользователя не хватит для выполнения поставленной задачи.
Вариант 1: Использование Проводника
Доступ к исполняемому файлу реестра можно получить, найдя его через «Проводник» Windows в системном разделе на жёстком диске. Инструкция выглядит следующим образом: