Ваше правоКак изменять значения в реестре
Содержание:
- Экспорт параметров реестра
- Восстановление реестра
- Структура reg-файлов
- Использовать свою программу дефрагментации диска
- Команды меню Edit
- Что такое реестр Основные функции и команды
- Добавление и изменение параметров ключей в реестре Windows
- Когда имеет смысл прибегать к ручному редактированию реестра
- Как сделать резервную копию реестра и восстановить его
- Импорт параметров реестра
- Что такое реестр Windows
- Запуск Редактора реестра в Windows 10
- Описание реестра
- Сторонние программы для работы с реестром
- Что такое реестр Windows
Экспорт параметров реестра
Экспорт параметров реестра является несложной задачей. Как правило, параметры экспортируют перед внесением изменений в реестр (резервное копирование), либо для того чтобы создать REG-файл для последующего импорта в реестр другого компьютера или при автоматической установке системы.Экспортировать параметры реестра можно различными способами.
Редактор реестра Windows (regedit.exe)
В состав ОС Windows входит программа для редактирования реестра — regedit.exe. Поскольку она располагается в системном каталоге, для ее запуска в командной строке не нужно указывать полный путь (например, достаточно будет такой последовательности: Пуск — Выполнить — regedit — OK).
Для того чтобы экспортировать раздел реестра, достаточно щелкнуть по нему правой кнопкой мыши и выбрать из контекстного меню команду Экспортировать (в Windows 2000 эта команда расположена в меню Файл).
Другие редакторы реестра
Существует великое множество программ для внесения изменений в системный реестр, которые также обладают возможностью экспорта параметров. Если Вы часто работаете с реестром, то Вам, наверняка, пригодится программа, обладающая адресной строкой. В адресную строку можно вставить скопированный (из статьи или из сообщения на форуме) раздел реестра и быстро перейти к нужному параметру. Примером такой программы может служить RegWorks.
Командная строка
Из командной строки экспорт параметров реестра можно выполнить при помощи команды REG EXPORT, обладающей следующим синтаксисом.
REG EXPORT Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел (только для локального компьютера). Корневой раздел. Значения: . Полный путь к разделу реестра в выбранном корневом разделе. Имя файла на диске для экспорта. Примеры: REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg Экспортирует все подразделы и значения параметров раздела MyApp в файл AppBkUp.reg
Восстановление реестра
При работе с реестром надо соблюдать осторожность. Удаление каких-либо важных данных случайно или по незнанию может привести к краху операционной системы
Тогда спасти положение может только восстановление последней работоспособной копии.
Если Вы собрались поэкспериментировать с реестром, предварительно сохраните на диске файлы SYSTEM.DAT и USER.DAT. Они находятся в каталоге, куда была установлена операционная система и имеют атрибуты «только для чтения» и «скрытый». В случае если реестр будет серьезно испорчен, Вы сможете переписать эти файлы в каталог Windows, установить нужные атрибуты и реестр будет как новенький. Только не вздумайте восстанавливать эти файлы, когда загружен Windows, иначе система накроется окончательно и спасет ее только полная переустановка! Для восстановления этих файлов надо предварительно перезагрузиться в DOS и уже там заменять испорченные файлы хорошими.
Но это не единственный вариант восстановления данных. Дело в том, что операционная система, при каждом удачном запуске сохраняет копию реестра в CAB-файле, который записывается в скрытый каталог SYSBCKUP каталога Windows. По умолчанию, хранятся последние пять копий. Это число может варьироваться от 0 до 99 и устанавливается значением ключа MaxBackupCopies в файле scanreg.ini в каталоге Windows. Правда не стоит устанавливать слишком большое значение, т.к. файлы занимают немало места (один файл имеет размер больше мегабайта).
Чтобы восстановить реестр с одной из этих резервных копий надо перезагрузиться в DOS и выполнить команду
SCANREG /RESTORE
Появится список доступных резервных копий реестра отсортированных по времени их создания. После выбора нужной копии данные будут благополучно восстановлены, и Вы получите реестр, отвечающий состоянию дел на момент его создания.
Но если Вы устанавливали какие-то программы или меняли настройки операционной системы в промежуток между последней резервной копией и сбоем в реестре, то все эти данные безвозвратно пропадут. Надо ли нам это? Однозначно нет! Чтобы в любое время создать резервную копию реестра воспользуйтесь командой
SCANREG /BACKUP
которая в случае нормально прошедшей проверки создаст резервную копию.
Еще один вариант резервирования и восстановления реестра состоит в экспортировании раздела или целой ветви, которую Вы планируете изменять. Это можно осуществить в Regedite для Windows в меню «Реестр». Выделите нужный раздел и щелкните по пункту «Экспорт файла реестра». После задания имени файла данные этого раздела будут в него экспортированы. Файл имеет расширение REG. Для его импортирования в реестр достаточно дважды щелкнуть на нем и данные будут перенесены. Правда этот способ восстановления информации имеет один существенный недостаток: все удаленные или измененные записи будут восстановлены, но вот добавленные записи удалены не будут. Поэтому данный способ больше подходит, если Вы проводите какие-то несущественные изменения, и чтобы откатить их не вводя старые данные заново, можно воспользоваться экспортом/импортом.
Вообще, работать с реестром надо крайне осторожно, но если Вы будете периодически резервировать его, то никаких проблем возникнуть не должно. Прочитать про интернет технологии продвижения сайтов можно здесь
Прочитать про интернет технологии продвижения сайтов можно здесь
Рекомендуем для просмотра:
- Структура reg-файлов — 02/11/2011 13:23
- RegClean — 02/11/2011 13:23
- RegMon — 02/11/2011 13:23
Структура reg-файлов
Знание реестра Windows будет не полным без умения написать reg-файл. Начнем с того, что это такое. Reg-файл — это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр. Если была заблокирована работа с редактором реестра , то наиболее легким способом подредактировать реестр будет создание и импортирование reg-файла (конечно, можно выйти в DOS, в защищенный режим, воспользоваться другими программами, но это все гораздо сложнее, а главное дольше).
К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено (для Windows 9x)
REGEDIT4или (для Windows 2000/XP)Windows Registry Editor Version 5.00
Обратите внимание на то, что буквы должны быть большие. Кроме этого в первой строке ничего быть не должно
После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка. Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки . Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если вам надо провести изменения в нескольких разделах, то вы должны оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела. Может немного запутанно, но вот как это должно выглядеть:
REGEDIT4″param1″=»znachenie1″»param2″=»znachenei2″»param3″=»znachenie3″»param_1″=»znachenie_1″
Последняя строка в файле должна быть ПУСТОЙ. После того, как вы создали такой файл, просто запустите его как обычную программу, вам будет выдан запрос о необходимости провести изменения в реестре, и после положительного ответа информация из файла будет импортирована. О результатах импортирования Windows сообщит в появившемся после этого окне.
Примечание: Windows 2000/XP обладает обратной совместимостью и может обрабатывать файлы, созданные в Windows 9x. Но если вы экспортировали файл в Windows XP и перенесли его на Windows 9x, то вручную измените первую строчку на REGEDIT4
Теперь пару слов о параметрах, которые можно добавлять
Как вы, наверное, обратили внимание, в приведенном выше примере добавляются параметры с помощью строк типа «param1″=»znachenie1». Т.е
таким образом добавляется СТРОКОВЫЙ параметр с именем «param1» и значением «znachenie1». Но ведь существуют еще и параметры двоичные и DWORD. Формат записи для их добавления несколько другой. Для параметров типа DWORD используется строка
«param»=dword:XXXXXXXX
Здесь «param» — имя параметра, dword — указывает на тип этого параметра (буквы должны быть обязательно маленькие!) и после двоеточия следует значение из восьми цифр в шестнадцатеричном (!) формате. Однако большинство параметров DWORD имеют значение либо 0, либо 1, значит, вы должны написать соответственно либо 00000000, либо 00000001 вместо значков ХХХХХХХХ. Пробелы в строке не допускаются.
Для добавления двоичного параметра формат записи несколько иной:
«param»=hex:XX,XX,XX,….
Теперь расшифрую эту строку. Ну, с названием параметра все ясно, после знака «=» идет hex, т.е. указывается, что это будет двоичный параметр, затем идут шестнадцатеричные числа, отделенные запятой. Например, если вам надо добавить двоичный параметр равный «be 00 00 00», то вы пишете строку
«param»=hex:be,00,00,00
В реестре существуют параметры «По умолчанию» («Default»). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку:
@=»znachenie»
Здесь значок @ показывает, что у нас присваивается значение параметра «По умолчанию»
Обратите внимание на то, что он не заключается в кавычки
Теперь я приведу пример простенького reg-файла, который прописывает в реестр сайт, устанавливающий домашнюю страничку в Internet Explorer’e:
REGEDIT4 "Start Page" = "http://winchanger.narod.ru/"
Удаление параметров
С помощью reg-файлов можно не только устанавливать новые параметры, но и удалять их. Например, для удаления раздела из реестра надо перед его именем в квадратных скобках поставить символ «-«. Вот как это выглядит:
Благодаря этой записи, подраздел «QuickStart» из раздела «QuickSoft» будет удален со всем содержимым.
Для удаления отдельных параметров используйте следующий синтаксис:
REGEDIT4 "xxx"=-
Параметры командной строки
Редактор реестра можно запускать с некоторыми ключами
- /s (импортирует значения из reg-файла без вывода диалогового окна)
- /e (экспортирует параметры в reg-файл. Пример: regedit /e myfile.reg HKEY_USERS\.DEFAULT
Рекомендуем для просмотра:
- Пункт Документы меню Пуск — 28/06/2011 05:21
- Изменение внешнего вида кнопки Пуск — 28/06/2011 05:03
- Как восстановить реестр — 28/06/2011 04:55
Использовать свою программу дефрагментации диска
Дефрагментацию диска выполнять очень полезно, но многим стандартный дефрагментатор Windows не нравится, но Вы легко можете задать свою программу дефрагментации диска. Она будет вызываться, если Вы в свойствах диска, на вкладке Сервис нажмёте на кнопку «Выполнить дефрагментацию
», для этого выполните следующие действия:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ MyComputer\DefragPath
EXPAND STRING (По умолчанию
), система использует следующую командную строку %systemroot%\system32\dfrg.msc %c:
С помощью параметра %с передается имя диска. Замените программу на свою и все!
Команды меню Edit
Команда Modify (Изменить) используется для изменения данных, содержащихся в составе параметров реестра. Эта опция будет доступна только в том случае, если выбрать один из параметров, перечисленных в правой панели окна Registry Editor. Команда Modify Binary Data (Изменить двоичные данные) позволяет редактировать любые данные (в том числе и данные других форматов) в окне двоичного редактора. Эта команда также будет доступна только в том случае, если выбран один из параметров реестра, перечисленных в правой панели окна редактора реестра.
Команда New (Создать) позволяет добавлять в реестр новые ключи и параметры строковых типов, двоичные параметры и параметры типа REG_DWORD (рис. 24.5). Выбирать тип параметра можно в подменю New в контекстном меню, раскрывающемся по нажатию правой кнопки мыши на выбранном ключе.
Рис. 24.5. Команда New позволяет добавлять в реестр новые ключи, а также строковые и двоичные параметры
Опции Rename (Переименовать) и Delete (Удалить) меню Edit позволяют, соответственно, переименовать или удалить значимый элемент реестра. Удалить значимый элемент можно и другим способом: выделите нужный элемент, выполнив на нем щелчок мышью, а затем нажмите клавишу Del. Аналогичным образом, для быстрого переименования значимого элемента можно указать на него курсором, выполнить щелчок правой кнопкой мыши, выбрать из контекстного меню команду Rename и ввести новое имя.
Удаление параметров и ключей реестра с помощью утилиты Regedit – это необратимая операция
Regedit не имеет команды Undo, поэтому при удалении параметров и ключей следует соблюдать осторожность
Команда Copy Key Name (Копировать имя раздела) позволяет скопировать в буфер обмена имя ключа, выделенного на текущий момент. Впоследствии скопированное имя можно вставить в любой текст с помощью команды Paste (Вставить), имеющейся в любом текстовом редакторе. Поскольку реестр представляет собой сложную иерархическую базу данных, пути к нужному элементу могут оказаться очень длинными и сложными для запоминания. Поэтому многие по достоинству оценили удобство этой функции. Команду Copy Key Name очень удобно использовать в сочетании с командами Find и Find Next.
Команды Find (Найти) и Find Next (Найти далее) используются для поиска конкретных элементов или данных (включая строки и слова) в реестре. Можно выполнять поиск ключей, параметров, данных или любой их комбинации. Искомые значения могут быть как текстовыми, так и числовыми. Наконец, особого внимания заслуживает команда Permissions (Разрешения), которая позволяет управлять правами доступа к ключам реестра и осуществлять аудит действий в отношении ключей реестра. Здесь необходимо упомянуть, что в Windows NT/2000 эти возможности были доступны только в Regedt32.exe, где для их установки требовалось использовать опции меню Security. В Windows XP и Windows Server 2003 все эти функциональные возможности были интегрированы в состав редактора реестра Regedit.exe. Права доступа к ключам реестра можно назначать вне зависимости от типа файловой системы на разделе, где содержатся файлы операционной системы.
Изменение прав доступа к ключу реестра может иметь серьезные последствия. Например, если вы установите права доступа типа No Access на ключ, необходимый для конфигурирования сети с помощью опции Network Connections из Control Panel, то это приложение работать не будет. Права полного доступа (Full Control) к ключам реестра должны иметь, как минимум, члены группы Administrators и сама операционная система (Operating System). Такая установка прав доступа позволяет гарантировать возможность восстановления ключа реестра администратором при запуске системы.
Поскольку установка ограничений по правам доступа к ключам реестра может иметь серьезные последствия, зарезервируйте эту меру для ключей, добавляемых вами с целью настройки отдельных индивидуально разработанных приложений или иных видов индивидуальной настройки. Изменив права доступа к ключам реестра, обязательно установите в системе аудит, а затем проведите наблюдения за различными видами системной активности, регистрируясь в системе с использованием различных пользовательских и административных учетных записей.
Что такое реестр Основные функции и команды
Реестр – древовидная база данных всех настроек Windows. Хранит в себе системные настройки, информацию об оборудовании, пользователях системы, установленных приложения и других настройках и конфигурациях. Он, в свою очередь, очень удобен тем, что система хранит всё нужную информацию в одном месте, без необходимости создания отдельных файлов конфигурации для каждого элемента настроек системы. Каждый параметр находится строго на своём месте и даже на другом компьютере или системе не сложно будет найти нужную ветку – порядок строго упорядочен.
Минус же, заключается в «хрупкости» всей системы. Удаление или изменение одного параметра или ветки может привести к ошибкам, отказам и сбоям. Порой, может доходить до BSOD’ов и полному отказу загружать систему. Существует 5 основных разделов:
Имея древообразный вид, подразделы чаще всего называют «ветками». «Ветки», в свою очередь, содержат параметры, которые подразделяются на несколько видов:
- Строковый параметр (REG_SZ) — текстовый формат. Может ссылаться на файл жесткого диска, приложение, сайт или другой параметр, который невозможно указать цифровым значением.
- Двоичный параметр (REG_BINARY) – указывается в формате двоичного кода (0 или 1). Выводится в шестнадцатеричном формате.
- DWORD (REG_DWORD) – хранит целое число до 32 бит (4294967295).
- QWORD (REG_QWORD) — хранит целое число до 64 бит (18446744073709551615).
Еще есть расширяемая строка данных (REG_EXPAND_SZ), многострочный параметр (REG_MULTI_SZ) и другие, но заострять на них внимание не будем
Добавление и изменение параметров ключей в реестре Windows
Мы уже рассматривали пример настроек параметров Windows через добавление записей реестра в статьях Открытие проводника Windows 10 на закладке Этот компьютер и Автозагрузка. Добавление приложений в автозагрузку Windows.
Давайте посмотрим, каким образом можно изменить параметр существующего ключа. Для примера произведём отключение контроля UAC через реестр ( User Account Control — контроль учётных записей).
Запускаем редактор реестра Windows.
Далее, в левой части окна переходим к ветке
Теперь в правой части окна находим ключ EnableLUA и кликаем по нему двойным щелчком мышки. В поле Значение меня 1 на и нажимаем кнопку OK
Теперь при запуске программ, требующих дополнительные разрешения, окно контроля учётных записей UAC появляться не будет.
На этом закончим знакомство с системным реестром Windows. В статье Создание reg-файлов. Синтаксис записей реестра мы подробнее рассмотрим тему о том, как создавать reg-файлы для автоматизации работы с реестром, чтобы не править нужные параметры вручную. О том же, как работать с реестром из командной строки, мы поговорим в рамках отдельной публикации Редактирование реестра Windows из командной строки, bat-файлы
miradmin.ru
Когда имеет смысл прибегать к ручному редактированию реестра
В спорах о том, стоит ли пользователю что-то править в системном реестре самому, сломалось немало копий. Основной аргумент «против» звучит примерно так: неопытные виндоюзеры часто не понимают, что они делают и зачем. И вместо ускорения системы или удаления «опасных вирусов» получают на экране «черный квадрат Малевича», создавая тем самым проблемы себе и другим.
Однако аргументы «за» тоже имеют право на жизнь. Убедительнее всех звучат следующие:
- Редактируя реестр своими руками, пользователь приобретает опыт и знания, а ошибки поправимы.
- Иногда решить какую-либо проблему другими способами невозможно или ручное редактирование – самый короткий путь к ее решению.
Словом, во всем есть плюсы и минусы, но я бы сказал так: если ваши личные доводы «за» перевесили и вы осознаете возможные последствия – дерзайте. Но пока не наберетесь опыта, желательно, чтобы с вами рядом был человек, который в случае чего поможет исправить ошибку.
Как сделать резервную копию реестра и восстановить его
Прежде чем вносить изменения в реестр Windows желательно знать как сделать его копию и как с помощью этой копии восстановиться. Если нам нужно сделать копию всего реестра Windows, то жмем правой кнопкой на разделу Компьютер и выбираем Экспортировать
Задаем папку в которую нам нужно экспортировать реестр, проверяем установку «Весь реестр», задаем имя и жмем Сохранить
Немного подождав у меня на рабочем стеле образовалась копия реестра размером в 150 МБ. Таким же образом можно экспортировать определенную раздел или подраздел реестра.
Для того, чтобы восстановить реестр или его подраздел из экспортированного файла нужно запустить этот reg-файл (дважды кликнув по нему левой кнопкой мышки) и согласиться с добавление сведений в реестр нажав Да
При этом все сделанные изменения будут потеряны. Если вы после того как сделали копию реестра установили программу и она провела свои , то после восстановления реестра программа в компьютере останется, а ассоциации придется восстанавливать заново.
Так же Импортировать реестр или его часть можно из редактора открыв меню Файл
и выбрав Импорт…
Понятное дело, что лень делать копию реестр при каких-либо изменениях. Это в первую очередь относится ко мне. Если для вас это тоже актуально, то сильно рекомендую включить защиту системы, чтобы автоматически создавались . В этих точках будет копия реестра.
Импорт параметров реестра
Импорт параметров реестра можно осуществить несколькими способами.
Запуск REG-файла при помощи графического интерфейса
Это
самый простой способ. Он заключается в запуске REG-файла, содержащего
необходимые параметры, двойным щелчком мыши или из командной строки.
Двойной щелчок мыши
Как
это ни тривиально звучит, но двойным щелчком мыши на REG-файле можно
внести изменения в реестр. Правда, сначала система уточнит,
действительно ли вы хотите это сделать. В случае положительного ответа
изменения будут внесены.
Рисунок 3 — Система запрашивает подтверждение на внесение изменений.
Из-за
этого запроса такой способ не подходит для импорта параметров в реестр
во время автоматической установки системы. Но есть и другие способы.
Командная строка
Для импорта REG-файлов из командной строки существует команда REGEDIT. Набрав в командной строке
REGEDIT C:\hklm.reg
Вы
получите точно такое же диалоговое окно, как при двойном щелчке мыши.
Подавить появление диалогового окна можно запустив команду с параметром
/S. Именно этот способ чаще всего применяется во время автоматической установки Windows.
REGEDIT /S C:\hklm.reg
Команда REG ADD
При помощи команды REG ADD
также можно импортировать параметры реестра. Она удобна тем, что
команды для импорта параметров можно включить в состав пакетного файла,
выполняющего также и другие задачи (т. е. нет необходимости в
дополнительном REG-файле). Например, эта команда нередко применяется
для импорта значений реестра в раздел RunOnceEx и последующей установки программ при первом входе в систему. Синтаксис команды достаточно прост.
REG ADD [/v | /ve] Имя удаленного компьютера, если оно опущено, то по умолчанию считается равным имени локального компьютера. На удаленных компьютерах доступны только разделы HKLM и HKU. Полный путь к разделу реестра в виде КОРЕНЬ\Подраздел. Корневой радел. Значения . Полный путь к разделу реестра в выбранном корневом разделе. /v Имя добавляемого параметра в указанном разделе. /ve Добавить пустой параметр (По умолчанию) в указанный раздел. /t Типы данных. По умолчанию, считается равным REG_SZ. /s Определяет разделитель, который используется для разделения данных в многострочных параметрах типа REG_MULTI_SZ. По умолчанию, считается равным "\0". /d Значение, присеваемое добавляемому параметру реестра. /f Принудительно перезаписывать существующие записи реестра без предупреждения.Примеры:REG ADD \\ABC\HKLM\Software\MyCo Добавляет раздел HKLM\Software\MyCo на удаленный компьютер ABCREG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead Добавляет параметр с именем: Data, типом: REG_BINARY, и значением: fe340eadREG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail Добавляет параметр с именем: MRU, типом: REG_MUTLI_SZ, и значением: fax\0mail\0\0REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%% Добавляет параметр с именем: Path, типом: REG_EXPAND_SZ, и значением: %systemroot% Примечание: Используйте в строке двойные символы процента ( %% )
INF-файл
Импортировать
параметры в реестр можно и при помощи INF-файлов. Их общий синтаксис
несколько сложнее, чем у REG-файлов, но непосредственно запись в реестр
осуществляется достаточно просто. Ниже приводится пример из аддона
Msgina
Signature="$Windows NT$"MsginaOptionDesc="Msgina"Tip="Библиотека GINA входа в систему"Modes=0,1,2,3AddReg=Msgina.AddRegHKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","ShowHibernateButton",0x10001,1HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","HibernateAsButton",0x10001,1
Примечание. Дополнительную информацию об INF-файлах можно найти в подробном руководстве.
Что такое реестр Windows
Раньше, в старых версиях Windows, была необходимость вручную открывать в папке программы или драйвера .ini файл и вносить в него свои необходимые изменения настройки параметров. У каждой программы и драйвера оборудования был свой .ini файл и каждый из них, для каждого отдельного ПК, требовал индивидуальной настройки.
А так как между разными ПК всегда были незначительные различия, импортированный с одного компьютера на другой .ini файл вряд ли будет работать.
С помощью реестра Microsoft урегулировал этот хаос, и эффектно вытащил все эти индивидуальные .ini файлы в единую, управляемую базу данных.
Реестр был впервые введен в Windows 95 и Windows NT, а в качестве основного компонента операционной системы не очень изменился и до сих пор. Причиной этого стала совместимость с имеющимся аппаратным и программным обеспечением, что имеет решающее значение для бизнес-пользователей ПК. Изменение реестра слишком много сломает или потребуют сложной машины виртуализации, которая, по крайней мере, создаст значительные проблемы в безопасности.
Со временем реестр, с такими функциями, как контроль учетных записей (UAC), предотвращающим проникновение вредоносных программ глубоко в структуру папок где их никогда не найдешь, стал более устойчивым и безопасным.
Несмотря на свой размер и десятки или даже сотни тысяч содержащихся в нем ключей, он довольно прост и надежен, составляя довольно простую структуру папок, ключей и значений.
Запуск Редактора реестра в Windows 10
Первым делом хочется напомнить о том, что реестр — очень важный инструмент функционирования всей операционной системы. Одно неправильное действие может вывести из строя в лучшем случае отдельный компонент или программу, в худшем — привести Виндовс в нерабочее состояние, требующее восстановления. Поэтому будьте уверены в том, что вы делаете и не забывайте создавать резервную копию (экспорт), чтобы в случае непредвиденных ситуаций ей всегда можно было воспользоваться. А сделать это можно так:
- Открыв окно редактора, выберите «Файл» > «Экспорт».
Впишите имя файла, укажите то, что хотите экспортировать (обычно лучше делать копию всего реестра) и нажмите «Сохранить».
Теперь рассмотрим непосредственно варианты запуска нужного нам элемента. Разные способы помогут запустить реестр так, как это будет удобно именно вам. Кроме того, они могут быть актуальны при вирусной активности, когда не получается воспользоваться каким-то одним из-за блокировки доступа вредоносной программой.
Способ 1: Меню «Пуск»
Уже давно «Пуск» выполняет роль поисковика по всей Windows, поэтому нам проще всего осуществить открытие инструмента, введя нужный запрос.
- Открываем «Пуск» и начинаем набирать «реестр» (без кавычек). Обычно уже после двух букв вы увидите нужный результат. Можно сразу же запустить приложение, нажав на лучшее совпадение.
Панель справа сразу же предоставляет дополнительные возможности, из которых наиболее полезными для вас могут стать «Запуск от имени администратора» или его закрепление.
То же самое будет, если начать набирать наименование инструмента на английском языке и без кавычек: «regedit».
Способ 2: Окно «Выполнить»
Еще один быстрый и простой способ запустить реестр — воспользоваться окном «Выполнить».
- Нажмите сочетание клавиш Win + R или кликните по «Пуск» правой кнопкой мыши, где выберите пункт «Выполнить».
В пустое поле впишите и нажмите «ОК» для запуска редактора с полномочиями администратора.
Способ 3: Директория Windows
Редактор реестра — исполняемое приложение, которое хранится в системной папке операционной системы. Оттуда его также можно без труда запустить.
- Откройте Проводник и перейдите по пути .
Из списка файлов найдите «regedit» либо «regedit.exe» (наличие расширения после точки зависит от того, была ли включена такая функция в вашей системе).
Запустите его двойным нажатием левой кнопкой мыши. Если нужны права администратора — щелкните по файлу правой кнопкой мыши и выберите соответствующий пункт.
Способ 4: «Командная строка»/PowerShell
Консоль Windows позволяет быстро запускать реестр — достаточно вписать туда всего одно слово. Аналогичное действие можно совершать и через PowerShell — кому как удобнее.
- Запустите «Командную строку», вписав в «Пуск» слово «cmd» без кавычек или начав набирать ее название. PowerShell запускается так же — набором своего имени.
Впишите и нажмите Enter. Откроется Редактор реестра.
Мы рассмотрели наиболее эффективные и удобные способы того, как запускается Редактор реестра. Обязательно запоминайте те действия, которые совершаете с ним, чтобы при возникновении неполадок была возможность восстановить предыдущие значения. А еще лучше делайте экспорт, если собираетесь внести важные изменения в его структуру.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Описание реестра
Системный реестр Windows — это иерархически построенная, централизованная база данных в составе операционных систем Microsoft Windows, содержащая сведения, которые используются для конфигурации операционной системы для работы с пользователями, программными продуктами и устройствами.
В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах.
Системный реестр заменяет собой большинство текстовых INI-файлов, которые использовались в ранних версиях Windows, а также файлы конфигурации MS-DOS (например, Autoexec.bat и Config.sys). Версии реестра для разных версий операционных систем семейства Windows имеют определенные различия. Данные реестра хранятся в двоичных файлах.
Сторонние программы для работы с реестром
Приложений для редактирования системного реестра достаточно много. От встроенной в Windows 8 утилиты regedit они отличаются функциями оптимизации реестра, которые необходимы для поддержания высокой производительности системы. И это является основным назначением таких программ. Рассмотрим некоторые из них.
Reg Organizer
– это многофункциональная утилита для обслуживания операционной системы. Позволяет чистить и дефрагментировать системный реестр, управлять автозагрузкой программ, удалять приложения вместе с их остатками в реестре и на дисках, применять различные тонкие настройки и т. д.
Один из разделов Reg Organizer напоминает системную утилиту regedit – через него можно редактировать реестр вручную.
Это приложение можно использовать в качестве замены встроенного редактора реестра, но некоторые из его функций при неправильном использовании могут нарушить функциональность системы и программ. Поэтому Reg Organizer стоит рекомендовать только опытным пользователям.
Registry Booster
– еще одно приложение, позволяющее оптимизировать системный реестр для ускорения запуска и работы Windows. Программа имеет всего три основные функции – проверки, чистки и дефрагментации реестра, но всё, кроме проверки, работает только после покупки лицензии.
Registry Booster предназначен для любых пользователей, включая новичков. Исправляет найденные проблемы автоматически и не позволяет управлять этим процессом вручную.
RegScanner
Утилита от Nir Soft – удобная замена встроенному редактору реестра, ориентированная исключительно на опытных пользователей. Предназначена для поиска данных в реестре по самым разным параметрам, в том числе по длине и дате последнего изменения. Найденные записи можно сразу же удалить, предварительно сделав их резервную копию.
RegScanner удобно использовать для чистки системы после вирусного заражения и поиска остатков удаленных программ. Существует в 32- и 64-битных версиях. Бесплатен.
Registrar Registry Manager
– приложение, напоминающее встроенный редактор реестра Windows, но значительно превосходящее его возможности. Оно позволяет поддерживать в порядке реестр на локальной и удаленных машинах всей сети. Имеет функции резервного копирования и восстановления данных (как отдельных веток, так и всего реестра), чистки, дефрагментации, сравнения между собой ключей реестра и мониторинга всех изменений.
Предназначено для опытных пользователей и системных администраторов.
Что такое реестр Windows
Начнем с истоков.
Реестр Windows – это основа всей операционной системы, база данных, где хранится важнейшая информация и настройки для разных программ операционной системы. Кстати, у нас на сайте вы можете прочитать материал о самых необходимых программах на ПК: Самые лучшие программы для ПК: ТОП-10 маст-хэв приложений Здесь хранятся нужные драйвера, установленные разработчиками и самим пользователем на конкретном устройстве, учетные записи, информация о видах файлов.
Именно реестр Виндовс помогает слаженно работать всей операционной системе без каких-либо сбоев. А также стоит сказать, что системный реестр является постоянно изменяющимся и увеличивающимся в размере хранилищем. Чем больше настроек и программ установлено на устройстве, тем больше и объемнее становится это самое хранилище. Это если говорить просто о сложном.
Рис. 1. Реестр операционной системы представляет собой базу данных с информацией об ОС
В случае установки на устройстве какой-либо программы в реестр копируется информация, которая нужна для запуска и бесперебойной ее работы. В том случае, когда пользователь подключает другое устройство, в реестр также копируются сведения о его драйверах. При открытии разных программ, операционная система копирует и изымает из реестра нужную информацию.
Для реестра свойственно наличие определенной иерархии. Так, в нем есть разделы и подразделы, а в них находятся параметры. Собственно, они и отвечают за работу всей операционной системы.
Определение: regedit – это редактор реестра, а реестр, в свою очередь, означает самую большую базу данных, в которой хранятся все данные об операционной системе.
А что же можно делать с помощью regedit?
Используя правку реестра (regedit) Windows можно исправить и изменить очень многие параметры, улучшить и ускорить работу операционной системы, отключить ненужные функции и наоборот, включить те, что необходимы для работы лично вам. Но об этом стоит поговорить более подробно. Этим и займемся.