Я установил родительский контроль для стандартной учетной записи пользователя в Windows 7, чтобы пользователь мог запускать только определенные программы, которые были авторизованы. Затем я вошел в эту учетную запись и попытался запустить несколько программ - ничего не получалось, кроме тех, которые я отключил. Хорошо до сих пор.

Однако затем я попытался запустить regedit, и все получилось! Мало того, я мог изменить реестр!

Это действительно приемлемое поведение стандартной учетной записи пользователя со всеми отключенными программами? Почему я мог даже запустить regedit.exe? Я, конечно, не пометил его как исключение из правила "Запрещено запускать программы". :(

2 ответа2

2

Да, любая учетная запись пользователя может запускать regedit, но что-либо кроме HKEY_CURRENT_USER не может быть изменено. Если вы используете что-то столь же простое, как родительский контроль Windows, для блокировки чего-либо, я бы не подумал, что блокирующий узнает о гораздо более доступном regedit. Если нет, вы можете поиграть с политикой безопасности или secpol.msc. Это должно помочь.

1

Обычные пользователи не могут запустить regedit.exe. Я подозреваю, что учетная запись на самом деле не является "обычным пользователем", как вы заявили или щелкнули по приглашению повышения, не заметив этого.

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