Regedit параметры

«Редактор реестра»: для чего он нужен и как его открыть на Windows 10

Regedit параметры

Реестр в ОС Windows — большая база данных, в которой хранятся в упорядоченном виде все актуальные настройки как встроенных и сторонних программ на ПК, так и всей операционной системы в целом. Во время работы компьютера система постоянно обращается к нему за необходимой информацией.

Реестр создан для повышения скорости работы ОС. Он постоянно изменяется во время работы на ПК, делает записи об ошибках и сбоях в системе. Со временем реестр засоряется и может замедлить работу компьютера.

«Редактор реестра» — системное приложение, которое позволяет просматривать записи в реестре, а также изменять их. В редакторе можно настраивать параметры, которые недоступны в пользовательском интерфейсе. С помощью этого сервиса можно:

  • настроить ПК на работу в полную силу;
  • заставить его работать медленно;
  • открывать утилиты, которые раньше не запускались;
  • устанавливать новые параметры конфигурации ОС;
  • очищать реестр от ненужных файлов, которые остались от давно удалённых программ и многое другое.

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

«Редактора реестра»

Редактор реестра похож на окно «Проводника Windows». Он разделён на две части: в левой расположены ветки разделов, а в правой отображаются сами записи реестра.

Окно «Редактора реестра» разделено на две части

В левой части есть пять главных разделов:

  • HKEY_CURRENT_USER (HKCU). Этот раздел отвечает за данные пользователя, вошедшего в систему в настоящий момент . Здесь хранятся папки пользователя, фон экрана, значки рабочего стола и т. п.
  • HKEY_USERS (HKU). Здесь содержится информация обо всех профилях на компьютере.
  • HKEY_LOCAL_MACHINE (HKLM). В этом разделе хранится конфигурация аппаратного и программного обеспечения. Некоторые данные подраздела HARDWARE хранятся в ОЗУ, а не на жёстком диске. Это связано с тем, что они временные по своей природе и нужны только при загрузке аппаратного обеспечения, а затем удаляются.
  • HKEY_CLASSES_ROOT (HKCR) содержит сведения о расширениях всех зарегистрированных в системе типов файлов и ассоциациях (отвечает за запуск необходимой программы при открытии файла с помощью «Проводника Windows») и сведения о внедрённых СОМ-серверах.
  • HKEY_CURRENT_CONFIG. Данный раздел содержит аппаратные параметры, необходимые для загрузки системы.

Как открыть «Редактор реестра» на Windows 10

Запустить этот сервис на Windows 10 можно несколькими способами. Рассмотрим все методы.

Открытие с помощью строки поиска в «Пуске»

Первый и самый быстрый способ запустить «Редактор реестра» на Windows 10 — ввести запрос в универсальной поисковой строке «Пуска». Что конкретно нужно сделать?

Левой кнопкой мыши кликните по кнопке «Пуск».Найдите строку поиска в меню «Пуск»В нижней части меню будет строка поиска. Введите в неё запрос regedit.

Введите поисковой запрос regedit в меню «Пуск»

  • В результатах поиска сразу появится «Редактор реестра». Откройте его двойным щелчком левой кнопки мыши.

Щёлкните по кнопке «Да».

Тем самым вы разрешите «Редактору реестра» вносить изменения на вашем компьютере. После этого откроется нужное окно.
Кликните левой кнопкой мыши по «Да

С помощью окна «Выполнить»

Окно «Выполнить» служит универсальным средством для запуска программ, открытия папок, документов и веб-страниц в интернете. С помощью него можно открыть и «Редактор реестра». Рассмотрим пошагово, как это сделать:

Зажмите комбинацию клавиш на клавиатуре: Win + R. Запустится небольшое окошко «Выполнить».Комбинация клавиш Win + R запустит окно «Выполнить»В поле введите слово regedit. Щёлкните по ОК или по Enter на клавиатуре.В поле «Открыть» введите команду regedit

  • Нажмите на «Да» — откроется «Редактор реестра».

С помощью «Командной строки»

