-1

Редактировать: проблема на этом этапе заключается в том, что обычному пользователю предоставляется доступ к реестру, и нет никаких запросов на учетные данные администратора. Перед изменением разрешений (см. Ответ Скотта ниже) даже администратор получил ошибку "Отказано в доступе". После изменения разрешений любой пользователь может получить доступ к regedit.

Как заставить систему запрашивать учетные данные администратора, а затем использовать их для запуска?

При выполнении "regedit" из командной строки "run" или из командной строки я получаю сообщения об отказе в доступе.

В других системах в моей сети пользователю предлагается ввести учетные данные администратора вместо получения ошибки. В этой системе нет подсказок. В подсказке "Выполнить" я получаю сообщение об ошибке после ввода Regedit:

"Windows не может получить доступ к указанному устройству, пути или файлу. У вас может не быть соответствующего разрешения для доступа к элементу "

В командной строке я получаю сообщение об ошибке "Доступ запрещен".

Если я эскалирую командную строку (запускаю ее как администратор), то regedit работает просто отлично. Проблема заключается в том, что отсутствие запроса учетных данных может быть связано с другими проблемами в системе.

Как примечание, использование "mstsc" для попытки подключения к удаленному рабочему столу также вызывает ту же проблему. Другие команды "run" могут делать то же самое, хотя я не проверял это.

Есть ли параметр, который вызывает приглашение вместо того, чтобы просто выдавать ошибку?

1 ответ1

1

Согласно предположению TheUser1024 и подтверждению OP, проблема заключается в том, что «пользователи» не имеют разрешения на чтение и выполнение для regedit.exe .

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