Windows 10 มีภาษาเกินมาไม่สามารถลบได้ พอเปิดหาใน PowerShell ก็ไม่เจอ

ไม่ระบุชื่อ
2019-07-09T03:32:23+00:00

มีภาษา Afrikaans พอใช้คำสั่งหาใน PowerShell ก็มีแค่ 2 ภาษา

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

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

0 ความคิดเห็น ไม่มีข้อคิดเห็น
ยอมรับคําตอบโดยผู้สร้างคําถาม
ไม่ระบุชื่อ
2019-07-09T08:45:01+00:00

จากหน้า Registry Editor ที่คุณส่งมาจะพบหมายเลข 00000****436 ซึ่งเลขดังกล่าวเป็น Data ของภาษา Afrikaans 

  • ให้คลิกขวาที่ตัวเลขดังกล่าวแล้วคลิก Deleteครับ
  • หลังจากนั้นทำการ Restart คอมพิวเตอร์ครับ

หากปัญหายังเป็นเหมือนเดิม ทางเราเเนะนำให้แก้ไขการตั้งค่าของ Permissions for Preloadซึ่งวิธีนี้จะสามารถลบภาษา **Afrikaans (**af-ZA) ได้ถาวรครับ

วิธีแก้ไขการตั้งค่าของ Permission for Preload โดยทำตามขั้นตอนดังนี้ครับ

  1. คลิกขวาที่ Preload เเล้วเลือก Permissions
  2. คลิก Advanced
  3. คลิกที่ “Disable Inheritance” แล้วยืนยันการเปิดใช้งาน จากนั้นคลิก Apply
  4. ไปที่หน้าต่าง Permission for Preload และคลิกที่ System
  5. ตรงที่ Permission for System ให้ยกเลิกการติ๊กสำหรับ Full Control แล้วคลิก Apply
  6. Restart คอมพิวเตอร์

หมายเหตุ: การเปลี่ยนการตั้งค่านี้จะทำให้คุณไม่สามารถเพิ่มหรือลบภาษาในเครื่องคอมพิวเตอร์ได้ ดังนั้น หากในอนาคตคุณต้องการเพิ่มหรือลบภาษาในเครื่อง ทางเราแนะนำให้ติ๊กที่ Full control เหมือนเดิมแล้วคุณสามารถเปลี่ยนการตั้งค่าของภาษาครับ

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

2 คนพบว่าคำตอบนี้มีประโยชน์
0 ความคิดเห็น ไม่มีข้อคิดเห็น

6 คำตอบเพิ่มเติม

  1. ไม่ระบุชื่อ
    2019-07-09T04:33:54+00:00

    สวัสดีครับ คุณ Punnarat Rattanapawan 🙏😊

    ขอบคุณที่เข้ามาเยี่ยมชมและสอบถามปัญหาใน Microsoft Community เวอร์ชั่นภาษาไทยนะครับ 👨‍🔧🙌

    เราเข้าใจถึงปัญหาที่คุณพบนะครับ วิธีการแก้ปัญหาในกรณีนี้ทางเราขอแนะนำให้ใช้ คำสั่ง ใน PowerShell ในอีกคำสั่งหนึ่ง โดยวิธีนี้จะลบทุกภาษาที่มีในเครื่องออกก่อน และต้องทำการ Add ภาษาเพิ่มในภายหลังครับ

    คุณสามารถแก้ปัญหาดังกล่าวโดยทำตามขั้นตอนดังนี้ครับ

    พิมพ์ PowerShell ในช่องค้นหาบน Taskbar จากนั้นให้คลิกขวาที่ Windows PowerShellแล้วเลือก Run as administrator ครับ

    จากนั้นให้คัดลอกคำสั่งดังนี้ครับ

    1. Get-****WinUserLanguageList กดปุ่ม Enter เพื่อตรวจสอบว่าในเครื่องเรามีภาษาอะไรอยู่บ้าง
    2. $1=New- WinUserLanguageList****en-US กดปุ่ม Enter
    3. Set- WinUserLanguageList $1 กดปุ่มEnter เพื่อเป็นการเลือกภาษา en-US เป็นค่าเริ่มต้นและลบภาษาอื่นทั้งหมดออกให้เหลือเพียง en-US
    4. พิมพ์ Y เพื่อยืนยัน

    หากว่าต้องการตรวจสอบว่าในเครื่องมีภาษาอะไรอยู่บ้างในขณะนี้ให้พิมพ์คำสั่ง

    Get-****WinUserLanguageList กดปุ่ม Enter

    หลังจากคุณได้ทำการลบทุกภาษาในเครื่องหมดแล้วซึ่งจะเหลือแค่ English (United States) และหากต้องการเพิ่มภาษาไทย 

    คุณสามารถทำตามได้จากวิธีดังนี้ครับ

    1. พิมพ์ Region & language ที่ ช่องค้นหาบนTaskbar และคลิกเพื่อทำการตั้งค่า
    2. ในหน้า Region & language ให้คลิก Add a language ภายใต้หัวข้อ Languages
    3. คลิกเลือก ภาษาไทย และ คลิก Next
    4. หลังจากนั้น คลิก Install

    เราหวังเป็นอย่างยิ่งว่าจะช่วยเเก้ปัญหาของคุณได้ ผลเป็นอย่างไรแจ้งมานะครับ 👨‍🔧

    ขอบคุณครับ 🙏

    ________________________________________________________________  

    หมายเหตุ: หากมีคำถามเพิ่มเติมสอบถามเราได้เสมอในวันและเวลาทำการ จันทร์ (Mon) - ศุกร์ (Fri): 9:00 - 18:00 น. ครับ

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

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  2. ไม่ระบุชื่อ
    2019-07-09T05:40:40+00:00

    เป็นเหมือนเดิมครับ

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

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  3. ไม่ระบุชื่อ
    2019-07-09T08:08:12+00:00

    เพื่อให้ทางเราทำการตรวจสอบถึงปัญหาในขั้นตอนต่อไป รบกวนส่งภาพหน้าจอ Registry Editor ให้ทางเราด้วยครับ โดยคุณสามารถทำตามขั้นตอนดังนี้ครับ

    1. กดปุ่ม Windows กับปุ่ม R พร้อมกัน
    2. ไปที่ Computer\HKEY_USERS.DEFAULT\Keyboard Layout\Preload
    3. Screenshot หน้าจอดังกล่าว

    ขอบคุณครับ 🙏

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

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  4. ไม่ระบุชื่อ
    2019-07-09T08:22:42+00:00

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

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