Все способы:
- Вариант 1: Запуск «Редактора реестра» от имени администратора
- Вариант 2: Управление разрешениями
- Вариант 3: Использование PsTools
- Вариант 4: Использование Registry DeleteEX
- Вариант 5: Registrar Registry Manager
- Вариант 6: Проверка компьютера на вирусы
- Вопросы и ответы: 2
Перед началом рассмотрения способов решения проблем с удалением записей из «Редактора реестра» уточним, что в большинстве случаев выполняемые операции приводят к каким-либо изменениям в операционной системе. Иногда они даже являются критичными и оказывают негативное влияние на работу конкретных программ или всей Windows. Если вы не уверены в своих действиях, подготовьте резервную копию реестра или точку восстановления ОС на всякий случай.
Подробнее: Восстановление реестра в Windows
Вариант 1: Запуск «Редактора реестра» от имени администратора
Проблемы с удалением некоторых разделов иногда связаны с тем, что на них установлена системная защита, то есть не у каждого пользователя есть права на взаимодействие с каталогами. Самое простое решение данной ситуации — запуск приложения «Редактор реестра» от имени администратора для использования всех привилегий. Это действие производится через «Пуск», где нужно отыскать приложение и в меню справа выбрать соответствующий пункт.
Вариант 2: Управление разрешениями
Каждому каталогу в «Редакторе реестра» присваиваются собственные разрешения, завязанные на доступе к чтению и редактированию. Существует вероятность того, что необходимый вам раздел имеет сбившиеся или неподходящие настройки, из-за чего и возникает трудность с его удалением. Для проверки данной теории выполните следующие действия:
- Запустите «Редактор реестра» так, как это было показано в предыдущем способе, или используйте любой другой метод, например, вызвав утилиту «Выполнить» нажатием сочетания клавиш Win + R и введя там
regedit
. - Отыщите требуемый для удаления раздел и щелкните по нему правой кнопкой мыши.
- Из появившегося контекстного меню выберите пункт «Разрешения».
- Под блоком с разрешениями и запретами нажмите кнопку «Дополнительно».
- Сверху вы увидите строку «Владелец», а напротив нее кнопку «Изменить». Нажмите ее, если в качестве владельца указана «СИСТЕМА». Если же там стоит ваше имя пользователя, пропустите этот метод и переходите к следующему.
- В окне выбора пользователя сразу введите свое, а если затрудняетесь в правильном написании, перейдите в «Дополнительно».
- Запустите поиск учетных записей, щелкнув по «Поиск».
- Дождитесь загрузки результатов и в списке отыщите свой профиль.
- После его выбора вернитесь в предыдущее меню и нажмите «ОК» для подтверждения изменений.
- Теперь вы увидите, что владелец раздела изменился. Закройте окно с разрешениями и приступайте к проверке действенности метода.
Вариант 3: Использование PsTools
PsTools — набор консольных утилит, официально распространяющийся компанией Microsoft. Он предназначен для администрирования компьютера под управлением Windows. Разбирать все присутствующие там утилиты не будем, а лишь уточним, что одна из них позволяет запускать приложения от имени системы, что и пригодится при решении поставленной задачи. Это избавит от проблем с разрешениями и удаление выбранного раздела реестра пройдет без каких-либо ошибок.
Скачать PsTools с официального сайта
- Воспользуйтесь кнопкой выше, чтобы перейти на страницу PsTools и скачать комплект утилит.
- По завершении откройте полученный архив.
- Скопируйте все находящиеся там файлы.
- Перенесите их в системную папку Windows, чтобы при обращении к утилитам каждый раз не пришлось вводить их полный путь.
- Кстати, можно попробовать разархивировать только утилиту PsExec, но ее работоспособность в таком случае не гарантируется.
- Запустите «Командную строку» любым удобным для вас методом — например, через ту же утилиту «Выполнить», введя в ней
cmd
. - Напишите команду
psexec -i -s regedit
и нажмите Enter для ее применения. - Откроется окно «Редактора реестра», выглядящее обычно, но на этот раз управление им осуществляется от имени системы. Найдите там нужный каталог и попробуйте удалить его.
Вариант 4: Использование Registry DeleteEX
Как вариант — можно использовать сторонние приложения, предназначенные специально для взаимодействия с реестром. Одно из самых популярных называется Registry DeleteEX. Суть работы с ним заключается в том, что пользователь вводит ключ, нажимает кнопку, а удалением занимается программа, получая все необходимые права и разрешения.
Скачать Registry DeleteEX с официального сайта
- При переходе на страницу скачивания Registry DeleteEX обратите внимание на существование портативной версии. Ее не нужно устанавливать на компьютер, полученный EXE-файл можно сразу запустить и начать работать.
- Он находится в архиве, для распаковки которого подойдет абсолютно любой тематический софт.
- После запуска откройте «Редактор реестра» и скопируйте путь к разделу, который нужно удалить.
- Вставьте путь в программу и подтвердите его очистку.
- Обратите внимание на другие вкладки: они пригодятся, если помимо удаления ключа необходимо очистить любые значения или выполнить более радикальные действия в реестре, чем обычно занимаются только эксперты.
Вариант 5: Registrar Registry Manager
Registrar Registry Manager не просто графическое приложение для выполнения всего одного действия, это — полноценный альтернативный клиент, позволяющий работать с реестром и выполнять примерно такие же операции, но более удобно благодаря оптимизированному интерфейсу и дополнительным функциям.
Скачать Registrar Registry Manager с официального сайта
- Во время скачивания Registrar Registry Manager выбирайте бесплатную версию — Home Edition. Ее вполне достаточно для решения поставленной задачи.
- При первом запуске подождите несколько минут и не закрывайте активное окно, поскольку идет сканирование и конвертирование ключей.
- На вопрос об импорте закладок и твиков можно ответить негативно, поскольку сейчас это нам не нужно.
- В новом окне нажмите кнопку «Home Edition», игнорируя предложение о покупке расширенной версии.
- Используйте главное окно, чтобы отыскать требуемый раздел в реестре.
- Щелкните по нему правой кнопкой мыши и из появившегося контекстного меню выберите пункт «Delete».
Вариант 6: Проверка компьютера на вирусы
Иногда пользователь хочет удалить раздел реестра, созданный установленной ранее программой, но этого не получается сделать из-за появления различных ошибок или отсутствия прав доступа. В большинстве случаев хотя бы один из предыдущих способов оказывается рабочим, однако в случае их нерезультативности есть повод полагать, что ПК заражен вирусом, которым и выступает данная программа, записавшая раздел в реестр. Вам понадобится скачать любой удобный антивирус и запустить сканирование. При обнаружении угроз удалите их и проверьте, пропал ли раздел из реестра или же он стал доступен для удаления.
Подробнее: Борьба с компьютерными вирусами
Наша группа в TelegramПолезные советы и помощь
В многопользовательской системе такой как Windows 10, администратор может предоставить или аннулировать разрешение вносить изменения для любых пользователей. Это касается и реестра Windows при удалении или редактировании.
Что же делать, если вы не можете изменить или удалить важный параметр реестра, просто необходимо сменить владельца ветки реестра! Достаточно сменить владельца один раз и вам будет предоставлен полный контроль.
После прочтения, вы получите возможность менять владельца для любого раздела реестра после чего сможете вносить нужные вам правки и изменения в реестре.
Как изменить владельца ветки реестра Windows 10.
Примечание: Ваша учетная запись пользователя должна иметь права администратора.
Вы, возможно уже сталкивались с проблемой при удалении или внесения изменений для записи реестра, получая сообщение «Не удается удалить. Ошибка при удалении ключа», «Не удается удалить все выделенные параметры» «Ошибка при записи нового параметра» и тд.. Это происходит потому, что вы не имеете достаточных прав для редактирования или удаления данного раздела реестра.
Будучи администратором, вы можете легко обойти эту проблему и использовать неограниченные права, для удаления разделов, параметров или модифицировать реестр с помощью твиков. Все, что вам нужно, это дать разрешение на владение разделом реестра конкретному пользователю:
Давайте предположим, вы выбрали ключ «Attributes», который находится в разделе реестра:
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder
Изменив запись «Attributes», мы удалим Панель быстрого доступа из проводника Windows, но если вы попытаетесь изменить ее, вы получите сообщение, «Не удаётся изменить параметр «Attributes» Ошибка при записи нового параметра».
Изменить владельца для определенного раздела реестра Windows 10.
Шаг 1. Кликните правой кнопкой мыши на разделе реестра (папке) в которой находится нужный вам параметр (ключ) реестра и выберите в контекстном меню «Разрешения».
Шаг 2. В открывшемся окне нажмите на кнопку «Дополнительно».
Шаг 3. В окне дополнительных параметров безопасности, Вы видите, что владельцем данного раздела и объектов в нем является «Система».
Шаг 4. В строке Владелец нажмите надпись «Изменить».
Шаг 5. В диалоговом окне «Выбор: Пользователь или Группа» нажмите кнопку «Дополнительно».
Шаг 6. В следующем окне нажмите кнопку «Поиск».
Шаг 7. В нижней части окна найдите и кликните мышкой надпись «Администраторы» (см. картинку) и нажмите «Ок».
Шаг 8. Вернувшись в окно «Выбор: Пользователь или Группа», снова нажмите кнопку «ОК».
Шаг 9. В окне «Дополнительных параметров безопасности» необходимо установить флажки в два чекбокса (см картинку ниже):
- Заменить владельца подконтейнеров и объектов
- Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта
Шаг 10. Нажмите кнопку «Применить» → «ОК». Подтвердите запрос безопасности.
Шаг 11. Вы вернетесь к диалоговому окну «Разрешение для Группы». Выберите группу «Администраторы», в разрешениях группы необходимо также установить флажки в чекбоксы в пункте «Полный доступ», «Чтение» и нажмите «Применить» → «ОК».
Все, теперь вы сможете вносить изменения или удалить ключ в этой ветке реестра. Если вам потребуется изменить другой раздел реестра вам придется повторить все действия снова.
Теперь вы знаете, как получить полный доступ к конкретной записи реестра для редактирования или удаления, не забывайте делать резервную копию реестра если что то пойдет не так.
Рекомендуем: Как восстановить владельца TrustedInstaller в Windows 10.
В инструкции подробно показано, как в реестре Windows задать права для конкретных разделов, чтобы появилась возможность удалять и редактировать в нём ветки и ключи. Способ работает на 100% и одинаково подходит для всех популярных версий Windows 11, 10, 8, 8.1, 7.
Это поможет исправить любые ошибки, касающиеся отсутствия прав доступа к определённым «папкам» реестра:
Виды ошибок при попытках вносить изменения в редакторе regedit Windows в определённых разделах
- Ошибка при удалении параметров — «не удаётся удалить все выделенные параметры».
- Ошибка при изменении параметра — «не удаётся изменить «название ключа». Ошибка при записи нового значения параметра».
- Ошибка при создании параметра — «не удаётся создать параметр. Ошибка при записи в реестр».
- Ошибка при переименовании параметра — «редактору реестра не удаётся переименовать [имя ключа / раздела]».
- Ошибка при создании раздела — «не удаётся создать раздел, отсутствуют необходимые разрешения для создания раздела».
- Ошибка при удалении раздела — «не удаётся удалить [имя раздела]».
Если останутся вопросы или будет что дополнить / предложить, пожалуйста, напишите комментарий внизу страницы.
Важно! О редактировании системных разделов реестра
Вы должны точно понимать, что вы делаете и что это действительно нужно! Windows не просто так защищает системные разделы реестра. Редактировать / удалять некоторые ключи оттуда может быть действительно опасно и может принести непредсказуемые последствия для работы системы.
Если вы точно знаете, что пытаетесь дать права для изменения раздела, не являющегося системным (например, пытаетесь таким способом отключить защиту антивируса), то всё в порядке.
Настоятельно рекомендую:
- Сделать резервную копию раздела реестра (папки), в которой собираетесь что-то удалять или редактировать.
- Создать точку восстановления, которая поможет избежать многих проблем в случае если что-то пойдёт не так.
Как исправить ошибки при изменении реестра Windows
Безотказно работает метод смены владельца нужного раздела реестра, в котором вы хотите внести изменения, создать или удалить один / несколько ключей.
Попробуйте сначала простой путь из 4-х шагов без смены владельца:
Предоставление разрешение на редактирование к разделу реестра
- Кликните правой кнопкой мыши по разделу, которому нужно задать полные права и выберите «Разрешения».
- В списке пользователей отметьте «Администраторы».
- Ниже поставьте «Полный доступ» и «Чтение» (если там ещё не стоит галочка) в колонке «Разрешить».
- Нажмите «Применить» и «ОК».
Для некоторых веток реестра этого достаточно.
Если появится сообщение с ошибкой «Отказано в доступе. Не удалось сохранить изменение разрешений
«, потребуется выполнить расширенные действия:
Как сменить владельца раздела в реестре Windows
- В окне со списком разрешений (открывали на 1 этапе выше) нажмите кнопку «Дополнительно».
- Вверху, справа от надписи «Владелец» нажмите «Изменить».
- Кликните «Дополнительно».
- Нажмите «Поиск», ниже найдите и выделите мышкой группу «Администраторы» и щёлкните «ОК». Должно быть именно так и указано «Администраторы», без дополнительных добавок в названии.
- Вернувшись в предыдущее окно, снова нажимаем «ОК».
- Отметьте пункт «Заменить владельца подконтейнеров и объектов», затем кликните «ОК».
- Попадёте в самое первое окно разрешений. Выберите там «Администраторы», поставьте «Полный доступ» и «Чтение» (если чекбокс ещё не стоит).
- В том же окне сохраните изменения кнопками «Применить» и «ОК».
Вместо группы «Администраторы» в качестве владельца также можно указать свою учётную запись в Windows, найдя её по поиску. Она тоже обладает административными правами, если только вы не работает из под ограниченного пользователя.
После этих манипуляций, если вы совершенно точно всё сделали верно, вы сможете беспрепятственно удалять, переименовывать, менять значение параметров и подразделов в той ветке, где ранее появлялась одна из ошибок доступа.
Вопрос / ответ
Если в данном блоке нет ответа на ваш вопрос, напишите его в комментариях внизу страницы ⬇️
Запуск реестра от имени администратора не поможет?
В описанных случаях, когда ошибка возникает в момент удаления ключа или подраздела из защищенных веток, а также при попытке переименовать / изменить значения или создать новую запись, запуск реестр от имени администратора не сработает.
Способ работает только в Windows 10 / 11 или для 7-й тоже подойдёт?
Описанный метод обойти ошибку доступа к разделам реестра основа на смене владельца. Принцип не поменялся со времён Windows 7, поэтому одинаково работает во всех версиях операционной системы после XP.
Какие именно разделы реестра защищены Windows от изменений?
В реестре тысячи разделов в ключей, невозможно перечислить все, к тому же некоторые защищает одно из установленных приложений, например, антивирусная программа для самозащиты. Ниже примеры заблокированных разделов:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDefend
— параметр Start. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
— DisableAntiSpywareHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
— EnableUlpsHKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder
— Attributes
Некоторые относятся к антивирусам, другие к служебным областям Windows или настройках конфигурации оборудованиях.
? Если остались вопросы, дополнения или предложения, то пишите комментарий внизу страницы. Отвечаю всем ? Но из-за занятости в других сферах деятельности ответы могут приходить с задержками.
? Поддержите меня и развитие сайта любой суммой по ссылке: https://donate.stream/vladimir-belev. Ваша поддержка помогает мне улучшать качество, полезность и частоту материалов.
Благодарю за вашу поддержку и интерес к моему контенту!
Некоторые разделы реестра важны для правильной работы системы и поэтому защищены. При редактировании таких разделов и параметров в них вы можете получить ошибки: «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел. Ошибка при удалении раздела», «Ошибка при переименовании раздела».
Если вы столкнулись с таким ошибками и уверены, что вам необходимо изменить соответствующие параметры в реестре, вы можете стать владельцем раздела реестра и предоставить себе необходимые права для его редактирования. Учитывайте, что это потенциально может привести к проблемам и разумным будет создать точку восстановления системы перед редактированием.
Исправление «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Не удается удалить раздел», «Ошибка при переименовании раздела» при редактировании реестра
Для того, чтобы изменить владельца раздела реестра и предоставить себе права на изменение параметров в этом разделе, выполните следующие шаги (напоминаю: нет гарантий, что это не повредит системе в дальнейшем):
- Нажмите правой кнопкой мыши по разделу в редакторе реестра и откройте пункт «Разрешения».
- В открывшемся окне нажмите кнопку «Дополнительно».
- В поле «Владелец» нажмите «Изменить».
- В следующем окне введите имя своего пользователя (того, под которым вы работаете в системе и из-под которого требуется редактирование реестра), при использовании учетной записи Майкрософт — введите адрес E-mail для этой учетной записи. Нажмите «Проверить имена», а затем — кнопку «Ок».
- Вместо 4-го шага можно нажать «Дополнительно», затем — «Поиск» и выбрать пользователя из списка, а затем также нажмите «Ок».
- Вверху окна параметров безопасности раздела, рядом с пунктом «Владелец» отметьте пункт «Заменить владельца подконтейнеров и объектов» и нажмите «Ок».
- Вы вернетесь в окно установки разрешений для раздела реестра. Если в списке групп и пользователей вверху присутствует ваш пользователь, выберите его, установите разрешения «Полный доступ» и примените настройки.
- Если пользователя нет, снова нажмите кнопку «Дополнительно», а в следующем окне — кнопку «Добавить» внизу списка «Элементы разрешений» и добавьте в список вашего пользователя (нажимаем «Выберите субъект» и действуем как в 4 или 5-м шаге). Отметьте пункты «Полный доступ» и «Применять эти разрешения к объектам и контейнерам только внутри этого контейнера». Нажмите «Ок».
- Вы вернетесь в окно дополнительных параметров безопасности раздела реестра. Отметьте пункт «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» и нажмите «Ок».
- Подтвердите применение изменений.
После выполнения этих шагов вы сможете редактировать и удалять параметры и разделы реестра, находящиеся внутри раздела, для которого были изменены разрешения. Ошибки «Ошибка при записи нового значения параметра», «Не удается удалить все выделенные параметры», «Ошибка при удалении раздела», «Ошибка при переименовании раздела» появиться не должны.
Обратите внимание: если речь идет о разделах реестра, имеющих отношение к работе антивируса, они могут быть дополнительно защищены самим антивирусом. Например, чтобы появилась возможность менять параметры Microsoft Defender в реестре, предварительно потребуется отключить функцию «Защита от подделки» в параметрах защиты от вирусов и угроз.
Как удалить неудаляемый раздел реестра?
Хотел удалить раздел реестра по совету с сайта производителя флешки (не определяется), но при открытии его в regedit выходит ошибка
не удается открыть этот раздел из-за ошибки. Отказано в доступе
. Удалить тоже нельзя, поменять права тоже нельзя (админ права есть). Находил в Сети совет по использованию программы RegDelNull, которая удаляет битые разделы, она ничего не нашла. chkdsk ошибок не нашел. Что можно сделать?
-
Вопрос задан
-
23142 просмотра
скачать psexec, входит в состав sysinternals
запустить командную строку с правами админа в директории с psexec
выполнить psexec -i -s -d regedit
удалить нужный ключ.
На некоторые разделы замучаешься права выставлять, там наследование не работает
Пригласить эксперта
Напиши адрес раздела или правой кнопкой по разделу — Разрешения и выстави себе права. Также ветки защищают различные программы типа антивирусов.
Если даже это не подходит, то можно с livecd импортировать ветку и почистить.
Создай свой файлик *.reg, где затри этот раздел и попробуй запустить его в win в безопасном режиме.
Загрузись с лайвсд, открой ветку, да удали
Войдите, чтобы написать ответ
-
Показать ещё
Загружается…