Редактор реестра windows. используем правильно

Содержание:

Какие опасности таит незнание работы с реестром

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

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

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

Рис. 3. Если не знать, что такое реестр, можно иметь большие проблемы с вирусами.

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

  • Снижение производительности компьютера. Здесь все просто. Выше мы говорили о том, что реестр представляет собой базу данных. Так вот, чем дольше Вы пользуйтесь своей ОС, тем больше разрастается эта самая база. Со временем она становится настолько большой, что система уже не может ее обрабатывать.
  • Различные сбои, связанные с работой курсора, клавиатуры (кнопок) и других устройств. К примеру, довольно часто возникает ситуация, когда при однократном щелчке выполняется то действие, которое должно выполняться при двойном. И это далеко не самый плохой вариант. Исправить такие проблемы можно именно при помощи реестра.
  • Проблемы со шрифтами. Так буквы могут отображаться некорректно, криво, края могут быть стерты или изогнуты и так далее. Эта проблема также исправляется с помощью regedit.
  • Некорректное отображение списка программ. Например, в меню «Установка и удаление программ» находятся удаленные давно программы. Это возникает, опять же, из-за каких-то сбоев в реестре операционной системы.

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

Поэтому чтобы предотвратить подобные проблемы, важно временами очищать и проводить оптимизацию реестра

Что показывает Редактор реестра

Как я упомянул выше, редактор показывает нам разделы и параметры.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

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

Однако, существуют и виртуальные ключи, которые отображаются в редакторе реестра как обычные файлы, но на деле являются представлением из нескольких файлов или даже отдельных веток реестра.  Они существуют, как правило, для обратной совместимости. Например, HKEY_CURRENT_CONFIG — это виртуальное представление, HKEY_CLASSES_ROOT  — также виртуальное представление, которое объединяет разделы реестра текущего пользователя и системные разделы.

Обратите внимание, что некоторые файлы реестра не отображаются в окне Редактора реестра. Например, вы никогда не увидите, что хранится внутри файла SAM (Security Accounts Manager)

В редакторе реестра он представлен веткой HKEY_LOCAL_MACHINE\SAM\SAM и там якобы пусто. Это сделано по соображениям безопасности.

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

Создание и удаление разделов и параметров через файл с расширением reg

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

Создание подразделов или изменение параметров

  1. Осуществляем доступ к редактору реестра
  2. Выбирается тот подраздел, изменения для которого должны быть проведены
  3. Происходит нажатие на вкладку «Файл», где надо нажать «Экспорт»
  4. В поле «Имя файла» прописывается название документа для сохранения REG-файла с изначальными элементами реестра и нажимается кнопку «Сохранить»

Удаление разделов реестра или параметров

Для выполнения поставленной задачи требуется поместить дефис перед путем реестра. Следует рассмотреть это на простом примере. Имеем:

HKEY_LOCAL_MACHINE\Software

Из него необходимо выполнить удаление раздела Program. Это будет выглядеть следующим образом:

Удаление значения имеет схожий способ. В данном случае, дефис должен располагаться непосредственно перед знаком равенства. Расширим прошлый пример – теперь нужно удалить параметр ProgramValue. Это выполняется следующим образом:

» ProgramValue»=-

Файлы реестра на жестком диске¶

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

Файл, хранящий личные настройки пользователя, «скрыт» в папке соответствующей учетной записи, например, в . Также файлы, отвечающие за пользовательские настройки, могут храниться в:

  • ;
  • .

Еще есть резервные копии файлов реестра, созданные системой, хранятся они в

  • – для Windows 7 и Server 2008;
  • – для XP и Server 2003.

Примечание

По умолчанию операционная система делает резервные копии этих файлов раз в 10 дней с помощью планировщика задач.

Вспомогательные файлы для всех кустов за исключением хранятся в системах Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista в папке .

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

Примечание

Куст (дерево) реестра (англ. hive) — это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.

Таблица 1 — Соответствие кустов реестра и вспомогательных файлов
Куст реестра Вспомогательные файлы
, ,
, ,
, ,
, , ,
, , , , ,
, ,

