ค้นหาเว็บไซต์

วิธีลงชื่อเข้าใช้ Windows 10 โดยอัตโนมัติโดยไม่ต้องใช้รหัสผ่าน


ในการเข้าสู่ระบบ Windows 10 ผู้ใช้ต้องป้อนรหัสผ่านสำหรับบัญชีในเครื่องหรือบัญชี Microsoft (ออนไลน์) ทุกครั้ง สิ่งนี้ให้การป้องกันอุปกรณ์ในระดับหนึ่งจากการเข้าถึงโดยบุคคลที่สาม แต่ไม่สะดวกสำหรับผู้ใช้ตามบ้านเนื่องจากจะเพิ่มเวลาในการเข้าถึงเดสก์ท็อปของอุปกรณ์ ในคู่มือนี้ เราจะดูวิธีปิดใช้งานการลงชื่อเข้าใช้ด้วยรหัสผ่านบนหน้าจอเข้าสู่ระบบ Windows 10 (Windows Server 2016/2012 R2) และวิธีกำหนดค่าการเข้าสู่ระบบอัตโนมัติภายใต้บัญชีเฉพาะ

บ่อยครั้งที่อนุญาตให้เข้าสู่ระบบอัตโนมัติโดยไม่ต้องใช้รหัสผ่านสำหรับอุปกรณ์ที่ทำงานในโหมดคีออสก์ เมื่อเริ่มระบบใหม่ (เช่น เนื่องจากไฟดับ) Windows จะเข้าสู่ระบบเดสก์ท็อปโดยอัตโนมัติและเริ่มโปรแกรมที่จำเป็นผ่านการทำงานอัตโนมัติ

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

การปิดใช้งานกล่องโต้ตอบรหัสผ่านบนหน้าจอเข้าสู่ระบบ Windows 10 ไม่ได้หมายความว่าบัญชีของคุณควรมีรหัสผ่านว่างเปล่า คุณสามารถกำหนดค่า Windows 10 ให้ใช้ข้อมูลประจำตัวที่บันทึกไว้เพื่อเข้าสู่ระบบคอมพิวเตอร์ของคุณโดยอัตโนมัติ ในกรณีอื่นๆ ทั้งหมด เช่น เมื่อเข้าถึงคอมพิวเตอร์ของคุณผ่านเครือข่าย (SMB) หรือเชื่อมต่อกับเดสก์ท็อประยะไกล (RDP) คุณจะได้รับแจ้งให้ใส่รหัสผ่าน

วิธีปิดใช้งานรหัสผ่านเข้าสู่ระบบ Windows 10 ผ่านการตั้งค่าบัญชีผู้ใช้

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

  1. กด Win+R;

  2. ในกล่องโต้ตอบ เรียกใช้ ให้ป้อน

    netplwiz

    หรือ

    control userpasswords2

    สั่งการ;

  3. ในหน้าต่างถัดไปที่มีรายการบัญชีผู้ใช้ภายใน ให้ยกเลิกการเลือกตัวเลือก “ผู้ใช้ต้องป้อนชื่อผู้ใช้และรหัสผ่านเพื่อใช้คอมพิวเตอร์เครื่องนี้ ” และบันทึกการเปลี่ยนแปลง (ตกลง);

  4. หน้าต่างปรากฏขึ้นโดยคุณต้องป้อนบัญชีผู้ใช้และรหัสผ่าน (สองครั้ง) ที่คุณต้องใช้สำหรับการเข้าสู่ระบบอัตโนมัติ แล้วคลิก "ตกลง ";

  5. รีสตาร์ทเครื่องคอมพิวเตอร์และตรวจสอบให้แน่ใจว่า Windows บู๊ตโดยตรงกับเดสก์ท็อปโดยไม่ต้องป้อนรหัสผ่าน

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

แก้ไข: Microsoft ลบ User AutoLogin ใน Windows 10 20H1/20H2

ตั้งแต่ Windows 10 build 2004 (20H1) Microsoft ตัดสินใจที่จะลบตัวเลือกในการกำหนดค่าการเข้าสู่ระบบอัตโนมัติสำหรับบัญชีภายในเครื่องใน User Control Panel (ตรวจสอบหน้าจอด้านล่าง) หากคุณใช้บัญชีเข้าสู่ระบบ Windows ในเครื่องและไม่ใช่บัญชี Microsoft (MSA) ตัวเลือก “ผู้ใช้ต้องป้อนชื่อผู้ใช้และรหัสผ่านเพื่อใช้คอมพิวเตอร์เครื่องนี้” จะไม่ปรากฏขึ้น

