พวกเราส่วนใหญ่มีนิสัยชอบใช้รหัสผ่านเดิมเป็นเวลานาน เป็นอันตราย โดยหลักแล้วหากรหัสผ่านถูกใช้ในหลายที่ เป็นไปได้ว่าในการละเมิดความปลอดภัย รหัสผ่านนั้นเปิดให้ทุกคน ดังนั้น วันนี้ในโพสต์นี้ เราจะแชร์วิธีตั้งค่าวันที่หมดอายุของรหัสผ่าน สำหรับบัญชี Microsoft . ของคุณ หรือ บัญชีท้องถิ่น . โดยจะบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านทุกสองสามเดือน
ต่อไปนี้คือการตั้งค่าการหมดอายุของรหัสผ่านสำหรับบัญชีสองประเภทที่แตกต่างกัน บัญชี Microsoft และบัญชี Windows ในเครื่อง หากคุณกำลังใช้บัญชี Microsoft ใน Windows 10 การเปลี่ยนแปลงครั้งต่อครั้งยิ่งมีความสำคัญมากขึ้นไปอีก
เมื่อเราพูดว่า Set password Expiration Date คุณสามารถเลือกสิ่งที่ Windows 11/10 เสนอให้กับบัญชีท้องถิ่นหรือตั้งค่าโดยใช้คำสั่ง "net"
กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft
- ไปที่ส่วนความปลอดภัยของบัญชี Microsoft
- คลิกที่ เปลี่ยนรหัสผ่านของฉัน ลิงก์ภายใต้ความปลอดภัยของรหัสผ่าน
- ป้อนรหัสผ่านเก่าและรหัสผ่านใหม่สองครั้ง
- ทำเครื่องหมายในช่องที่ระบุว่า ให้ฉันเปลี่ยนรหัสผ่านทุก 72 วัน
ข้อเสียเปรียบเพียงอย่างเดียวของวิธีนี้คือคุณต้องเปลี่ยนรหัสผ่านปัจจุบันเป็นรหัสผ่านที่คุณไม่ได้ทำซ้ำสามครั้งที่ผ่านมา จากนั้น Microsoft จะแจ้งให้คุณเปลี่ยนรหัสผ่านโดยอัตโนมัติทุกๆ 72 วัน
คุณควรรู้ว่าสิ่งนี้แตกต่างจาก PIN หรือ Windows Hello ที่คุณใช้บนคอมพิวเตอร์ที่ใช้ Windows 11/10
กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชีในเครื่อง
แม้ว่าจะสามารถสร้างบัญชีที่ไม่มีรหัสผ่านใน Windows ได้ แต่ก็ไม่ใช่ความคิดที่ดี หากคุณเป็นผู้ดูแลระบบคอมพิวเตอร์ ตรวจสอบให้แน่ใจว่าผู้ใช้ทุกคนเปลี่ยนรหัสผ่านบ่อยๆ มีสองวิธีในการทำเช่นนี้ และจะบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านปัจจุบัน ค่าเริ่มต้นคือ 42 วัน
1] การใช้อินเทอร์เฟซบัญชีผู้ใช้
- ในพรอมต์เรียกใช้ (Win + R) พิมพ์ lusrmgr.msc ตามด้วยการกดปุ่ม Enter
- จะเปิด Local Users and Groups Editor
- ภายใต้โฟลเดอร์ Users ให้ค้นหาผู้ใช้ที่คุณต้องการเปลี่ยนวันหมดอายุของรหัสผ่าน
- ดับเบิลคลิกเพื่อเปิดคุณสมบัติผู้ใช้
- ยกเลิกการเลือกช่องที่ระบุว่า รหัสผ่านไม่มีวันหมดอายุ
- คลิกที่ปุ่ม OK เพื่อเสร็จสิ้นกระบวนการ
มีคำสั่ง WMIC ที่เป็นที่นิยม แต่ดูเหมือนว่าจะไม่ทำงานใน Windows 11/10 หากคุณใช้คำสั่งที่ไม่มีส่วนคำสั่ง "where name" จะเป็นการตั้งค่าการหมดอายุของรหัสผ่านสำหรับบัญชีทั้งหมด รวมถึงบัญชีระบบด้วย
wmic UserAccount where name='John Doe' set Passwordexpires=false
2] ตัวเลือกบรรทัดคำสั่งเพื่อกำหนดวันหมดอายุ
เมื่อเสร็จแล้ว หากคุณต้องการกำหนดวันหมดอายุที่แน่นอน จากนั้นคุณต้องใช้ “บัญชีสุทธิ” สั่งการ. เปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ และดำเนินการคำสั่ง บัญชีสุทธิ โดยจะเปิดเผยรายละเอียดดังนี้:
บังคับผู้ใช้ออกจากระบบหลังจากหมดเวลานานแค่ไหน:ไม่เคย
อายุรหัสผ่านขั้นต่ำ (วัน):0
อายุรหัสผ่านสูงสุด (วัน):42
ความยาวรหัสผ่านขั้นต่ำ:0
ความยาว รักษาประวัติรหัสผ่าน:ไม่มี
ขีดจำกัดการล็อก:ไม่เลย
ระยะเวลาการล็อก (นาที):30
กรอบเวลาการสังเกตการล็อก (นาที):30
บทบาทคอมพิวเตอร์:WORKSTATION
หากคุณต้องการกำหนดวันหมดอายุโดยเฉพาะ คุณจะต้องคำนวณตัวเลขเป็นวัน หากคุณตั้งค่าเป็น 30 วัน ผู้ใช้จะต้องเปลี่ยนรหัสผ่านเดือนละครั้ง
Execute the command Net Accounts /maxpwage 30
หากคุณต้องการบังคับให้ผู้อื่นเปลี่ยนรหัสผ่านทันที คุณสามารถใช้ maxpwage:1
อ่าน :บังคับให้ผู้ใช้เปลี่ยนรหัสผ่านบัญชีในการเข้าสู่ระบบครั้งถัดไป
3] ใช้นโยบายกลุ่มเพื่อเปลี่ยนวันหมดอายุรหัสผ่าน
- เปิดตัวแก้ไขนโยบายกลุ่มโดยพิมพ์ gpedit.msc ในพรอมต์เรียกใช้ตามด้วยการกดปุ่ม Enter
- ไปที่การกำหนดค่าคอมพิวเตอร์> การตั้งค่า Windows> การตั้งค่าความปลอดภัย> การตั้งค่าความปลอดภัย> นโยบายบัญชี
- คลิกที่นโยบายรหัสผ่าน จากนั้นคลิกที่ อายุรหัสผ่านสูงสุด
- ที่นี่คุณสามารถเปลี่ยนจาก 42 เป็นตัวเลขใดก็ได้ที่คุณต้องการ สูงสุดอยู่ระหว่าง 1-999
ฉันหวังว่าโพสต์นี้จะง่ายต่อการติดตาม และคุณสามารถกำหนดวันหมดอายุรหัสผ่านสำหรับบัญชีผู้ใช้ใน Windows 11/10 ได้