Примечание

Например, кусту соответствует на жестком диске файл .

Рис. 4 – Файлы реестра на жестком диске

Как найти реестр в windows 7? 3 эффективных способа

Здравствуйте уважаемые посетители сайта! Сталкивались ли вы с перебоями работы компьютера и при этом вы не знали в чем причина? Я столкнулся с такой проблемой, и решение ее отыскал в реестре. Поэтому хочу поделиться с вами тем, как найти реестр в windows 7.

Прочитайте статью полностью, и вы узнаете не только как откопать этот архив, но и как его чистить.

Что такое реестр на компьютере?

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

Его создали для того, чтобы систематизировать всю имеющуюся информацию на ПК.

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

  1. Открываем «пуск», в строке поиска вводим regedit.
  2. Нажимаем на приложение и запускаем его.

Также это приложение можно запустить другим способом:

  1. На клавиатуре нажимаем на значок windows+R.
  2. После этой команды откроется окно «выполнить». В нем нужно ввести regedit и нажать на кнопку «ОК».

Также данную программу можно найти, не прибегая к поисковикам. Достаточно зайти на диск С, потом в папку windows и в ней найти программу.

Чистим реестр и убираем неисправности.

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

Совет! Если возможно делать что-то с помощью приложений, делайте. Избегайте самостоятельно вносить какие-то изменения

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

  • CCleaner.
  • Reg Organizer
  • Windows cleaner

А теперь давайте подробнее познакомимся с этими утилитами.

CCleaner.

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

Чтобы ею воспользоваться, нужно в поисковой строке пуска ввести ее название.

Далее открываем приложение и переходим в раздел реестра. В нижней части экрана найдите «Поиск проблем». Нажмите на этот поиск. Этим самым вы запускаете диагностику на выявление проблем.

После того, как программа завершит диагностику, появятся результаты и кнопка «Исправить». Нажимаете на нее, далее программа предложит сохранить резервные копии. Делайте их на тот случай, вдруг что-то пойдет не так. Но, как правило, этого не происходит.

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

Reg Organizer.

Эта утилита такая же, как CCleaner, только функций немного больше. Чистку в нашем архиве можно делать как автоматически, так и вручную. Вы уже работали с реестром? Если нет, то делаем все автоматически.

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

Windows cleaner.

Это приложение также очень похоже на все предыдущие. Но ее оформление значительно проще. А пользоваться ей так:

  1. Открываем программу.
  2. Переходим в раздел «Реестр».
  3. Отмечаем все настройки.
  4. Нажимаем кнопку «Анализ».
  5. После получения результатов кликаем на «Очистка».

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

Завершение.

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

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

На сегодня я прощаюсь и говорю до новых встреч. С уважением Федор Лыков!

Пример создания файла .reg для внесения изменений в реестр

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

Для этого используется инструмент «создать».

Алгоритм создания раздела:

  • выбрать ключ, папку, где должен появиться раздел;
  • щелкнуть правой кнопкой мыши;
  • найти «создать» и сразу — раздел;
  • чтобы задать название, кликнуть мышкой на новой папке, щелкнуть «переименовать»,

Другой способ:

  • нажать win+r;
  • набрать cmd, щелкнуть ок;
  • написать reg add\название компьютера\ключ\папка\команда.

Чтобы создать параметр в реестре:

  • кликнуть по правой части окна;
  • выбрать нужный параметр: двоичный, DWORD 32-битный, 64-битный, строковый, мультистроковый или расширяемый;
  • задать значение, два раза кликнув по параметру.

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

Механизм такой:

  • открыть текстовый редактор;
  • на первой строке написать Windows Registry Editor Version00, нажать ввод;
  • в квадратных скобках указать путь;
  • перейдя на следующую строку, в кавычках прописать название, значение параметра;
  • сохранить, изменив расширение.

