แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

หากคุณประสบปัญหาที่Searchindexer.exeใช้CPUและหน่วยความ(Memory) จำเป็นจำนวนมาก แสดง ว่าคุณมาถูกที่แล้ว เนื่องจากวันนี้เราจะแก้ไขปัญหานี้ SearchIndexer.exeเป็นกระบวนการของ บริการ Windows Searchซึ่งสร้างดัชนีไฟล์สำหรับWindows Searchและโดยพื้นฐานแล้วจะขับเคลื่อน กลไกค้นหาไฟล์ของ Windowsซึ่งช่วยในการใช้งานคุณลักษณะต่างๆ ของWindowsเช่น การ ค้นหา เมนูเริ่ม(Start Menu)การค้นหาFile Explorerเป็นต้น

แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

ปัญหานี้อาจเกิดขึ้นได้หากคุณเพิ่งสร้างดัชนีการค้นหาใหม่ หรือลบโฟลเดอร์ข้อมูลดัชนีโดยไม่ได้ตั้งใจ เมื่อคุณค้นหาอักขระตัวแทนใน การค้นหาของ Windowsเป็นต้น เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไขการใช้งาน CPU สูงของ Searchindexer.exe(Fix Searchindexer.exe High CPU Usage)ด้วย ความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe(Fix Searchindexer.exe High CPU Usage)

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เริ่มบริการการค้นหาของ Windows ใหม่(Method 1: Restart Windows Search Service)

1. กด Windows Key + R จากนั้นพิมพ์services.mscแล้วกด Enter

หน้าต่างบริการ

2. ค้นหาบริการ Windows Search(Windows Search service)จากนั้นคลิกขวาบนและเลือกProperties

คลิกขวาที่ Windows Search และเลือก Properties |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

3. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้นเป็น อัตโนมัติ( Startup type to Automatic)แล้วคลิกเรียกใช้(Run)หากบริการไม่ทำงาน

4. คลิก Apply ตามด้วย OK

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe ได้หรือไม่( Fix Searchindexer.exe High CPU Usage.)

วิธีที่ 2: เรียกใช้ตัวแก้ไขปัญหาการค้นหาและจัดทำดัชนี(Method 2: Run Search and Indexing Troubleshooter)

1. ค้นหาแผงควบคุม(control panel)จาก แถบค้นหา Start Menuและคลิกเพื่อเปิด  แผง(Control Panel)ควบคุม

พิมพ์ แผงควบคุม ในแถบค้นหาแล้วกด Enter

2. ค้นหา Troubleshoot(Search Troubleshoot)และคลิกที่Troubleshooting

การแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์เสียง |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

3. จากนั้น คลิกที่ดูทั้งหมด(View all)ในบานหน้าต่างด้านซ้าย

4. คลิกและเรียกใช้ตัวแก้ไขปัญหาสำหรับการค้นหาและจัดทำดัชนี( Troubleshooter for Search and Indexing.)

เลือกตัวเลือกการค้นหาและจัดทำดัชนีจากตัวเลือกการแก้ไขปัญหา

5. เลือกไฟล์(Files)ไม่ปรากฏในผลการค้นหา จากนั้นคลิกถัด(Next)ไป

เลือกไฟล์ไม่ปรากฏในผลการค้นหาแล้วคลิกถัดไป

5. ตัวแก้ไขปัญหาด้านบนอาจสามารถ(Troubleshooter)แก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe(Fix Searchindexer.exe High CPU Usage issue.)

วิธีที่ 3: สร้างดัชนีใหม่(Method 3: Rebuild the Index)

ตรวจสอบให้แน่ใจว่าคุณ ได้ บูตเข้าสู่คลีนบูตก่อนโดยใช้โพสต์นี้(boot into clean boot using this post)จากนั้นทำตามขั้นตอนด้านล่าง

1. ค้นหาแผงควบคุม(control panel)จาก แถบค้นหา Start Menuและคลิกเพื่อเปิด  แผง(Control Panel)ควบคุม

2. พิมพ์(Type)ดัชนีใน การค้นหาของ แผงควบคุม(Control Panel)แล้วคลิกตัวเลือกการจัดทำดัชนี( Indexing Options.)

คลิกที่ตัวเลือกการจัดทำดัชนีในการค้นหาแผงควบคุม

3. หากคุณไม่สามารถค้นหาได้ ให้เปิดแผงควบคุมและเลือกไอคอนขนาดเล็ก(Small) จาก เมนูแบบเลื่อนลงดู ตาม(View)

4. ตอนนี้ คุณจะสร้างดัชนีตัวเลือก( Indexing Option)คลิกเพื่อเปิดการตั้งค่า

ตัวเลือกการจัดทำดัชนีในแผงควบคุม

5. คลิกปุ่มขั้นสูง(Advanced button)ที่ด้านล่างสุดในหน้าต่างตัวเลือก การ (Options)ทำดัชนี(Indexing)

คลิกปุ่มขั้นสูงที่ด้านล่างของหน้าต่างตัวเลือกการจัดทำดัชนี |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

6. สลับไปที่ แท็บ ประเภทไฟล์(File Types)และทำเครื่องหมายที่ " คุณสมบัติดัชนีและเนื้อหาไฟล์(Index Properties and File Contents) " ใต้ไฟล์นี้ควรสร้างดัชนีอย่างไร(How)

กาเครื่องหมายอ็อพชัน Index Properties and File Contents ภายใต้ How should this file be indexed

7. จากนั้นคลิก OK และเปิดหน้าต่างAdvanced Options อีกครั้ง(Options)

8. จากนั้นใน แท็บ การตั้งค่าดัชนี(Index Settings)และคลิกสร้างใหม่(Rebuild)ภายใต้การแก้ไขปัญหา

คลิกสร้างใหม่ภายใต้การแก้ไขปัญหาเพื่อลบและสร้างฐานข้อมูลดัชนีใหม่

9. การสร้างดัชนีจะใช้เวลาสักครู่ แต่เมื่อเสร็จสิ้น คุณไม่ควรมีปัญหาใดๆ กับSearchindexer.exeอีก

วิธีที่ 4: แก้ไขปัญหา(Method 4: Troubleshoot the issue)

1. กด Windows Key + R จากนั้นพิมพ์resmonแล้วกด Enter เพื่อเปิดResource Monitor

2. สลับไปที่แท็บดิสก์ จากนั้น ทำ เครื่องหมาย(checkmark)ทุกอินสแตนซ์ของช่องค้นหาโปรโตคอลโฮสต์.exe( searchprotocolhost.exe box.)

ทำเครื่องหมายทุกอินสแตนซ์ของกล่อง searchprotocolhost.exe

3. ในหน้าต่างกิจกรรมดิสก์(Disk Activity window)คุณจะพบข้อมูลเกี่ยวกับไฟล์ซึ่งกำลังประมวลผลโดยบริการสร้างดัชนี

4. พิมพ์“index”ในช่องค้นหา จากนั้นคลิกที่Indexing Optionsจากผลการค้นหา

เปิด Cortana หรือแถบค้นหาแล้วพิมพ์ตัวเลือกการจัดทำดัชนี |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

5. คลิกที่ ปุ่ม Modifyจากนั้นแยกไดเร็กทอรีที่คุณพบใน resmon ในแท็บดิสก์

คลิกที่ปุ่ม Modify จากนั้นแยกไดเร็กทอรีที่คุณพบใน resmon ในแท็บดิสก์

6. คลิกตกลง(OK)จากนั้นปิด เพื่อบันทึกการเปลี่ยนแปลง

หมายเหตุ: หากคุณมี พีซี ของ Dell(Dell)ปัญหาอยู่ที่Dell Universal Connection Manager ( Dell.UCM.exe ) กระบวนการนี้มีการเขียนข้อมูลไปยังไฟล์บันทึกที่จัดเก็บไว้ในไดเร็กทอรี C:UsersPublic Dell UCM อย่างต่อเนื่อง ในการแก้ไขปัญหานี้ ให้แยก C:UsersPublic Dell UCM ออกจากกระบวนการสร้างดัชนี

วิธีที่ 5: ปิดใช้งาน Windows Search Index(Method 5: Disable Windows Search Index)

หมายเหตุ:(Note:)ใช้งานได้สำหรับ ผู้ใช้ Windows 7เท่านั้น

1. กดปุ่ม Windows + R จากนั้นพิมพ์controlแล้วกด Enter เพื่อเปิดแผงควบคุม(Control Panel.)

แผงควบคุม

2. คลิกที่ถอนการติดตั้งโปรแกรมภายใต้โปรแกรม(Uninstall a program under Programs.)

คลิกที่ถอนการติดตั้งโปรแกรมภายใต้โปรแกรม

3. จากเมนูด้านซ้ายมือ ให้คลิกที่Turn Windows features on or off

จากเมนูด้านซ้ายมือ ให้คลิกที่ Turn Windows features on or off

4. เลื่อนลงมาจนกว่าคุณจะพบWindows Searchจากนั้นตรวจสอบให้แน่ใจว่าได้ยกเลิกการเลือกหรือยกเลิกการเลือก(untick or uncheck it.)

ยกเลิกการเลือก Windows Search ใน Turn Windows features on or off

5. คลิกตกลง(Click Ok)และรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

สำหรับ ผู้ใช้ Windows 10 ให้ ปิดการใช้งานWindows Searchโดยใช้หน้าต่าง services.msc

ปิดใช้งานการค้นหาของ Windows ในหน้าต่าง service.msc

วิธีที่ 6: อนุญาตให้สร้างดัชนีดิสก์(Method 6: Allow the Disk to be Indexed)

1. คลิกขวาที่ไดรฟ์ซึ่งไม่สามารถสร้างผลการค้นหาได้

2. ตอนนี้ เครื่องหมายถูก “ อนุญาตให้บริการสร้างดัชนีสร้างดัชนีดิสก์นี้สำหรับการค้นหาไฟล์อย่างรวดเร็ว (Allow indexing service to index this disk for fast file searching.)

กาเครื่องหมาย อนุญาตให้บริการสร้างดัชนีสร้างดัชนีดิสก์นี้เพื่อการค้นหาไฟล์ที่รวดเร็ว

3. คลิก Apply ตามด้วย OK

4. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

สิ่งนี้ควรแก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe(Fix Searchindexer.exe High CPU Usage issue)แต่ถ้าไม่ใช่ให้ทำตามวิธีถัดไป

วิธีที่ 7: เรียกใช้ SFC และ DISM(Method 7: Run SFC and DISM)

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

เปิดพรอมต์คำสั่ง  ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC สแกนทันทีพร้อมรับคำสั่ง |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

3. รอ(Wait)ให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อทำเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้ง(Again)แล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

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

DISM ฟื้นฟูระบบสุขภาพ

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

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถแก้ไขปัญหาการใช้งาน CPU สูงของ Searchindexer.exe ได้หรือไม่(Fix Searchindexer.exe High CPU Usage Issue.)

วิธีที่ 8: สร้างบัญชีผู้ใช้ผู้ดูแลระบบใหม่(Method 8: Create a New Administrator User Account)

1. กด Windows Key + I เพื่อเปิดSettingsจากนั้นคลิกAccounts

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Accounts

2. คลิกที่แท็บ Family & other people(Family & other people tab)ในเมนูด้านซ้ายมือ แล้วคลิกAddบุคคลอื่นในพีซีเครื่องนี้(Add someone else to this PC)ภายใต้ Other People

คลิกที่แท็บ Family & other people และคลิก Add someone to this PC

3. คลิกฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ที่ด้าน( I don’t have this person’s sign-in information at the bottom)ล่าง

คลิก ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ที่ด้านล่าง |  แก้ไขการใช้งาน CPU สูงของ Searchindexer.exe

4. เลือกเพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft(Add a user without a Microsoft account)ที่ด้านล่าง

เลือกเพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft ที่ด้านล่าง

5. พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่ แล้วคลิกถัด(Next)ไป

พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่และคลิกถัดไป

6. เมื่อสร้างบัญชีแล้ว คุณจะกลับไปที่หน้าจอบัญชี คลิก (Accounts)เปลี่ยนประเภทบัญชี(Change account type.)

เปลี่ยนประเภทบัญชี

7. เมื่อหน้าต่างป๊อปอัปปรากฏขึ้น ให้เปลี่ยนประเภทบัญชี( change the Account type)เป็นผู้ดูแลระบบ(Administrator)แล้วคลิกตกลง(OK)

เปลี่ยนประเภทบัญชีเป็นผู้ดูแลระบบแล้วคลิกตกลง

8. ตอนนี้ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบที่สร้างไว้ด้านบนและไปที่เส้นทางต่อไปนี้:

C:\Users\Your_Old_User_Account\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy

หมายเหตุ: (Note:) ตรวจ(Make) สอบให้ แน่ใจว่าได้เปิดใช้งานการแสดงไฟล์ที่ซ่อนอยู่และโฟลเดอร์ก่อนที่คุณจะสามารถนำทางไปยังโฟลเดอร์ด้านบนได้

9. ลบหรือเปลี่ยนชื่อโฟลเดอร์Microsoft.Windows.Cortana_cw5n1h2txyewy

ลบหรือเปลี่ยนชื่อโฟลเดอร์ Microsoft.Windows.Cortana_cw5n1h2txyewy

10. รีบูทพีซีของคุณและลงชื่อเข้าใช้บัญชีผู้ใช้เก่าซึ่งประสบปัญหา

11. เปิด PowerShell(Open PowerShell)แล้วพิมพ์คำสั่งต่อไปนี้แล้วกดEnter :

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

ลงทะเบียนใหม่ cortana

12. ตอนนี้ รีสตาร์ทพีซีของคุณ และวิธีนี้จะช่วยแก้ไขปัญหาผลการค้นหาได้อย่างแน่นอน

วิธีที่ 9: ซ่อมแซมติดตั้ง Windows 10(Method 9: Repair Install Windows 10)

วิธีนี้เป็นวิธีสุดท้ายเพราะถ้าไม่มีอะไรเกิดขึ้น วิธีนี้จะซ่อมแซมปัญหาทั้งหมดกับพีซีของคุณและ แก้ไขปัญหาการใช้งาน CPU สูง ของSearchindexer.exe (Fix Searchindexer.exe High CPU Usage issue)การ ติดตั้งซ่อมแซม(Repair Install)ใช้การอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหาเกี่ยวกับระบบโดยไม่ต้องลบข้อมูลผู้ใช้ที่มีอยู่ในระบบ ดังนั้นให้ทำตามบทความนี้เพื่อดูวิธีการซ่อมแซมติดตั้ง Windows 10 อย่างง่ายดาย(How to Repair Install Windows 10 Easily.)

ที่แนะนำ:(Recommended:)

นั่นคือคุณแก้ไขการใช้งาน CPU สูงของ Searchindexer.exe(Fix Searchindexer.exe High CPU Usage) ได้สำเร็จ แต่หากคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

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



Related posts