3 วิธีในการตั้งรหัสผ่านบัญชีผู้ใช้ Windows Local ให้ไม่มีวันหมดอายุ
- หมวดหมู่: Windows
เมื่อคุณเข้าสู่ระบบคอมพิวเตอร์ Windows คุณอาจได้รับข้อความแสดงข้อผิดพลาดดังนี้:
รหัสผ่านของคุณหมดอายุและต้องเปลี่ยน
ต้องเปลี่ยนรหัสผ่านผู้ใช้ก่อนลงชื่อเข้าใช้
ในสถานการณ์ปกติ เป็นเรื่องปกติที่ Windows จะเตือนคุณถึงการเปลี่ยนรหัสผ่านหลังจากทุกหมายเลขที่ระบุ ของวันแต่ในบางกรณี การปฏิบัตินี้ควรถูกปิดใช้งาน สองสามสถานการณ์อาจรวมถึงสิ่งต่อไปนี้:
- ผู้ใช้ที่เป็นผู้ดูแลระบบไม่ควรมีการหมดอายุของรหัสผ่านโดยอัตโนมัติ เนื่องจากจะล็อกคุณไม่ให้ออกจากคอมพิวเตอร์หากไม่มีการเปลี่ยนรหัสผ่านเป็นประจำ
- เงื่อนไขอื่นอาจเป็นได้เมื่อคุณเข้าถึงคอมพิวเตอร์จากระยะไกล หากรหัสผ่านหมดอายุ คุณจะไม่สามารถรีเซ็ตรหัสผ่านจากระยะไกลได้ และจะต้องเข้าถึงระบบทางกายภาพ
ในบทช่วยสอนนี้ เราจะแบ่งปันสามวิธีในการตั้งค่ารหัสผ่านบัญชีผู้ใช้ภายในของ Windows ไม่ให้หมดอายุ เราจะหารือเกี่ยวกับ:
- วิธีตั้งรหัสผ่านบัญชีผู้ใช้ภายในของ Windows ไม่ให้หมดอายุสำหรับผู้ใช้ทั้งหมด
- วิธีตั้งรหัสผ่านบัญชีผู้ใช้ภายใน Windows ไม่ให้หมดอายุสำหรับผู้ใช้เฉพาะ
หากคุณกำลังใช้ Windows 10 Home edition คุณสามารถ เปิดใช้งานตัวแก้ไขนโยบายกลุ่มสำหรับ Windows 10 Home Edition . สรุปด่วน ซ่อน 1 กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้การจัดการผู้ใช้ 1.1 รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะ 1.2 รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคน 2 กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ command-line 2.1 รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะโดยใช้ command-line 2.2 รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคนโดยใช้ command-line 3 กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ PowerShell 3.1 รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell
กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้การจัดการผู้ใช้
Windows ทำให้เราจัดการผู้ใช้ในระบบได้ง่ายขึ้น
รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะ
เพียงทำตามขั้นตอนด้านล่างเพื่อตั้งรหัสผ่านบัญชีผู้ใช้เฉพาะให้ไม่มีวันหมดอายุ:
- ไปที่เรียกใช้ -> lusrmgr.msc ซึ่งจะเปิดคอนโซลการจัดการผู้ใช้
- เลือกผู้ใช้จากเมนูด้านซ้ายมือ
- คลิกขวาที่ผู้ใช้ที่คุณต้องการกำหนดค่าและเลือกคุณสมบัติ
lusrmgr.msc ผู้ใช้และกลุ่มในพื้นที่
- ในแท็บ ทั่วไป ให้เลือกช่องทำเครื่องหมาย รหัสผ่านไม่มีวันหมดอายุ หรือเพียงแค่กดแป้นพิมพ์ลัด Alt + P
คุณสมบัติผู้ใช้ รหัสผ่านไม่มีวันหมดอายุ
รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคน
หากคุณต้องการให้รหัสผ่านสำหรับผู้ใช้ทุกคนในระบบของคุณไม่มีวันหมดอายุ ให้ทำตามคำแนะนำด้านล่าง:
- ไปที่ Run -> gpedit.msc
- นำทางไปยังต้นไม้ต่อไปนี้:
การกำหนดค่าคอมพิวเตอร์ -> การตั้งค่า Windows -> การตั้งค่าความปลอดภัย -> นโยบายบัญชี -> นโยบายรหัสผ่าน - ในบานหน้าต่างด้านขวา เลือกอายุรหัสผ่านสูงสุด และตั้งค่าเป็น 0
นโยบายรหัสผ่านเพื่อปิดใช้งานนโยบายการหมดอายุของรหัสผ่าน
การตั้งค่าอายุรหัสผ่านสูงสุดเป็นศูนย์จะปิดใช้งานคุณสมบัติการหมดอายุของรหัสผ่านใน Windows
กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ command-line
หากคุณพอใจกับบรรทัดคำสั่งหรือต้องการดำเนินการจากระยะไกล คุณสามารถใช้คำสั่ง Windows เพื่อเปิดใช้งานและปิดใช้งานนโยบายที่กล่าวถึงข้างต้น
รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะโดยใช้ command-line
เปิด command-prompt ด้วยสิทธิ์ของผู้ดูแลระบบ และรันลำดับคำสั่งต่อไปนี้:
- รับชื่อผู้ใช้ที่ใช้งานอยู่ในระบบโดยใช้คำสั่งนี้: บัญชีสุทธิ
- รันคำสั่งต่อไปนี้:
wmic useraccount โดยที่ Name='itechticsuser' set PasswordExpires=false
แทนที่ 'itechticsuser' ด้วยชื่อผู้ใช้ที่คุณต้องการกำหนดค่าใช้คำสั่ง wmic เพื่อเปลี่ยนการตั้งค่ารหัสผ่านของผู้ใช้เฉพาะ
รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคนโดยใช้ command-line
เปิด command-prompt ด้วยสิทธิ์ของผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้:
- บัญชีสุทธิ /maxpwage:unlimited
กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ PowerShell
คุณสามารถบรรลุผลลัพธ์เดียวกันได้โดยใช้ PowerShell
รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell
- กด Windows Key + X + A แป้นพิมพ์ลัดเพื่อเปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ
- รันคำสั่งต่อไปนี้:
Set-LocalUser -ชื่อ itechticsuser -PasswordNeverExpires 1
แทนที่ itechticsuser ด้วยชื่อผู้ใช้ที่คุณต้องการรหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell