Отключить диспетчер задач для пользователя с ограниченными правами в Windows 7 Home Premium

2

Кто-нибудь знает как? Пока все, что я смог сделать, это отключить диспетчер задач для пользователя с правами администратора.

Я использовал следующий ключ реестра:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableTaskMgr"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableTaskMgr"=dword:00000001

Запускал его как пользователь-администратор, и только тот пользователь-администратор был заблокирован от использования диспетчера задач. Во всех других руководствах по Windows 7, которые я видел, предлагалось использовать редактор локальной групповой политики, которого нет в Windows 7 Home Premium.

Я думаю, я мог бы заставить взломать реестр, если бы мог запускать его как пользователь с ограниченными правами. К сожалению, пользователи с ограниченными правами не могут добавлять записи в реестр.

R.K.
источник

Ответы:

3

Это был мой оригинальный ответ:

Войдите в систему как пользователь с ограниченными правами, затем перейдите в c: \ windows и щелкните правой кнопкой мыши   на regedit и нажмите «Запуск от имени администратора» (вас попросят   учетные данные) и внесите те же изменения в реестр.

ОК, если честно, после того, как я написал ответ, я решил проверить его и перепроверить свой ответ, как я часто это делаю. То, что я обнаружил, разрушило давнюю мысль, которая у меня была, и я собираюсь упомянуть об этом сейчас, потому что я уверен, что я не единственный, кто будет удивлен.

Несмотря на то, что я вошел в систему под моим именем "Test", когда я запустил regedit.exe в качестве администратора (или даже второго администратора), вместо того, чтобы запускать ТОЛЬКО программу с повышенными привилегиями, он также изменяет куст HKEY_Current_User на ту же учетную запись администратора , Я был очень удивлен.

Поэтому для простоты я бы сделал это следующим образом: временно переведите пользователя на административный уровень в Панели управления> Пользователи. Войдите в систему как этот пользователь и внесите изменения в реестр в точности так, как вы это делали выше. Вы можете проверить это немедленно, щелкнув правой кнопкой мыши на панели задач. Выйдите из системы и войдите в систему как администратор, а затем верните пользователя в стандарт. Я проверил это, и это сработало.

Еще более простой способ: войдя в систему под учетной записью администратора, временно поднимите уровня обычного пользователя до уровня администратора в панели управления> Пользователи, а затем следуйте исходному ответу. Теперь запустите regedit от имени этого пользователя, он загрузит их улей, и вы сможете его отредактировать. Затем понизьте их снова. Таким образом, все это делается без входа и выхода.

Я думаю, что это понятно, но если я что-то запутал, просто спросите в комментариях, и я постараюсь уточнить.

KCotreau
источник
О, и тогда изменения отразятся на ограниченном пользователе? Благодарю. Позже опробую :)
R.K.
Извините за первоначальную ошибку.
KCotreau
Это была моя первоначальная мысль, поэтому я не пробовал. Хотя я никогда не проверял это. Я собирался попробовать ваш первый ответ позже, хотя. Спасибо за ответ :)
R.K.
1

Просто другой способ сделать это, вы можете сделать: Icacls taskmgr.exe /deny user:F из командной строки, работающей от имени администратора. Это более общий подход, хотя.

soandos
источник
1

Как администратор, откройте regedit.

  • Идти к hkey_users
  • Файл / Загрузить куст.
  • Перейти к c:\users\username
  • Тип ntuser.dat

Перейти к вышеупомянутому ключу и добавить dword, Работает на 7 л.с.

Michael
источник