萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

透過登錄表強化 Windows 登入密碼策略:長度與字元限制完整教學

隨著資安意識抬頭,為電腦設定登入密碼已成基本防護動作。然而,單純設定密碼尚不足夠,若能進一步限制密碼長度、強制字元組成(如僅允許英數混合),將大幅提升帳號安全等級。Windows 內建的群組原則雖可達成類似目的,但透過修改登錄表同樣能精準掌控這些參數,且不受版本限制。本文將詳細說明如何透過註冊表編輯器,設定最小密碼長度與限制密碼僅能由英數字元組成。

一、設定密碼最小長度 (MinPwdLen)

  1. 按下 Win + R,輸入 regedit 開啟「登錄表編輯器」。
  2. 依序展開左側樹狀結構至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Network
    (若無 Network 子項,請右鍵新增「項」並命名為 Network)。
  3. 在右側窗格空白處右鍵 → 新增 → 「二進位值」,命名為 MinPwdLen。
  4. 雙擊該值,將數值資料設為 06(十六進位),代表密碼最少需 6 個字元。確定後關閉編輯器,重新開機生效。

圖1 設定密碼最小長度為 6 碼的登錄表數值對話框

二、限制密碼僅能由英數字元組成 (AlphanumPwds)

  1. 同樣在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Network 路徑下。
  2. 右鍵新增 → 「DWORD (32 位元) 值」,命名為 AlphanumPwds。
  3. 將數值資料設為 1,基數選「十六進位」或「十進位」皆可。
  4. 確定、重開機後,系統將強制新密碼必須包含字母與數字,單純純數字或純字母將被拒絕。

圖2 啟用 AlphanumPwds 強制密碼為英數混合

三、補充說明與注意事項

  • 上述設定屬於電腦層級原則,對所有本機帳號生效;網域環境請改用群組原則 (GPO) 統一管理。
  • 修改登錄表前建議先匯出備份,或建立系統還原點,以防誤改導致無法登入。
  • 若需更高強度(如最小 8 碼、含特殊符號),建議搭配 secpol.msc 本機安全性原則中的「密碼原則」進階設定。

透過這兩個登錄表鍵值,即可在無網域控制站的環境下,快速落實基礎密碼複雜度需求,為帳號安全加上一道堅實的防線。

copyright © 萬盛學電腦網 all rights reserved