บางครั้งต้องสร้าง Temporary Account ใน Windows 11/10 คล้าย Guest Account แต่มีวันหมดอายุ เมื่อหมดอายุใช้ไม่ได้ ต่างจาก Password Expiration ที่แค่บังคับเปลี่ยนรหัสผ่าน แล้วใช้ต่อได้ บทความนี้แก้ปัญหา The user's account has expired

The user's account has expired on Windows 11/10
แก้ได้ด้วยคำสั่ง Net User ตั้งวันหมดอายุ หรือปิดการหมดอายุ:
- ปิด User Account Expiration ด้วย PowerShell
- ปิด User Account Expiration ใน Active Directory
1. ปิด User Account Expiration ด้วย PowerShell

- เปิด PowerShell Admin: Win+X → Windows PowerShell (Admin)
- หา Username ที่แน่นอน: พิมพ์ net user → Copy ชื่อ
- รันคำสั่ง:
net user USERNAME /expires:never
แทน USERNAME ด้วยชื่อจริง
2. ปิด User Account Expiration ใน Active Directory
หากต้องการ Temporary Account แต่ไม่อยากหมดอายุ ตั้งตั้งแต่แรก ผ่าน Administrative Tools

- ค้น Administrative Tools ใน Start → เปิดด้วย Admin
- เลือก Active Directory Users and Computers
- ซ้ายขยาย Domain → เลือก Users
- คลิกขวา User Account ที่ต้องการ → Properties
- แท็บ Account → ถูก Account Expires = Never
- ตั้ง Password never expires ในส่วนเดียวกันได้
ใน Windows 11/10 Pro/Home ไม่มี Temporary Account ใช้ Guest Account แทนได้
