Как стать владельцем раздела реестра Windows 11 и Windows 10
Некоторые разделы реестра важны для правильной работы системы и поэтому защищены. При редактировании таких разделов и параметров в них вы можете получить ошибки: «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел. Ошибка при удалении раздела», «Ошибка при переименовании раздела».
Если вы столкнулись с таким ошибками и уверены, что вам необходимо изменить соответствующие параметры в реестре, вы можете стать владельцем раздела реестра и предоставить себе необходимые права для его редактирования. Учитывайте, что это потенциально может привести к проблемам и разумным будет создать точку восстановления системы перед редактированием.
Исправление «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел», «Ошибка при переименовании раздела» при редактировании реестра
Для того, чтобы изменить владельца раздела реестра и предоставить себе права на изменение параметров в этом разделе, выполните следующие шаги (напоминаю: нет гарантий, что это не повредит системе в дальнейшем):
- Нажмите правой кнопкой мыши по разделу в редакторе реестра и откройте пункт «Разрешения».
- В открывшемся окне нажмите кнопку «Дополнительно».
- В поле «Владелец» нажмите «Изменить».
- В следующем окне введите имя своего пользователя (того, под которым вы работаете в системе и из-под которого требуется редактирование реестра), при использовании учетной записи Майкрософт — введите адрес E-mail для этой учетной записи. Нажмите «Проверить имена», а затем — кнопку «Ок».
- Вместо 4-го шага можно нажать «Дополнительно», затем — «Поиск» и выбрать пользователя из списка, а затем также нажмите «Ок».
- Вверху окна параметров безопасности раздела, рядом с пунктом «Владелец» отметьте пункт «Заменить владельца подконтейнеров и объектов» и нажмите «Ок».
- Вы вернетесь в окно установки разрешений для раздела реестра. Если в списке групп и пользователей вверху присутствует ваш пользователь, выберите его, установите разрешения «Полный доступ» и примените настройки.
- Если пользователя нет, снова нажмите кнопку «Дополнительно», а в следующем окне — кнопку «Добавить» внизу списка «Элементы разрешений» и добавьте в список вашего пользователя (нажимаем «Выберите субъект» и действуем как в 4 или 5-м шаге). Отметьте пункты «Полный доступ» и «Применять эти разрешения к объектам и контейнерам только внутри этого контейнера». Нажмите «Ок».
- Вы вернетесь в окно дополнительных параметров безопасности раздела реестра. Отметьте пункт «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» и нажмите «Ок».
- Подтвердите применение изменений.
После выполнения этих шагов вы сможете редактировать и удалять параметры и разделы реестра, находящиеся внутри раздела, для которого были изменены разрешения. Ошибки «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Ошибка при удалении раздела», «Ошибка при переименовании раздела» появиться не должны.
Обратите внимание: если речь идет о разделах реестра, имеющих отношение к работе антивируса, они могут быть дополнительно защищены самим антивирусом. Например, чтобы появилась возможность менять параметры Microsoft Defender в реестре, предварительно потребуется отключить функцию «Защита от подделки» в параметрах защиты от вирусов и угроз.
Дмитрий
Если надо изменить разрешения в нескольких связанных, с одним именем разделов, находящихся в разных местах реестра, то начинать надо с самого первого — верхнего, раздела реестра который хотите изменить. Иначе если начнёте с того что ниже — может и выскочить сообщение «Невозможно изменить разрешения». А изменение разрешения этого самого первого верхнего раздела — автоматически распространяется и на оставшиеся ниже.
Ответить
Alex
Дмитрий: Если правильно, то это называеться наследование прав (аналогично как с директориями (папками) поддиректориями и находящимися в них файлами.)) Наследование прав может быть отключено, но опять же если у вас есть соответствующие права от наследника.
Легче всего изменить права доступа запустив редактор реестра в встроенной учётной записи администратора с правами Turstedinstaller.
PS Стоит сказать что некоторые разделы и подразделы реестра могут монопольно принадлежать только определённому по умолчанию владельцу (т. е являются критически важными для о. с) и изменение владельца приводит к краху или проблемам с о. с . Поэтому после того как вы изменили права ВОЗВРАЩАЕТЕ ВЛАДЕЛЬЦА определённого по умолчанию !!!
Ответить
А
А правка реестра легальна?
Ответить
Dmitry
Реестр по сути — база данных настроек Windows. Windows ваша, не знаю, что тут может быть не легального.
Ответить
Евгений
Это всё здорово, но что если при всех раскладах не даёт изменить? Выключил все защиты от подделок и т д
Ответить
Удалялка
Норм удаляете комменты, лол. Может кто-то бы помог в моём случае. Удалитель великий…
Ответить
Dmitry
Комменты никто не удаляет. Просто я их не видел ещё, а у вас исчезли потому что отключены или чистятся куки.
Ответить
Пользователь
Добавьте, что, если не даёт изменить владельца следовав всему, что в статье выше, то нужно делать это в безопасном режиме.
Ответить
Павел
Приветствую. Есть такая задача — необходимо сделать все действия в батнике (например, через Subinacl.exe или SetACL.exe) или PS скрипте применительно к секции реестра (например, CU / Run), включая : 1. Отключить наследование. 2. Сменить собственника на себя 3. Удалить все права. 4. Добавить только себя (со всеми правами, кроме изменения значения и удаления) и систему (с правами только чтение). В целом, понятно как сделать некоторые вещи (например, добавление юзера). Но всё остальное не ясно. Подскажите?
Ответить
Dmitry
Здравствуйте.
У меня нет готовых рецептов (ну кроме базовых вещей, которые и вам, судя по комментарию, ясны).
Я бы и сам здесь продирался через stackoverflow и superuser.com с запросами по типу edit registry permissions cmd
Ответить
Алексей
При открытии разрешения ничего не открывается. Появляется на секунду менюшка и пропадает сразу. Что делать?
Ответить
Илья
Что если вылезает окно «безопасность» С текстом «Редактор реестра не может задать владельца для выбранного раздела или одного из его подразделов»? Все делал как написано, смотрю коментарии у других нет такого окна
Ответить
Dmitry
Здравствуйте.
Некоторые разделы система (и защитник Windows) «особо» защищает. Если требуется отредактировать такой раздел, можно с WinPE это сделать попробовать.
Ответить