Последовательность действий, чтобы с ярлыков убрать стрелки:

  • в блокноте написать Windows Registry Editor Version 5.00. Это обязательное условие каждого действия;
  • на новой строке написать путь в квадратных скобках, начиная с ключа. В нашем случае указываем HKEY_LOCAL_MACHINE. Затем через вертикальную черту прописываем SOFTWARE\Microsoft\Windows\CurrentVersion\explorer. В конце, также через черту указываем Shell Icons. Писать нужно именно в такой последовательности;
  • нажать ввод, прописать в кавычках “29”=”%windir%\\System32\\shelldll,-50”;
  • сохранить файл.

Если хотите, чтобы стрелки вернулись, вместо -50 достаточно написать -30.

Понятие и функции редактора реестра на Windows 10

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

Данный раздел открывает большие возможности для пользователя

Реестр виндовс 10 состоит из следующих частей:

  • раздел HKU содержит в себе данные о профилях пользователей данного компьютера и почти никогда не используется;
  • раздел под названием HKEY_ CURRENT_ USER находится в основном меню реестра, но по факту является веткой HKU и отвечает за настройки пользователя, находящегося в текущий момент в системе;
  • раздел под названием HKEY_ LOCAL_ MACHINE хранит в себе параметры конфигурации;
  • раздел HKEY_ CLASSES_ ROOT — это некая ветвь HKLM, где содержатся данные о типах уже имеющихся файлов, а также об объектах ActiveX и COM;
  • раздел HKEY_ CURRENT_ CONFIG — это ещё одна ветвь HKLM. Здесь хранится информация о профиле оборудования, которое используется локальным ПК при запуске системы.

Разделы РР

К сведению! Во время работы компьютера данные системного реестра постоянно подвергаются изменениям. Здесь записывается информация обо всех ошибках в работе системы. Спустя некоторое время реестр заполняется мусором в результате чего работа ПК замедляется.

Под редактором реестра, или, как его ещё называют, Registry Editor, понимают системную программу, с помощью которой пользователь просматривает и изменяет данные реестра. Именно в этом приложении настраиваются параметры по работе ПК, которые недоступны в интерфейсе пользователя.

Благодаря редактору реестра выполняется ряд функций по оптимизации работы системы, а именно:

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

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

Обратите внимание! Перед тем как начать редактировать реестр операционной системы, рекомендуется создать копию. Это необходимо для беспроблемно восстановления данных регистра до первоначального состояния в случае сбоя в системе в результате внесения исправлений

Для чего используется реестр Windows

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

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

Во многих отношениях реестр можно рассматривать как своего рода ДНК для операционной системы Windows.

Не обязательно для всех приложений Windows использовать реестр Windows. Некоторые программы хранят свои конфигурации в файлах XML вместо реестра, а другие – полностью переносимые и хранят свои данные в исполняемом файле.

Сбрасываем пароль через «Командную строку»

Процедура в целом простая, однако достаточно трудоёмкая, и состоит из двух этапов – подготовительного и собственно сброса кодового слова.

Этап 1: Подготовка

Первый этап процедуры состоит из следующих шагов:

  1. Для вызова «Командной строки» без доступа к системе потребуется загрузиться с внешнего носителя, поэтому нужно иметь загрузочную флешку с Windows 7 или установочный диск.

    Подробнее: Как создать загрузочный носитель Windows 7

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

Напечатайте в окне команду и подтвердите ввод нажатием Enter.

Для доступа к реестру установленной системы следует выделить каталог HKEY_LOCAL_MACHINE.
Далее выберите «Файл» – «Загрузить куст».

Перейдите к диску, на котором установлена система. Среда восстановления, которой мы сейчас пользуемся, отображает их иначе, чем установленная Виндовс – например, диск под буквой C: отвечает за раздел «Зарезервировано системой», тогда как том с непосредственно установленной Виндовс будет обозначен как D:. Каталог, в котором расположен файл реестра, находится по следующему адресу:

Установите отображение всех типов файлов, и выберите документ с наименованием SYSTEM.

Дайте любое произвольное имя выгруженной ветке.

В интерфейсе редактора реестра перейдите по адресу:

