Как внести изменение в реестр, если это запрещено администратором системы windows 7

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

Ранее мы уже описывали, как можно отключить запрос UAC для конкретной программы , с помощью параметра RunAsInvoker. Однако этот метод недостаточно гибкий. Также можно воспользоваться RunAs с сохранением пароля админа /SAVECRED (также небезопасно). Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном UAC (4,3 или 2 уровень ползунка UAC ).

Для примера возьмем утилиту редактирования реестра — regedit.exe (она находится в каталоге C:windowssystem32). При запуске regedit.exe появляется окно UAC и, если не подтвердить повышение привилегии, редактор реестра не запускается.

Создадим на рабочем столе файл run-as-non-admin.bat со следующим текстом:

cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %1″

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

После этого редактор реестра должен запустится без появления запроса UAC. Открыв диспетчер процессов, и добавим столбец Elevated (С более высоким уровнем разрешений), вы увидите, что в системе имеется процесс regedit.exe с неповышенным статусом (запущен с правами пользователя).

Попробуйте отредактировать любой параметр в ветке HKLM. Как вы видите доступ на редактирование реестра в этой ветке запрещен (у данного пользователя нет прав на запись в системные ветки реестра). Но вы можете добавлять и редактировать ключи в собственной ветке реестра пользователя — HKCU.

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

Set ApplicationPath=»C:Program FilesMyApptestapp.exe»cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %ApplicationPath%»

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

Windows Registry Editor Version 5.00@=»Run as user without UAC elevation»@=»cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» «%1″»»

После этого для запуска любого приложения без прав админа достаточно выбрать пункт « Run as user without UAC elevation » в контекстном меню.

Открываем редактор реестра с помощью спец. команды

Нажмите на своей клавиатуре комбинацию клавиш Win + R (что за комбинация) и в открывшемся системном окне Выполнить введите значение «regedit» без кавычек, а после нажмите располагающуюся чуть ниже клавишу OK.

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

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

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

Где хранятся ключи(закрытый ключ сертификата) в реестре? [1739]¶

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

для 32-битной ОС:

HKEY_LOCAL_MACHINE\SOFTWARE\CryptoPro\Settings\
Users\(идентификатор пользователя)\Keys\(Название контейнера)

для 64-битной ОС:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings
\USERS\(идентификатор пользователя)\Keys\(Названиеконтейнера)

В некоторых случаях сертификат попадает сюда:

HKEY_USERS\S-1-5-21-{SID}_Classes\VirtualStore\MACHINE\SOFTWARE
\Wow6432Node\Crypto Pro\Settings\USERS\S-1-5-21-{SID}\Keys\

Где SID (идентификатор пользователя) (англ. Security Identifier (SID)) — структура данных переменной длины, которая идентифицирует учетную запись пользователя, группы, домена или компьютера.

Узнать SID пользователя можно через командную строку («Пуск → Выполнить → cmd»), введя команду .

Рис. 23 – Узнать SID пользователя через командную строку

Совет

Чтобы скопировать текст из командной строки Windows, необходимо нажать правой кнопкой мыши на заголовок окна консоли и в меню «Свойства» на вкладке «Общие» включить опцию «Выделение мышью».

Вариант № 4: открываем реестр windows через команду «выполнить»

Чем отличается этот способ запуска редактора реестра? Скоростью выполнения задачи, так как для запуска программы достаточно выполнить всего 3 действия:

  1. одновременно нажимаем на клавиатуре две клавиши  и R;
  2. в появившемся окне «Выполнить» находим строку поиска и вбиваем в нее слово regedit:
  3. теперь чтобы нужная программа загрузилась, остается лишь подтвердить свой выбор. Для этого либо жмем левой кнопкой мыши значение OK в окне «Выполнить», либо нажимаем на клавиатуре клавишу Enter. В любом случае откроется нужное для работы окно редактора реестра.

В целом такой вариант запуска реестра подходит для использования на компах с любой операционной системой от Microsoft. Тем не менее на компьютерах с Windows XP для этого также можно использовать преимущества ее внутреннего интерфейса.

