Reg add hkcu software microsoft windows

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

Обновлено Обновлено: 02.12.2018
Опубликовано Опубликовано: 24.03.2017

Что такое реестр Windows простыми словами.

Большинство команд лучше выполнять, запустив командную строку от имени администратора. Для этого найдите ее по ключу cmd — кликните по файлу правой кнопкой мыши — выберите Запустить от имени администратора. Или в Windows 10 правой кнопкой по ПускКомандная строка (администратор).

Чтение данных
Добавление параметров
Удаление
Редактирование
Импорт
Описание всех команд

Выборка (query)

reg query HKLMSoftwareMicrosoft

* в данном примере будет выведен на экран список веток, которые находятся в HKLMSoftwareMicrosoft

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

reg query «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings»

Чтобы вывести все вложенные ветки, запускаем команду с параметром /s:

reg query «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /s

Добавление (add)

Синтаксис:

reg add <Ключ> /v <Параметр> /t <Тип> /d <Значение>

Например, добавим настройки использования прокси-сервера для браузера Internet Explorer:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /v ProxyEnable /t REG_DWORD /d 1

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /v ProxyServer /t REG_SZ /d «192.168.0.15:3128»

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /v ProxyOverride /t REG_SZ /d «<local>»

* где первая команда включает использование прокси-сервера; вторая прописывает использовать прокси с IP-адресом 192.168.0.15 и портом 3128; третья указывает не использовать прокси для локальных адресов.

Удаление (delete)

Синтаксис:

reg delete <Ключ> /v <Параметр>

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

reg delete «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /v ProxyEnable /f

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

reg delete «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /va /f

Редактирование

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

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings» /v ProxyEnable /t REG_DWORD /d 0 /f

* в данном примере будет изменено значение ключа ProxyEnable на 0 (или создан с таким значением); ключ f указывает на замену значения без вывода подтверждения.

Импорт

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

reg import <путь к файлу>

Например:

reg import C:Tempimport_proxy_settings.reg

* в данном примере мы импортировали настройки из файла import_proxy_settings.reg, который находится в каталоге C:Temp.

Краткое описание всех операций

В данной таблице приведены все возможные операции над коандой REG.

Операция Описание
REG QUERY Делает выборку ключей, параметров и значений
REG ADD Добавляет новую запись (параметр, ключ, значение)
REG DELETE Удаляет одну или несколько записей
REG COPY Копирует данные из одной ветки в другую
REG SAVE Сохраняет ветку со всеми параметрами и значениями в файл
REG RESTORE Восстанавливает ветку и данные из файла
REG LOAD Загружает данные в указанную ветку
REG UNLOAD Выгружает данные из указанной ветки
REG COMPARE Сравнивает две ветки
REG EXPORT Экспортирует все подразделы и параметры в файл .reg
REG IMPORT Импортирует все подразделы и параметры из файла .reg
REG FLAGS Показывает и устанавливает флаги для ветки

Подробное описание всех ключей можно увидеть, введя команду reg <операция> /?
Например: reg add /?

Дмитрий Моск — частный мастер

Была ли полезна вам эта инструкция?

Да            Нет

  1. Стандартный способ включения отображения скрытых объектов
  2. Включение отображения скрытых файлов и папок при помощи реестра
  3. Включение отображения скрытых файлов и папок из командной строки

С настройками по умолчанию в Windows 10 (как и в предыдущих версиях этой ОС) скрытые файлы и папки не отображаются в штатном файловом менеджере «Проводник». Сделано это из соображений безопасности, т.к. скрытые объекты — это системные файлы и папки, с которыми неопытным пользователям лучше не проводить никаких манипуляций.

Но при необходимости пользователь и сам может скрыть любые объекты. Чтобы в дальнейшем получить к ним доступ стандартным способом (т.е. из «Проводника»), потребуется включить отображение скрытых файлов и папок. Сделать это можно, как минимум, тремя способами:

  1. Включение отображения скрытых объектов в настройках «Проводника» (стандартный способ).
  2. Изменение в системном реестре значения ключа, отвечающего за включение/выключение отображения скрытых файлов и папок.
  3. Выполнение команды из командной строки Windows, изменяющей значение вышеупомянутого ключа в реестре.

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