หากต้องการแสดงตัวเลือกที่ใช้เพื่อปิดใช้งานการเข้าสู่ระบบด้วยรหัสผ่านใน Windows 10 20H2 ให้เปิด

powershell.exe

คอนโซลและแก้ไขรีจิสทรี:

New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" -Name DevicePasswordLessBuildVersion -Value 0 -Type Dword -Force

ค่าคีย์รีจิสทรีนี้ปิดใช้งานตัวเลือก Windows 10 “กำหนดให้ลงชื่อเข้าใช้ Windows Hello สำหรับบัญชี Microsoft” ปิดและเริ่มต้นใหม่

netplwiz

คอนโซลและตรวจสอบให้แน่ใจว่าช่องทำเครื่องหมายปรากฏขึ้น

ดังนั้น คุณสามารถกำหนดค่าการเข้าสู่ระบบอัตโนมัติโดยไม่ต้องใช้รหัสผ่านใน Windows 10 รุ่นล่าสุด (20H2 และ 20H2)

หมายเหตุ คุณไม่สามารถยกเลิกการเลือกตัวเลือก “ผู้ใช้ต้องป้อนชื่อผู้ใช้และรหัสผ่านเพื่อใช้คอมพิวเตอร์เครื่องนี้” บนคอมพิวเตอร์ที่เข้าร่วมกับโดเมน Active Directory เนื่องจากนโยบายรหัสผ่านเริ่มต้นของโดเมน ในกรณีนี้ วิธีที่ง่ายที่สุดในการปิดใช้งานคำขอรหัสผ่านในหน้าจอเข้าสู่ระบบคือผ่านรีจิสทรี (อธิบายไว้ด้านล่าง)

จะเปิดการเข้าสู่ระบบอัตโนมัติใน Windows ผ่านทาง Registry ได้อย่างไร

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

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

  1. กด Win+R แล้วพิมพ์

    regedit

    ;

  2. ไปที่คีย์รีจิสทรี HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon;

  3. เปลี่ยนค่าของพารามิเตอร์รีจิสทรี AutoAdminLogon จาก 0 เป็น 1;

  4. สร้างพารามิเตอร์สตริงใหม่ DefaultDomainName ระบุชื่อโดเมนหรือชื่อเครื่องคอมพิวเตอร์เป็นค่า

    เคล็ดลับ ชื่อคอมพิวเตอร์สามารถพบได้ใน System Properties หรือใช้

    hostname 

    สั่งการ.

  5. ในพารามิเตอร์ DefaultUserName คุณต้องระบุชื่อบัญชีผู้ใช้ ซึ่งควรใช้เพื่อเข้าสู่ระบบ (แทนที่ด้วยชื่อผู้ใช้อื่นหรือไม่ต้องเปลี่ยน)

  6. สร้างพารามิเตอร์สตริง รหัสผ่านเริ่มต้น ซึ่งคุณต้องระบุรหัสผ่านสำหรับบัญชีเป็นข้อความธรรมดา

  7. ปิด Registry Editor และรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

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

หากต้องการเปิดใช้งานการเข้าสู่ระบบอัตโนมัติผ่านรีจิสทรี คุณสามารถใช้คำสั่งต่อไปนี้ (แทนที่ root และ P@ssword ด้วยชื่อผู้ใช้และรหัสผ่านของคุณ WORKGROUP ควรเป็น แทนที่ด้วยชื่อโดเมน AD ของคุณหากใช้บัญชีโดเมน):

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d root /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d  P@ssword /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /t REG_SZ /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d WORKGROUP /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v IgnoreShiftOvveride /t REG_SZ /d 1 /f

คุณสามารถใช้ตัวเลือกรีจิสทรี AutoLogonCount เพื่อกำหนดจำนวนครั้งที่คุณสามารถเข้าสู่ระบบคอมพิวเตอร์โดยใช้ AutoLogon ค่านี้จะลดลงทุกครั้งที่คุณเข้าสู่ระบบคอมพิวเตอร์ ตัวอย่างเช่น หากต้องการอนุญาตการดำเนินการล็อกออนอัตโนมัติ 10 รายการ:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 1 /f

หรือคุณสามารถใช้สคริปต์ PowerShell เพื่อบันทึกข้อมูลการเข้าสู่ระบบของผู้ใช้ลงในรีจิสทรี:

$Username ='max'
$Pass = 'Max$uperP@ss'
$RegistryPath = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon'
Set-ItemProperty $RegistryPath 'AutoAdminLogon' -Value "1" -Type String
Set-ItemProperty $RegistryPath 'DefaultUsername' -Value $Username -type String
Set-ItemProperty $RegistryPath 'DefaultPassword' -Value $Pass -type String
Restart-Computer