В этом случае любым из описанных выше способов открываем меню «Пуск», находим пункт «Выполнить» и нажимаем по этой вкладке левой кнопочкой мышки. После этого откроется все та же стандартная для Windows утилита «Выполнить». Теперь остается только ввести в пустое поле для поиска значение regedit и клацнуть OK. В итоге редактор реестра запустится и будет готов к работе — все очень просто.

Таким образом, найти и запустить реестр Виндовс (программу regedit, редактор реестра) вполне несложно. Достаточно лишь выбрать один понравившийся вариант из 4 описанных выше и смело приступать к внесению нужных вам системных настроек.

Как запретить доступ к реестру с помощью реестра

Если вы используете Windows 10 Home, у вас не будет доступа к редактору локальной групповой политики, но вы все равно можете запретить пользователям использовать редактор, изменив… реестр.

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

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

Отключить реестр

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

  1. Откройте редактор от имени администратора через системный поиск (regedit).

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

  2. Найдите следующий путь:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
  3. Щелкните правой кнопкой мыши ключ Policies, выберите Создать → Раздел.

  4. Назовите ключ System и нажмите Enter.
  5. Щелкните правой кнопкой мыши справа в правом поле (при выделенном «System»), выберите Создать → Параметр DWORD (32 бит).
  6. Назовите ключ DisableRegistryTools и нажмите Enter.
  7. Дважды щелкните по вновь созданному DWORD и измените его значение с  на 1 .

    Параметры значения DisableRegistryTools:

    •  – редактор реестра работает нормально.
    • 1 – редактор реестра не открывается, но его можно запустить в режиме без вывода сообщений с помощью ключа /s при использовании команд.
    • 2 – редактор реестра не может быть запущен в обычном режиме или в режиме без вывода сообщений.
  8. Нажмите ОК.

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

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

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

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

Включить реестр

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

  1. Откройте Блокнот.
  2. Скопируйте и вставьте следующий код в текстовый файл:
    Windows Registry Editor Version 5.00  "DisableRegistryTools"=dword:00000000
  3. Откройте меню «Файл» и выберите Сохранить как.
  4. Сохраните файл в месте, которое легко найти с описательным именем и с расширения .reg (например, enableReg.reg).
  5. Запустите командную строку от имени администратора.
  6. Введите следующую команду, чтобы перейти к REG-файлу, который вы создали, и нажмите Enter:
    cd C:\Users\Users\

В команде измените C:\Users\Users\, указав путь к файлу enableReg.reg

Введите следующую команду, чтобы включить реестр, и нажмите Enter:

regedit.exe /s enableReg.reg

Закройте командную строку.

Эти шаги изменят значение DWORD DisableRegistryTools с 1 обратно на . Если вы не получили никаких ошибок, теперь вы сможете немедленно восстановить доступ к реестру.

Это руководство ориентировано на Windows 10, но вы можете использовать те же шаги в Windows 8.1 и Windows 7.

Зачем нужны права файлам и папкам

Механизм разграничения доступа к файлам и папкам необходим по многим причинам. Например:

1. Ограничение доступа к информации разными пользователями.

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

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

2. Безопасность операционной системы.

В Windows XP все устроено довольно примитивно — пользователи с правами администратора могут изменять (и удалять) любые папки и файлы на жестком диске, в том числе системные, т.е. принадлежащие Windows. Фактически, любая программа, запущенная в профиле пользователя-администратора, могла сделать с содержимым жесткого диска всё, что угодно. Например, удалить файл boot.ini, из-за чего Windows перестанет загружаться.

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

В Windows Vista, в Windows 7 и Windows 8 работает «Контроль учетных записей пользователя» (кратко UAC): при работе в администраторской учетной записи программы, запускаемые пользователем, работают с ограниченными правами. То есть удалить или изменить системные файлы программы не могут. Программы способны получить более полный доступ, запросив его у пользователя с помощью окна UAC, о котором я уже рассказывал:

Если права доступа к файлам настроены правильно и UAC включен, то вирусы, запущенные в администраторской учетной записи Vista/7/8, не смогут серьезно навредить системе без разрешения человека, сидящему за компьютером.

UAC бесполезен в случаях:

1. Если за компьютером сидит пользователь, бездумно нажимающий кнопки «Да» и «OK»

