คอมพิวเตอร์ Windows อินเทอร์เน็ต

วิธีลบภาษาใน Windows 10 วิธีติดตั้งชุดภาษาใหม่

Windows รองรับหลายภาษา ตอนนี้ยังให้คุณติดตั้งหลายภาษาบนพีซีของคุณ คุณสามารถใช้เพื่อแสดงผลในขณะที่ผู้อื่นสามารถใช้เพื่อป้อนข้อมูลได้ อย่างไรก็ตาม Windows 10 ยังรองรับความสามารถ การเปลี่ยนแปลงอย่างรวดเร็วภาษา ซึ่งช่วยให้คุณสลับไปมาระหว่างภาษาได้อย่างสะดวกขณะพิมพ์ บางครั้งสิ่งนี้กลายเป็นปัญหาสำหรับหลาย ๆ คน พวกเขา ลบภาษาไม่ได้ใน Windows 10 1803 จาก แถบภาษา... มาดูวิธีที่จะช่วยคุณกำจัดชุดภาษาที่ไม่จำเป็นในระบบกัน

วิธีลบภาษาใน Windows 10

ในการค้นหาเมนู Start ให้พิมพ์ พาวเวอร์เชลล์,คลิก คลิกขวาเลื่อนเมาส์ไปที่ผลการค้นหาแล้วเลือก " เรียกใช้ในฐานะผู้ดูแลระบบ "พิมพ์หรือคัดลอกคำสั่งต่อไปนี้ลงในพรอมต์ PowerShell แล้วกด Enter

รับ-WinUserLanguageList

  • หลังจากป้อนคำสั่งนี้แล้ว ให้สังเกตว่า " LanguageTag"ระบุสำหรับภาษาที่คุณต้องการลบ คุณจะต้องใช้สิ่งนี้ในขั้นตอนต่อไป ตัวอย่างเช่น ฉันจะลบภาษาเบลารุสพิเศษ ( เป็น).
  • จากนั้นป้อนแต่ละคำสั่งแยกกันโดยกด Enter แทนที่ในคำสั่ง "เป็น"เป็นภาษาที่คุณต้องการลบ

Windows 10 มีรูปแบบแป้นพิมพ์พิเศษในเครื่องไคลเอนต์บางเครื่อง ส่วนใหญ่เป็นสำเนา เค้าโครงภาษาอังกฤษอเมริกันซึ่งไม่ต่างกันเลย แต่ยกตัวอย่าง ถ้าเปลี่ยนเลย์เอาต์จากอังกฤษต้องกดปุ่ม 2 ครั้ง ถึงจะเปลี่ยนเป็นรัสเซียได้ นอกจาก Punto Switcherยังทำงานไม่ถูกต้องและไม่สามารถแปลเค้าโครงได้อย่างถูกต้อง โดยทั่วไปแล้วปัญหาถูกระบุแล้วตอนนี้เราจะแก้ไขฉันจะพูดทันทีว่าฉันลองวิธีแก้ปัญหาสองวิธีวิธีแรกง่ายที่สุดผ่านการตั้งค่าเพิ่มแล้วลบเค้าโครง แต่หลังจากนั้นไม่นานปัญหาก็กลับมาและผู้ใช้ ของบริษัทที่ฉันให้บริการอีกครั้งบ่นเกี่ยวกับการมีอยู่ของเลย์เอาต์พิเศษ ดังนั้นเราจะใช้วิธีที่สองในการลบเลย์เอาต์ที่ไม่จำเป็นออกโดยแก้ไขรีจิสตรี

นี่คือหน้าตาของเลย์เอาต์พิเศษถ้าคุณคลิกที่ไอคอนภาษาใกล้กับนาฬิกาในถาด

การลบเค้าโครงแป้นพิมพ์พิเศษผ่านรีจิสตรี

ในการเริ่มต้นตัวแก้ไขรีจิสทรีวิธีที่ง่ายที่สุดคือการเขียนชื่อในคอนโซล Run Windows 10 ไม่แสดงในเมนูคุณสามารถเรียกมันด้วยปุ่มลัด ชนะ + R

หรือคลิกที่ไอคอน "ค้นหา" ซึ่งอยู่ถัดจากจุดเริ่มต้นและเขียนเป็นภาษารัสเซียว่า "Run"

ตัวแก้ไขรีจิสทรีจะเปิดขึ้น เราต้องปฏิบัติตามเส้นทางนี้

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout

และสร้าง "พารามิเตอร์สตริง" ใหม่โดยคลิกขวาบนพื้นที่ว่าง ฉันได้สร้างมันแล้ว และทำเครื่องหมายด้วยหมายเลข "3" ในภาพหน้าจอด้านล่าง

ด้วยค่า "1" เหมือนในภาพหน้าจอ

หลังจากนั้น คลิก "ตกลง" และคุณสามารถรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

ทันทีที่คอมพิวเตอร์เริ่มทำงาน คุณสามารถตรวจสอบได้ว่าไม่มีรูปแบบภาษาเพิ่มเติม

ตอนนี้เราไม่มีเลย์เอาต์พิเศษในคอมพิวเตอร์ของเรา และการเปลี่ยนภาษาเกิดขึ้นด้วยการกดปุ่มเพียงครั้งเดียวเพื่อเปลี่ยนเลย์เอาต์ใน Windows 10

ในแล็ปท็อปของฉันที่ใช้ Windows 10 มีการติดตั้ง 3 ภาษา: รัสเซีย เบลารุส และอังกฤษ แต่หลังจากการอัปเดตระบบในเดือนเมษายนเป็น Windows 10 1803 (อัปเดตเดือนเมษายน) ภาษาเพิ่มเติมอีกสองภาษาก็ปรากฏขึ้นในรายการภาษา ​- อังกฤษ (สหราชอาณาจักร) และอังกฤษ (แคนาดา) แม้ว่าฉันจะค่อนข้างแน่ใจว่าไม่ได้ติดตั้งไว้ ตอนนี้ในรายการรูปแบบแป้นพิมพ์ ฉันมีภาษาที่แสดงไว้มากถึงห้าภาษา นอกจากนี้ ระบบไม่อนุญาตให้ลบภาษาเพิ่มเติม (ปุ่มลบไม่ทำงาน) ตอนนี้ฉันต้องสลับไปมาระหว่างรูปแบบแป้นพิมพ์ 5 รูปแบบแทนที่จะเป็น 3 ซึ่งไม่สะดวกมาก! ช่วย! ฉันต้องทำอย่างไรเพื่อลบชุดภาษาที่ไม่สามารถถอดออกได้เหล่านี้

ตอบ

ข้าพเจ้าทราบอีกครั้งว่าอันที่จริงแล้ว การปรับปรุงครั้งล่าสุด Windows 10 1803 สร้างความประหลาดใจให้กับผู้ใช้มากมาย (อย่าลืมว่าอย่างน้อยก็ปรากฏขึ้นหลังการอัปเดต)

ใน Windows 10 คุณสามารถลบภาษาใดๆ ที่ไม่ได้ใช้เป็นภาษาหลักเริ่มต้นได้ อย่างไรก็ตาม ใน Windows 10 1803 Microsoft ได้รับทราบข้อบกพร่องเกี่ยวกับภาษาเพิ่มเติม ในกรณีที่มีการเพิ่มภาษาเพิ่มเติมในระบบที่ใช้ภาษาเดียวกัน ภาษาพื้นฐานเป็นภาษาปัจจุบัน หน้าต่างแสดงผลแล้วภาษานี้ไม่สามารถลบได้

ตัวอย่างเช่น หากภาษาอังกฤษ (สหรัฐอเมริกา) เป็นภาษาปัจจุบันสำหรับ Windows หลังจากเพิ่มภาษาอังกฤษ (สหราชอาณาจักร) แล้ว คุณจะไม่สามารถลบทั้งสองภาษานี้ออกจากรายการภาษาที่ต้องการได้ และแน่นอนว่าไม่สะดวกที่จะมีภาษาที่ไม่จำเป็นเพิ่มเติมปรากฏขึ้นในแท็บภาษาบนแถบงาน (แถบงาน)

คุณจะไม่สามารถลบภาษาเพิ่มเติมออกจากระบบด้วยคำสั่งต่อไปนี้ แพ็กภาษาเหล่านี้ไม่ได้ติดตั้งบน Windows

lpksetup / u en-gb
lpksetup / u en-ca

คุณสามารถลบภาษารองที่ไม่จำเป็นออกได้โดยใช้ PowerShell เท่านั้น


ในกรณีที่คุณต้องทิ้งหลายภาษาไว้ในระบบ คุณสามารถลบเฉพาะภาษาที่ไม่จำเป็นด้วยคำสั่งต่อไปนี้ ตัวอย่างเช่น คุณต้องการลบภาษาออกจาก LanguageTag en-Gb และ zh-Hans-CN

