แก้ไข: Windows 10 ไม่สามารถ & rsquo; พิมพ์ค้นหา

เป็นงานพื้นฐานที่ค่อนข้างดีสำหรับระบบปฏิบัติการเพื่อให้ผู้ใช้ค้นหาไฟล์หรือแอปพลิเคชันเฉพาะ อย่างไรก็ตามผู้ใช้บางรายกำลังประสบปัญหาในการเริ่มการค้นหาของ Windows 10 (หรือการค้นหา Cortana) ปัญหานี้ป้องกันไม่ให้ผู้ใช้พิมพ์ลงในแถบค้นหาของการค้นหาเริ่มต้น ผู้ใช้บางรายไม่สามารถโต้ตอบกับช่องค้นหาไม่สามารถคลิกหรือพิมพ์หรือวางอะไรก็ได้ในขณะที่ผู้ใช้บางรายสามารถใช้คำสั่ง CTRL + V เพื่อวางในการค้นหา แต่ไม่สามารถพิมพ์ลงในแถบค้นหาได้ . เห็นได้ชัดว่านี่ไม่ใช่ปัญหากับแป้นพิมพ์เนื่องจากปัญหาจะปรากฏเฉพาะเมื่อเริ่มการค้นหา Windows 10 เท่านั้น อย่างที่คุณสามารถจินตนาการได้สิ่งนี้อาจทำให้เกิดปัญหามากมายสำหรับผู้ใช้

Windows Search

อะไรทำให้การค้นหาไม่ตอบสนอง

มีบางสิ่งที่อาจทำให้เกิดปัญหานี้

  • 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 ช่วยแก้ปัญหาได้

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. พิมพ์C: \ Windows \ system32 \ ctfmon.exeแล้วกดEnter
พิมพ์ ctfmon.exe ในการรัน

การเรียกใช้ไฟล์นี้จะช่วยแก้ปัญหาได้ คุณควรจะพิมพ์ค้นหาใน Windows ได้

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

  1. กด“ Windows” + “ R”พิมพ์“ Cmd”แล้วกด“ Shift” + “ Ctrl” + “ Enter”เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
  2. พิมพ์ต่อไปนี้และกดEnter รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
REG เพิ่ม HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run / v ctfmon / t REG_SZ / d CTFMON.EXE
พิมพ์ REG ADD HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run / v ctfmon / t REG_SZ / d CTFMON.EXE ใน cmd

วิธีที่ 2: ติดตั้งแอปเริ่มต้นทั้งหมดใหม่

บางครั้งปัญหานี้อาจเกิดจากปัญหา / ความเสียหายกับแอปเริ่มต้นของระบบและการติดตั้งแอปเริ่มต้นของคุณใหม่จะช่วยแก้ปัญหาได้ ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้คำสั่งง่ายๆที่จะติดตั้งแอปเริ่มต้นใหม่ให้คุณ

  1. กด“ Windows” + “ R”พิมพ์“ Cmd”แล้วกด“ Shift” + “ Ctrl” + “ Enter”เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ
เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ

พิมพ์PowerShell -ExecutionPolicy Unrestrictedแล้วกดEnter

พิมพ์ PowerShell -ExecutionPolicy Unrestricted ใน cmd
  1. คุณควรจะเห็น PowerShell –ExecutionPolicy Unrestricted ปรากฏที่ด้านบนของพรอมต์คำสั่งในขณะนี้
  2. พิมพ์คำสั่งต่อไปนี้แล้วกดEnter :
รับ -AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}
ติดตั้งแอปเริ่มต้นใหม่จากพรอมต์คำสั่ง

วิธีนี้จะช่วยแก้ปัญหาให้คุณได้ หมายเหตุ:หากไม่ได้ผลให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบอีกครั้ง

หากปัญหายังไม่สามารถแก้ไขได้ให้ทำตามขั้นตอนด้านล่าง

  1. กดปุ่ม CTRL, SHIFT, Esc ค้างไว้พร้อมกัน ( CTRL + SHIFT + ESC ) สิ่งนี้ควรเปิดตัวจัดการงาน
  2. คลิกไฟล์และเลือกเรียกใช้งานใหม่
เลือกไฟล์จากนั้นเลือกรันงานใหม่
  1. ตรวจสอบตัวเลือกสร้างงานนี้ด้วยสิทธิ์ระดับผู้ดูแลระบบ
  2. พิมพ์Powershellแล้วคลิกตกลง
พิมพ์ powershell
  1. พิมพ์ดังต่อไปนี้แล้วกดEnter:
$ manifest = (รับ -AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน $ manifest
ติดตั้ง Windows Store ใหม่ผ่าน powershell

เมื่อรันคำสั่งแล้วให้รีบูตและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หมายเหตุ:หากไม่ได้ผลให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบอีกครั้ง

วิธีที่ 3: สิ้นสุดงาน Cortana

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

  1. กดปุ่ม CTRL, SHIFT, Esc ค้างไว้พร้อมกัน ( CTRL + SHIFT + ESC ) สิ่งนี้ควรเปิดตัวจัดการงาน
  2. ค้นหาบริการ Cortana จากรายการกระบวนการ หากคุณไม่พบ Cortana ในรายการนี้ให้เลือกแท็บบริการและตรวจสอบที่นั่น
  3. ค้นหาและคลิกขวาที่ Cortana
  4. เลือกสิ้นสุดงาน
คลิกขวาที่ cortana และเลือก end task

สิ่งนี้ควรแก้ไขปัญหาได้ การค้นหาควรจะทำงานได้ดีในขณะนี้

Method 4: Import MsCtfMonitor.xml from another Windows 10

MsCtfMonitor is a Microsoft’s own task with the sole purpose of monitoring the TextServicesFramework system service. The TextServicesFramework system service provides a simple and scalable framework for the delivery of advanced text input and natural language technologies. In some cases, the MsCtfMonitor scheduled task might not be started or it might have gotten corrupted which leads to this issue. Simply running the MsCtfMonitor task or importing the MsCtfMonitor.xml file from another Windows 10 machine with its search working properly.

  1. Log in to another Window 10 PC
  2. Hold Windows key and press R
  3. Type taskschd.msc and press Enter
พิมพ์ taskchd.msc ในการรัน
  1. Double-click Task Scheduler Library from the left pane
  2. Double-click Microsoft from the left pane
  3. Double click Windows from the left pane
เปิด TextServicesFramework ผ่านตัวกำหนดตารางเวลางาน
  1. Select TextServicesFramework from the left pane
  2. Right-click MsCtfMonitor from the mid pane and select Export…
คลิกขวาที่ MsCtfMonitor แล้วเลือกส่งออก
  1. Select a location that you can remember and click Save
  2. Copy this exported file to a USB and paste it to the problematic pc
  3. Repeat steps from 1-7
  4. Right click on an empty space in the mid pane and select Import…
คลิกขวาในตัวกำหนดตารางเวลางานแล้วเลือกนำเข้า
  1. Navigate to the location where you pasted the MsCrfMonitor.xml file from the other machine and select it
  2. หนึ่งที่นำเข้าคลิกขวาที่ไฟล์จากบานหน้าต่างตรงกลางแล้วเลือกเรียกใช้
รันงาน MsCtfMonitor

ปัญหาควรจะหายไปเมื่องานเริ่มทำงาน