«Командная строка» — редактор для введения различных команд на ПК. Она также способна открывать программы и сервисы, как и окно «Выполнить». Что нужно сделать, чтобы запустить «Командную строку», а затем «Редактор реестра»?

В строке поиска в «Пуске» введите запрос «Командная строка». Откройте раздел, появившийся в результатах.Введите «Командная строка» в поиск в «Пуске»В чёрном окне редактора введите команду regedit. Нажмите на Enter.Напишите команду regedit и нажмите на Enter

  • Кликните по «Да» — запустится окно «Редактора реестра».

Через файл самого реестра на системном диске

У «Редактора реестра» есть свой файл на системном диске. Запустите редактор, просто открыв этот файл через «Проводник Windows».

  • Двойным щелчком мыши откройте ярлык «Этот компьютер» на «Рабочем столе», чтобы запустить «Проводник Windows».

Откройте «Локальный диск С:».Откройте системный дискВ нём откройте папку Windows.Откройте папку Windows на системном дискеПрокрутите окно вниз и найдите файл regedit. Откройте его двойным щелчком левой кнопки мыши.Запустите файл regedit

Как создать ярлык для быстрого запуска реестра на Windows 10

Если вам часто приходится открывать «Редактор реестра», сделайте ярлык этого сервиса и поместите его на «Рабочий стол», чтобы он всегда был у вас под рукой. Вы сможете запускать сервис всего в один клик. Как создать ярлык?

На «Рабочем столе» кликните правой кнопкой мыши по свободной от значков области. В контекстном меню выберите «Создать», а затем в новом списке — пункт «Ярлык».Выберите «Создать» в контекстном меню, а затем кликните по «Ярлык»В появившемся окне щёлкните по «Обзор», чтобы найти файл для будущего ярлыка.

Файл «Редактора реестра» находится на системном диске в папке Windows. Кликните по ОК.Укажите путь к файлу regedit

  • Нажмите на кнопку «Далее» внизу окна.

Напишите новое имя для ярлыка или оставьте regedit. Кликните по «Готово».

Кликните по «Далее»На «Рабочем столе» появится ярлык «Редактора реестра».Ярлык regedit появился на «Рабочем столе»

«Редактор реестра» можно открыть четырьмя способами: через строку поиска в «Пуске», окно «Выполнить», «Командную строку» и «Проводник Windows».

Если вам нужно часто запускать этот сервис, создайте ярлык на «Рабочем столе» — у вас появится быстрый доступ к окну.

Источник: https://zen.yandex.ru/media/aleksanderxxl/redaktor-reestra-dlia-chego-on-nujen-i-kak-ego-otkryt-na-windows-10-5e474ac6cc6d233fd0f68f69

Работа с реестром из командной строки¶

Regedit параметры

Работа с реестром Windows

Работа с реестром возможна не только через утилиту regedit.exe, но и напрямую из командной строки с помощью утилиты REG, она поддерживает все возможности, которые имеет программа regedit.exe. И более того – она также поддерживает несколько особенных функций. Полезна в том случае когда работа с regedit по каким либо причинам невозможна.

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

В общем виде синтаксис команды REG выглядит следующим образом:

REG [список параметров]

Всего существует одиннадцать процедур, которые способна выполнять директива REG: QUERY, ADD, DELETE, COPY, SAVE, LOAD, UNLOAD, RESTORE, COMPARE, EXPORT, IMPORT. Каждая из этих процедур имеет, как правило, собственный набор параметров.

При вызове из командной строки директива REG пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен 0, это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен 1.

Более подробные сведения об использовании утилиты REG вы можете получить, набрав в командной строке директиву REG /?, чтобы получить информацию о какой-либо из перечисленных процедур, воспользуйтесь командой REG /?.

Для удобства ввода применяются сокращения названий веток реестра. Все сокращения представлены в таблице ниже:

Сокращения названий веток реестра¶

ВеткаСокращение
HKEY_CLASSES_ROOTHKCR
HKEY_CURRENT_USERHKCU
HKEY_LOCAL_MACHINEHKLM
HKEY_USERSHKU
HKEY_CURRENT_CONFIGHKCC

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

