Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 旗艦版提示「密碼已過期」解決法:本地用戶和組設定「密碼永不過期」

編輯:Win7 系統應用技巧

Win7 旗艦版/企業版預設啟用「密碼最長使用期限」(預設 42 天),到期強制變更密碼,彈出「提示您密碼已過期」對話框阻擋登入。對於單人專用、非網域環境、不想定期換密碼的使用者,透過 lusrmgr.msc 設定「密碼永不過期」即可一勞永逸。本文提供標準圖形介面法、命令列法、群組原則法三種路徑。

方法一:本地用戶和組管理單元(最直觀、旗艦版/企業版專用)

  1. Win + R → lusrmgr.msc → 開啟「本地用戶和組」。
  2. 左側選擇 「使用者」 → 右側清單找到目標帳戶(如 Administrator、您的日常帳號)。
  3. 右鍵目標帳戶 → 「內容」。
  4. 在「一般」頁籤勾選 「密碼永不過期」 → 「確定」。
  5. 對所有需豁免的帳戶重複操作。

方法二:命令列一鍵設定(所有版本通用、適合批次腳本)

; 設定單一帳戶密碼永不過期
wmic UserAccount where "Name='您的帳戶名'" set PasswordExpires=False

; 設定所有本地帳戶密碼永不過期(謹慎使用)
wmic UserAccount set PasswordExpires=False

管理員 CMD 執行即可,無需重啟即時生效。

方法三:群組原則統一設定(企業版/旗艦版、網域環境首選)

  1. Win + R → gpedit.msc。
  2. 電腦設定 → Windows 設定 → 安全性設定 → 帳戶原則 → 密碼原則。
  3. 雙擊 「密碼最長使用期限」 → 將天數改為 0(0 代表永不過期) → 「確定」。
  4. 同頁籤建議同步設定:
    「密碼最短使用期限」= 0(允許立即再次變更)
    「強制密碼歷史記錄」= 0(不記錄歷史,可重複使用)
    「密碼必須符合複雜度需求」= 已停用(視安全需求決定)

驗證生效

  • 管理員 CMD 執行 net user "帳戶名" → 查看「密碼過期」欄位顯示 「從不」。
  • 或 wmic UserAccount where "Name='帳戶名'" get PasswordExpires → 回傳 FALSE。

重要安全性提醒

密碼管理最佳實踐(若決定保留輪換)

  • 使用密碼管理器 生成/儲存高強度唯一密碼。
  • 啟用 Windows Hello(指紋/臉部/IRIS/PIN)替代密碼登入,密碼僅作備援。
  • 設定密碼到期前 7-14 天提醒:gpedit.msc → 密碼原則 → 密碼到期前提醒天數 = 14。

「密碼永不過期」是把雙面刃:對單人離線環境是便利神器,對聯網/敏感環境是安全黑洞。請依據您的威脅模型與合規要求,在 lusrmgr.msc、wmic、gpedit.msc 三條路徑中果斷選擇,並配合相應防護措施。

Copyright © Windows教程網 All Rights Reserved
場景建議
企業/組織網域環境嚴禁 設定永不過期,需遵循群組原則定期輪換,配合 MFA 多因子驗證
處理敏感資料/金融/醫療嚴禁,需符合合規要求(PCI-DSS、HIPAA、GDPR 等)定期輪換
筆電常帶出門/公共場所使用不建議,若遺失未加密硬碟,永久密碼給攻擊者無限嘗試時間
單人專用桌機、離線環境、虛擬機測試可接受,便利性優先,風險可控