keyboard layout ลบภาษาแล้วยังไม่หาย

ไม่ระบุชื่อ
2022-10-25T15:11:42+00:00

สวัสดีครับ

พอดีผมซื้อ Microsoft Surface มาใหม่ แล้วบังเอิญเครื่องนี้ ตั้งค่าภาษาตอนเข้าครั้งแรกเป็น English UK

จากนั้นผมต้องการติดตั้ง English US และภาษาไทย จึงลบ English UK ออก จึงเหลือภาษาอยู่ 2 ภาษาในเมนู Language & region ดังภาพด้านล่าง

แต่พบปัญหาว่า

  1. พอจะเปลี่ยนภาษา ปรากฏว่ายังมี English UK ค้างอยู่ในเมนู keyboard layout ดังภาพด้านล่าง

  1. พบอีกว่าเมื่อเปิดเครื่องขึ้นมาใหม่ในบางครั้ง (น้อยครั้งมาก) จะขึ้น 2 ภาษาดังภาพด้านล่าง

Q: พอจะมีวิธีตั้งค่าหรือแก้ไข ให้ keyboard layout เป็น 2 ภาษาแบบถาวรดังในภาพข้อ 2 ไหมครับผม

ขอบคุณครับ

Windows สำหรับการใช้งานที่บ้าน | Windows 11 | การตั้งค่า

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

0 ความคิดเห็น ไม่มีข้อคิดเห็น

12 คําตอบ

  1. ไม่ระบุชื่อ
    2022-11-01T16:22:07+00:00

    เราใช้บริการแปลภาษาเพื่อช่วยเหลือผู้ใช้ของเรา โปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์

    เข้าใจแล้ว คุณสามารถดูว่าการแก้ปัญหาโดย Dave ช่วยได้หรือไม่?

    https://answers.microsoft.com/en-us/windows/for...

    ตรวจสอบให้แน่ใจว่าคุณใช้รหัสภาษาที่ถูกต้องแทน EN-US

    *************************************************

    ทำตาม Dave ทุกขั้นตอนแล้ว (but change "$1.add("ar-EG")" to "$1.add("TH")")

    DaveM121

    Replied on August 26, 2022 Hi Fady Ramsis

    I am Dave, I will help you with this.

    1
    Click your Start Button and just type powershell

    On the resulting list, right click PowerShell and select 'Run as Administrator'

    Paste this commend into Powershell and hit Enter:

    $1 = New-WinUserLanguageList en-US

    If you also want the Arabic (Egypt) language installed, run this command

    $1.add("ar-EG")

    Then, Paste this commend into Powershell and hit Enter:

    Set-WinUserLanguageList $1

    Close Powershell

    2
    Click your Start Button, then just type regedit and press Enter to open the Registry Editor

    Click View and make sure 'Address Bar' is turned on.

    Paste this into the Address Bar at the top and hit Enter.

    HKEY_USERS.DEFAULT\Keyboard Layout\Preload

    In the left pane, right click and delete the Preload key (folder)

    Paste this into the Address Bar at the top and hit Enter.

    HKEY_CURRENT_USER\Keyboard Layout\Preload

    In the left pane, right click and delete the Preload key (folder)

    Close the Registry Editor and restart (not shut down) your PC

    *****************************************************************************
    แต่ก็ยังไม่หายครับผม ยังอยู่เหมือนเดิม ควรทำอย่างไรต่อดีครับ T^T

    คำตอบนี้มีประโยชน์หรือไม่

    1 คนพบว่าคำตอบนี้มีประโยชน์
    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  2. SD - IA 181.1K แต้มความนิยม ที่ปรึกษาอิสระ
    2022-10-30T13:49:31+00:00

    เราใช้บริการแปลภาษาเพื่อช่วยเหลือผู้ใช้ของเรา โปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์

    เข้าใจแล้ว คุณสามารถดูว่าการแก้ปัญหาโดย Dave ช่วยได้หรือไม่?

    https://answers.microsoft.com/en-us/windows/for...

    ตรวจสอบให้แน่ใจว่าคุณใช้รหัสภาษาที่ถูกต้องแทน EN-US

    คำตอบนี้มีประโยชน์หรือไม่

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  3. ไม่ระบุชื่อ
    2022-10-29T16:53:20+00:00

    เราใช้บริการแปลภาษาเพื่อช่วยเหลือผู้ใช้ของเรา โปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์

    โปรดจบงานนี้ลบไฟล์ Registry อีกครั้งและดูว่าแป้นพิมพ์กลับมาหรือไม่

    เมื่อคลิก End task ctfmon.exe แล้ว ctfmon.exe ไม่หายไป
    และคลิก End task ซ้ำอีก 5-6 ครั้ง ก็ยังไม่หายไป
    หลังจากนั้น ลองไปลบไฟล์ Registry อีกครั้ง แป้นพิมพ์ยังคงมี Eng UK เหมือนเดิมครับ และคีย์ที่ลงท้ายด้วย 0809 ใน Registry ก็ยังกลับมาปรากฎขึ้นมาเหมือนเดิมหลังจาก restart ครับ

    คำตอบนี้มีประโยชน์หรือไม่

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  4. SD - IA 181.1K แต้มความนิยม ที่ปรึกษาอิสระ
    2022-10-29T13:00:31+00:00

    เราใช้บริการแปลภาษาเพื่อช่วยเหลือผู้ใช้ของเรา โปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์

    โปรดจบงานนี้ลบไฟล์ Registry อีกครั้งและดูว่าแป้นพิมพ์กลับมาหรือไม่

    คำตอบนี้มีประโยชน์หรือไม่

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  5. ไม่ระบุชื่อ
    2022-10-29T09:23:35+00:00

    เราใช้บริการแปลภาษาเพื่อช่วยเหลือผู้ใช้ของเรา โปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์

    กดแป้น Windows+R บนแป้นพิมพ์ หรือคลิกขวาที่ เริ่ม บนแถบงาน แล้วเลือก เรียกใช้

    พิมพ์ taskmgr.exe

    กด Enter

    เปิดแท็บรายละเอียดดูว่า ctfmon.exe จะมี

    มีครับผม

    คำตอบนี้มีประโยชน์หรือไม่

    0 ความคิดเห็น ไม่มีข้อคิดเห็น