Стандартный способ включения отображения скрытых объектов

Здесь все очень просто:

  • Запустите «Проводник» комбинацией клавиш «Win + E» или просто, открыв любую папку на рабочем столе.
  • В верхней части окна откройте меню-ленту «Вид» и кликните по значку «Параметры» в правой ее части.

Параметры Проводника1

  • Откроется окно «Параметры папок», в котором нужно перейти во вкладку «Вид».

Параметры папок

  • Прокрутите список «Дополнительные параметры» до конца. Если требуется отобразить только несистемные скрытые объекты (таковыми являются файлы и папки, скрываемые пользователем стандартным способом), переведите переключатель внизу списка в положение «Показывать скрытые файлы, папки и диски» и нажмите «Применить».

  • Если требуется дополнительно отобразить еще и защищенные системные файлы и папки, тогда дополнительно снимите флажок с пункта «Снимать защищенные системные файлы» и согласитесь с предупреждением, которое отобразится на экране.

Включение отображения скрытых системных объектов

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

Включение отображения скрытых файлов и папок при помощи реестра

Данный способ обычно применяется в ситуациях, когда настройки «Проводника» невозможно изменить из-за действий вредоносных программ:

  • Запустите «Диспетчер задач» (клавиши «Ctrl + Shift + Esc»), в котором откройте меню «Файлы» и выберите пункт «Запустить новую задачу».

Открытие реестра Windows

  • Откроется окно «Создание задачи». Впишите/скопируйте в текстовую строку «Открыть» команду «regedit» (без кавычек), установите флажок на пункте «Создать задачу с правами администратора» и нажмите «ОК».

Создание задачи

  • Откроется системное приложение «Редактор реестра». Первым делом нужно открыть в нем ветку (можете скопировать в адресную строку в верхней части окна):

КомпьютерHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

Реестр Windows

  • Чтобы включить отображения обычных (несистемных) файлов и папок, кликните два раза по ключу «Hidden» и измените его значение на единицу (впишите «2», если потребуется вновь отключить отображение скрытых объектов).

Изменение параметра ключа

  • А чтобы отобразить защищенные системные файлы и папки, откройте ключ «ShowSuperHidden» и также измените его значение на единицу (для возврата настроек к значению по умолчанию впишите сюда «0»).

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

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

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

  • По инструкции выше запустите из «Диспетчера задач» новую задачу «cmd» с правами администратора программу.

Создание задачи

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

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v Hidden /t REG_DWORD /d 1 /f

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

  • А чтобы выключить отображение скрытых файлов и папок используйте команду:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v Hidden /t REG_DWORD /d 2 /f

  • А эта команда включит отображение защищенных системных файлов и папок:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v ShowSuperHidden /t REG_DWORD /d 1 /f

  • И команда для отключения отображения скрытых системных объектов:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v ShowSuperHidden /t REG_DWORD /d 0 /f

Теперь автоматизируем работу командной строки, создав пару BAT-файлов для включения и отключения показа скрытых файлов и папок:

  • Создайте в любом месте на компьютере два обычных текстовых документа, переименуйте их, например, в «Показать скрытые файлы.txt» и «Скрыть скрытые файлы.txt», затем смените разрешение у обоих файлов с «.txt» на «.bat».

Включение отображения скрытых системных объектов

  • Если расширение файлов у вас не отображается, откройте окно «Параметры папок» (то же, в котором происходит настройка отображения скрытых файлов и папок) и снимите флажок с пункта «Скрывать расширения для зарегистрированных типов файлов».

  • Откройте файл «Показать скрытые файлы.bat» для редактирования (правый клик по файлу, затем выбрать — «Изменить»), скопируйте в него команду включения отображения скрытых объектов:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v Hidden /t REG_DWORD /d 1 /f

  • Cохраните изменения. Чтобы проверить результат, просто кликните по созданному файлу два раза мышкой. При этом на экране появится и мгновенно закроется окно командной строки.
  • Сделайте то же самое с другим BAT-файлом , но уже используя команду отключения отображения скрытых объектов:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced» /v Hidden /t REG_DWORD /d 0 /f