REG QUERY [\Компьютер\]Путь [/v Параметр | /ve] [/s]

В составе директивы могут использоваться следующие параметры:

  • Компьютер – имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае, если этот параметр опущен, команда выполняется на локальном компьютере.
  • Путь – полный путь к целевому разделу реестра в виде корень\ключ\подраздел, где корень – сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключ\подраздел – полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы.
  • /v – запрос о содержимом указанного раздела реестра.
  • Параметр – вывести имя и значение запрашиваемого параметра в указанном разделе.
  • /ve – запрос стандартного параметра с пустым именем.
  • /s – вывести список всех подразделов данного раздела реестра вместе с их содержимым.

В качестве примера получим содержимое ветки в которой хранятся закрытые ключи квалифицированных электронных подписей:

reg query “HKLM\SOFTWARE\Crypto Pro\Settings\Users\S-1-5-21-2889205033-3114528180-1522031737-1000\Keys”

Примечание

Лучше вводить путь в кавычках.

Будет выведен примерно такой результат:

HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\Users\S-1-5-21-2889205033-3114528180-1522031737-1000\Keysdef.key REG_BINARY 300E0C0C415A415A415F6E6F70617373HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\Users\S-1-5-21-2889205033-3114528180-1522031737-1000\Keys\2015ZAO_

Как видно из вывода, в реестре компьютера находится всего один контейнер 2015ZAO_.

Для экспорта используется команда EXPORT. Синтаксис команды:

REG EXPORT [/y]

  • имя_раздела – полное имя подраздела реестра в одном из выбранных корневых разделов.
  • имя_файла – имя .reg файла, который получится после экспорта.
  • Параметр /y в конце команды позволяет выполнение замены существующего файла без запроса подтверждения.

Экспортируем контейнеры закрытых ключей на рабочий стол:

reg export “hklm\SOFTWARE\Crypto Pro\Settings\Users\S-1-5-2-1-2889205033-3114528180-1522031737-1000\Keys” C:\Users\Dmitry\Desktop\keys.reg /yОперация успешно завершена.

Вся ветка с контейнерами успешно экспортирована на рабочий стол и сохранена в файле keys.reg. Теперь импортируем ее обратно.

Примечание

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

Для импорта используется команда IMPORT. Синтаксис команды:

Выполним:

reg import C:\Users\747\Desktop\keys.regОперация успешно завершена.

Напомню, что для экспорта ветки на другом компьютере, необходимо будет изменить в файле keys.reg путь к ветке реестра с учетом разрядности операционной системы и SID текущего пользователя. Подробнее об импорте и экспорте закрытых ключей смотрите в Руководстве по работе с реестром ОС Windows в разделе Где хранятся ключи(закрытый ключ сертификата) в реестре? [1739].

Для резервного копирования и восстановления реестра используются следующие команды (типы операций) утилиты REG SAVE и REG RESTORE:

REG SAVE [/y] REG RESTORE

Примечание

В данному разделе перечислены основные команды утилиты REG для получения более подробной информации обратитесь к ресурсам, перечисленным в разделе Дополнительные ссылки

© Copyright 2015, Dmitry Mazhartsev. Revision 6bfe9488.

Built with Sphinx using a theme provided by Read the Docs.

Источник: https://regedit.readthedocs.io/reg-cmd.html

Утилита regedit и параметры командной строки

Regedit параметры

В этой статье мы рассмотрим утилиту для работы с реестром Windows – regedit.exe и командную строку, через которую тоже можно заглянуть в недра системы.

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

Семейство Windows содержит довольно мощный, полезный и в тот же момент опасный инструмент, которым является системный реестр.

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

Утилита regedit командная строка

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

Для роботы с ним применяют специальные программы-редакторы, как например, regedit.exe, параметры командной строки позволяют также редактировать реестр, для этого применяется утилита reg. Что бы запустить программу regedit.exe (или regedit32.

exe), нужно в меню Пуск/Выполнить просто ввести имя программы, или, ввести в консольном окне командной строки regedit.exe и нажать Enter.

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

