Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 執行 iisreset 提示「存取被拒絕」?兩大解決方案:啟用 Administrator 或調整 UAC/權限

編輯:關於 Windows

在 Windows 7 上執行 iisreset 重新啟動 IIS 時,若出現 「存取被拒絕,必須是該遠端電腦的管理員...」,代表目前使用者權限不足或 UAC(使用者帳戶控制)攔截了提權請求。提供兩種解決路徑,任選一種即可。

方案一:直接啟用內建 Administrator 帳號(最簡單)

  1. 控制台 → 系統管理工具 → 電腦管理 → 本地使用者和群組 → 使用者
  2. 右鍵 Administrator → 「內容」 → 取消勾選「帳號已停用」
  3. 登出,以 Administrator 身分登入
  4. 以系統管理員身分執行 CMD,直接執行 iisreset

缺點:長期使用 Administrator 降低安全性,建議僅臨時用於維護。

方案二:調整權限與 UAC 讓一般管理員帳號可執行(建議長期方案)

  1. C 槽安全性新增 Authenticated Users:
    右鍵 C: → 內容 → 安全性 → 編輯 → 新增 → 輸入 Authenticated Users → 核取名稱 → 確定 → 權限僅勾選「特殊權限」(進階再細部設定)
  2. 其他磁碟同樣新增 Authenticated Users:權限勾選除「特殊權限」「完全控制」外的所有項目
  3. 本地群組加入 Authenticated Users:
    電腦管理 → 本地使用者和群組 → 群組 → Administrators → 新增 → NT AUTHORITY\Authenticated Users (S-1-5-11)
    同樣加入 Users 群組
  4. 將 UAC 滑桿拉至最底「從不通知」:
    控制台 → 使用者帳戶 → 變更使用者帳戶控制設定 → 滑桿最低 → 確定 → 重開機

方案比較

方案優點缺點適用場景
啟用 Administrator零設定、立即生效安全性低、不符最小權限原則臨時維護、測試環境
調整權限+UAC符合最小權限、長期可用步驟較多、需重開機正式環境、開發機、建置伺服器

補充提醒

  • 方案二完成後,iisreset、appcmd、Visual Studio 發布等 IIS 管理操作均可正常執行
  • 若在網域環境,請改用網域管理員群組而非本地 Authenticated Users
  • 生產伺服器建議保持 UAC 啟用,改以「以系統管理員身分執行」CMD 方式提權

依據環境需求選擇適當方案,即可徹底解決 Win7 下 iisreset 存取被拒絕問題。

Copyright © Windows教程網 All Rights Reserved