При желании в BAT-файлы можно дополнительно вписать команды на включение/выключение отображения системных объектов.

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

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

Содержание:

  1. Редактирование реестра запрещено: возможные причины проблемы
  2. Как включить редактор реестра в командной строке
  3. Включение редактора реестра в PowerShell
  4. Как получить доступ к редактору реестра с помощью REG-файла
  5. Разблокировка редактора реестра с помощью BAT-файла
  6. Получение доступа к редактору реестра с помощью изменения групповых политик
  7. Решение проблемы открытия редактора реестра с помощью FixWin
  8. Выводы статьи

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

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

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

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

Редактирование реестра запрещено: возможные причины проблемы

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

редактирование реестра запрещено администратором

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

Возможные причины запрета на запуск редактора реестра:

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

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

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

Решить проблему можно несколькими способами: используя системные инструменты в Windows 10, Windows 8.1, Windows 8, Windows 7, или при помощи стороннего программного обеспечения. При выполнении операций по разблокировке редактора реестра необходимо, чтобы пользователь обладал правами администратора на данном ПК.

Как включить редактор реестра в командной строке

Использование системного инструмента — командной строки Windows, один из самых простых способов для разблокирования доступа к редактору реестра. Данный метод одинаково работает в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

Выполните следующие действия:

  1. Запустите командную строку от имени администратора.
  2. Вставьте в окно командной строки этот код, а потом нажмите на клавишу «Enter»:
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

командная строка

  1. После выполнения команды закройте окно интерпретатора командной строки.
  2. Перезагрузите компьютер.

Включение редактора реестра в PowerShell

Описанный выше способ можно применить в другом мощном системном инструменте — Windows PowerShell, который может решать более серьезные задачи в операционной системе.

Проделайте следующее:

  1. Запустите Windows PowerShell на компьютере от имени администратора.
  2. В окно оболочки введите команду, а затем нажмите на «Enter»:
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

windows powershell

  1. Закройте окно Windows PowerShell.
  2. Перезагрузите ПК.

Как получить доступ к редактору реестра с помощью REG-файла

Если редактирование реестра запрещено, система блокирует доступ к этому функционалу, а у пользователя нет желания использовать командную строку, он может самостоятельно создать REG-файл — файл реестра, который применяет все необходимые изменения.

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

Выполните следующее:

  1. Откройте программу Блокнот.
  2. Скопируйте в окно программы этот код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem]

"DisableRegistryTools"=dword:00000000
  1. Войдите в меню «Файл», выберите «Сохранить».
  2. В окне «Сохранение», в поле «Тип файла:» выберите «Все файлы», а в поле «Имя файла:» укажите любое имя с расширением «.reg», например, «enableregisrtyeditor.reg».
  3. Нажмите на кнопку «Сохранить».

сохранение файла

  1. Закройте программу Блокнот.
  2. Щелкните по созданному REG-файлу правой кнопкой мыши, в контекстном меню нажмите на пункт «Слияние».
  3. Подтвердите свои действия в окнах с предупреждениями.
  4. Выполните перезагрузку ПК.

Разблокировка редактора реестра с помощью BAT-файла

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

Для создания пакетного файла потребуется сделать следующее:

  1. Вам нужно вставить эту команду в окно программы Блокнот:
reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /t Reg_dword /v DisableRegistryTools /f /d 0
  1. В меню «Файл» нажимайте на кнопку «Сохранить».
  2. В окне для сохранения, в поле «Тип файла:» укажите «Все файлы», а в «Имя файла:» введите имя с расширением «.bat». На этом примере — «enableregisrtyeditor.bat».
  3. Нажмите «Сохранить».

сохранение

  1. Закройте Блокнот.
  2. Щелкните правой кнопкой мыши по созданному BAT-файлу, нажмите на пункт «Запуск от имени администратора».
  3. Перезагрузите систему.