$ LanguageList = รับ-WinUserLanguageList
$ DeleteLang = $ LanguageList | โดยที่ LanguageTag -eq "en-Gb"
$ LanguageList.Remove ($ DeleteLang)
Set-WinUserLanguageList $ LanguageList –Force

หากต้องการลบภาษาจีน ให้แทนที่บรรทัดที่สองด้วย

$ DeleteLang = $ LanguageList | โดยที่ LanguageTag -eq "zh-Hans-CN"

หรือคุณสามารถระบุรายการภาษาที่จะเหลือ:

$ 1 = ใหม่-WinUserLanguageList en-US
$ 1.Add ("eu-US")
$ 1.Add ("ru")
Set-WinUserLanguageList $ 1

ปิดคอนโซล PowerShell และตรวจสอบให้แน่ใจว่าลบภาษาที่ไม่จำเป็นทั้งหมดออกอย่างถูกต้อง

บทความนี้แสดงขั้นตอนที่คุณสามารถดำเนินการเพื่อลบ ชุดภาษาบน Windows 10 โดยใช้ Windows PowerShell

ระบบปฏิบัติการพร้อมใช้งานในหลายภาษา และคุณสามารถติดตั้งชุดภูมิภาคเพิ่มเติมสำหรับแต่ละภาษาได้ คุณสมบัตินี้ช่วยให้คุณใช้ภาษาเฉพาะ (หลัก) ในการแสดงอินเทอร์เฟซระบบ (ชื่อแอปพลิเคชัน การตั้งค่า การแจ้งเตือน) ในขณะที่ยังคงความสามารถในการใช้การป้อนข้อมูลด้วยแป้นพิมพ์โดยใช้ภาษาภูมิภาคเพิ่มเติม (เช่น เบลารุส ยูเครน) สำหรับแอปพลิเคชันและ เว็บไซต์

ในบางกรณี หากไม่สามารถลบชุดภาษาหลักหรือเพิ่มเติม (ภูมิภาค) โดยใช้วิธีการมาตรฐาน คุณสามารถบังคับเอาชุดภาษาเฉพาะที่ติดตั้งใน Windows 10 ออกได้โดยใช้ คอนโซล Windowsพาวเวอร์เชลล์


อย่างไรก็ตาม ในบางครั้ง หากคุณใช้หลายภาษาและจำเป็นต้องเปลี่ยนการตั้งค่า คุณอาจพบว่าไม่มีตัวเลือกในการลบแพ็คเกจเพิ่มเติม ตัวอย่างเช่น สิ่งนี้สามารถเกิดขึ้นได้เมื่ออัปเดต Windows 10

หากตัวเลือกในการถอนการติดตั้งชุดภาษาใน Windows 10 เป็นสีเทาในแอป " การตั้งค่า Windows", จากนั้นให้ลบออกจาก ใช้ Windows PowerShell คุณต้องทำตามขั้นตอนด้านล่าง

ในฐานะผู้ดูแลระบบ จากนั้นหากต้องการแสดงรายการภาษาที่ติดตั้งบนอุปกรณ์ของคุณ ให้เรียกใช้คำสั่งต่อไปนี้:

ในภาพหน้าจอด้านล่าง คุณจะเห็นได้ว่าบน เครื่องมือนี้ติดตั้งชุดภาษาหลายภาษา

ในตอนนี้ หากต้องการลบชุดภาษาที่ไม่ได้ถูกลบโดยเครื่องมือมาตรฐาน หรือเพียงแค่ลบชุดภาษาที่ไม่จำเป็นออก ให้รันคำสั่งต่อไปนี้:

$ LangList = รับ-WinUserLanguageList
$ MarkedLang = $ LangList | โดยที่ LanguageTag -eq "LANGUAGETAG"
ในคำสั่งนี้ ให้แทนที่ " LANGUAGETAG"พร้อมชื่อย่อของชุดภาษาที่จะลบ ตัวอย่างนี้จะถูกลบ ภาษายูเครนซึ่งหมายความว่าแทนที่จะป้อน "LANGUAGETAG" คุณต้องป้อน "uk" ดังที่แสดงในภาพหน้าจอด้านล่าง
Set-WinUserLanguageList $ LangList -บังคับ

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

นอกจากนี้ ภาษาจะถูกลบออกจากรายการรูปแบบแป้นพิมพ์

