2

Мне было интересно, почему некоторые ассоциации файлов были нарушены и наткнулись на неприятную проблему: я не могу получить доступ к ключу HKEY_CURRENT_USER\Software\Classes .

Скриншот

Как вы можете видеть выше, я не могу просмотреть ни его текущие права, ни его владельца (что должно быть по SYSTEM). И что бы я ни пытался, я не могу это исправить. Попытка сменить владельца дает мне отказано в разрешении (также при попытке из учетной записи администратора). RegDacl, который, казалось, помог другому пользователю, также прерывает работу с ошибкой отказа в доступе.

Есть предложения как это починить? Если я не могу это исправить, я полагаю, что мне нужно удалить эту учетную запись пользователя и создать новую. Существуют ли какие-либо "подобные" инструменты для копирования ключей реестра?

2 ответа2

3

Вам необходимо получить доступ к реестру как СИСТЕМА. Из командной строки администратора запустите:

psexec -s -i regedit

Это дает вам доступ на системном уровне к разделам реестра, и вы можете делать НИЧЕГО. Быть осторожен.

-1

Вы можете редактировать реестр с помощью аварийного загрузочного CD ( http://www.prime-expert.com/ebcd/ ), который игнорирует ключевые дескрипторы безопасности и предоставляет доступ ко всему. Скопировав дескриптор безопасности ключа из корневого ключа в HKEY_CURRENT_USER\Software\Classes, вы можете сбросить его ACL по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .