แก้ไขการใช้งาน Search Indexer High Disk หรือ CPU ใน Windows 10

คุณมักจะคิดว่าคอมพิวเตอร์ของคุณสามารถส่งคืนผลการค้นหาของคุณได้เร็วขนาดไหน? ใน Windows 10/8/7 มีบริการที่ทำงานอยู่เบื้องหลังที่ช่วยในการดำเนินการดังกล่าว บริการนี้จะเรียกว่าเป็นSearchIndexer.exe มีการจัดทำดัชนีเนื้อหาการแคชคุณสมบัติและผลการค้นหาไฟล์อีเมลและเนื้อหาอื่น ๆ ดังนั้นหมายความว่าสิ่งที่ทำอยู่เบื้องหลังคือการคอยค้นหาตำแหน่งของไฟล์ต่างๆที่เก็บไว้ในคอมพิวเตอร์ ดังนั้นในทางกลับกันสิ่งนี้จะเพิ่มพลังให้กับ Windows Search ใน Cortana Box หรือ Start Menu หรือภายใน Windows File Explorer

อ่าน : Search Indexing คืออะไรและมีผลต่อการค้นหาใน Windows 10 อย่างไร

SearchIndexer.exe การใช้งานดิสก์หรือ CPU สูง

หลายครั้งผู้ใช้มักจะบ่นว่า SearchIndexer.exe มีแนวโน้มที่จะใช้พลังงาน CPU ในปริมาณที่สูงมากหรือแสดงการใช้งานดิสก์ที่สูง ซึ่งจะทำให้ประสิทธิภาพทั้งหมดของคอมพิวเตอร์ช้าลงในที่สุด ดังนั้นวันนี้เราจะมาดูวิธีแก้ไขปัญหานี้ เราจะพูดถึง 9 วิธีในการแก้ไขปัญหานี้

เคล็ดลับ : Indexer Diagnostics Tool จะช่วยแก้ไขปัญหา Windows 10 Search Indexer

1] รีสตาร์ท Windows Search Service

กดปุ่ม WINKEY + R เพื่อเปิดหน้าต่าง Run ภายในหน้าต่าง Run นั้นพิมพ์services.mscแล้วกดEnter เพื่อเปิดหน้าต่าง Services Manager

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

SearchIndexer.exe การใช้งานดิสก์หรือ CPU สูง

ตอนนี้คลิกที่Properties เลือกประเภทการเริ่มต้นเป็นอัตโนมัติและตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่ ตอนนี้คลิกที่นำไปใช้แล้วตกลง

รีบูทพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล

2] เรียกใช้เครื่องมือแก้ปัญหาการค้นหาและการจัดทำดัชนี

ในการซ่อมแซม Windows Search ให้เปิดแผงควบคุมโดยกดปุ่มชุดค่าผสม WINKEY + X และคลิกที่แผงควบคุมหรือค้นหาในช่องค้นหา Cortana

ในส่วนการค้นหาของ Windows Explorer ให้ค้นหาTroubleshooter

ตอนนี้คุณจะสังเกตเห็นเมนูที่มีข้อความว่าTroubleshootingในผลการค้นหา คลิกที่มัน

ที่แผงด้านซ้ายคลิกที่ดูทั้งหมด

ในรายการทั้งมองออกไปสำหรับการค้นหาและจัดทำดัชนี คลิกที่มันและเรียกใช้

เลือกไฟล์ที่พยายามจะปรากฏในผลการค้นหาและคลิกที่ถัดไป

กระบวนการแก้ไขปัญหาอัตโนมัติจะเกิดขึ้นในขณะนี้ หลังจากเสร็จสิ้นให้รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าสามารถแก้ไขปัญหาของคุณได้หรือไม่

3] สร้างดัชนีใหม่

เปิดแผงควบคุมโดยการกดปุ่มชุดค่าผสม WINKEY + X แล้วคลิกที่แผงควบคุมหรือค้นหาในช่องค้นหา Cortana

ในส่วนการค้นหาของ Windows Explorer ให้ค้นหา Indexing Options

ตอนนี้คุณจะสังเกตเห็นเมนูที่ระบุว่า Indexing Options ในผลการค้นหา คลิกที่มัน

หน้าต่างใหม่สำหรับ Indexing Options จะเปิดขึ้น ที่ด้านล่างคลิกที่ขั้นสูง

หน้าต่างใหม่อื่นจะปรากฏขึ้นในขณะนี้ สลับไปที่แท็บที่มีชื่อว่าประเภทไฟล์

ด้านล่างจะมีปุ่มตัวเลือกสองปุ่ม คลิกรายการที่มีชื่อว่าIndex Properties และ File Contents

