Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10

ปัญหาที่พบได้ค่อนข้างบ่อยจากผู้ใช้ Windows บางส่วน คือพบว่า Numeral Lock key หรือ Num Lock ไม่ได้เปิดใช้งาน ปิดอยู่ ไม่ทำงาน หรือไม่ทำงานบน Startup หรือ reboot ใน Windows 11, Windows 10, Windows 8 หรือ Windows 7 ผลลัพธ์การค้นหาของผมพบว่ามี 2 วิธีแก้ไขที่เป็นไปได้ หนึ่งคือการแก้ไข Registry ที่อาจทำงานใน Windows 11/10/8/7 และอีกอย่างคือการปิดใช้งาน Fast Startup ใน Windows 11/10/8

Num Lock ไม่ทำงานเมื่อเริ่มต้น

สำหรับผู้ที่ไม่รู้ว่า Fast Startup คืออะไร นี่คือคำอธิบายสั้นๆ ฟีเจอร์นี้เรียกว่า Hybrid Shutdown Windows 8/10 ทำสิ่งนี้โดยการปิดเครื่อง จนถึงการปิดเซสชันผู้ใช้ – แต่ที่จุดนั้น แทนที่จะดำเนินต่อไปและสิ้นสุดบริการระบบและปิด Session 0 Windows จะไปสู่โหมด Hibernate เรียกว่า Hybrid Shutdown วิธีการทำงานคือ Windows ส่งข้อความไปยังแอปพลิเคชันที่กำลังทำงาน ให้โอกาสในการบันทึกข้อมูลและการตั้งค่า แอปพลิเคชันยังสามารถขอเวลาเพิ่มเติมเล็กน้อยเพื่อเสร็จสิ้นสิ่งที่กำลังทำได้ จากนั้น Windows ปิดเซสชันผู้ใช้สำหรับผู้ใช้ที่ล็อกอินแต่ละราย และจากนั้น Hibernate เซสชัน Windows นี่คือคำอธิบายภาพเล็กน้อย

เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10

ผมไม่แน่ใจว่าการปิดใช้งาน Fast Startup ส่งผลต่อ Num Lock อย่างไร แต่บนระบบที่เผชิญปัญหานี้ การปิดใช้งาน Fast Startup ช่วยได้

เปิดใช้งาน Num Lock เมื่อเริ่มต้น

นี่คือ 3 วิธีที่คุณสามารถทำได้

  • ปิดใช้งาน Fast Startup เพื่อเปิดใช้งาน Num Lock
  • เปิดใช้งาน Num Lock เมื่อเริ่มต้นโดยใช้ Registry tweak
  • รัน NumLock Script เมื่อเริ่มต้น

คุณจะต้องมีสิทธิ์ผู้ดูแลระบบเพื่อดำเนินการขั้นตอนเหล่านี้

1. ปิดใช้งาน Fast Startup เพื่อเปิดใช้งาน Num Lock

  • กด Win + X และคลิกที่ Control Panel
  • คลิกที่ Power Plan
  • ตอนนี้คลิกที่ Choose what the power buttons do บนแผงด้านซ้าย

เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10

  • ตอนนี้เลือก Change settings that are currently unavailable.

เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10

  • เลื่อนลงและยกเลิกเครื่องหมายถูก Turn on fast Startup (recommended)

เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10

แค่นี้เสร็จ ตอนนี้หลังจากปิดเครื่องและรีบูท NumLock ของคุณควรจะจับคอนฟิกูเรชันล่าสุดไว้

2. เปิดใช้งาน Num Lock เมื่อเริ่มต้นโดยใช้ Registry tweak

วิธีที่สองคือการเปลี่ยนการตั้งค่า Registry ดังนั้นผู้ใช้ Windows 10/8/7 สามารถลองวิธีนี้ได้ ผมขอแนะนำอย่างยิ่งให้สำรอง Registry และสร้าง System Restore Point ก่อน หลังจากทำแล้ว ให้ทำตามขั้นตอนเหล่านี้:

  • กด Win + R และพิมพ์ Regedit
  • ไปที่ Registry key HKEY_USERS\.Default\Control Panel\Keyboard
  • คลิกขวาที่ "InitialKeyboardIndicators" เลือก Modify และเปลี่ยน Value data เป็น 2
  • ออกจาก Registry

หมายเหตุ: หากคุณเห็นค่า Value data เริ่มต้นเป็น 2147483648; นั้นก็โอเคเช่นกัน และเป็นค่าเริ่มต้นในการติดตั้งส่วนใหญ่

หวังว่าคุณจะพบว่านี้มีประโยชน์ โพสต์นี้จะช่วยคุณได้หาก Number หรือ Numeric Lock ไม่ทำงานเลย!

3. รัน NumLock Script เมื่อเริ่มต้น

  • เปิด Run prompt พิมพ์ Notepad และกดปุ่ม Enter
  • คัดลอกและวางโค้ดต่อไปนี้ใน Notepad และบันทึกด้วยชื่อที่คุณจำได้พร้อมนามสกุล VBS (เช่น enablenumlock.vbs)
set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}"
  • เปิดใช้งาน Num Lock เมื่อเริ่มต้นหรือรีบูทใน Windows 11/10คุณสามารถเพิ่ม Script นี้ให้รันกับ Startup โดยใช้ Task Scheduler
    • เปิด Search ด้วย Win + S พิมพ์ Task Scheduler และเปิดเมื่อปรากฏ
    • คลิกขวาที่ Task Scheduler และสร้าง Task
    • ภายใต้แท็บ General: ตั้งให้รันด้วย Highest privileges & Run only when the user is logged on
    • ภายใต้ Actions: คลิกที่ New จากนั้นเพิ่ม Script
  • เสร็จแล้ว บันทึก Task ตั้งแต่ครั้งถัดไปที่คุณล็อกอิน NumLock จะเปิดอัตโนมัติ

คุณสามารถทดสอบ Script ได้เสมอโดยปิด Num Lock ก่อน แล้วรันมัน

เกี่ยวข้อง: Number หรือ Numeric Lock ไม่ทำงานบน Windows

UPDATE: โปรดอ่านความคิดเห็นของ Ken และ Joseph ด้านล่างด้วย