Все жизненно важные данные Windows хранятся в папке %SystemRoot%, каталог system32\config, это универсальное обозначение, варианты могут быть такими: С:\Windows\System32\config или С:\Windows.0\System32\config, все зависит от того, куда установлена операционная система. В первоначальных версиях Windows вместо реестра использовали *.

ini файлы, что было довольно неудобно и создавало ряд ограничений.

При просмотре реестра через редактор regedit (командная строка ему сильно уступает в плане графики) пред нашим взором предстают две колонки, в левой находятся список корневых разделов (root keys) реестра. Каждая ветка, как правило, включает в свой состав вложенные ветки (sub keys) и параметры. Существует пять основных разделов:

  • HKEY_CLASSES_ROOT — в простом варианте он содержит данные о типах файлов и ассоциируемые с ними приложения.
  • HKEY_CURRENT_USER — данный куст является ссылкой на HKEY_USERS\Идентификатор пользователя Содержит установки для текущего пользователя (рабочий стол, переменные среды, приложения)
  • HKEY_LOCAL_MACHINE — это пожалуй самая важная ветка, поскольку тут хранится глобальные настройки, которые применимы ко всем пользователям. Тут и прописываются вирусы.
  • HKEY_USERS— настройки среды для каждого пользователя, что живет в системе — профили пользователя.
  • HKEY_CURRENT_CONFIG — это по сути ссылка на ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current, она содержит информацию о текущей конфигурации оборудования.

В отличии от regedit, в командной строке не нужно использовать название целиком, для этого используются короткие ссылки:

  • HKCR – HKEY_CLASSES_ROOT
  • HKCU – HKEY_CURRENT_USER
  • HKLM – HKEY_LOCAL_MACHINE
  • HKU – HKEY_USERS
  • HKCC – HKEY_CURRENT_CONFIG

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

Запустив оболочку (через пуск\выполнить\cmd или же создав текстовый файл, прописав в нем cmd, поменяв расширение на bat и запустив) попробуем просмотреть вкратце, какие средства предоставляет командная строка для изучения системного реестра.

И так, существует утилита reg которая входит в состав пакета Support tools в Windows 2000, если вы счастливый обладатель XP и выше, то она присутствует там по дефолту. Что бы просмотреть определенную ветку, например, раздел HKLM стоит ввести команду reg query HKLM, картина следующая:

regedit параметры командной строки

Как видно, ветка HKLM\Security недоступна – название говорит само за себя, кстати, в ветке SAM вы тоже ничего не найдете. В эти ветки вход разрешен только под системной учетной записью.

Кстати, если у вас установлена семерка, то желательно саму командную строку запускать от имени администратора, а то, многие вещи просто не получатся. Проблема решается при использовании утилиты psexec из пакета PsUtils (автор Марк Русинович, большой ему респект).

Просто скопируете ее в каталог %SystemRoot%\system32, введите в командной строке

psexec –s –i regedit.exe

и вуаля, происходит запуск реестра от имени локальной системной учетной записи, теперь вы можете просмотреть подразделы System и SAM.

И еще, понятно, что утилита должна запускаться под администратором, если в XP Sp3 все проходит на ура, то в Семерке есть ряд трудностей, если просто произвести запуск командной строки и ввести команду psexec –s –i regedit, то вам выбьет “отказано в доступе”. Тогда заходим в каталог System32 и запускаем CMD от имени администратора, и…. облом. При запуске самой утилиты на компьютере появляется новая служба PsExecSvc, Семерка ее игнорирует или просто блокирует, в результате видим ошибку: Error communicating with PsExec service. Видимо разработчики прикрыли эту лазейку, разбираться просто времени пока нет, но все впереди.

regedit параметры командной строки

О том, как копировать, удалять и производить различные манипуляции с реестром посредством командной строки я напишу в следующих постах. По теме, можете просмотреть методы сервера сценариев Windows Script Host объекта WScript.Shell – RegWrite, RegRead и RegDelete

Источник: http://scriptcoding.ru/2013/08/16/regedit-komandnaya-stroka/

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.