Здесь нас интересуют два файла. Первый – параметр «CmdLine», в него нужно вписать значение . Второй – «SetupType», в нём нужно значение заменить на .

После этого выделите загруженный раздел с произвольным именем и воспользуйтесь пунктами «Файл» – «Выгрузить куст».

Выключите компьютер и извлеките загрузочный носитель.

На этом подготовка окончена и переходим непосредственно к сбросу пароля.

Этап 2: Сброс установленного пароля

Сбрасывание кодового слова проще предварительных действий. Действуйте по такому алгоритму:

  1. Включите компьютер. Если вы всё сделали правильно, то на экране входа в учётную запись должна отобразиться командная строка. Если её не появилось, повторите ещё раз действия 2-9 из подготовительной стадии. В случае проблем обратитесь к разделу об устранении неполадок ниже.
  2. Введите команду для отображения всех учётных записей. Найдите имя той, для которой нужно сбросить пароль.

Эта же команда используется для установки нового пароля для выбранного пользователя. Шаблон выглядит следующим образом:

Вместо *имя учётной записи* вводите наименование пользователя, вместо *новый пароль* – придуманную комбинацию, оба пункта без обрамления «звёздочками».

Совсем убрать защиту кодовым словом можно с помощью команды

Когда одна из команд будет введена, нажимайте Enter.

После этих операций входите в ваш аккаунт с новым паролем.

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

В некоторых случаях способ запуска «Командной строки», приведённый в Этапе 1, может не сработать. Есть альтернативный вариант запуска cmd.

  1. Повторите шаги 1-2 первого этапа.
  2. Напечатайте в «Командной строке» слово .

После запуска «Блокнота» используйте его пункты «Файл» – «Открыть».

В «Проводнике» выберите системный диск (как это сделать, описано в шаге 5 первого Этапа). Откройте папку , и выберите отображение всех файлов.
Далее следует найти исполняемый файл «Экранной клавиатуры», который называется osk.exe. Переименуйте его в osk1. Затем выберите EXE-файл «Командной строки», его наименование – cmd. Его тоже переименуйте, уже в osk.
Что это за шаманство и зачем оно нужно. Таким образом мы подменяем исполняемые файлы «Командной строки» и «Экранной клавиатуры», что позволит нам вызвать интерфейс консоли вместо виртуального средства ввода.
Покиньте установщик Windows, выключите компьютер и отключите загрузочный носитель. Запустите машину и дождитесь появления экрана логина. Щёлкните по кнопке «Специальные возможности» — она расположена внизу слева – выберите вариант «Ввод текста без клавиатуры» и нажмите «Применить» и «ОК».

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Открываем редактор реестра

Способ 1: через окно выполнить

Наверное, это один из самых простых и универсальных способов открыть редактор реестра (работает в Windows XP/7/8/10). Распишу все действия по шагам:

  1. сначала жмете сочетание кнопок WIN+R (плюс нажимать не нужно);
  2. в левом углу должно показаться небольшое окно «Выполнить» в котором будет одна строка «Открыть» (пример на скрине ниже);

Окно выполнить

  1. теперь в строку «Открыть» пишите команду regedit и жмите клавишу Enter;

Открываем редактор реестра через окно выполнить // Windows 10

  1. если появиться окно с вопросом по поводу разрешений на внос изменений — нажмите «Да»;

Разрешить этому приложению вносить изменения

  1. Собственно, всё! Редактор реестра должен был открыться. Можно вносить изменения…

Способ 2: через командную строку

  1. Сначала открываем командную строку — самый простой способ найти ярлык для ее запуска в меню ПУСК (в Windows 10 удобно для этого использовать ПОИСК, см. пример на скрине ниже);

Запуск командной строки в Windows 10

  1. в командной строке нужно ввести regedit (всё ту же команду) и нажать клавишу Enter. Должен открыться редактор реестра.

Командная строка — команда regedit

Способ 3: через системную папку

В зависимости от вашей версии Windows и ее настроек, файл regedit может находиться в различных папках:

  1. C:\Windows\SysWOW64 (самый распространенный вариант по умолчанию, в Windows 10);
  2. C:\ Windows\System32
  3. C:\ Windows

