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