Могут быть ключи, на которые даже администратор не имеет разрешения. Например, ни запись реестра для фона Dektop, HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display
, ни ее подразделы и значения не могут быть изменены напрямую, поскольку владельцем является TrustedInstaller.
- Откройте Regedit для «Computer \HKEY_CLASSES_ROOT \DesktopBackground \Shell \Display», скопировав ключ и вставив его в строку адреса.
- Попробуйте изменить значение, например, изменить
Position
с нижнего на левое.
- Сообщение об ошибке отображается.
- Щелкните правой кнопкой мыши на Key
Display
и выберите Permissions ...
- Нажмите кнопку Дополнительно .
Обратите внимание, что владельцем ключа является TrustedInstaller. На индивидуальной основе тривиально получить право владения этим ключом и изменить разрешения, чтобы администратор (или пользователь) мог изменить ключ в Regedit или загрузить a.REG-файл для этого ключа. Однако, если таких ключей много (например, вы экспортировали целый улей), вам нужно будет запустить Regedit от имени пользователя TrustedInstaller. Существуют такие приложения, как PowerRun, которые позволяют запускать приглашение CMD или Regedit как TrustedInastaller, но перед использованием дважды проверять любую загрузку. Другое приложение для этой цели было отмечено многими антивирусными движками в VirusTotal.
Также обратите внимание, что с большой силой приходит большая ответственность. Можно изменить реестр достаточно, чтобы потребовать переустановку Windows. К сожалению, я должен признать, что узнал об этом на собственном опыте. Представьте себе весь свой диск, прежде чем проводить крупные эксперименты.