หากคุณประสบปัญหาที่ Searchindexer.exe ใช้ CPU และหน่วยความจำเป็นจำนวนมาก แสดงว่าคุณมาถูกที่แล้ว เนื่องจากวันนี้เราจะแก้ไขปัญหานี้ SearchIndexer.exe เป็นกระบวนการของบริการ Windows Search ซึ่งสร้างดัชนีไฟล์สำหรับ Windows Search และโดยพื้นฐานแล้วจะขับเคลื่อนกลไกค้นหาไฟล์ของ Windows ซึ่งช่วยในการใช้งานคุณลักษณะต่างๆ ของ Windows เช่น การค้นหาเมนูเริ่ม การค้นหา File Explorer เป็นต้น
ปัญหานี้อาจเกิดขึ้นได้หากคุณเพิ่งสร้างดัชนีการค้นหาใหม่ หรือลบโฟลเดอร์ข้อมูลดัชนีโดยไม่ได้ตั้งใจ เมื่อคุณค้นหาอักขระตัวแทนในการค้นหาของ Windows เป็นต้น เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไขการใช้งาน CPU สูงของ Searchindexer.exe ด้วย ความช่วยเหลือจากคู่มือการแก้ปัญหาตามรายการด้านล่าง
แก้ไข Searchindexer.exe การใช้งาน CPU สูง
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ
วิธีที่ 1:เริ่มบริการการค้นหาของ Windows ใหม่
1. กด Windows Key + R จากนั้นพิมพ์ services.msc แล้วกด Enter
2. ค้นหา บริการค้นหาของ Windows จากนั้นให้คลิกขวาและเลือก คุณสมบัติ
3. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติ และคลิก เรียกใช้ หากบริการไม่ทำงาน
4. คลิก Apply ตามด้วย OK
5. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe ได้หรือไม่
วิธีที่ 2:เรียกใช้เครื่องมือแก้ปัญหาการค้นหาและจัดทำดัชนี
1. ค้นหา แผงควบคุม จากแถบค้นหา Start Menu และคลิกเพื่อเปิดแผงควบคุม
2. ค้นหา Troubleshoot และคลิก Troubleshooting
3. จากนั้น คลิกที่ ดูทั้งหมด ในบานหน้าต่างด้านซ้าย
4. คลิกและเรียกใช้เครื่องมือแก้ปัญหาสำหรับการค้นหาและการจัดทำดัชนี
5. เลือกไฟล์ไม่ปรากฏในผลการค้นหาแล้วคลิกถัดไป
5. เครื่องมือแก้ปัญหาข้างต้นอาจสามารถ แก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe
วิธีที่ 3:สร้างดัชนีใหม่
ตรวจสอบให้แน่ใจว่าคุณได้บูตเข้าสู่คลีนบูตโดยใช้โพสต์นี้ จากนั้นทำตามขั้นตอนด้านล่าง
1. ค้นหา แผงควบคุม จากแถบค้นหา Start Menu และคลิกเพื่อเปิดแผงควบคุม
2. พิมพ์ดัชนีในการค้นหาของแผงควบคุมแล้วคลิกตัวเลือกการจัดทำดัชนี
3. หากคุณไม่สามารถค้นหาได้ ให้เปิดแผงควบคุมแล้วเลือกไอคอนขนาดเล็กจากเมนูแบบเลื่อนลง "ดูตาม"
4. ตอนนี้ คุณจะตัวเลือกการจัดทำดัชนี คลิกเพื่อเปิดการตั้งค่า
5. คลิก ปุ่มขั้นสูง ที่ด้านล่างสุดในหน้าต่างตัวเลือกการจัดทำดัชนี
6. สลับไปที่แท็บประเภทไฟล์และกาเครื่องหมาย “คุณสมบัติดัชนีและเนื้อหาไฟล์ ” ภายใต้ ไฟล์นี้ควรสร้างดัชนีอย่างไร
7. จากนั้นคลิกตกลงและเปิดหน้าต่างตัวเลือกขั้นสูงอีกครั้ง
8. จากนั้น ใน การตั้งค่าดัชนี แท็บแล้วคลิก สร้างใหม่ ภายใต้การแก้ไขปัญหา
9. การจัดทำดัชนีจะใช้เวลาสักครู่ แต่เมื่อเสร็จสิ้น คุณไม่ควรมีปัญหาใดๆ กับ Searchindexer.exe อีก
วิธีที่ 4:แก้ไขปัญหา
1. กด Windows Key + R แล้วพิมพ์ resmon และกด Enter เพื่อเปิด Resource Monitor
2. สลับไปที่แท็บดิสก์ จากนั้น เครื่องหมายถูก อินสแตนซ์ทั้งหมดของช่อง searchprotocolhost.exe
3. ใน หน้าต่างกิจกรรมดิสก์ คุณจะพบข้อมูลเกี่ยวกับไฟล์ซึ่งกำลังประมวลผลโดยบริการจัดทำดัชนี
4. พิมพ์ “ดัชนี” ในช่องค้นหา จากนั้นคลิกที่ ตัวเลือกการจัดทำดัชนี จากผลการค้นหา
5. คลิกที่ปุ่ม Modify จากนั้นแยกไดเร็กทอรีที่คุณพบใน resmon ในแท็บดิสก์
6. คลิก ตกลง จากนั้นปิดเพื่อบันทึกการเปลี่ยนแปลง
หมายเหตุ:หากคุณมีพีซีของ Dell ปัญหาอยู่ที่ Dell Universal Connection Manager (Dell.UCM.exe) กระบวนการนี้มีการเขียนข้อมูลไปยังไฟล์บันทึกที่จัดเก็บไว้ในไดเร็กทอรี C:\Users\Public\Dell\UCM อย่างต่อเนื่อง ในการแก้ไขปัญหานี้ ให้แยก C:\Users\Public\Dell\UCM ออกจากกระบวนการสร้างดัชนี
วิธีที่ 5:ปิดใช้งานดัชนีการค้นหาของ Windows
หมายเหตุ: ใช้งานได้สำหรับผู้ใช้ Windows 7 เท่านั้น
1. กดปุ่ม Windows + R แล้วพิมพ์ control และกด Enter เพื่อเปิด แผงควบคุม
2. คลิกที่ ถอนการติดตั้งโปรแกรมภายใต้โปรแกรม
3. จากเมนูด้านซ้ายมือ ให้คลิกที่ เปิดหรือปิดคุณลักษณะของ Windows
4. เลื่อนลงมาจนพบ Windows Search จากนั้นตรวจสอบให้แน่ใจว่ายกเลิกการเลือกหรือยกเลิกการเลือก
5. คลิกตกลงและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
สำหรับผู้ใช้ Windows 10 ให้ปิดการใช้งาน Windows Search โดยใช้หน้าต่าง services.msc
วิธีที่ 6:อนุญาตให้สร้างดัชนีดิสก์
1. คลิกขวาที่ไดรฟ์ซึ่งไม่สามารถสร้างผลการค้นหาได้
2. ตอนนี้ กาเครื่องหมาย “อนุญาตให้บริการจัดทำดัชนีจัดทำดัชนีดิสก์นี้สำหรับการค้นหาไฟล์อย่างรวดเร็ว ”
3. คลิก Apply ตามด้วย OK
4. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
สิ่งนี้ควร แก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe แต่ถ้าไม่ใช่ก็ทำตามวิธีถัดไป
วิธีที่ 7:เรียกใช้ SFC และ DISM
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา ‘cmd’ แล้วกด Enter
2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. รอให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันทำงานเสร็จ
6. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)
7. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe ได้หรือไม่
วิธีที่ 8:สร้างบัญชีผู้ใช้ผู้ดูแลระบบใหม่
1. กด Windows Key + I เพื่อเปิด การตั้งค่า แล้วคลิกบัญชี
2.คลิกที่แท็บครอบครัวและคนอื่นๆ ในเมนูด้านซ้ายมือ และคลิก เพิ่มบุคคลอื่นในพีซีเครื่องนี้ ภายใต้บุคคลอื่น
3. คลิก ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ ที่ด้านล่าง .
4. เลือก เพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft ที่ด้านล่าง
5. ตอนนี้พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่และคลิกถัดไป
6. เมื่อสร้างบัญชีแล้ว คุณจะกลับไปที่หน้าจอบัญชี คลิก เปลี่ยนประเภทบัญชี
7. เมื่อหน้าต่างป๊อปอัปปรากฏขึ้น เปลี่ยนประเภทบัญชี ถึง ผู้ดูแลระบบ และคลิก ตกลง .
8. ตอนนี้ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบที่สร้างไว้ด้านบนและไปที่เส้นทางต่อไปนี้:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ก่อนที่คุณจะสามารถไปยังโฟลเดอร์ด้านบนได้
9. ลบหรือเปลี่ยนชื่อโฟลเดอร์ Microsoft.Windows.Cortana_cw5n1h2txyewy
10. รีบูทพีซีของคุณและลงชื่อเข้าใช้บัญชีผู้ใช้เก่าซึ่งประสบปัญหา
11. เปิด PowerShell แล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register
12. ตอนนี้ รีสตาร์ทพีซีของคุณ และวิธีนี้จะแก้ไขปัญหาผลการค้นหาได้อย่างแน่นอน
วิธีที่ 9:ซ่อมแซมติดตั้ง Windows 10
วิธีนี้เป็นวิธีสุดท้ายเพราะถ้าไม่มีอะไรเกิดขึ้น วิธีนี้จะแก้ไขปัญหาทั้งหมดกับพีซีของคุณและ แก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe . การติดตั้งซ่อมแซมใช้การอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหาเกี่ยวกับระบบโดยไม่ต้องลบข้อมูลผู้ใช้ที่มีอยู่ในระบบ ดังนั้นให้ทำตามบทความนี้เพื่อดูวิธีการซ่อมแซมติดตั้ง Windows 10 อย่างง่ายดาย
แนะนำ:
- วิธีเปลี่ยนเป็นโหมดแท็บเล็ตใน Windows 10
- รายการรีจิสทรีของซ็อกเก็ต Windows ที่จำเป็นสำหรับการเชื่อมต่อเครือข่ายหายไป
- วิธีปิดใช้งานการบันทึกข้อมูลใน Windows 10
- วิธีเปิดใช้งานโหมด AHCI ใน Windows 10
นั่นคือคุณประสบความสำเร็จ แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น