Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux

ผู้ใช้ Windows (7/8/8.1/10) หลายรายแจ้งว่า ระบบไม่ยอมรับรหัสผ่านเมื่อ Wake จากโหมด Sleep หรือ Hibernation ซึ่งมักเกิดจากปัญหาการเชื่อมต่อ Wi-Fi คู่มือนี้แก้ไขปัญหาล็อกอินด้วยการปิดการ 요구รหัสผ่านหลัง Sleep/Wake ระบบจะรับรหัสผ่านได้หลัง Reboot แต่ไม่สามารถล็อกอินหลัง Sleep/Hibernate เป็นปัญหาใหญ่ ปรากฏจากบั๊กของ Windows

สำหรับผู้ใช้ Windows

1. ใช้เมนู Settings ของ Windows 10

  1. คลิกขวา Windows เลือก Settings
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. เปิด Accounts แถบซ้ายเลือก Sign-in Options
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. ในส่วน Require Sign-in ตั้ง Dropdown เป็น Never (หมายเหตุ: หากระบบรองรับ Modern Standby ตัวเลือกนี้อาจไม่แสดง)
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  4. ทดสอบว่ารหัสผ่านปิดแล้วหลัง Wake จาก Sleep

หาก Dropdown สีเทา ลองเปลี่ยนรหัสผ่านผู้ใช้ดู

2. ใช้เมนู Settings ของ Windows 11

  1. คลิกขวา Windows เปิด Settings
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. แถบซ้าย Accounts แถบขวา Sign-in Options
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. ขยาย Additional Settings ตั้ง Dropdown If you've been away, when should Windows require you to sign in again? เป็น Never (Modern Standby อาจเห็นตัวเลือกต่างออกไป)
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  4. Restart PC ทดสอบว่ารหัสผ่าน Wake จาก Sleep ปิดแล้ว
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux

3. ใช้ Power Options ใน Control Panel (Win 7/8/8.1/10)

  1. คลิก Start พิมพ์ Power Options เลือกจากผลลัพธ์
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. คลิก Change Plan Settings ของ Power Plan ที่เลือก
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. คลิก Change advanced power settings ที่ด้านล่าง
  4. ในหน้าต่าง Power Options คลิก Change settings that are currently unavailable เพื่อสิทธิ์ Admin ตั้ง Require a password on wakeup เป็น No
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  5. คลิก Apply > OK หมายเหตุ: การตั้งค่านี้ขึ้นกับ Power Plan หากเปลี่ยน Plan ต้องตั้งใหม่

4. ใช้ User Accounts ใน Control Panel

หากบัญชีผู้ใช้ตั้งให้กรอก Username/Password ทุกครั้ง อาจทับการตั้งค่าข้างต้น

  1. คลิกขวา Windows เลือก Run
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. พิมพ์ netplwiz Enter
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. ยกเลิกเครื่องหมายถูก Users must enter a user name and password to use this computer คลิก Apply/OK
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  4. Restart ระบบ ทดสอบว่ารหัสผ่าน Wake ปิดแล้ว

5. ใช้ Command Prompt ปิดรหัสผ่าน Wake

  1. ค้นหา Command Prompt คลิกขวา Run as Administrator (Win 11 ใช้ Windows Terminal Admin)
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. รันคำสั่งปิดรหัสผ่านบน แบตเตอรี่:
    powercfg /SETDCVALUEINDEX SCHEME_CURRENT SUB_NONE CONSOLELOCK 0
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. รันคำสั่งปิดรหัสผ่านเมื่อ เสียบสายไฟ:
    powercfg /SETACVALUEINDEX SCHEME_CURRENT SUB_NONE CONSOLELOCK 0
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  4. ทดสอบว่ารหัสผ่าน Wake ปิดแล้ว

หมายเหตุ: หากต้องการปิดบนหลายเครื่อง สร้าง Batch file จากคำสั่งด้านบน จะสะดวกกว่า

หากต้องการ เปิดใช้งาน รหัสผ่านอีกครั้ง รันคำสั่ง (ทีละคำสั่ง):

แบตเตอรี่:

powercfg /SETDCVALUEINDEX SCHEME_CURRENT SUB_NONE CONSOLELOCK 1

