ทำไมแถบค้นหาใน Windows ของฉันถึงไม่ทำงาน?

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

การตรวจสอบอย่างรวดเร็ว (ลองทำสิ่งเหล่านี้ก่อน)

  1. รีสตาร์ทคอมพิวเตอร์ของคุณอย่างเต็มที่เพื่อเคลียร์ข้อผิดพลาดชั่วคราวในบริการค้นหาและกระบวนการ
  2. เปิด Task Manager ด้วย Ctrl + Shift + Esc ค้นหา Windows Explorer ในแท็บ Processes คลิกขวาและเลือก Restart เพื่อรีเฟรชแถบงานและส่วนติดต่อการค้นหา
  3. กด Win + R พิมพ์ services.msc กด Enter ค้นหา Windows Search คลิกขวาและเลือก Restart (หรือ Start หากหยุด)
  4. ในแท็บ Details ของ Task Manager ค้นหา SearchHost.exe (Windows 11) หรือ SearchUI.exe (Windows 10) คลิกขวาและเลือก End task; Windows จะรีสตาร์ทมันโดยอัตโนมัติ
  5. เรียกใช้ตัวแก้ไขปัญหาที่มีอยู่: ค้นหา troubleshoot ในเมนู Start (ใช้การค้นหาปุ่มพลังงานหากจำเป็น) เลือก Other troubleshooters ค้นหา Search and Indexing และคลิก Run

ข้อผิดพลาดของ Windows Explorer หรือแถบงาน

Windows Explorer จัดการแถบงาน เดสก์ท็อป และการแสดงแถบค้นหา เมื่อมันเกิดข้อผิดพลาด แถบค้นหาอาจไม่เปิด ไม่ตอบสนองต่อการคลิก หรือไม่แสดงผลลัพธ์ ซึ่งมักเกิดขึ้นหลังจากการทำงานหลายอย่างพร้อมกันหรือการล่ม

การรีสตาร์ท Explorer จะรีเฟรชส่วนประกอบเหล่านี้โดยไม่ต้องรีบูตเครื่องทั้งหมด แก้ไขปัญหาที่ผิวเผินได้อย่างรวดเร็ว

  1. กด Ctrl + Shift + Esc เพื่อเปิด Task Manager
  2. ในแท็บ Processes เลื่อนลงไปหาคำว่า Windows Explorer
  3. คลิกขวาและเลือก Restart
  4. ทดสอบแถบค้นหาทันทีหลังจากที่แถบงานกระพริบและรีเฟรช

บริการค้นหา Windows หยุดทำงานหรือค้าง

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

  1. กด Win + R พิมพ์ services.msc และกด Enter
  2. เลื่อนลงไปที่ Windows Search (หรือ WSearch)
  3. ตรวจสอบคอลัมน์ Status: หาก Running คลิกขวาและเลือก Restart; หากว่างเปล่าหรือ Stopped ให้เลือก Start
  4. ดับเบิลคลิกที่มัน ตรวจสอบให้แน่ใจว่า Startup type เป็น Automatic ในแท็บ General จากนั้นคลิก OK
  5. ปิดหน้าต่างและลองค้นหา

กระบวนการค้นหา (SearchHost.exe หรือ SearchUI.exe) ค้าง

กระบวนการเหล่านี้จัดการส่วนติดต่อการค้นหาโดยตรง การใช้ CPU สูง การล่ม หรือการทำลายทำให้แถบไม่ตอบสนองหรือว่างเปล่า โดยเฉพาะใน Windows 11 ที่ SearchHost.exe จัดการมัน

การสิ้นสุดงานจะบังคับให้มีการเปิดใหม่อย่างสะอาด แก้ไขการค้างโดยไม่สูญเสียข้อมูล

  1. เปิด Task Manager ด้วย Ctrl + Shift + Esc
  2. เปลี่ยนไปที่แท็บ Details
  3. มองหา SearchHost.exe (Windows 11) หรือ SearchUI.exe (Windows 10)
  4. คลิกขวาที่กระบวนการและเลือก End task
  5. คลิกที่แถบค้นหา; กระบวนการจะเริ่มใหม่โดยอัตโนมัติ—ทดสอบผลลัพธ์

CPU สูงหรือการล่มซ้ำ

ดัชนีการค้นหาถูกทำลาย

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

การสร้างใหม่จะบังคับให้มีการสแกนใหม่ แม้ว่าจะใช้เวลา (หลายชั่วโมงสำหรับดิสก์ขนาดใหญ่)

  1. กด Win + S (หรือใช้ Run: control) ค้นหา Indexing Options และเปิดมัน
  2. คลิก Advanced
  3. ภายใต้ Troubleshoot ให้เลือก Rebuild
  4. ยืนยันคำเตือนเกี่ยวกับเวลา จากนั้นให้มันทำงาน (ความก้าวหน้าจะแสดงในหน้าต่าง)
  5. รีสตาร์ท PC ของคุณหลังจากเสร็จสิ้นและทดสอบการค้นหา

