เนื่องจากสังเกตว่าบนบางคอมพิวเตอร์ ภาษาแสดงผลของ Windows ไม่เปลี่ยนแปลงเลย หรือไม่เปลี่ยนในบางเมนู ผมจึงตัดสินใจเขียนคำแนะนำสำหรับแก้ไขปัญหาเหล่านี้ ดังนั้น หากคุณไม่สามารถเปลี่ยนภาษาแสดงผลใน Windows 10 ได้ หรือพบว่าภาษาในบางส่วนของ Windows 10 (เช่น เมนู "Settings") แตกต่างจากภาษาที่เลือกในตัวเลือก "Windows display language" โปรดอ่านต่อไปนี้
วิธีแก้: ไม่สามารถเปลี่ยนภาษาแสดงผล Windows 10 ได้
วิธีที่ 1: ดาวน์โหลด Language Pack
วิธีที่ 2: ลบและติดตั้งภาษาแสดงผลใหม่
วิธีที่ 3: แก้ไขข้อผิดพลาด Windows 10 ด้วยเครื่องมือ DISM และ SFC
วิธีที่ 1: ดาวน์โหลด Language Pack
สาเหตุทั่วไปของปัญหา "ภาษาแสดงผล Windows 10 ไม่เปลี่ยน" คือ Language Pack สำหรับภาษาที่ต้องการยังไม่ได้ติดตั้ง วิธีติดตั้ง Language Pack:
1. ไปที่ เมนู Start
→ Settings
→ Time & Language

2. ที่ตัวเลือก Language ให้คลิกที่ภาษาที่ต้องการเป็นภาษาแสดงผล Windows 10 และเลือก Options *
* หมายเหตุ: หากภาษาที่ต้องการไม่อยู่ในรายการ ให้กดปุ่ม + Add a language และติดตั้งภาษาที่ต้องการพร้อมคุณสมบัติทั้งหมด

3. กด Download Language pack และรอจนเสร็จสิ้น จากนั้นดาวน์โหลดทรัพยากรอื่นๆ ของภาษาที่เลือกด้วย (Basic typing, Handwriting และ Speech)

4. กลับไปหน้าก่อนหน้า และที่ตัวเลือก Windows display language ให้เลือกภาษาที่ต้องการ

5. เมื่อถูกถาม ให้กด Yes, sign out now เพื่อนำการเปลี่ยนแปลงภาษาไปใช้

6. เข้าสู่ Windows 10 อีกครั้ง *
* หมายเหตุ: บนหน้าจอล็อกอิน ตรวจสอบให้แน่ใจว่าเลือกภาษาที่ถูกต้องสำหรับรหัสผ่าน (หากมี)
7. ไปที่เมนู Start
→ Settings
→ Time & Language อีกครั้ง
8. ที่ตัวเลือก Language ให้เปิด Administrative language settings

9. กดปุ่ม Copy settings

10. ติ๊กถูก กล่อง Welcome screen and system accounts และ New user account แล้วกด OK

11. ปิดหน้าต่างทั้งหมดและ รีสตาร์ท คอมพิวเตอร์ *
* หมายเหตุ: หากต้องการแสดงข้อความในโปรแกรมที่ไม่รองรับ Unicode ให้เปลี่ยน System locale เป็นภาษาที่ต้องการด้วย

วิธีที่ 2: ลบและติดตั้งภาษาแสดงผลใหม่
หนึ่งในวิธีแก้ปัญหาการติดตั้ง "ภาษาแสดงผล" บน Windows 10 ที่มีประสิทธิภาพที่สุด คือการลบและเพิ่มภาษาแสดงผลใหม่
1. ไปที่เมนู Start
→ Settings
→ Time & Language
2. ที่ตัวเลือก Language ให้คลิกภาษาที่ต้องการเป็นภาษาแสดงผล และกด Remove

3. รีสตาร์ท คอมพิวเตอร์
4. หลังรีสตาร์ทแล้ว ไปที่ตัวเลือก Language อีกครั้ง และกดปุ่ม + Add languages

5. ค้นหาภาษาที่ต้องการในรายการและกด Next

6. ติ๊กถูกทุกช่อง เพื่อติดตั้งฟีเจอร์ภาษาทั้งหมด และกด Install

7. เมื่อติดตั้งเสร็จ ให้ Sign-out และ Sign-in อีกครั้งเพื่อนำการเปลี่ยนแปลงภาษาไปใช้
8. สุดท้าย ทำตามขั้นตอนที่ 8-11 ของวิธีที่ 1 ข้างต้น เพื่อนำการตั้งค่าภาษาไปใช้กับหน้าจอต้อนรับและบัญชีผู้ใช้ใหม่
วิธีที่ 3: แก้ไขข้อผิดพลาดการเสียหายของ Windows ด้วยเครื่องมือ DISM และ SFC
หากไม่สามารถเปลี่ยนภาษาแสดงผล Windows 10 ได้ ให้ทำตามคำแนะนำด้านล่างเพื่อซ่อมแซม Windows 10 จากนั้นจึงลองเปลี่ยนภาษาแสดงผลอีกครั้ง
1. เปิด Command Prompt ในฐานะ Administrator โดย:
1. ในกล่องค้นหา พิมพ์: cmd หรือ command prompt
2. คลิกขวาที่ Command Prompt (ผลลัพธ์) และเลือก Run as Administrator

2. ที่หน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้ และกด Enter:
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. รอจน DISM ซ่อมแซม Component Store เสร็จ เมื่อเสร็จแล้ว (จะแจ้งว่า Component store corruption was repaired) ให้พิมพ์คำสั่งนี้และกด Enter:
- SFC /SCANNOW

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