Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
64 lines (40 sloc) 4.59 KB
title date lastmod author slug images tags
ลบภาษาอังกฤษซ้ำหลังอัปเดต Windows 10
2018-05-05
2019-01-20
Pakin
remove-duplicated-english-keyboards-in-windows-10
/uploads/2018/05/remove-duplicated-english-keyboards-in-windows-10.jpg
Windows

หลังจากอัปเดต Windows 10 April 2018 Update แล้ว ผมพบว่าเวลาเปลี่ยนแป้นพิมพ์มีภาษาอังกฤษขึ้นมาสองแบบ (US และ UK)

{{< img src="/uploads/2018/05/double-english-in-windows-10-april-2018-update.png" alt="ตัวเลือกภาษาบน Windows 10 มีภาษาอังกฤษสองแบบ" >}}

ประเด็นคือไม่รู้เป็นบั๊กหรืออะไร แต่มันลบออกไม่ได้ทั้งสองแบบ US และ UK (แต่ภาษาไทยดันลบได้ 🤔)

{{< img src="/uploads/2018/05/windows-10-april-2018-update-cant-remove-english.png" alt="หน้าตั้งค่าภาษาบน Windows 10 มีภาษาอังกฤษสองแบบ และลบออกไม้ได้ทั้งคู่" >}}

แน่นอนว่าคงไม่ได้เป็นเฉพาะผม มีคนตั้งคำถามไว้พอดี ซึ่งแก้ไขได้ไม่ยากเลย

โดยวิธีการแก้ไขให้เหลือภาษาอังกฤษตัวเดียวมีดังนี้ (⚠️ แนะนำอ่านให้จบหนึ่งรอบก่อนแล้วค่อยทำตามนะครับ)

ขั้นตอนแรก เปิด PowerShell ขึ้นมา โดยคลิกปุ่ม Start แล้วพิมพ์ "PowerShell" และคลิกบนชื่อ Windows PowerShell ตามภาพ

{{< img src="/uploads/2018/05/windows-10-powershell-search.png" alt="พิมพ์ค้นหา powershell ใน start" >}}

แล้วจะเจอหน้าตาแบบนี้

{{< img src="/uploads/2018/05/windows-10-powershell.png" alt="Windows Powershell บน Windows 10" >}}

จากนั้นพิมพ์คำสั่งต่อไปนี้ทีละบรรทัด และกด Enter ทุกครั้งที่ขึ้นบรรทัดใหม่ (ถ้า copy ไป ใน PowerShell จะใช้ ctrl+v ไม่ได้ ต้องคลิกขวาเพื่อ paste แทน)

$1 = New-WinUserLanguageList en-US

$1.Add("th")

Set-WinUserLanguageList $1

พอเสร็จแล้วจะมีข้อความขึ้นมาเพื่อยืนยัน พิมพ์ y และกด Enter อีกครั้งก็เป็นอันเสร็จ เท่านี้ก็จะเหลือแป้นพิมพ์ภาษาอังกฤษตัวเดียวแล้ว

โดยคำสั่งด้านบนนี้จะเปลี่ยนภาษา UI ของ Windows เป็นภาษาอังกฤษด้วย ถ้าใครต้องการใช้ UI เป็นภาษาไทยให้สลับ th กับ en-US ในคำสั่งแบบด้านล่างนี้แทน

$1 = New-WinUserLanguageList th

$1.Add("en-US")

Set-WinUserLanguageList $1

ถ้าไม่เห็นภาพ ลองดูวิดีโอด้านล่างนี้

{{< video src="/uploads/2018/08/set-language-in-windows-powershell.mp4" autoplay="true" controls="false" muted="true" loop="true" >}}

ถ้าทำตามทั้งหมดเรียบร้อยแล้ว แต่ไม่มีอะไรเปลี่ยนแปลงเลย แนะนำให้ลองรีสตาร์ตดูครั้งหนึ่งนะครับ

อ้างอิง - Super User, Windows IT Pro Center

ภาพปกจาก Microsoft

You can’t perform that action at this time.