เสียบสายไฟ:

powercfg /SETACVALUEINDEX SCHEME_CURRENT SUB_NONE CONSOLELOCK 1

6. แก้ไข Registry ใน Windows 10/11

หากวิธีข้างต้นไม่ได้ ให้แก้ Registry (ระวัง: ทำผิดอาจทำลายระบบ)

  1. ค้นหา Registry Editor คลิกขวา Run as Administrator
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. ไปที่:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
  3. คลิกขวา Microsoft > New > Key ชื่อ Power
  4. คลิกขวา Power > New > Key ชื่อ PowerSettings
  5. สร้าง Key ใต้ PowerSettings ชื่อ 0e796bdb-100d-47d6-a2d5-f7d2daa51f51
  6. คลิกขวา Key นี้ > New > Dword (32-bit) Value ชื่อ DCSettingIndex ค่า 0
  7. คลิกขวา PowerSettings > New Dword (32-bit) Value ชื่อ ACSettingIndex ค่า 0
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  8. ปิด Editor Restart PC
  9. ทดสอบว่ารหัสผ่าน Wake ปิดแล้ว

7. ใช้ Group Policy Editor

หากไม่ได้ Group Policy อาจบังคับให้กรอกรหัสผ่าน (ส่งผลทุกผู้ใช้ ไม่ใช่แค่ User ปัจจุบัน)

  1. ค้นหา Group Policy คลิกขวา Edit Group Policy > Run as Administrator
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. ไปที่:
    Computer Configuration > Administrative Templates > System > Power Management > Sleep Settings
  3. ดับเบิลคลิก Require a Password When a Computer Wakes (On Battery) เลือก Disabled
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  4. Apply แล้วดับเบิลคลิก Require a Password When a Computer Wakes (Plugged in) เลือก Disabled Apply
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  5. ทดสอบว่าปัญหาแก้แล้ว

8. ปิดรหัสผ่านบนระบบที่รองรับ Modern Standby

หากระบบรองรับ Modern Standby วิธีข้างต้นอาจไม่ได้ ตรวจสอบก่อน:

  1. เปิด CMD Admin รัน:
    powercfg -a
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux

หากแสดง Standby (S0 Low Power Idle) Network Connected หรือ Standby (S0 Low Power Idle) Network Disconnected แสดงว่ารองรับ Modern Standby

ลองปิด Modern Standby ดู หากไม่ได้ ให้แก้ Registry:

  1. เปิด Registry Editor Admin ไปที่:
    HKEY_CURRENT_USER\Control Panel\Desktop
  2. คลิกขวา Desktop > New > Dword (32-bit) Value ชื่อ DelayLockInterval
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. ตั้งค่า ffffffff (Hex) คลิก OK
  4. ปิด Editor Restart ระบบ
  5. ทดสอบว่ารหัสผ่าน Wake ปิดแล้ว

หากไม่ได้เลย อาจ ปิด Lock Screen (ไม่แนะนำ) หรือตรวจสอบนโยบาย Work/School

สำหรับผู้ใช้ Mac

  1. เปิด System Preferences > Security & Privacy
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. แท็บ General ยกเลิกถูก Require Password [time] After Sleep or Screen Saver Begins
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. Popup "Are You Sure You Want to Turn Off Screen Lock" คลิก Turn Off Screen Lock

สำหรับผู้ใช้ Ubuntu

  1. เปิด Settings แถบซ้าย Privacy
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  2. แท็บ Screen Lock ปิด Lock Screen on Suspend
    วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux
  3. รหัสผ่านหลัง Sleep ควรปิดแล้ว

CLI geeks ใช้คำสั่งใน BASH:

gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend false
วิธี: ปิดรหัสผ่านหลัง Sleep/Wake ใน Windows และ Mac/Linux

ข้อควรระวังด้านความปลอดภัย

การปิดรหัสผ่าน Wake อาจทำให้ระบบเปราะบางต่อเหตุการณ์ความปลอดภัย แนะนำให้ตั้ง Smart Lock ให้ล็อกอัตโนมัติเมื่อคุณห่างจากเครื่อง