Я пытаюсь удалить следующий реестр через CMD, но получаю сообщение "ACCESS DENIED"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Pastel
- Вышеупомянутый реестр не может быть удален вручную, поскольку это дает ошибку
Для работы с разрешениями я использовал PSExe и выполнил следующую команду как администратор, которая вызывает редактор реестра с предположительно полными разрешениями, но я все еще не могу удалить реестр
psexec -i -d -s c:\windows\regedit.exe
У меня запущено окно 7, пожалуйста, подскажите, как я могу предоставить разрешение и удалить реестр из CMD, используя скрипт или при запуске Windows.
Спасибо!
Изменить: Над реестром и его подпапки имеет следующие разрешения.
ВЛАДЕЛЕЦ СОЗДАТЕЛЯ: Специальные разрешения ----> Если я отключаю Наследование и меняю разрешение на предоставление полного доступа, как только я нажимаю ОК и щелкаю правой кнопкой мыши> разрешение, Полный доступ сбрасывается на специальные разрешения.
СИСТЕМА: Полный доступ, чтение Администраторы: полный доступ, чтение Пользователи: полный доступ, чтение
Редактировать № 2:
Я использовал следующий скрипт, но все еще безуспешно
REM ----------------------------------------------------------------
cd /d %~dp0
@ECHO OFF
Title Replacing permissions on HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display
setacl.exe -on "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Pastel" -ot reg -actn setowner -ownr "n:Administrators"
Pause
REG DELETE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Pastel /f
Pause
Exit
REM ----------------------------------------------------------------
Я все еще получу НАДЕЖНЫЙ ОТВЕТ ОТ ЭТОГО, НИКТО НЕ ЗНАЕТ РЕШЕНИЯ В ВСЕМ ШИРОМ МИРЕ