Дальше всё просто: открываем проводник (либо другой коммандер), переходим в системную папку, находим файл regedit и открываем его как обычную программу. Пример представлен на скрине ниже.

Находим regedit через проводник

Способ 4: через поиск в Windows

В Windows 10 можно нажать на значок с лупой возле меню ПУСК и ввести в поисковую строку regedit — среди найденных результатов увидите ярлык для запуска редактора (см. пример ниже).

Поиск regedit через меню ПУСК

Кроме этого, можно запустить проводник (клавиши Win+E), затем открыть системный диск с Windows (обычно C:\) и в строке поиска также ввести regedit — через некоторое время увидите ссылку на запуск редактора реестра (пример ниже).

Поиск regedit на системном диске в проводнике

Способ 5: с помощью спец. утилит

Утилит для работы с реестром — сотни! В этой статье предлагаю вашему вниманию одну из лучших (на свой скромный взгляд).

Reg Organizer

Очень удобная утилита для наведения порядка в системном реестре. Позволяет удалить мусорные и ошибочные данные из него, дефрагментировать и сжать, сделать снимки (чтобы сравнивать изменения в реестре ДО и ПОСЛЕ установки какой-либо программы) и пр.

Также позволяет редактировать реестр, не открывая встроенный в Windows редактор. Утилита полностью переведена на русский язык, поддерживает Windows 7/8/10 (32/64 bits).

Инструменты — редактор реестра // RegOrganizer

Собственно, далее можно работать с параметрами реестра как в классическом редакторе. Также добавьте сюда то, что в Reg Organizer есть дополнительные инструменты: более удобный поиск, возможность делать снимки, есть избранное и пр.

Редактор реестра в утилите RegOrganizer

Что делать, если реестр заблокирован и не открывается

Во-первых, не паниковать.

Во-вторых, попробуйте открыть реестр через утилиту Reg Organizer (которую я советовал в 5 способе, парой строк выше).

В-третьих, скачайте антивирусную утилиту AVZ к себе на компьютер (она поможет восстановить систему в нормальный рабочий лад).

Далее запустите AVZ и откройте меню «Сервис/Системные ресурсы» — в этом меню будет ссылка на запуск редактора реестра. Попробуйте открыть его (пример показан на скриншоте ниже).

Сервисная утилита AVZ — попытка открыть редактор

Файл — восстановление системы / AVZ

Далее необходимо отметить галочками все те параметры, которые вы хотите восстановить (среди них есть и нужный нам, а именно «Разблокировка реактора реестра», см. на скрине ниже — помечен желтым цветом).

Кстати, AVZ выручает во многих случаях, поэтому рекомендую вам не ограничиваться одним пунктом…

Разблокировка редактора реестра

Собственно, после процедуры восстановления и перезагрузки компьютера, рекомендую вам проверить его на вирусы всё в той же утилите AVZ (причем, даже несмотря на наличие у вас в системе антивируса).

Для антивирусной проверки в AVZ необходимо указать диски, указать методы лечения найденных вирусов, и нажать кнопку ПУСК. Пример представлен на скрине ниже.

Антивирусная проверка системы в AVZ

Собственно, после подобной процедуры восстановления — редактор реестра начинает открываться в нормальном режиме.

PS

Также, как вариант, можно попробовать запустить систему в безопасном режиме и открыть редактор из-под него.

Материалы взяты из следующего источника:

Права доступа (Разрешения)¶

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

Прав доступа может не быть по нескольким причинам:

  1. У текущего пользователя, залогиненного в системе, нет прав администратора;
  2. Группа «Администраторы» является владельцем раздела, но не имеет полных прав на него. В этом случае достаточно просто выдать группе «Администраторы» полные права.
  3. Владельцем раздела является системная служба TrustedInstaller.
  4. Владельцем раздела является системная учетная запись «Система».

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

Во втором случае необходимо присвоить полные права и сменить владельца.