ตอนนี้คลิกตกลง

คลิกที่ปุ่มขั้นสูงอีกครั้งและภายใต้แท็บการตั้งค่าดัชนีคลิกที่สร้างใหม่

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

ตรวจสอบว่าปัญหาของคุณยังคงมีอยู่หรือไม่

อ่าน : Windows Search Indexer ไม่ทำงาน

4] การแก้ไขปัญหาโดยใช้ Resource Monitor

ยูทิลิตี้ Windows 10

ในการเริ่มหน้าต่างRunให้กดชุดปุ่ม WINKEY + R

พิมพ์resmonในหน้าต่างแล้วกดEnter

ตอนนี้จะเปิดการตรวจสอบทรัพยากร

ในแท็บดิสก์ตรวจสอบอินสแตนซ์ทั้งหมดของsearchprotocolhost.exe

ในหน้าต่างกิจกรรมบนดิสก์คุณสามารถสังเกตกระบวนการและจำนวนทรัพยากรที่ถูกใช้โดยบริการจัดทำดัชนี

เปิดแผงควบคุมโดยการกดปุ่มชุดค่าผสม WINKEY + X แล้วคลิกที่แผงควบคุมหรือค้นหาในช่องค้นหา Cortana

ในส่วนการค้นหาของ Windows Explorer ให้ค้นหาIndexing Options

ตอนนี้ที่ส่วนล่างของหน้าต่างคลิกที่ปุ่มปรับเปลี่ยน

จากนั้นคลิกที่ไดเรกทอรีที่คุณต้องการจัดทำดัชนี

คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงของคุณ

ตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขหรือไม่

อ่าน : วิธีแก้ไขดิสก์ 100%, CPU สูง, การใช้งานหน่วยความจำสูงใน Windows 10

5] ใช้ DISM หรือ SFC

คุณสามารถซ่อมแซมไฟล์ระบบที่อาจเสียหายได้ด้วยไฟล์ที่ดีโดยใช้ SFC หรือซ่อมแซมภาพ systm ที่เสียหายโดยใช้ DISM

ในการทำเช่นนั้นให้กดชุดค่าผสม WINKEY + X แล้วคลิกที่Command Prompt (Admin)

ตอนนี้พิมพ์คำสั่งต่อไปนี้:

Sfc / scannow sfc / scannow / offbootdir = c: \ / offwindir = c: \ windows

หากคำสั่งแรกไม่ทำงานให้ลองใช้คำสั่งที่สอง

รอให้กระบวนการเสร็จสิ้น

Reboot your computer for the changes to take an effect.

Now, use the similar method as given above to open Command Prompt with an Administrator level priveleges.

Now enter the following three commands sequentially and one by one:

Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth

Let these DISM commands run and wait until they execute. If the commands given above do not work, try these:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Replace the drive letter as per your convenience.

6] Tweaking in a new Administrator Account

Create an Administrator account on your Windows 10 Machine.

Sign in to your new Admin Account and navigate to this path:

C:\Users\Your_Old_User_Account\AppData\Local\Packages\

Rename the folder Microsoft.Windows.Cortana_cw5n1h2txyewy as Microsoft.Windows.Cortana_cw5n1h2txyewy.old.

Make sure that Hidden files and folders are visible for the above path to be visible.

Reboot your PC and sign in to the old account.

Now open PowerShell and enter the following command and hit Enter:

Add-AppxPackage -Path “C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml” -DisableDevelopmentMode -Register

Now Reboot your computer again and check if the issue is now fixed or not.

If none of these suggestions help you, youmay prevent Windows Searvh from indexing your Drive, or disable Windows Search completely amd use an alternative Search freeware.

1] Allow or disallow the disk to be indexed

First of all, open Computer or This PC depending on what version of Windows you are running.

Then select and right click on the partition whose data is not being indexed.

Click on Properties.

On the bottom side, there will be a checkbox labeled as Allow files on this drive to have contents indexed in addition to the file properties. Check it.

Click on Apply followed by OK.

รีบูตเครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

2] การปิดใช้งาน Windows Search Index

กดปุ่ม WINKEY + R เพื่อเปิดหน้าต่าง Run

ภายในหน้าต่าง Run นั้นพิมพ์services.mscแล้วกดEnter

เพื่อเปิดหน้าต่าง Services

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

ตอนนี้คลิกที่Properties

เลือกประเภทการเริ่มต้นเพื่อปิดใช้งานและตรวจสอบให้แน่ใจว่าคุณหยุดบริการ

ตอนนี้คลิกที่นำไปใช้แล้วตกลง

รีบูตพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล

ดีที่สุด!