如何實現 Windows 系統在安裝 / 卸載軟件時要求輸入管理員密碼?

準備工做:本教程適用Windows XP / Windows 7 / Windows 10。首先爲以上系統的管理員帳號設置密碼。參考 win7如何修改administrator密碼_百度經驗

1. 打開本地組策略編輯器

快捷鍵 Win,在運行菜單中輸入 gpedit.msc 回車,打開本地組策略編輯器html

2. 進入如下目錄

依次展開計算機配置 > Windows設置 > 安全設置 > 本地策略 > 安全選項安全

如圖所示:圖片描述編輯器

3. 更改其中 3 個配置

按照上圖更改紅色框框的三個配置。測試

注意:

網上的幾乎全部教程只讓咱們更改第一項配置,結果不少人發現仍是不行,這是由於這些教程忽略了最關鍵的第 2 、3個配置。(後面我會解釋具體緣由)ui

  1. 管理員批准模式中管理員的提高權限提示的行爲
  2. 以管理員批准模式運行全部管理員
  3. 用於內置管理員帳號的管理員批准模式

4. 重啓電腦,測試結果

必定要重啓電腦!Freddy 看到網上不少教程是沒有提到這個步驟的。spa

5. Q&A

Q: 爲何要在安裝 / 卸載軟件時要求輸入管理員密碼?

保護公用電腦 。保護私人電腦不被惡意安裝軟件。家長控制以免熊孩子瞎搞電腦。code

Q: 什麼是管理員批准模式?爲何要開啓這一項配置?

參考 用戶賬戶控制: 用於內置管理員賬戶的管理員批准模式 (Windows)htm

在啓用 管理員批准模式時,本地管理員賬戶 像標準用戶賬戶那樣運行,但它可以在不使用其餘賬戶登陸的狀況下提高權限。在此模式下,任何須要提高權限的操做均會顯示可以讓管理員容許或拒絕提高權限的提示。若是未啓用管理員批准模式,內置的管理員賬戶會在 Windows XP 模式下登陸,而且它默認在徹底管理權限下運行全部應用程序。 默認狀況下,此設置設爲「已禁用」。

我的電腦通常只有一個用戶,這個用戶也就是管理員帳戶,擁有系統的最高權限。標準用戶帳戶是指管理員建立的用於登陸 Windows 系統的其餘帳號。標準用戶帳戶(非管理員帳戶)在安裝 / 卸載軟件時,默認是須要輸入管理員密碼的。管理員帳戶默認而不須要。所以怎麼才能在使用管理員帳號的時候,可以像標準用戶帳號同樣在安裝軟件時 require 輸入密碼呢?那麼相信聰明的讀者已經明白 Windows 提供了上面這一個配置,正好讓咱們達到這一目的。blog

Q: 爲何須要重啓電腦?我看到不少教程並無提到這一項。

微軟的文檔明確要求重啓電腦。這也是Freddy寫這一篇教程的意義,莫得所有照搬網上的教程啊。參考 用戶賬戶控制: 以管理員批准模式運行全部管理員 (Windows)教程

管理員批准模式和全部其餘 UAC 策略取決因而否啓用此選項。更改此設置 須要重啓系統。

Q: 配置 1 中的 「在安全桌面上的憑據提示「是什麼意思?

安全桌面是指彈出一個對話框,除非你輸入正確的密碼或者按了取消按鈕,你才能繼續系統上的其餘全部操做。也就是說在安全桌面下,暫時給後臺上了個鎖,限制用戶只能操做當前的對話框。

參考 用戶賬戶控制: 管理員批准模式中管理員的提高權限提示的行爲 (Windows)

當某個操做須要提高權限時,將在安全桌面上提示用戶輸入有權限的用戶名和密碼。若是用戶輸入有效憑據,則該操做將使用用戶的最高可用權限繼續進行。

5. 參考

win7如何修改administrator密碼_百度經驗

Win7如何設置安裝軟件須要輸入密碼_百度經驗

用戶賬戶控制: 管理員批准模式中管理員的提高權限提示的行爲 (Windows)

用戶賬戶控制: 用於內置管理員賬戶的管理員批准模式 (Windows)

用戶賬戶控制: 以管理員批准模式運行全部管理員 (Windows)

Better Windows Security - Require Password to Install Apps and Make OS Changes - YouTube

相關文章
相關標籤/搜索