題 Windows標準用戶可以更改服務啟動類型嗎?


我想知道Windows標準用戶是否可以正常更改服務啟動類型以及如何防止它。客戶報告說,在Windows 7(64位)上,他能夠將啟動類型從“自動”更改為“已禁用”以獲取我們產品的服務,從而禁用該產品。這可能是真的,是否可以在標準的Windows 7安裝上使用?


2
2017-07-25 11:01


起源




答案:


在標準的Windows 7安裝上,它是不可能的。該用戶必須具備:

  • 在通過插入管理密碼執行該操作之前提升了他的權限,或者
  • 受益於殘疾人UAC,或
  • 在不知不覺中使用具有管理權限的帳戶,或
  • 已在本地組策略編輯器中看到其權限和權限角色已更改。

2
2017-07-25 11:19



禁用UAC將不起作用。它只影響Windows 7是否要詢問您是否要在較高級別運行某些程序。他仍然會受到他給定的權限的限制,這可能是在不知情的情況下管理,這正是他可以做出改變的原因。在關閉UAC並重新啟動後,我剛剛在下面測試了相同的帳戶,並且相同:灰顯了。 - KCotreau
謝謝你的回答。我想知道,禁用UAC是否真的會影響標準用戶? - Kaitnieks
是的,如果與其他情況相結合,例如在管理帳戶下運營。也就是說,如果您在不知不覺中擁有管理員帳戶並且未禁用UAC,您仍會收到警告。 - A Dwarf


我剛剛以標準用戶身份登錄到Windows 7測試計算機,並且更改它的選項顯示為灰色。我懷疑他擁有比他意識到的更多的權利,即使不是管理員。

enter image description here


2
2017-07-25 11:15





每個Windows服務都附加了一個ACL(就像文件或註冊表項一樣)。默認情況下,ACL僅允許對管理員進行修改,但可以將其更改為允許對任何用戶執行某些操作。但不太可能出現這種情況 - 服務ACL隱藏在相當不方便的地方。


2
2017-07-25 11:56