2. Если запускать программы «от имени администратора» (правой кнопкой по ярлыку программы — Запустить от имени администратора).

4. Для системных файлов и папок на жестком диске разрешен полный доступ всем пользователям.

Советую почитать описание типов учетных записей Windows:

Типы учетных записей в Windows 7/8

Программы, запущенные в учетной записи ограниченного пользователя Windows Vista/7/8 (тип «Обычный доступ»), не могут вызвать окно UAC и работать с правами администратора, что вполне логично.

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

ОГРАНИЧЕНИЕ ДОСТУПА К НАСТРОЙКАМ

Реестр Windows позволяет запретить осуществлять различные типы настроек за счет ограничения доступа к ним. Следует рассмотреть основные возможности в подобном направлении. Во всех описанных ниже случаях нас интересует путь HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion\. Именно там нужно создавать параметры. Присвоение им значения 1 активирует запрет, а 0 – снимает его.

Настройки принтера

Предполагается несколько вариантов, в зависимости от желаемых целей:

  • NoDeletePrinter. Печатающее устройство будет невозможно удалить программными методами, а только посредством физического отключения.
  • NoPrinterTabs. Нельзя получить доступ к закладкам в разделе свойств печатающего устройства.
  • NoAddPrinter. Нельзя подключать новые печатающие устройства.

Настройки сети

Создаётся дополнительный раздел с названием Network. В нём требуется создать один или более параметров. Это зависит от того, какие именно настройки должны быть заблокированы.

  • NoNetSetup. Окно «Сеть» блокируется.
  • NoNetSetupSecurityPage. Страница установок «Управление доступом» блокируется.
  • NoNetSetupIDPage. Страница установок «Идентификация» блокируется.

Настройки системы

В подобной ситуации будьте осторожны и готовьтесь провести восстановление системы при возникновении проблем. Требуется создать раздел с названием System, после чего в нем создать несколько параметров с соответствующими значениями. Все они относятся к запрету доступа к различным диалогам «Свойства».

  • NoDevMgrPage. Блокируется раздел «Система».
  • NoConfigPage. Блокируется раздел «Профили оборудования».
  • NoFileSysPage. Блокируется раздел «Быстродействие», а именно – кнопка «Файловая система».
  • NoVirtMemPage. Блокируется раздел «Быстродействие», а именно – кнопка «Виртуальная память».

Настройки кодов доступа

Нужно создать особый раздел в упомянутом ранее пути и дополнительно создать в нем один или несколько писанных далее параметров:

  • NoSecCPL. Весь диалог «Пароли» блокируется и к нему невозможно получить доступ.
  • NoSecCPL. Происходит блокирование «Удаленное администрирование».
  • NoPwdPage. Происходит блокирование «Смена паролей».
  • NoProfilePage. Происходит блокирование «Профили пользователей».

Требуется присвоить параметру значение 1 или 0 в зависимости о того, какой результат необходим.

Настройки экрана

Ранее был описан путь, по которому требуется пройти и создать раздел System. После этого производится создание параметра и ему присваивается одно из двух доступных значений – 0 или 1. В первом случае, все остается без изменений, а во втором происходит блокировка. Имеется несколько параметров (можно прописывать по отдельности или в сочетании):

  • NoDispCPL. Окно настроек «Экран» блокируется полностью.
  • NoDispBackgroundPage. В окне настроек «Экран» выполняется блокировка «Фон».
  • NoDispScrSavPage. В окне настроек «Экран» выполняется блокировка «Заставка».
  • NoDispAppearancePage. В окне «Экран» выполняется блокировка «Оформление».
  • NoDispSettingsPage. В окне «Экран» выполняется блокировка «Настройка».

🔥 как получить полный доступ к разделу реестра через реестр или командную строку? | блог ленивого вебмастера — msconfig.ru

