ปุ่ม Windows Key (WinKey) หรือปุ่มที่มีโลโก้ Windows อยู่ระหว่างปุ่ม Fn และ Alt ทุกคีย์บอร์ด ทำหน้าที่เปิดเมนู Start และเป็นกุญแจสำคัญของ มากกว่า 75% ของคีย์ลัด (Shortcuts) ใน Windows เช่น:
- Win + E → File Explorer
- Win + S → Search
- Win + I → Windows Settings
- Win + Arrow Keys → Snap windows เพื่อมัลติทาสก์
แต่ปุ่ม WinKey บ่อยครั้งหยุดทำงาน ทำให้ผู้ใช้รำคาญ ในบทความนี้จะแจกแจงสาเหตุและวิธีแก้ไข
ทำไม Windows Key จึงหยุดทำงาน?
- ปัญหาฮาร์ดแวร์: คีย์บอร์ดชำรุดทางกล/ไฟฟ้า
- Gaming Mode: คีย์บอร์ดเกมมิ่งหลายรุ่นมีสวิตช์ Gaming Mode ที่ปิด WinKey ไว้ (กันกดผิดขณะเล่นเกม)
- WinLock Key: บางคีย์บอร์ดมีปุ่ม WinLock (มักอยู่ข้าง Ctrl ขวา) สำหรับล็อก WinKey
- ซอฟต์แวร์/Registry: WinKey ถูกปิดใน Registry Editor หรือ Start Menu ทำงานผิดปกติ
- ไดรเวอร์เก่า/เสียหาย, File Explorer corrupt, มัลแวร์
9 วิธีแก้ไข Windows Key ไม่ทำงานใน Windows 10
ขั้นตอนตรวจสอบก่อนเริ่ม: ถอดคีย์บอร์ดไปต่อคอมพิวเตอร์เครื่องอื่น ถ้ากด WinKey ไม่ได้ที่เครื่องอื่น → คีย์บอร์ดชำรุด → ต้องซื้อใหม่
วิธีที่ 1: ปิด Gaming Mode และ WinLock บนคีย์บอร์ด
ตรวจสอบฮาร์ดแวร์ก่อน:
- คีย์บอร์ด Logitech: สวิตช์อยู่เหนือ F1-F4 → เลื่อนไปซ้ายเพื่อปิด Gaming Mode
- คีย์บอร์ด Corsair: เปิดซอฟต์แวร์ Corsair → หาตัวเลือก Enable/Disable Windows Key → เปิดใช้งาน
- คีย์บอร์ด MSI: เปิด Dragon Gaming Center → หาตัวเลือก WinKey → Toggle On
- ปุ่ม WinLock: กดปุ่ม WinLock (อยู่ข้าง Ctrl ขวา) เพื่อปลดล็อก
- ถอด Gamepad/Controller ออก แล้วทดสอบ WinKey ใหม่
วิธีที่ 2: ตรวจสอบว่า Start Menu ทำงานหรือไม่
บางครั้ง WinKey ทำงานแต่ Start Menu เสีย → คิดว่า WinKey เสีย
- เปิด Registry Editor: คลิกขวา Start → Run → พิมพ์ regedit → Enter (หรือ Ctrl+Shift+Esc → File → Run New Task → regedit)
- คลิก Yes ให้สิทธิ์ UAC
- ไปที่: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
- คลิกขวาว่างขวา → New → DWORD (32-bit) Value
- ตั้งชื่อ: EnableXamlStartMenu
- ปิด Registry Editor → รีสตาร์ท → ทดสอบ Start Menu
วิธีที่ 3: ใช้ Windows Registry Editor แก้ Scancode Map
ระวัง: แก้ Registry ผิดอาจทำระบบล้มเหลว
- เปิด Registry Editor (วิธีเดียวกับข้างบน)
- ไปที่: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout
- หา Scancode Map ในแผงขวา → คลิกขวา → Delete
- ถ้าไม่เจอ Scancode Map ให้ข้ามวิธีนี้ไป
- ปิด Registry Editor → รีสตาร์ท
วิธีที่ 4: Re-register Apps ด้วย PowerShell
WinKey อาจเสียจากข้อขัดแย้งซอฟต์แวร์ ใช้ PowerShell ลงทะเบียนแอปทั้งหมดใหม่
- คลิกขวา Start → Windows PowerShell (Admin)
หากเจอแค่ Command Prompt (Admin): กด Win+R → พิมพ์ PowerShell → Ctrl+Shift+Enter - คัดลอกคำสั่งนี้วางใน PowerShell:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - กด Enter รอจบ → ปิด PowerShell → รีสตาร์ท
วิธีที่ 5: รีสตาร์ท Windows Explorer
Explorer.exe ควบคุม UI หากเสียจะทำให้ WinKey ไม่ทำงาน
- กด Ctrl + Shift + ESC เปิด Task Manager
- แท็บ Details → หา explorer.exe
- คลิกขวา → End Task
- เมนู File → Run new task → พิมพ์ explorer.exe → OK
วิธีที่ 6: ปิด Filter Keys
Filter Keys ข้ามการกดปุ่มสั้น/ซ้ำ → อาจบล็อก WinKey
- Win + I → Settings → Ease of Access
- แผงซ้าย: Keyboard (ใต้ Interaction)
- ปิด Use Filter Keys (Toggle Off)
วิธีที่ 7: ถอนติดตั้งและติดตั้งไดรเวอร์คีย์บอร์ดใหม่
- Win + X → Device Manager (หรือ devmgmt.msc ใน Run)
- ขยาย Keyboards
- คลิกขวาไดรเวอร์คีย์บอร์ด → Uninstall Device → ยืนยัน
- คีย์บอร์ด USB: ถอดเสียบใหม่ → Windows ติดตั้งไดรเวอร์อัตโนมัติ
หรือ คลิกขวา → Update Driver → Search automatically
วิธีที่ 8: รัน SFC Scan
- เปิด Command Prompt (Admin): Win+X → Command Prompt (Admin) หรือ Task Manager → File → Run New Task → cmd → ติ๊ก Admin
- พิมพ์ sfc /scannow → Enter
- รอสแกนเสร็จ → รีสตาร์ท
วิธีที่ 9: สแกนมัลแวร์
มัลแวร์อาจทำให้ WinKey ไม่ทำงาน แนะนำใช้ Malwarebytes Anti-Malware สแกนล้าง
วิธีอื่นๆ ที่ผู้ใช้รายงานว่าช่วยได้: Sign out/in ใหม่, สร้าง User ใหม่, ถอนติดตั้งแอปที่น่าสงสัย
หวังว่าวิธีข้างต้นจะช่วยแก้ปัญหา WinKey ไม่ทำงานได้ หากยังไม่หาย คอมเมนต์บอกมาได้ครับ