ผู้ใช้บางคนรายงานว่าจู่ๆ แถบภาษาก็หายไปจากทาสก์บาร์ใน Windows 10 ปัญหานี้มักถูกรายงานว่าเกิดขึ้นหลังจากติดตั้งการอัปเดตครั้งใหญ่ หรือหลังจากที่ผู้ใช้อัปเกรดจาก Windows เวอร์ชันเก่าไปเป็น Windows 10
ปัญหานี้ไม่เกี่ยวข้องกับมาตรการป้องกันการละเมิดลิขสิทธิ์ที่บังคับใช้โดย Microsoft และโดยทั่วไปจะทำให้เกิดความผิดพลาดหรือไฟล์ระบบเสียหาย
อะไรทำให้แถบภาษาหายไป?
หลังจากสร้างปัญหาใหม่และดูรายงานผู้ใช้ต่างๆ แล้ว เราได้ระบุชุดของสถานการณ์ที่อาจก่อให้เกิดปัญหาเฉพาะนี้ รายชื่อผู้กระทำผิดที่อาจต้องรับผิดชอบต่อปัญหาแถบภาษาหายไป:
- ไฟล์ระบบเสียหาย – ไฟล์ระบบเสียหายอาจทำให้แถบภาษาเสียหายและแจ้งให้ OS ของคุณหยุดแสดงในแถบงาน การสแกน SFC และ DISM มักจะประสบความสำเร็จในการแก้ไขปัญหาในกรณีนี้
- รหัสรีจิสทรีถูกลบไปแล้ว – เห็นได้ชัดว่ามีการอัปเดต Windows สองสามรายการที่อาจยุ่งกับแถบภาษาของคุณ ทำให้มันหายไป มีการแฮ็กรีจิสทรีหนึ่งรายการที่มักจะประสบความสำเร็จในการแก้ไขปัญหา
- ตัวระบุอินพุตถูกปิดจากการตั้งค่า – การตั้งค่านี้จะลบแถบภาษาออกจากแถบงาน แม้ว่าการตั้งค่าจะเปิดใช้งานโดยค่าเริ่มต้น แต่แอปพลิเคชันของบุคคลที่สามหรือการโต้ตอบกับผู้ใช้ด้วยตนเองอาจปิดใช้งานได้
จะแก้ไขปัญหาไอคอนภาษาหายไปได้อย่างไร
หากแถบภาษาหายไปในกรณีของคุณ และคุณกำลังหาวิธีนำมันกลับมา บทความนี้จะให้รายการขั้นตอนการแก้ไขปัญหาที่ผ่านการตรวจสอบแล้ว ด้านล่างนี้ คุณมีรายการวิธีการที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา
เพื่อผลลัพธ์ที่ดีที่สุด ให้เริ่มด้วยวิธีแรกแล้วค่อยๆ ลงไปยังวิธีถัดไปตามลำดับที่แสดงจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ เริ่มกันเลย!
วิธีที่ 1:เปิดใช้งานตัวบ่งชี้อินพุตจากเมนูการตั้งค่า
แถบภาษาสามารถปิดใช้งานได้โดยใช้ปุ่มตัวบ่งชี้การป้อนข้อมูลจากเมนูการตั้งค่า การตั้งค่านี้เปิดใช้งานโดยค่าเริ่มต้น แต่บางแอปพลิเคชันของบุคคลที่สาม การอัปเดต Windows หรือการโต้ตอบกับผู้ใช้ด้วยตนเองอาจปิดลง
ก่อนที่เราจะทำอย่างอื่น เรามาดูกันว่าการตั้งค่าตัวบ่งชี้อินพุตถูกปิดจาก การตั้งค่า . หรือไม่ เมนู. คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ms-settings:about ” และกด Enter เพื่อเปิดเกี่ยวกับ แท็บของแอปการตั้งค่า
- ในแถบค้นหาใต้ปุ่มหน้าแรก ให้พิมพ์ ไอคอนระบบ และคลิกที่ เปิดหรือปิดไอคอนระบบ .
- เปิดใช้งานการสลับที่เกี่ยวข้องกับ ตัวบ่งชี้การป้อนข้อมูล หากปิดอยู่
- ปิด การตั้งค่า ให้รีสตาร์ทคอมพิวเตอร์และดูว่าแถบภาษาปรากฏขึ้นอีกครั้งในการเริ่มต้นระบบครั้งถัดไปหรือไม่
หากปัญหายังไม่ได้รับการแก้ไข ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 2:การแก้ไขรีจิสทรี
หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาได้ในสถานการณ์เฉพาะของคุณ มาลองแก้ไขโดยใช้เทคนิคเล็กน้อย ผู้ใช้สองสามรายรายงานว่าการจัดการเพื่อแก้ไขปัญหาแถบภาษาหายไปหลังจากทำการปรับแต่งรีจิสทรีเล็กน้อย
เห็นได้ชัดว่าการแก้ไขนี้จะมีผลหากแถบภาษาหายไปชั่วขณะหลังจากการอัปเดต Windows เสร็จสิ้น ทำตามคำแนะนำด้านล่างเพื่อแฮ็กรีจิสทรีของคุณเพื่อกู้คืนแถบภาษา:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “regedit ” Enter เพื่อเปิด Registry Editor เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) เลือก ใช่
- ภายใน Registry Editor ใช้บานหน้าต่างด้านซ้ายเพื่อไปยังตำแหน่งต่อไปนี้ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
- ด้วยการ วิ่ง เลือกคีย์แล้ว เลื่อนไปที่บานหน้าต่างด้านขวา คลิกขวาที่พื้นที่ว่างแล้วเลือก ใหม่> ค่าสตริง .
- คลิกขวาที่ค่ารีจิสทรี LanguageBarFix แม้ว่าชื่อจะไม่สำคัญต่อการแก้ไข แต่ก็ควรรักษาระเบียบไว้
- คลิกขวาที่ LanguageBarFix และเลือกแก้ไข .
- ใน แก้ไข หน้าต่างสตริง วางบรรทัดต่อไปนี้ลงใน ข้อมูลค่า และคลิกตกลง:
"ctfmon"="CTFMON.EXE"
- ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ หากการแก้ไขมีผล แถบภาษา ควรกลับเข้าไปในซิสเต็มเทรย์ของคุณในการเริ่มต้นครั้งถัดไป
หากยังคงมองไม่เห็นแถบเริ่มต้น ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 3:ทำการสแกน SFC และ DISM
หากวิธีการแรกไม่ได้ผล มีโอกาสสูงที่ปัญหาจะเกิดจากปัญหาความเสียหายของระบบ ผู้ใช้หลายคนที่พบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายกันได้รายงานว่าปัญหาได้รับการแก้ไขทันทีที่พวกเขาแก้ไขไฟล์ที่เสียหายด้วยการสแกนยูทิลิตี้ เช่น SFC หรือ DISM
ทำตามคำแนะนำด้านล่างเพื่อตรวจสอบว่าสามารถแก้ไขปัญหาแถบภาษาได้หรือไม่โดยการสแกนยูทิลิตี้ในตัวให้เสร็จสิ้น:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อทำการสแกน SFC:
sfc /scannow
หมายเหตุ: ยูทิลิตีบรรทัดคำสั่งนี้จะสแกนไฟล์ระบบที่ได้รับการป้องกันทั้งหมดและแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่จัดเก็บไว้ในโฟลเดอร์ที่บีบอัด ( %WinDir% \System32\dllcache)
- เมื่อการสแกนเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าแถบภาษาจะกลับมาในการเริ่มต้นครั้งถัดไปหรือไม่
- หากแถบภาษายังคงหายไปจากทาสก์บาร์ของคุณ ให้ใช้ขั้นตอนที่ 1 อีกครั้งเพื่อเปิด Command Prompt อื่นที่ยกระดับขึ้น
- ใน Command Prompt ที่เพิ่งเปิดขึ้นมาใหม่ ให้วางคำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM:
DISM.exe /Online /Cleanup-image /Restorehealth
หมายเหตุ: คำสั่งนี้จะใช้ DISM (Deployment Image Services and Management) เพื่อดึงไฟล์ที่จำเป็นในการแก้ไขความเสียหาย ด้วยเหตุนี้ คุณจะต้องตรวจสอบให้แน่ใจว่าการเชื่อมต่อเครือข่ายของคุณเสถียรก่อนที่จะเริ่มการสแกน
เมื่อการสแกน DISM เสร็จสิ้น ให้รีบูตคอมพิวเตอร์และดูว่าแถบภาษากลับมาในการเริ่มต้นครั้งถัดไปหรือไม่ หากยังหายไป ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 4:ตรวจสอบให้แน่ใจว่าตัวบ่งชี้อินพุตเปิดอยู่
สำหรับผู้ใช้บางคน ดูเหมือนว่าอินดิเคเตอร์อินพุตจะปิดตัวเองโดยอัตโนมัติหลังจากผ่านไประยะหนึ่ง ทำให้แถบภาษาหายไปอีกครั้ง สิ่งนี้ได้รับการยืนยันแล้วว่าเกิดขึ้นเนื่องจาก ctfmon.exe กระบวนการทำงานผิดพลาดกับโปรไฟล์ผู้ใช้เฉพาะ
ผู้ใช้บางคนจัดการเพื่อทำการเปลี่ยนแปลงอย่างถาวรด้วยการส่งออกคีย์รีจิสทรีบางรายการจากโปรไฟล์ผู้ใช้ใหม่ไปยังโปรไฟล์เก่า สิ่งนี้เกี่ยวข้องกับการสร้างบัญชีผู้ใช้ Windows ใหม่และใช้ Registry Editor เพื่อย้ายการตั้งค่าจากบัญชีใหม่ไปยังบัญชีเก่า คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดใหม่เรียกใช้ กล่องโต้ตอบ จากนั้นพิมพ์ “ms-settings:otherusers ” และกด Enter เพื่อเปิด บัญชี แท็บของ การตั้งค่า แอป.
- ภายในครอบครัวและคนอื่นๆ ให้คลิกที่ เพิ่มบุคคลอื่นในพีซีเครื่องนี้
- ถัดไป ให้คลิกที่ ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ จากนั้นเลือก เพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft .
- ใส่ข้อมูลประจำตัวในการเข้าสู่ระบบเพื่อสร้างบัญชีภายในเครื่องใหม่ให้เสร็จสมบูรณ์ เมื่อสร้างบัญชีแล้ว ให้ไปที่เมนูเริ่ม ออกจากระบบบัญชีของคุณและเข้าสู่ระบบด้วยผู้ใช้ใหม่
- หากแถบภาษากลับมาที่ทาสก์บาร์ของคุณ ให้ทำตามขั้นตอนด้านล่าง หากแถบภาษายังไม่ปรากฏ ให้ข้ามไปที่วิธีที่ 5
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “regedit ” และกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี . หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) เลือก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ภายใน Registry Editor ใช้บานหน้าต่างด้านขวาเพื่อไปยังตำแหน่งต่อไปนี้:
Computer \ HKEY_CURRENT_USER \ Software \ Microsoft
- คลิกขวาที่ IME แล้วเลือกส่งออก จากนั้นเลือกตำแหน่งที่เข้าถึงได้ง่าย ถัดไป ทำซ้ำขั้นตอนเดียวกันกับ อินพุต , วิธีการป้อนข้อมูล และ InputPersonalization กุญแจ
- เมื่อส่งออกคีย์ทั้งหมดจากบัญชีใหม่แล้ว ให้เข้าไปที่ เริ่ม เมนูอีกครั้งและเข้าสู่ระบบด้วยผู้ใช้เก่า
- เปิด regedit อีกครั้งในขณะที่ลงชื่อเข้าใช้ด้วยบัญชีเก่า (ทำตามขั้นตอนที่ 6) แล้วไปที่ ไฟล์> นำเข้า ถัดไป นำเข้าทุกคีย์ที่เราส่งออกก่อนหน้านี้อย่างเป็นระบบ
- เมื่อนำเข้าคีย์ทั้งหมดแล้ว ให้ปิด Registry Editor และรีบูตเครื่องคอมพิวเตอร์ของคุณ
- ในการเริ่มต้นครั้งถัดไป ให้ทำตาม วิธีที่ 1 อีกครั้งเพื่อเปิดใช้งาน Input Indicator อีกครั้ง คราวนี้มันควรจะเปิดใช้งานไปเรื่อย ๆ
วิธีที่ 5:ทำการติดตั้งใหม่ทั้งหมดหรือซ่อมแซมการติดตั้ง
หากคุณมาไกลถึงขนาดนี้โดยไม่มีตัวเลือกที่ใช้การได้ เป็นไปได้มากว่าระบบของคุณกำลังประสบกับข้อผิดพลาดของไฟล์ระบบที่ไม่สามารถแก้ไขได้ผ่านยูทิลิตี้ในตัว
ถึงตอนนี้ ตัวเลือกเดียวที่แน่นอนในการแก้ไขปัญหาคือ ติดตั้งใหม่ทั้งหมด . แน่นอนว่าสิ่งนี้จะทำให้คุณสูญเสียข้อมูลส่วนตัวและแอปพลิเคชันทั้งหมดของคุณซึ่งน้อยกว่าอุดมคติ
วิธีที่สวยงามกว่าคือทำการติดตั้งซ่อมแซม การติดตั้งซ่อมแซมจะซ่อมแซมส่วนประกอบที่เกี่ยวข้องกับ Windows ทั้งหมด ในขณะที่ช่วยให้คุณสามารถเก็บไฟล์และแอปพลิเคชันส่วนบุคคลของคุณไว้ได้ ซึ่งจะช่วยลดความเสียหายให้เหลือน้อยที่สุดในขณะที่ช่วยให้คุณแก้ไขปัญหาได้ หากคุณตัดสินใจที่จะทำการติดตั้งซ่อมแซม ให้ทำตามคำแนะนำทีละขั้นตอนของเรา (ที่นี่ )