Получение полного доступа к разделу реестра, используя программу regedit или командную строку.

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

  1. Нажмите кнопку Пуск и введите в строке поиска regedit
  2. Щелкните на найденном правой кнопкой мыши и выберите пункт Запуск от имени администратора.
  3. Откройте раздел реестра, права которого Вы желаете изменить.
  4. В списке слева, щелкните на данном разделе реестра правой кнопкой мыши и выберите пункт Разрешения.
  5. Щелкните левой кнопкой мыши на группу Администраторы (Administrators):
  6. Установите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку ОК.
  7. Если флажок недоступен или Вы видите сообщение об ошибке, то нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
  8. Щелкните левой кнопкой мыши на свою учетную запись, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.
  9. Выделите группу Администраторы (Administrators), установите флажок Полный доступ и нажмите кнопку ОК.
  10. Если у Вас отсутствует группа Администраторы (Administrators), то нажмите поочередно кнопки Добавить… → Дополнительно… → Поиск
  11. В результатах поиска выберите Администраторы (Administrators) и нажмите кнопку OK, и еще раз ОК.
  12. Щелкните левой кнопкой мыши на группу Администраторы (Administrators) и установите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку ОК.

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

  1. Щелкните правой кнопкой мыши на разделе реестра, права которого Вы желаете восстановить и выберите пункт Разрешения.
  2. Щелкните левой кнопкой мыши на группу Администраторы:
  3. Снимите флажок в колонке Разрешить напротив разрешения Полный доступ и нажмите кнопку Применить.
  4. Нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
  5. Нажмите кнопку Другие пользователи или группы… и в качестве имени объекта в текстовом поле введите:
  • NT SERVICETrustedInstaller , если владельцем являлась служба TrustedInstaller
  • система , если владельцем являлась учетная запись Система (в английской Windows 7 нужно вводить System)

6.В окне Изменить владельца на: выберите TrustedInstaller или система .7. Установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.

А теперь рассмотрим как можно изменить разрешения, используя командную строку запущенную от имени администратора.Если после использовании команды, разрешения не сменятся, то возможно Вам придется зайти в систему под встроенной учётной записью «Администратор» для их выполнения заново.

Изменение разрешений используя командную строку.

  1. Создайте в любом месте txt-файл (Например в папке D:Reg создайте файл regperm.txt)
  2. Добавьте в данный файл разделы реестра и присваиваемые им разрешения в следующем формате:  Registryкустраздел

где куст – имя куста реестра, раздел – имя раздела реестра, а – двоичный числовой формат разрешений.

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

Если Вы не знаете свой SID, то узнать его Вы сможете введя в командной строке команду:   whoami /user

Двоичные числовые представления разрешений имеют следующий вид (выборочно):

Значение Задаваемое разрешение
1 Администратор, полный доступ
2 Администратор, чтение
3 Администратор, чтение и запись
4 Администратор, чтение, запись и удаление
5 СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, полный доступ
6 СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, чтение и запись
7 Все, полный доступ
8 Все, чтение
9 Все, чтение и запись
10 Все, чтение, запись и удаление
11 Опытные пользователи, полный доступ
12 Опытные пользователи, чтение и запись
13 Опытные пользователи, чтение, запись и удаление
17 Система, полный доступ
18 Система, чтение и запись
19 Система, чтение

Пример:

Чтобы задать полный доступ группам и пользователям Администратор, СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ и Система для раздела реестра:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer в txt-файл необходимо добавить

RegistryuserS-1-5-21-2624363243-3215778383-3226633259-500SoftwareMicrosoftWindowsCurrentVersionExplorer

3. Запустите командную строку от имени администратора.4. Введите указанную команду и нажмите Enter ↵:  regini Ваш_файл

Например:

regini «D:Regregperm.txt»

Примечание! Для поддержания безопасности системы, после внесения изменений в реестр верните исходные права и восстановите владельца.

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

Способ 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

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

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

Утилита командной строки reg.exe

Утилиту Reg.exe можно использовать в качестве альтернативы Regedit. Запускается она из командной строки с различными командами

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

  • REG QUERY – показывает значение разделов и ключей реестра
  • REG ADD – добавляет новый раздел или ключ в реестр
  • REG DELETE – удаляет раздел или ключ из реестра
  • REG COPY – копирует раздел или ключ реестра из одного раздела в другой

Как видно, редактировать значения ключей реестра с помощью reg.exe не получиться.