หากคุณกำลังพยายามลบภาษาหลัก อย่าลืมติดตั้ง ภาษาใหม่เป็นภาษาเริ่มต้นใหม่

วิธีนี้ทำให้คุณสามารถลบชุดภาษาที่ติดตั้งบนระบบได้


สวัสดีเพื่อน. มีการติดตั้ง Windows เพื่อไม่ให้ทุกภาษาไม่สามารถลบออกได้ คุณสามารถแปลอินเทอร์เฟซระบบเป็นภาษาอื่นได้มากเท่าที่คุณต้องการ เปลี่ยนข้อมูลตำแหน่งได้มากเท่าที่คุณต้องการ แต่ภาษาของระบบปัจจุบันและภาษาที่แสดงอยู่ในชุดการแจกจ่ายหรือที่ระบุไว้ระหว่างการติดตั้งในชุดประกอบหลายภาษาสามารถทำได้ ให้เอาออกด้วยวิธีที่ใช้ได้ตามปกติ การตั้งค่าระบบจะล้มเหลว แล้วก็ อัพเดต Windowsอัปเดต 10 ถึงเมษายน 2561 มีการเพิ่มปัญหาอื่น - ชุดภาษาภูมิภาคในรูปแบบของภาษาของระบบบางภาษา แต่มีรูปแบบแป้นพิมพ์ของภาษาอื่น จะลบภาษาที่ไม่ต้องการออกจาก Windows 10 ที่ไม่สามารถลบออกโดยใช้เครื่องมือระบบที่คุ้นเคยได้อย่างไร

1. เครื่องมือทางเลือกในการลบภาษาใน Windows 10

หลังจากใช้งานการอัปเดตเดือนเมษายน 2018 การตั้งค่าภาษาหายไปจากแดชบอร์ด Tens ตอนนี้แอปพลิเคชั่น "การตั้งค่า" เป็นที่เดียวที่ให้ความสามารถในการใช้งานได้กับการตั้งค่าภาษา เราได้พูดถึงเรื่องนี้ก่อนหน้านี้เล็กน้อยในบทความเกี่ยวกับ หากภาษาที่ไม่จำเป็นไม่ถูกลบเนื่องจากปัญหาในการทำงานของแอปพลิเคชัน "การตั้งค่า" หรือเนื่องจากข้อผิดพลาดของระบบ คุณสามารถใช้ทางเลือกอื่นที่ยังคงอยู่ในระบบ - ไปที่ยูทิลิตี้มาตรฐาน lpksetup เราเปิดใช้งานโดยใช้คำสั่ง "เรียกใช้"

เราเลือก "ลบภาษาอินเทอร์เฟซ"

ทำเครื่องหมายในช่องที่คุณต้องการลบ คลิก "ถัดไป"

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

2. ชุดภาษาภูมิภาคใน Windows 10

วี สภาพแวดล้อมของ Windows 10 อัปเดตเป็นอัปเดตเดือนเมษายน 2018 นอกเหนือจากแพ็คเกจภาษารัสเซียหลัก อาจมีแพ็คเกจเพิ่มเติมที่มีภาษารัสเซียสำหรับประเทศอื่นๆ - ยูเครน มอลโดวา คาซัคสถาน เบลารุส ฯลฯ ภาษาของระบบรัสเซียและในรูปแบบ - สัญลักษณ์ของประเทศที่เลือก เหล่านั้น. อินเทอร์เฟซระบบ (ชื่อแอปพลิเคชัน การตั้งค่า การแจ้งเตือน) จะแสดงเป็นภาษารัสเซีย และการป้อนข้อมูลด้วยแป้นพิมพ์เป็นภาษายูเครน มอลโดวา เบลารุส ฯลฯ แพ็คภูมิภาคเหล่านี้ที่มีส่วนร่วมของเราจะถูกเพิ่มในลักษณะเดียวกับแพ็คภาษาปกติ

แต่ในบางกรณีพวกเขาเองอาจปรากฏในระบบ อันที่จริงแล้ว แพ็คเกจระดับภูมิภาคนั้นคล้ายคลึงกับการเพิ่มเลย์เอาต์ของประเทศอื่นๆ นั่นเป็นเพียงอะนาล็อกที่มีปัญหาบางอย่าง ประการแรก เมื่อดูที่แถบภาษาในซิสเต็มเทรย์ คุณจะไม่เข้าใจว่าวิธีการป้อนข้อมูลใดที่ใช้งานอยู่ในขณะนี้ - รัสเซียหรือประเทศอื่น ทั้งสองจะแสดงเป็น "RUS" ประการที่สอง เมื่อติดตั้งแพ็คเกจภาษารัสเซียสำหรับประเทศอื่นแล้ว เราจะไม่สามารถกำจัดมันได้อีกต่อไป มาเปิดภาษากันเถอะ การตั้งค่า Windows 10.

