使用者帳戶控制 (授權)

使用者帳戶控制 (UAC) 可讓使用者以非系統管理員身分執行一般工作,稱為標準使用者,以及系統管理員身分,而不需要切換使用者、登出或使用 執行身分。 [永不通知] 設定的 UAC 行為不再停用 UAC。 [永不通知] 設定會為您提供分割權杖,並一律會自動提高所需的許可權。 這種細微之處可能會導致您的應用程式發生相容性問題。 您仍然可以使用群組原則或手動設定登錄機碼來停用 UAC。

Windows Server 2008 R2、Windows 7、Windows Server 2008 和 Windows Vista:[永不通知] 設定會停用 UAC。

例如,如果您執行下列步驟來變更 [永不通知] 設定,當您嘗試在需要提高許可權的資料夾中建立檔案時,您會收到不同的結果。 Windows 8行為是拒絕存取。 Windows 7 行為可讓您建立File.txt檔案。

  1. 按一下或點 選 [開始]。 在搜尋方塊中,輸入「變更使用者帳戶控制設定」。
  2. 按一下或點選 [變更使用者帳戶控制設定 ] 以開啟它。
  3. 將滑杆移至 [永不通知]。
  4. 按一下或點選 [確定]。
  5. 重新啟動您的電腦。
  6. 按一下或點 選 [開始 ],然後按一下或點選 [ 執行]。 在 [ 開啟 ] 方塊中,輸入 「Cmd.exe」。 請注意,視窗的標題不包含字串 「Administrator」。
  7. 輸入 「echo > %windir%\system32\File.txt」。

UAC 已新增至 Windows Server 2008 和 Windows Vista。 標準使用者帳戶與 Windows XP 中的使用者帳戶同義。 屬於本機 Administrators 群組成員的使用者帳戶會以標準使用者身分執行大部分的應用程式。

如需 UAC 的相關資訊,請參閱下列主題。

主題 描述
UI 開發中的使用者帳戶控制指導方針
UAC 的一般資訊。
開發需要系統管理員許可權的應用程式
用於開發執行需要系統管理許可權但以標準使用者身分執行之作業的應用程式模型。
授權參考
授權函式、介面、結構和其他程式設計專案的詳細資訊。