Можно сделать импорт-экспорт реестра с помощью команд:

  • REG SAVE – сохраняет раздел реестра в файл куста реестра
  • REG RESTORE – восстанавливает раздел реестра из файла куста реестра
  • REG EXPORT – экспорт разделов или параметров реестра в reg-файл
  • REG IMPORT – импорт разделов или параметров реестра из reg- файла

Также можем подключить файл реестра (аналог опции Загрузить куст) с помощью:

  • REG LOAD – загружает раздел реестра из файла
  • REG UNLOAD – выгружает раздел реестра в файл

Ну и интересная возможность, которой нет в Regedit — сравнение двух разделов реестра:

REG COMPARE – сравнивает разделы и значения параметров реестра

Для получения  подробной справки о той или иной команде вводим имя команды с ключом /?

Честно говоря, я не часто использую REG.EXE для внесения изменений в реестр, однако с его помощью очень удобно делать резервную копию реестра. Например, создаем с помощью команды REG SAVE HKLMSYSTEM c:backupsystem резервную копию раздела HKLMSYSTEM.

Метод 1. через панель управления (пу)

Необходимо войти в систему с правами администратора и выполнить такие последовательные действия:

  1. Клацнуть «Пуск»;
  2. Кликнуть ПУ;
  3. Войти во вкладку «Учетные записи пользователей и семейн…»;
  4. Далее в отобразившемся меню перейти в раздел «Учетные записи пользователей»;
  5. Клацнуть ссылку «Управление другой учетной записью»;
  6. Затем кликнуть по удаляемому пользователю;
  7. Кликнуть «Удаление учетной записи»;
  8. Дальше предоставляется два сценария развития событий. Первый предусматривает удаление профиля вместе со всеми его файлами, а второй подразумевает то же самое действие, но с сохранением файлов ликвидируемого пользователя;
  9. После того, как было кликнуто по одной из двух кнопок, появится предупреждающее меню, в котором требуется подтвердить непреклонность своих намерений, клацнув по «Удаление учетной записи»;
  10. Готово. Проставленная задача выполнена, и пользователь удален.

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

Как работать в редакторе реестра Windows

Чтобы открыть редактор реестра Windows нужно нажать на клавиатуре кнопку «Windows» (обычно с изображением окошка, находится в нижнем ряду, слева, между кнопками Ctrl и Alt) и, удерживая ее, нажать кнопку «R» («К» в русской раскладке). Появится окно запуска программ. В нем нужно написать regedit и нажать кнопку «ОК».

Навигация в редакторе реестра Windows. Редактор реестра Windows состоит из двух окон. В левом окне отображается структура разделов реестра (проводник), в правом – параметры (ключи) реестра, содержащиеся в просматриваемом разделе. Если в левом окне редактора выделить определенный раздел (щелкнуть по нему мышкой), в правом окне будет отображаться список параметров, которые в нем содержатся.

Чтобы стало понятно, давайте вернемся к нашему примеру: откроем редактор реестра и попробуем найти двоичный параметр с названием link в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer . Для этого в левой части редактора двойным кликом мышки сначала открываем раздел HKEY_CURRENT_USER. Под ним появится список содержащихся в нем подразделов. Среди них находим и открываем раздел Software, в нем – раздел Microsoft и т.д. Когда доберемся до раздела Explorer и выделим его (щелчком мыши), в правом окне редактора появится список параметров, среди которых будет и параметр с названием «link».

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

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

Чтобы удалить параметр из реестра Windows, нужно щелкнуть по нему правой кнопкой мыши и выбрать «удалить».

Разрешение редактирования реестра с помощью редактора локальной групповой политики

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

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

  1. Нажмите кнопки Win + R и введите gpedit.msc в окне «Выполнить» и нажмите Enter. 
  2. Зайдите в Конфигурация пользователя — Административные шаблоны — Система. 
  3. В рабочей области справа выберите пункт «Запретить доступ к средствам редактирования реестрам», дважды нажмите по нему, либо кликните правой кнопкой мыши и выберите «Изменить».
  4. Выберите пункт «Отключено» и примените сделанные изменения.

Добавить в заметки чтобы посмотреть позже?

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

Обычно этого достаточно, чтобы редактор реестра Windows стал доступен. Однако, если этого не произошло, перезагрузите компьютер: редактирование реестра станет доступным.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Мой редактор ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: