Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

ผู้ใช้หลายคนรายงานปัญหาที่รบกวนว่าไม่สามารถลบภาษาคีย์บอร์ดใน Windows 10 ได้ เนื่องจากภาษาที่ไม่ต้องการไม่ปรากฏในรายการ "Preferred languages" ปัญหาภาษาที่ไม่ต้องการซึ่งลบไม่ได้ใน Windows 10 มักเกิดขึ้นหลังจากติดตั้งซอฟต์แวร์บุคคลที่สาม หรือหลังอัปเดต Windows หรือเนื่องจากการตั้งค่า 'System Locale' ที่ไม่ถูกต้อง

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

หากคุณไม่สามารถลบภาษาคีย์บอร์ดใน Windows 10 ได้ โปรดอ่านต่อไปนี้เพื่อเรียนรู้วิธีแก้ปัญหา

แก้ไข: ไม่สามารถลบภาษา/เค้าโครงคีย์บอร์ดใน Windows 10 ได้

วิธีที่ 1: เปลี่ยน System Locale

ขั้นตอนแรกในการลบภาษาคีย์บอร์ดที่ไม่สามารถลบได้จากการตั้งค่าภาษาใน Windows 10 คือการเปลี่ยนการตั้งค่า 'System Locale' เป็นภาษาของคุณ

1. จากตัวเลือก Language ให้เปิด Administrative language settings

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

2. ที่แท็บ Administrative คลิก Change system locale

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

3. ที่ 'Region settings' ให้เปลี่ยนภาษาสำหรับโปรแกรม non-Unicode เป็นภาษาของคุณ (เช่น English (United States) และกด OK

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

4. เมื่อถูกถาม ให้กด Restart now เพื่อนำการเปลี่ยนแปลงไปใช้

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

วิธีที่ 2: ลบภาษาที่ไม่ต้องการจาก Registry

1. ไปที่หน้า Microsoft นี้ และหา Keyboard identifier (ตัวเลขฐานสิบหก) ของภาษาที่ต้องการลบ *

* ตัวอย่าง: หากต้องการลบภาษาญี่ปุ่น Keyboard identifier คือ "00000411"

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

2. จากนั้นเปิด Registry Editor และลบภาษาที่ไม่ต้องการจากตำแหน่ง Registry 2 ที่นี้:

  • HKEY_CURRENT_USER\Keyboard Layout\Preload
  • HKEY_USERS\.DEFAULT\Keyboard Layout\Preload

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

3. ปิด Registry Editor และ รีสตาร์ท คอมพิวเตอร์ ภาษาที่ไม่ต้องการควรหายไปแล้ว!

วิธีที่ 3: รีเซ็ตการตั้งค่าภาษา

1. เปิด PowerShell as Administrator และ หา "Language Tag" ของภาษาแสดงผล Windows ที่คุณใช้ ด้วยคำสั่งนี้:

  • Get-WinUserLanguageList

ตัวอย่าง: ในตัวอย่างนี้ ที่ภาษาแสดงผล Windows คือ "English (United States)" Language Tag คือ "en-US"

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

2. ตอนนี้ แทนที่ ค่า LanguageTag ในคำสั่งด้านล่างด้วย LanguageTag ที่หาได้ด้านบน และกด Enter เพื่อรีเซ็ตการตั้งค่าภาษา *

  • Set-WinUserLanguageList LanguageTag -Force

ตัวอย่างในกรณีนี้ คำสั่งจะเป็น:

  • Set-WinUserLanguageList en-US -Force

ลบภาษาคีย์บอร์ดที่ไม่ต้องการใน Windows 10 - วิธีแก้ไขทีละขั้นตอน

3. ปิด PowerShell ภาษาที่ไม่ต้องการควรหายไปแล้ว! *

* หมายเหตุ: เนื่องจากกระบวนการนี้จะลบภาษาอื่นๆ ที่คุณเพิ่มไว้ทั้งหมด ให้ไปเพิ่มภาษาอื่นที่ต้องการกลับมาใหม่

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