Если вам не удалось запустить BAT-файл, поместите файл в папку автозагрузки, а затем перезагрузите ПК.

Получение доступа к редактору реестра с помощью изменения групповых политик

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

Пройдите последовательные шаги:

  1. Откройте редактор локальной групповой политики.
  2. В окне «Редактор локальной групповой политики» пройдите по пути:
Конфигурация пользователя → Административные шаблоны → Система
  1. Найдите параметр «Запретить доступ к средствам редактирования реестра».

запретить редактирование реестра

  1. Щелкните по нему правой кнопкой мыши, а в контекстном меню выберите «Изменить».
  2. В окне «Не запускать указанные приложения Windows» укажите опцию «Не задано» или «Отключено».

не задано

  1. После нажатия на кнопку «ОК» выполните перезагрузку компьютера.

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

AVZ — бесплатная антивирусная утилита, созданная Олегом Зайцевым. С помощью этого приложения можно проверить компьютер на вирусы, а также решить некоторые проблемы, возникающие в работе операционной системы Windows.

Вам нужно пройти шаги:

  1. Скачайте AVZ с сайта разработчика по ссылке: http://z-oleg.com/secur/avz/download.php.
  2. В окне «Антивирусная утилита AVZ» откройте меню «Файл».
  3. В контекстном меню нажмите на «Восстановление системы».

восстановление системы

  1. В окне «Восстановление настроек системы» поставьте флажок в пункте «Разблокировка редактора реестра».
  2. Нажмите на кнопку «Выполнить отмеченные операции».

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

  1. Закройте окно программы AVZ.

Решение проблемы открытия редактора реестра с помощью FixWin

FixWin — бесплатная программа, предназначенная для решения проблем с работой операционной системы Windows. На сайте разработчика имеются отдельные версии приложения для Windows 10, для Windows 8.1 и Windows 8, для Windows 7.

Программа не требует установки на компьютер, запускается из папки.

Проделайте следующие действия:

  1. Перейдите по ссылке: https://www.thewindowsclub.com/fixwin-for-windows-10.
  2. В нижней части страницы скачайте версию приложения, подходящую для вашей операционной системы.
  3. Распакуйте архив с программой, а затем запустите FixWin из папки.
  4. В главном окне программы FixWin откройте вкладку «System Tools».
  5. Перейдите к опции «Registry Editor has been disabled by your administrator», нажмите на кнопку «Fix».

fixwin

  1. Выйдите из программы, перезапустите компьютер.

Выводы статьи

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

Похожие публикации:

  • Не открывается EXE файл в Windows: решение проблемы
  • Приглашение командной строки отключено — 4 способа исправить
  • Как отключить командную строку — 5 способов
  • Диспетчер задач отключен администратором: 7 способов включить
  • Как отключить Диспетчер задач — 5 способов

REG ADD добавление данных в реестр

Команда REG ADD добавляет в реестр системы Windows данные необходимого типа. Для удаления данных из реестра используется команда REG DELETE.

Синтаксис команды REG ADD

REG ADD <раздел> [/v <параметр> | /ve] [/t <тип>] [/s <разделитель>] [/d <данные>] [/f]

<раздел> [\<компьютер>]<путь>

  • <компьютер> Имя удаленного компьютера, если оно опущено, то по умолчанию считается равным имени локального компьютера. На удаленных компьютерах доступны только разделы HKLM и HKU.
  • <путь> Полный путь к разделу реестра в виде КОРЕНЬПодраздел. Значения [ HKLM | HKCU | HKCR | HKU | HKCC ]. <подраздел> Полный путь к разделу реестра в выбранном корневом разделе.
  • /v Имя добавляемого параметра в указанном разделе.
  • /ve  Добавить пустой параметр (По умолчанию) в указанный раздел.
  • /t Типы данных. [REG_SZ    | REG_MULTI_SZ  | REG_DWORD_BIG_ENDIAN    | REG_DWORD | REG_BINARY    | REG_DWORD_LITTLE_ENDIAN | REG_NONE  | REG_EXPAND_SZ ] По умолчанию, считается равным REG_SZ.
  • /s   Определяет разделитель, который используется для разделения данных в многострочных параметрах типа REG_MULTI_SZ. По умолчанию, считается равным «».
  • /d Значение, присваемое добавляемому параметру реестра.
  • /f Принудительно перезаписывать существующие записи реестра без предупреждения.