ปัญหาความจำหรือไฟล์ระบบ

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

  1. กด Win + R พิมพ์ services.msc กด Enter
  2. ค้นหา Windows Font Cache Service คลิกขวาเลือก Stop
  3. ทดสอบการค้นหา จากนั้นคลิกขวาอีกครั้งและเลือก Start
  4. สำหรับการแก้ไขที่ลึกขึ้น เปิด Command Prompt ในฐานะผู้ดูแลระบบ (ค้นหา cmd คลิกขวา Run as administrator) พิมพ์ sfc /scannow และกด Enter เพื่อซ่อมแซมไฟล์
  5. รีสตาร์ทหลังจากการสแกนเสร็จสิ้น

Windows หรือปัญหาความขัดแย้งของไดรเวอร์ที่ล้าสมัย

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

  1. กด Win + I สำหรับการตั้งค่า ไปที่ Windows Update > Check for updates
  2. ติดตั้งการอัปเดตทั้งหมดที่มี รวมถึงตัวเลือกสำหรับไดรเวอร์
  3. รีสตาร์ทและทดสอบ
  4. หากยังคงมีปัญหา ให้สร้างบัญชีผู้ใช้ใหม่ผ่านการตั้งค่า > บัญชี > ครอบครัวและผู้ใช้คนอื่น > เพิ่มบัญชีเพื่อแยกปัญหาจากโปรไฟล์

ต้องการการรีเซ็ตขั้นสูง

สำหรับกรณีที่ดื้อรั้น ให้รีเซ็ตการค้นหาอย่างเต็มที่โดยใช้เครื่องมืออย่างเป็นทางการ เคลียร์การทำลายลึกแต่ต้องการการสร้างดัชนีใหม่

  1. ดาวน์โหลดสคริปต์ Reset Windows Search PowerShell ของ Microsoft (ค้นหามันอย่างเป็นทางการ)
  2. คลิกขวาที่ไฟล์เลือก Run with PowerShell
  3. ทำตามคำแนะนำ; อนุญาตเวลาในการสร้างดัชนีใหม่หลังจากนั้น

เมื่อใดควรเรียกผู้เชี่ยวชาญ

ขอความช่วยเหลือจากผู้เชี่ยวชาญหากการแก้ไขพื้นฐานล้มเหลวซ้ำ ๆ เนื่องจากข้อบกพร่องของฮาร์ดแวร์หรือความเสียหายของระบบปฏิบัติการอาจเกิดขึ้น มองหาสัญญาณเตือนเหล่านี้:

คำถามที่พบบ่อย

ทำไมแถบค้นหาของฉันถึงเปิดแต่ไม่แสดงผลลัพธ์?

ดัชนีการค้นหาน่าจะถูกทำลายหรือไม่สมบูรณ์—สร้างใหม่ผ่าน Indexing Options > Advanced > Rebuild และรอให้กระบวนการเสร็จสิ้น

ฉันสามารถใช้แถบค้นหาในขณะที่สร้างดัชนีใหม่ได้หรือไม่?

ใช่ แต่ผลลัพธ์อาจไม่เสถียรจนกว่าการสร้างใหม่จะเสร็จสิ้น; หลีกเลี่ยงการเปลี่ยนแปลงไฟล์ขนาดใหญ่เพื่อเร่งให้เสร็จเร็วขึ้น

ทำไมแถบค้นหาของฉันถึงไม่ให้พิมพ์อะไรได้?

SearchHost.exe ที่ค้างหรือบริการ Windows Search จะบล็อกการป้อนข้อมูล—สิ้นสุดกระบวนการใน Task Manager หรือรีสตาร์ทบริการเพื่อแก้ไข

สิ่งนี้มีผลต่อ Windows 10 และ 11 เหมือนกันหรือไม่?

ส่วนใหญ่ใช่ แต่ Windows 11 ใช้ SearchHost.exe ขณะที่ 10 ใช้ SearchUI.exe; ขั้นตอนอื่น ๆ จะเหมือนกัน

การรีเซ็ตการค้นหาจะลบไฟล์ของฉันหรือไม่?

ไม่ มันจะเคลียร์เพียงดัชนีและข้อมูลแอพสำหรับการค้นหา ไฟล์ของคุณจะยังคงอยู่ แต่การสร้างดัชนีใหม่จะใช้เวลา

ถ้าการรีสตาร์ททุกอย่างไม่ช่วยล่ะ?

เรียกใช้ SFC /scannow ใน Command Prompt ของผู้ดูแลระบบ อัปเดต Windows ให้ครบถ้วน หรือทดสอบในโปรไฟล์ผู้ใช้ใหม่ก่อนการรีเซ็ตขั้นสูง