สำหรับแพ็คเกจภาษารัสเซียของประเทศอื่น ฟังก์ชันถอนการติดตั้งไม่พร้อมใช้งาน

ภาษารัสเซียในภูมิภาคนั้นติดอยู่กับระบบอย่างแน่นหนาและไม่ถูกลบออกแม้ว่าภาษาของระบบจะแปลเป็นภาษาอังกฤษหรือภาษาอื่นก็ตาม เนื่องจากรัสเซียเป็นภาษาของการกระจาย Windows สถานการณ์คล้ายกับภาษาอื่นๆ: อังกฤษ สเปน อาหรับ และภาษาทั่วไปอื่นๆ ไม่เพียงแต่จะอยู่ในรูปแบบของชุดภาษาหลักเท่านั้น แต่ยังอยู่ในรูปแบบของชุดภูมิภาคเพิ่มเติมสำหรับประเทศที่ภาษาเหล่านี้ ​ถูกพูด

มีสองวิธีในการกำจัดชุดภาษาประจำภูมิภาค:

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

ประการที่สอง ภาษาที่ไม่จำเป็นสามารถลบออกจากระบบได้อย่างสมบูรณ์โดยใช้ PowerShell

3. วิธีลบภาษาที่ไม่สามารถถอดออกได้จากวิธีการป้อนข้อมูลโดยใช้รีจิสทรี

ถ้าเราเอาไป ภาษาประจำภูมิภาคจาก Input Methods จะไม่หายไปจากแอป Settings แต่จะไม่ปรากฏในแถบภาษาในซิสเต็มเทรย์ และด้วยเหตุนี้จะไม่รบกวนเมื่อเปลี่ยนภาษาและเลย์เอาต์ขณะพิมพ์ ทำได้โดยใช้รีจิสทรีของ Windows

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

คอมพิวเตอร์ \ HKEY_CURRENT_USER \ เค้าโครงแป้นพิมพ์ \ Preload

ในโฟลเดอร์ "Preload" ในกรณีของเรา มีสามรายการ:

พารามิเตอร์ 1 ที่มีค่า 00000419 เป็นวิธีการป้อนข้อมูลหลักของรัสเซีย

พารามิเตอร์ 2 ที่มีค่า 00000409 เป็นวิธีการป้อนข้อมูลภาษาอังกฤษ

พารามิเตอร์ 3 ที่มีค่า 00002000 คือวิธีการป้อนข้อมูลสำหรับภาษายูเครน ซึ่งเป็นภาษาประจำภูมิภาคที่ไม่สามารถถอดออกได้

อันที่จริงเราต้องลบพารามิเตอร์สุดท้าย

หากมีการติดตั้งภาษาและเลย์เอาต์เพิ่มเติมในระบบเพื่อไม่ให้เกิดข้อผิดพลาดคุณสามารถลบออกชั่วขณะหนึ่งหรือค้นหาความช่วยเหลือบนอินเทอร์เน็ตตามความหมาย แต่ถึงแม้เราจะทำผิดพลาด อย่าลืมส่งออกสถานะของรีจิสทรี เราเพียงแค่นำเข้าไฟล์ REG และทำทุกอย่างใหม่อีกครั้ง

หลังจากดำเนินการแล้วให้ไปที่ระบบ วิธีการป้อนข้อมูลไม่ควรมีภาษาพิเศษที่เรานำออกด้วยความช่วยเหลือของรีจิสทรีอีกต่อไป อย่างไรก็ตาม เราไม่สามารถติดตั้งจาก Microsoft Store ได้อีกต่อไป

4. วิธีลบภาษาที่ไม่สามารถถอดออกได้โดยใช้ PowerShell

สำหรับ การกำจัดอย่างสมบูรณ์ของภาษาที่ไม่สามารถถอดออกได้ ให้เรียกใช้ในฐานะผู้ดูแลระบบ PowerShell อันดับแรก เราต้องแสดงรายการภาษาที่ติดตั้งในระบบ ป้อนคำสั่ง:

รับ-WinUserLanguageList