Примеры команды Reg Add

  • REG ADD \ABCHKLMSoftwareMyCo Добавляет раздел HKLMSoftwareMyCo на удаленный компьютер ABC
  • REG ADD HKLMSoftwareMyCo /v Data /t REG_BINARY /d fe340ead Добавляет параметр с именем: Data, типом: REG_BINARY, и значением: fe340ead
  • REG ADD HKLMSoftwareMyCo /v MRU /t REG_MULTI_SZ /d faxmail Добавляет параметр с именем: MRU, типом: REG_MUTLI_SZ,  и значением: faxmail
  • REG ADD HKLMSoftwareMyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%% Добавляет параметр с именем: Path, типом: REG_EXPAND_SZ,  и значением: %systemroot%. Примечание:  Используйте в строке двойные символы процента ( %% ).

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

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

Согласно последним обсуждениям на форуме Microsoft, проблема известна, и решение этой проблемы найдено. Для того чтобы исправить неработающее меню «Пуск», вы можете применить, одно из представленных ниже способов решения:

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

Исправить меню «Пуск» Windows 10.

Это исправление работает начиная с версии Windows 10 1903, вы можете попробовать его. Фактически, это должно быть первое, что вы сделаете, прежде чем предпринять что-то еще.

Меню «Пуск» теперь представляет собой отдельный процесс, который вы можете перезапустить так же, как вы можете перезапустить Проводник (Explorer.exe). Откройте диспетчер задач и на вкладке «Процессы» найдите «Пуск» (Запустить). Выберите его и нажмите кнопку «Снять задачу» внизу.

Удалите сторонние приложения

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

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

Включите XAML

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

PowerShell

Откройте PowerShell с правами администратора и выполните следующую команду;

Get-AppxPackage -all *shellexperience* -packagetype bundle |% {Add-AppxPackage -register -disabledevelopmentmode ($_.installlocation + “appxmetadataappxbundlemanifest.xml”)}

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

Откройте новый файл в текстовом редакторе «Блокнот» и вставьте в него следующее. Сохраните файл с расширением CMD и запустите его от имени администратора. Он внесет изменения в реестр Windows, что позволит включить XAML.

REG ADD "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced" /V EnableXamlStartMenu /T REG_DWORD /D 1 /F
taskkill /f /im explorer.exe
start explorer.exe

Удалите файлы Cortana

Если вы не используете Windows 10 1903, меню «Пуск», «Поиск» и «Cortana» по-прежнему тесно связаны друг с другом, поэтому удаление файлов, связанных с «Cortana», может решить проблему.

Откройте командную строку с правами администратора и выполните следующие команды, одну за другой.

CD /d “%LOCALAPPDATA%PackagesMicrosoft.Windows.Cortana_cw5n1h2txyewy”
Taskkill /F /IM SearchUI.exe
RD /S /Q Settings

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

1. Нажмите сочетание клавиш Win + R, чтобы открыть команду «Выполнить»

2. Скопируйте и вставьте следующую команду и нажмите Enter:

REG ADD "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced" /V EnableXamlStartMenu /T REG_DWORD /D 0 /F

 Нажмите сочетание клавиш Win + R, чтобы открыть команду «Выполнить»

Это создаст параметр EnableXamlStartMenu со значением равным 0.

3.Снова откройте команду «Выполнить» и скопируйте и вставьте: 

taskkill /f /im explorer.exe

Снова откройте команду «Выполнить» и скопируйте и вставьте:   taskkill /f /im explorer.exe

После нажатия Enter, будет завершена задача — Проводник Windows.