Получение полных прав и смена владельца

  1. Нажать правой кнопкой мыши на раздел и выбрать пункт «Разрешения»;

Рис. 10 – Вызов диалога работы с разрешениями

  1. Выделить текущего пользователя:

Рис. 11 – Открытие Полного доступа гурппам и пользователям

Если отсутствует необходимый пользователь, флажок «Полный доступ» недоступен или возникает сообщение об ошибке, переходите к пункту 3.

  1. В меню разрешений нажать кнопку «Дополнительно»;

Рис. 12 – Добавление или смена владельца

Примечание

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

Перейти на вкладку «Владелец» и добавить текущего пользователя;

Рис. 13 – Выбор владельца

На вкладке «Разрешения» нажать кнопку «Добавить»;

Рис. 14 – Добавление разрешений владельцу

В поле «Введите имена выбираемых объектов» ввести имя текущей учетной записи и нажать кнопку «Проверить имена», затем нажать «ОК»;

Рис. 15 – Ввод имени выбираемых объектов

Рис. 16 – Проверка имен

Появится диалог разрешений. Поставить галочку напротив «Полный доступ» и нажать «ОК»;

Рис. 17 – Установка полного доступа текущему владельцу

После добавления владельца и назначения прав нажать клавишу или «Вид → Обновить». Напротив непустого раздела появится треугольник, который означает, что у текущего пользователя есть права на доступ в него.

Рис. 18 – Доступ к подразделам

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

Примечание

В Windows 8 и выше порядок работы с диалогом смены и добавления владельца немного отличается – владелец выбирается сверху.

Рис. 19 – Выбор/смена владельца в Windows 8 и выше

Совет

Ручное добавление владельцев и прав доступа удобно, если нужно получить доступ всего к нескольким разделам. Если нужно получить доступ к большому количеству разделов, то гораздо целесообразнее воспользоваться утилитой . Работа с данной утилитой рассматривается в разделе .

Почему важно знать о реестре и как работает Regedit

Хотя вы этого не замечаете, операционная система и приложения, установленные в Windows, постоянно обращаются к реестру.

Попробуйте скачать и запустить утилиту Process Monitor. Дважды щелкните исполняемый файл procmon.exe и подождите несколько секунд: вы увидите, что главное окно сразу же заполнится сотнями, тысячами строк информации.

Фактически, программа показывает все обращения к файлам (на диске или SSD) и тем, которые находятся на уровне реестра.

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

Вы заметите, сколько операций каждую секунду выполняется над содержимым системного регистра (см. Столбец Operation) выполняемыми программами и процессами.

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

Используя меню Filter в Process Monitor, вы можете указать, например, имя исполняемого файла процесса, который вы хотите отслеживать. Это позволит вам сконцентрироваться на действиях, выполняемых одним приложением, не отвлекаясь на информацию, которая вас не интересует.

Импорт параметров реестра

Импорт параметров реестра можно осуществить несколькими способами.

Запуск 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.

INF-файл

Импортировать параметры в реестр можно и при помощи INF-файлов. Их общий синтаксис несколько сложнее, чем у REG-файлов, но непосредственно запись в реестр осуществляется достаточно просто. Ниже приводится пример из аддона Msgina

Signature=»$Windows NT$» Msgina OptionDesc=»Msgina» Tip=»Библиотека GINA входа в систему» Modes=0,1,2,3 AddReg=Msgina.AddReg HKLM,»Software\Policies\Microsoft\Windows\System\Shutdown»,»ShowHibernateButton»,0x10001,1 HKLM,»Software\Policies\Microsoft\Windows\System\Shutdown»,»HibernateAsButton»,0x10001,1

Примечание. Дополнительную информацию об INF-файлах можно найти в подробном руководстве.

Вывод содержимого ветвей (QUERY)¶

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

REG QUERY \Компьютер\Путь 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\Keys
def.key    REG_BINARY    300E0C0C415A415A415F6E6F70617373
HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\Users\S-1-5-21-2889205033-3114528180-1522031737-1000\Keys\2015ZAO_
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector