ตามค่าเริ่มต้น Windows จะใช้ดัชนีเมื่อค้นหาเพื่อให้ผลการค้นหาเร็วขึ้น ดัชนีการค้นหาจะรวมเฉพาะสถานที่ที่ผู้ใช้เลือกเท่านั้น ตำแหน่งเหล่านี้สามารถกรองตามประเภทไฟล์ ( นามสกุลไฟล์ ) คุณลักษณะของไฟล์ และเนื้อหาไฟล์ที่คุณต้องการจัดทำดัชนี
ดัชนีใช้บริการ Windows Search และทำงานเป็น กระบวนการ Searchindexer.exeในเบื้องหลัง ดัชนีจะสร้างและอัปเดตการเปลี่ยนแปลงในตำแหน่งที่เลือกโดยอัตโนมัตินับตั้งแต่มีการเปิดตัวดัชนีล่าสุดอีกครั้งเพื่อเพิ่มความแม่นยำของผลการค้นหา ตามค่าเริ่มต้น การเร่งดัชนีจะลดลงเนื่องจากกิจกรรมของผู้ใช้ หากคอมพิวเตอร์ไม่ทำงาน ความเร็วดัชนีจะกลับสู่ความเร็วสูงสุดเพื่อการจัดทำดัชนีที่เร็วขึ้น
หากผลลัพธ์ที่ได้รับหายไป ไม่ถูกต้อง หรือไม่ถูกต้อง ดัชนีอาจไม่ได้รับการอัปเดต คุณสามารถรันดัชนีอีกครั้งด้วยตนเองเพื่อบังคับให้อัปเดต
บทความนี้จะแสดงวิธีรีเซ็ตและรันดัชนีการค้นหาด้วยตนเองอีกครั้งเพื่อรับผลการค้นหาที่แม่นยำใน Windows 10
คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบเพื่อเรียกใช้ดัชนีอีกครั้ง
1. รันดัชนีการค้นหาอีกครั้งในตัวเลือกการจัดทำดัชนี
ขั้นตอนที่ 1 . เปิดแผงควบคุมคลิกที่ ไอคอน ตัวเลือกการทำดัชนีและปิดแผงควบคุม
ขั้นตอนที่ 2 . คลิก ปุ่ม ขั้นสูง
ขั้นตอนที่ 3ในแท็บการตั้งค่าดัชนี คลิก ปุ่ม สร้างใหม่ภายใต้การแก้ไขปัญหา
ขั้นตอนที่ 4คลิกตกลงเพื่อยืนยัน
ขั้นตอน ที่5ขณะนี้ดัชนีกำลังถูกรันอีกครั้ง
หมายเหตุ:กระบวนการรันดัชนีใหม่อาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ หากจำเป็น คุณสามารถคลิกหยุดชั่วคราวเพื่อหยุดการเรียกใช้ดัชนีอีกครั้ง
ขั้นตอน ที่6เมื่อเสร็จแล้วให้คลิกปิด
2. รันดัชนีการค้นหาอีกครั้งโดยใช้ไฟล์ BAT
หมายเหตุ : ไฟล์ .batด้านล่างมีคำสั่งเหล่านี้ที่จะรันดัชนีการค้นหาอีกครั้ง
รหัส:
@echo off
net stop wsearch
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END
ขั้นตอนที่ 1 . ดาวน์โหลดไฟล์ .bat จากลิงค์ด้านล่าง
https://www.tenforums.com/attachments/tutorials/147615d1502120033-rebuild-search-index-windows-10-a-rebuild_search_index.bat
ขั้นตอนที่ 2 . บันทึกไฟล์ .bat ไว้ที่เดสก์ท็อป
ขั้นตอน ที่3เลิกบล็อกไฟล์ .bat
ขั้นตอน ที่4คลิกขวาที่ไฟล์ .bat แล้วคลิกRun as administrator
ขั้นตอน ที่5เมื่อได้รับแจ้งจากUACคลิกใช่เพื่อยอมรับ
ขั้นตอน ที่6ดัชนีการค้นหาจะเริ่มทำงานอีกครั้งในเบื้องหลัง
3. รีเซ็ตและรันดัชนีการค้นหาอีกครั้งโดยใช้ไฟล์ .bat
หมายเหตุ:ไฟล์ .bat ด้านล่างมีคำสั่งเหล่านี้ซึ่งจะรีเซ็ตตำแหน่งที่จัดทำดัชนีเป็นค่าเริ่มต้นและเรียกใช้ดัชนีการค้นหาอีกครั้ง
รหัส:
@echo off
net stop wsearch
REG ADD "HKLM\SOFTWARE\Microsoft\Windows Search" /v SetupCompletedSuccessfully /t REG_DWORD /d 0 /f
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END
ขั้นตอนที่ 1 . ดาวน์โหลดไฟล์ .bat จากลิงค์ด้านล่าง
https://www.tenforums.com/attachments/tutorials/147614d1502120033-rebuild-search-index-windows-10-a-reset_and_rebuild_search_index.bat
ขั้นตอนถัดไปจะคล้ายกับขั้นตอนที่ 2 ถึงขั้นตอนที่ 6 ในวิธีที่ 2
ขอให้คุณประสบความสำเร็จ!