4.Нажмите сочетание клавиш Ctrl + Shift + Esc, в открывшимся Диспетчере задач, нажмите меню «Файл» →  «Запустить новую задачу»

5.Введите:


explorer.exe

Запустить новую задачу explorer.exe

И нажмите Enter, это запустит новый экземпляр Проводника.

С помощью редактирования реестра Windows.

Выполните следующие действия:

1. Откройте редактор Реестра. 

2. Перейдите в: 

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

3. Создайте новый параметр Dword (32 бита) с именем «EnableXamlStartMenu»

4. Присвойте ему значение « 

5. Выйдите из системы и войдите или перезагрузите систему. 

Создайте новый параметр Dword 32 бита с именем EnableXamlStartMenu.

Теперь ваше меню «Пуск» должно работать.

Отключить параметр «Использовать мои данные для входа…»

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

Если не одно решение не помогло

Запустите Windows 10 в безопасном режиме и проверьте, работает ли кнопка меню «Пуск». Если нет, окончательный вариант действий — создать новую учетную запись пользователя и удалить ту, в которой кнопка меню «Пуск» не будет работать. Возможно, это не лучшее решение, но это лучше, чем новая установка ОС и повторная установка приложений.

Надеюсь, информация будет полезной, дайте нам знать, если это поможет решить вашу проблему.

Содержание

  • Восстановление доступа к реестру
    • Способ 1: Удаление вирусов
    • Способ 2: Настройка редактора локальной групповой политики
    • Способ 3: Командная строка
    • Способ 4: BAT-файл
    • Способ 5: INF-файл
  • Вопросы и ответы

Редактирование реестра запрещено администратором системы

Реестр позволяет гибко настраивать операционную систему и хранит в себе информацию практически обо всех установленных программах. У некоторых пользователей, желающих открыть редактор реестра, может появиться сообщение с уведомлением об ошибке: «Редактирование реестра запрещено администратором системы». Давайте разберемся, как это исправить.

Восстановление доступа к реестру

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

Ошибка Редактирование реестра запрещено администратором системы

Способ 1: Удаление вирусов

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

Подробнее: Борьба с компьютерными вирусами

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

Способ 2: Настройка редактора локальной групповой политики

Обратите внимание, что данный компонент отсутствует в начальных версиях Windows (Home, Basic), в связи с чем владельцам этих ОС следует пропустить все, что будет сказано ниже, и сразу перейти к следующему способу.

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

  1. Нажмите комбинацию клавиш Win + R, в окне «Выполнить» введите gpedit.msc, затем Enter.
  2. Запуск gpedit

  3. В открывшемся редакторе, в ветке «Конфигурация пользователя» найдите папку «Административные шаблоны», разверните ее и выберите папку «Система».
  4. Путь к параметру в редакторе групповой политики

  5. В правой части найдите параметр «Запретить доступ к средствам редактирования реестра» и кликните по нему левой кнопкой мыши два раза.
  6. Запрет доступа к средствам редактирования реестра

  7. В окне смените параметр на «Отключить» либо «Не задано» и сохраните изменения кнопкой «ОК».
  8. Отключение блокировки реестра в gpedit

Теперь попробуйте запустить редактор реестра.

Способ 3: Командная строка

Через командную строку можно восстановить работоспособность реестра, введя специальную команду. Этот вариант будет полезен, если групповая политика как компонент ОС отсутствует или изменение ее параметра не помогло. Для этого:

  1. Через меню «Пуск» откройте «Командную строку» с правами администратора. Для этого кликните по компоненту правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
  2. Запуск командной строки через Пуск

    Lumpics.ru

  3. Скопируйте и вставьте следующую команду:

    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

  4. Ввод команды для разблокировки реестра в командной строке

  5. Нажмите Enter и проверьте реестр на работоспособность.

Способ 4: BAT-файл