การเข้าสู่ระบบอัตโนมัติไม่ทำงานหากมีการใช้นโยบายแบนเนอร์การเข้าสู่ระบบกับคอมพิวเตอร์ การกำหนดค่าคอมพิวเตอร์ -> นโยบาย -> การตั้งค่า Windows >การตั้งค่าความปลอดภัย นโยบายท้องถิ่น -> ตัวเลือกความปลอดภัย -> การเข้าสู่ระบบแบบโต้ตอบ : ข้อความสำหรับผู้ใช้ที่พยายามเข้าสู่ระบบ

ปิดใช้งานการแจ้งรหัสผ่านหลังจากโหมดสลีป/ไฮเบอร์เนตใน Windows 10

เมื่อใช้ GPO คุณสามารถปิดคำขอรหัสผ่านเมื่อคอมพิวเตอร์ตื่นจากโหมดสลีปหรือโหมดไฮเบอร์เนต

  1. เมื่อต้องการทำเช่นนี้ ให้เรียกใช้

    gpedit.msc

    คอนโซล (ใน Windows 10 เวอร์ชันโฮม คุณสามารถเรียกใช้คอนโซลตัวแก้ไขนโยบายท้องถิ่นได้ในลักษณะนี้)

  2. ไปที่ส่วนนโยบาย การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ -> ระบบ -> การจัดการพลังงาน -> การตั้งค่าสลีป

  3. ปิดใช้งานพารามิเตอร์ GPO “ต้องใช้รหัสผ่านเมื่อคอมพิวเตอร์กลับมาทำงาน (ใช้แบตเตอรี่)” และ “ต้องใช้รหัสผ่านเมื่อคอมพิวเตอร์กลับมาทำงานโดยใช้แบตเตอรี่ (เสียบปลั๊กอยู่)”;

  4. ตอนนี้ Windows ไม่ต้องการรหัสผ่านหลังจากออกจากโหมดสลีปหรือไฮเบอร์เนต

เปิดใช้งานการเข้าสู่ระบบอัตโนมัติที่ปลอดภัยโดยไม่ต้องใช้รหัสผ่านโดยใช้เครื่องมือการเข้าสู่ระบบอัตโนมัติ

สำหรับการเข้าสู่ระบบ Windows 10 โดยอัตโนมัติที่ปลอดภัยยิ่งขึ้น คุณสามารถใช้เครื่องมือ การเข้าสู่ระบบอัตโนมัติสำหรับ Windows ฟรี ยูทิลิตีนี้เป็นส่วนหนึ่งของชุดยูทิลิตี้ระบบ Sysinternals และขณะนี้พร้อมให้ดาวน์โหลดบนเว็บไซต์ของ Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/autologon) การล็อกออนอัตโนมัติยังมีประโยชน์เพราะวิธีก่อนหน้าในการเปิดใช้งานการล็อกออนอัตโนมัติใน Windows 10 อาจใช้ไม่ได้กับคอมพิวเตอร์ที่เข้าร่วมโดเมน Active Directory

  1. ดาวน์โหลดและเรียกใช้

    Autologon.exe

    (หรือ

    autologon64.exe

    ) ในฐานะผู้ดูแลระบบ

  2. ยอมรับเงื่อนไขของข้อตกลงใบอนุญาต

  3. ระบุบัญชีผู้ใช้ โดเมน และรหัสผ่านผู้ใช้ที่คุณต้องการทำการเข้าสู่ระบบอัตโนมัติ แล้วกดปุ่ม เปิดใช้งาน:

    Autologon successfully configured. The autologon password is encrypted.
  4. หน้าต่างจะปรากฏขึ้นโดยระบุว่าเปิดใช้งานการล็อกออนอัตโนมัติ รหัสผ่านที่เข้ารหัสจะถูกจัดเก็บในรูปแบบ LSA ภายใต้คีย์รีจิสทรี HKLM\SECURITY\Policy\Secrets ในกรณีนี้ รหัสผ่านจะไม่ถูกจัดเก็บไว้ในข้อความธรรมดา แต่อัลกอริธึมการเข้ารหัสไม่รัดกุมและผู้ดูแลระบบคอมพิวเตอร์ในพื้นที่ (แต่ไม่ใช่ผู้ใช้) สามารถถอดรหัสได้

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

autologon64.exe USER_NAME DOMAIN PASSWORD /accepteula

หากต้องการปิดใช้งานการเข้าสู่ระบบ Windows 10 โดยอัตโนมัติโดยไม่ต้องใช้รหัสผ่าน เพียงคลิกที่ปุ่ม ปิดใช้งาน

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

บทความที่เกี่ยวข้อง