3 วิธีในการตั้งรหัสผ่านบัญชีผู้ใช้ Windows Local ให้ไม่มีวันหมดอายุ

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

เมื่อคุณเข้าสู่ระบบคอมพิวเตอร์ Windows คุณอาจได้รับข้อความแสดงข้อผิดพลาดดังนี้:

รหัสผ่านของคุณหมดอายุและต้องเปลี่ยน ต้องเปลี่ยนรหัสผ่านผู้ใช้ก่อนลงชื่อเข้าใช้

ต้องเปลี่ยนรหัสผ่านผู้ใช้ก่อนลงชื่อเข้าใช้

ในสถานการณ์ปกติ เป็นเรื่องปกติที่ Windows จะเตือนคุณถึงการเปลี่ยนรหัสผ่านหลังจากทุกหมายเลขที่ระบุ ของวันแต่ในบางกรณี การปฏิบัตินี้ควรถูกปิดใช้งาน สองสามสถานการณ์อาจรวมถึงสิ่งต่อไปนี้:

  1. ผู้ใช้ที่เป็นผู้ดูแลระบบไม่ควรมีการหมดอายุของรหัสผ่านโดยอัตโนมัติ เนื่องจากจะล็อกคุณไม่ให้ออกจากคอมพิวเตอร์หากไม่มีการเปลี่ยนรหัสผ่านเป็นประจำ
  2. เงื่อนไขอื่นอาจเป็นได้เมื่อคุณเข้าถึงคอมพิวเตอร์จากระยะไกล หากรหัสผ่านหมดอายุ คุณจะไม่สามารถรีเซ็ตรหัสผ่านจากระยะไกลได้ และจะต้องเข้าถึงระบบทางกายภาพ

ในบทช่วยสอนนี้ เราจะแบ่งปันสามวิธีในการตั้งค่ารหัสผ่านบัญชีผู้ใช้ภายในของ Windows ไม่ให้หมดอายุ เราจะหารือเกี่ยวกับ:

  1. วิธีตั้งรหัสผ่านบัญชีผู้ใช้ภายในของ Windows ไม่ให้หมดอายุสำหรับผู้ใช้ทั้งหมด
  2. วิธีตั้งรหัสผ่านบัญชีผู้ใช้ภายใน 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 ทำให้เราจัดการผู้ใช้ในระบบได้ง่ายขึ้น

รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะ

เพียงทำตามขั้นตอนด้านล่างเพื่อตั้งรหัสผ่านบัญชีผู้ใช้เฉพาะให้ไม่มีวันหมดอายุ:

  1. ไปที่เรียกใช้ -> lusrmgr.msc ซึ่งจะเปิดคอนโซลการจัดการผู้ใช้
  2. เลือกผู้ใช้จากเมนูด้านซ้ายมือ
  3. คลิกขวาที่ผู้ใช้ที่คุณต้องการกำหนดค่าและเลือกคุณสมบัติ

    lusrmgr.msc ผู้ใช้และกลุ่มในพื้นที่

    lusrmgr.msc ผู้ใช้และกลุ่มในพื้นที่

  4. ในแท็บ ทั่วไป ให้เลือกช่องทำเครื่องหมาย รหัสผ่านไม่มีวันหมดอายุ หรือเพียงแค่กดแป้นพิมพ์ลัด Alt + P

    คุณสมบัติผู้ใช้

    คุณสมบัติผู้ใช้ รหัสผ่านไม่มีวันหมดอายุ

รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคน

หากคุณต้องการให้รหัสผ่านสำหรับผู้ใช้ทุกคนในระบบของคุณไม่มีวันหมดอายุ ให้ทำตามคำแนะนำด้านล่าง:

  1. ไปที่ Run -> gpedit.msc
  2. นำทางไปยังต้นไม้ต่อไปนี้:
    การกำหนดค่าคอมพิวเตอร์ -> การตั้งค่า Windows -> การตั้งค่าความปลอดภัย -> นโยบายบัญชี -> นโยบายรหัสผ่าน
  3. ในบานหน้าต่างด้านขวา เลือกอายุรหัสผ่านสูงสุด และตั้งค่าเป็น 0

    นโยบายรหัสผ่านเพื่อปิดใช้งานนโยบายการหมดอายุของรหัสผ่าน

    นโยบายรหัสผ่านเพื่อปิดใช้งานนโยบายการหมดอายุของรหัสผ่าน

การตั้งค่าอายุรหัสผ่านสูงสุดเป็นศูนย์จะปิดใช้งานคุณสมบัติการหมดอายุของรหัสผ่านใน Windows

กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ command-line

หากคุณพอใจกับบรรทัดคำสั่งหรือต้องการดำเนินการจากระยะไกล คุณสามารถใช้คำสั่ง Windows เพื่อเปิดใช้งานและปิดใช้งานนโยบายที่กล่าวถึงข้างต้น

รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะโดยใช้ command-line

เปิด command-prompt ด้วยสิทธิ์ของผู้ดูแลระบบ และรันลำดับคำสั่งต่อไปนี้:

  • รับชื่อผู้ใช้ที่ใช้งานอยู่ในระบบโดยใช้คำสั่งนี้: บัญชีสุทธิ
  • รันคำสั่งต่อไปนี้:
    wmic useraccount โดยที่ Name='itechticsuser' set PasswordExpires=false
    แทนที่ 'itechticsuser' ด้วยชื่อผู้ใช้ที่คุณต้องการกำหนดค่า

    ใช้คำสั่ง wmic เพื่อเปลี่ยนการตั้งค่ารหัสผ่านของผู้ใช้เฉพาะ

    ใช้คำสั่ง wmic เพื่อเปลี่ยนการตั้งค่ารหัสผ่านของผู้ใช้เฉพาะ

รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้ทุกคนโดยใช้ command-line

เปิด command-prompt ด้วยสิทธิ์ของผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้:

  • บัญชีสุทธิ /maxpwage:unlimited
    3 วิธีในการตั้งรหัสผ่านบัญชีผู้ใช้ Windows Local ให้ไม่มีวันหมดอายุ 1

กำหนดค่าการหมดอายุของรหัสผ่านโดยใช้ PowerShell

คุณสามารถบรรลุผลลัพธ์เดียวกันได้โดยใช้ PowerShell

รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell

  1. กด Windows Key + X + A แป้นพิมพ์ลัดเพื่อเปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ
  2. รันคำสั่งต่อไปนี้:
    Set-LocalUser -ชื่อ itechticsuser -PasswordNeverExpires 1
    แทนที่ itechticsuser ด้วยชื่อผู้ใช้ที่คุณต้องการ

    รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell

    รหัสผ่านไม่มีวันหมดอายุสำหรับผู้ใช้เฉพาะที่ใช้ PowerShell