เป็นงานพื้นฐานที่ค่อนข้างดีสำหรับระบบปฏิบัติการเพื่อให้ผู้ใช้ค้นหาไฟล์หรือแอปพลิเคชันเฉพาะ อย่างไรก็ตามผู้ใช้บางรายกำลังประสบปัญหาในการเริ่มการค้นหาของ Windows 10 (หรือการค้นหา Cortana) ปัญหานี้ป้องกันไม่ให้ผู้ใช้พิมพ์ลงในแถบค้นหาของการค้นหาเริ่มต้น ผู้ใช้บางคนไม่สามารถโต้ตอบกับช่องค้นหาไม่สามารถคลิกหรือพิมพ์หรือวางอะไรก็ได้ในขณะที่ผู้ใช้บางคนสามารถใช้คำสั่ง CTRL + V เพื่อวางในการค้นหา แต่ไม่สามารถพิมพ์ลงในแถบค้นหาได้ . เห็นได้ชัดว่านี่ไม่ใช่ปัญหากับแป้นพิมพ์เนื่องจากปัญหาจะปรากฏเฉพาะเมื่อเริ่มการค้นหา Windows 10 เท่านั้น อย่างที่คุณสามารถจินตนาการได้สิ่งนี้อาจทำให้เกิดปัญหามากมายสำหรับผู้ใช้
Windows Search
อะไรทำให้การค้นหาไม่ตอบสนอง
มีบางสิ่งที่อาจทำให้เกิดปัญหานี้
- ctfmon.exe: ไฟล์นี้อยู่ในโฟลเดอร์ system32 บน Windows ของคุณ Ctfmon เป็นกระบวนการของ Microsoft ที่ควบคุมการป้อนข้อมูลผู้ใช้ทางเลือกและแถบภาษา Office ปัญหานี้อาจปรากฏขึ้นหากไฟล์ / บริการนี้ไม่ทำงาน การเรียกใช้ไฟล์นี้จะทำให้แถบภาษากลับมาซึ่งช่วยแก้ปัญหาได้
- Cortana ที่ไม่ตอบสนอง: บางครั้งปัญหาอาจเกิดจากบริการ Cortana ที่ไม่ตอบสนอง Cortana ทำงานในพื้นหลังและคุณจะเห็นมันทำงานในตัวจัดการงาน บางครั้งโดยไม่มีเหตุผลชัดเจนบริการเหล่านี้อาจหยุดทำงานและเพียงแค่รีบูตเครื่องใหม่ก็สามารถแก้ไขปัญหาได้
- MsCtf ตรวจสอบ: บริการนี้มีหน้าที่ตรวจสอบบริการระบบ TextServicesFramework เนื่องจากบริการระบบ TextServicesFramework เกี่ยวข้องกับการป้อนข้อความปัญหากับบริการนี้อาจทำให้เกิดปัญหานี้ ปัญหาเกี่ยวกับ Text Service Framework จะทำให้คุณไม่สามารถพิมพ์ใด ๆ ใน Windows Modern Apps ได้เช่นกัน ดังนั้นหากคุณประสบปัญหาเดียวกันใน Modern Apps เช่นเครื่องคิดเลข Windows ใหม่ปัญหาที่น่าจะเกิดขึ้นกับ Text Service Framework ไม่ใช่การค้นหาของ Windows
วิธีที่ 1: เรียกใช้ ctfmon.exe
โดยปกติแล้วปัญหาเกิดขึ้นเนื่องจากแถบภาษาของคุณปิดอยู่ Ctfmon.exe เป็นไฟล์ที่รับผิดชอบในการควบคุมคุณลักษณะนี้ ดังนั้นการเรียกใช้ไฟล์ ctfmon.exe จึงช่วยแก้ปัญหาได้
- ถือ คีย์ Windows แล้วกด ร
- ประเภท C: Windows system32 ctfmon.exe แล้วกด ป้อน
เรียกใช้ ctfmon.exe ผ่านการรัน
การเรียกใช้ไฟล์นี้จะช่วยแก้ปัญหาได้ คุณควรจะพิมพ์ค้นหาใน Windows ได้
บันทึก: คุณอาจต้องทำขั้นตอนเหล่านี้ซ้ำทุกครั้งที่รีบูตเครื่อง (หรือทุก ๆ ครั้ง) ดังนั้นหากคุณสังเกตเห็นว่าปัญหากลับมาแล้วให้ทำซ้ำขั้นตอนเหล่านี้และคุณควรจะไป คุณยังสามารถทำตามขั้นตอนที่ระบุด้านล่างเพื่อทำการเปลี่ยนแปลงบางอย่างในรีจิสทรีเพื่อที่คุณจะได้ไม่ต้องทำงานนี้ซ้ำทุกครั้งที่รีบูต อย่างไรก็ตามเราจะแนะนำให้คุณรอสักครู่เพื่อดูว่าปัญหาจะกลับมาอีกหรือไม่ ถ้าเป็นเช่นนั้นให้ใช้วิธีแก้ปัญหาที่ระบุด้านล่าง
- กด “ Windows” + “ R” พิมพ์ “ Cmd” แล้วกด “ Shift” + “ Ctrl” + “ Enter” เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
- พิมพ์ดังต่อไปนี้แล้วกด ป้อน . รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
REG เพิ่ม HKLM SOFTWARE Microsoft Windows CurrentVersion Run / v ctfmon / t REG_SZ / d CTFMON.EXE
เรียกใช้ ctfmon.exe ผ่าน cmd
วิธีที่ 2: ติดตั้งแอปเริ่มต้นทั้งหมดใหม่
บางครั้งปัญหานี้อาจเกิดจากปัญหา / ความเสียหายกับแอปเริ่มต้นของระบบและการติดตั้งแอปเริ่มต้นของคุณใหม่จะช่วยแก้ปัญหาได้ ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้คำสั่งง่ายๆที่จะติดตั้งแอปเริ่มต้นใหม่ให้คุณ
- กด “ Windows” + “ R” พิมพ์ “ Cmd” แล้วกด “ Shift” + “ Ctrl” + “ Enter” เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
เปิดพรอมต์คำสั่ง
ประเภทPowerShell -ExecutionPolicy ไม่ จำกัด แล้วกดป้อน
powershell พร้อมการเข้าถึงที่ไม่ จำกัด
- คุณควรจะเห็น PowerShell –ExecutionPolicy Unrestricted ปรากฏที่ด้านบนของพรอมต์คำสั่งในขณะนี้
- พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน :
รับ -AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like '* SystemApps *'} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation) AppXManifest.xml'}
ติดตั้งแอปเริ่มต้นอีกครั้งผ่าน cmd ใน PowerShell ที่ไม่ จำกัด
วิธีนี้จะช่วยแก้ปัญหาให้คุณได้ บันทึก: หากวิธีนี้ไม่ได้ผลให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบอีกครั้ง
หากยังไม่สามารถแก้ไขปัญหาได้ให้ทำตามขั้นตอนด้านล่าง
- กดปุ่ม CTRL, SHIFT, Esc พร้อมกัน ( CTRL + SHIFT + ESC ). สิ่งนี้ควรเปิดตัวจัดการงาน
- คลิก ไฟล์ และเลือก เรียกใช้งานใหม่
ตัวจัดการงาน: เรียกใช้งานใหม่
- ตรวจสอบ ทางเลือก สร้างงานนี้ด้วยสิทธิ์ระดับผู้ดูแลระบบ
- ประเภท Powershell แล้วคลิก ตกลง
เรียกใช้ powershell ผ่านตัวจัดการงาน
- พิมพ์ดังต่อไปนี้ แล้วกด ป้อน:
$ manifest = (รับ -AppxPackage Microsoft.WindowsStore) .InstallLocation + ' AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน $ manifest
ติดตั้ง Windows Store ใหม่ผ่าน powershell
เมื่อเรียกใช้คำสั่งแล้วให้รีบูตและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ บันทึก: หากวิธีนี้ไม่ได้ผลให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบอีกครั้ง
วิธีที่ 3: สิ้นสุดงาน Cortana
เนื่องจาก Cortana ทำงานในพื้นหลังและยังคงทำงานในพื้นหลังปัญหาอาจเกิดจาก Cortana เองโดยเฉพาะอย่างยิ่งหากหยุดตอบสนอง ผู้ใช้จำนวนมากแก้ไขปัญหาโดยเพียงแค่หยุด Cortana ผ่านตัวจัดการงาน คุณไม่ต้องกังวลเกี่ยวกับการรีสตาร์ท Cortana เพราะหลังจากนั้นไม่นาน ทำตามขั้นตอนด้านล่างเพื่อสิ้นสุดงาน Cortana
- กดปุ่ม CTRL, SHIFT, Esc พร้อมกัน ( CTRL + SHIFT + ESC ). สิ่งนี้ควรเปิดไฟล์ ผู้จัดการงาน
- ค้นหาบริการ Cortana จากรายการกระบวนการ หากคุณไม่พบ Cortana ในรายการนี้ให้เลือกแท็บบริการและตรวจสอบที่นั่น
- ค้นหาและ คลิกขวาที่ Cortana
- เลือก งานสิ้นสุด
สิ้นสุดงาน Cortana ผ่านทางแมจเจอร์งาน
สิ่งนี้ควรแก้ไขปัญหาได้ การค้นหาควรจะทำงานได้ดีในขณะนี้
วิธีที่ 4: นำเข้า MsCtfMonitor.xml จาก Windows 10 เครื่องอื่น
MsCtfMonitor เป็นงานของ Microsoft เองโดยมีจุดประสงค์เพียงอย่างเดียวเพื่อตรวจสอบบริการระบบ TextServicesFramework บริการระบบ TextServicesFramework มีกรอบที่เรียบง่ายและปรับขนาดได้สำหรับการส่งมอบการป้อนข้อความขั้นสูงและเทคโนโลยีภาษาธรรมชาติ ในบางกรณีงานที่กำหนดเวลาไว้ MsCtfMonitor อาจไม่เริ่มทำงานหรืออาจเกิดความเสียหายซึ่งนำไปสู่ปัญหานี้ เพียงแค่เรียกใช้งาน MsCtfMonitor หรือนำเข้าไฟล์ MsCtfMonitor.xml จากเครื่อง Windows 10 เครื่องอื่นโดยการค้นหาทำงานอย่างถูกต้อง
- ลงชื่อเข้าใช้พีซี Window 10 เครื่องอื่น
- ถือ คีย์ Windows แล้วกด ร
- ประเภท taskchd.msc แล้วกด ป้อน
เรียกใช้ตัวกำหนดตารางเวลางาน
- ดับเบิลคลิก ไลบรารี Task Scheduler จากบานหน้าต่างด้านซ้าย
- ดับเบิลคลิก ไมโครซอฟต์ จากบานหน้าต่างด้านซ้าย
- ดับเบิลคลิก Windows จากบานหน้าต่างด้านซ้าย
เปิด TextServicesFramework
- เลือก TextServicesFramework จากบานหน้าต่างด้านซ้าย
- คลิกขวาที่ MsCtfMonitor จากบานหน้าต่างตรงกลางแล้วเลือก ส่งออก…
ส่งออกงาน MsCtfMonitor
- เลือกสถานที่ที่คุณจำได้แล้วคลิก บันทึก
- คัดลอกไฟล์ที่ส่งออกนี้ไปยัง USB และวางลงในพีซีที่มีปัญหา
- ทำซ้ำ ขั้นตอน จาก 1-7
- คลิกขวา บนพื้นที่ว่างในบานหน้าต่างตรงกลางแล้วเลือก นำเข้า ...
นำเข้างาน MsCtfMonitor ในตัวกำหนดตารางเวลางาน
- ไปที่ตำแหน่งที่คุณวางไฟล์ MsCrfMonitor.xml จากเครื่องอื่นและเลือก
- นำเข้าหนึ่งรายการ คลิกขวา ไฟล์จากบานหน้าต่างตรงกลางแล้วเลือก วิ่ง
รันงาน MsCtfMonitor
ปัญหาควรจะหายไปเมื่องานเริ่มทำงาน
อ่าน 4 นาที