Еще один вариант включения реестра — создание и использование BAT-файла. Он станет альтернативой запуску командной строки, если та по каким-то причинам недоступна, например, из-за вируса, заблокировавшего и ее, и реестр.

  1. Создайте текстовый документ TXT, открыв обычное приложение «Блокнот».
  2. Вставьте в файл следующую строку:

    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

    Эта команда включает доступ к реестру.

  3. Создание bat-файла с командой восстановления реестра

  4. Сохраните документ с расширением BAT. Для этого нажмите «Файл»«Сохранить».
    Сохранение текстового документа

    В поле «Тип файла» смените вариант на «Все файлы», после чего в «Имя файла» задайте произвольное название, дописав в конце .bat, как это показано на примере ниже.

  5. Создание bat-файла

  6. Кликните по созданному BAT-файлу правой кнопкой мыши, в контекстном меню выберите пункт «Запуск от имени администратора». На секунду появится окно с командной строкой, которое потом исчезнет.
  7. Запуск bat-файла с правами администратора

После этого проверьте работу редактора реестра.

Способ 5: INF-файл

Компания Symantec, занимающаяся разработкой ПО в области информационной безопасности, предоставляет свой способ разблокировки реестра использованием файла расширения INF. Он сбрасывает значения ключей shellopencommand по умолчанию, восстанавливая тем самым доступ к реестру. Инструкция к этому методу следующая:

  1. Скачайте с официального сайта Symantec INF-файл, перейдя по этой ссылке.

    Скачивание inf-файла дл восстановления реестра

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

    Способ скачивания inf-файла для восстановления реестра

    Откроется окно сохранения — в поле «Имя файла» вы увидите, что скачивается UnHookExec.inf — с этим файлом мы и будем работать далее. Нажмите «Сохранить».

  2. Сохранение inf-файла для восстановления реестра

  3. Нажмите по файлу правой кнопкой мыши и выберите пункт «Установить». Никаких визуальных уведомлений об инсталляции при этом не будет отображено, поэтому вам остается проверить реестр – доступ к нему должен восстановиться.
  4. Запуск inf-файла для восстановления реестра

Мы рассмотрели 5 способов восстановления доступа к редактору реестра. Некоторые из них должны помочь даже при условии блокировки командной строки и отсутствия компонента gpedit.msc.

Еще статьи по данной теме:

Помогла ли Вам статья?


Windows

Как изменить значение параметра в реестре из командной строки

  • 16.02.2020
  • 8 850
  • 7
  • 14
  • 14
  • 0

Как изменить значение параметра в реестре из командной строки

  • Содержание статьи
    • Описание
    • Как изменить значение параметра в реестре
    • Комментарии к статье ( 7 шт )
    • Добавить комментарий

Иногда возникает необходимость изменить какой-либо параметр в реестре с помощью командой страки или при выполнении пакетного (bat) файла. О том, как это сделать и будет рассказано в этой статье.

Описание

Для работы с реестром из командной строки предназначена утилита reg.exe, которая уже присутствует в большинстве последних версии ОС Windows.
Для получения подробных сведений о работе с утилитой reg.exe выполните в командной строке

reg /?

Как изменить значение параметра в реестре

Предположим, что в разделе HKCUSoftwareWindowsTest существует параметр с именем Path, типом данных REG_EXPAND_SZ и значением %systemroot%. Нам нужно изменить значение с %systemroot% на %temp%. Для этого используйте следующую команду:

REG ADD HKCUSoftwareWindowsTest /v Path /t REG_EXPAND_SZ /d %"temp"%

Таким образом, мы заменим значение параметра Path с одного на другое.
Обратите внимание на то, что команда ожидает от пользователя подтверждения. Чтобы отключить это подтверждение добавьте в указанную выше команду /f

Т.е команда принимает следующий вид:

REG ADD HKCUSoftwareWindowsTest /v Path /t REG_EXPAND_SZ /d %"temp"% /f

Like this post? Please share to your friends:
  • Refs файловая система в windows 10
  • Refs disabledeletenotify не установлен windows 10
  • Refresh windows tool утилита для чистой установки windows 10 скачать
  • Refresh windows tool скачать с официального сайта
  • Refmon initialization failed windows 10 как исправить ошибку