如何修復 Windows 搜索索引器高 CPU 使用率
Windows 搜索索引器是一個重要的組件,可幫助您在計算機上快速查找文件和文件夾。但是,它有時會消耗過多的 CPU 資源,導致系統速度變慢。本指南將引導您了解幾種方法來解決 Windows 搜索索引器導致的高 CPU 使用率問題。
Windows Search Indexer(也稱為 SearchIndexer.exe)是一種後台服務,用於對計算機上文件的內容和屬性進行編目。它支持在 Windows 資源管理器、“開始”菜單和其他應用程序中快速搜索。雖然它被設計為高效工作,但可能會出現問題,導致其使用不必要的 CPU 功率。
方法1:重新啟動Windows搜索服務
步驟一:按打開服務應用程序Windows + R,輸入“services.msc”,然後按 Enter。
步驟2:向下滾動以在服務列表中找到“Windows 搜索”。
步驟3:右鍵單擊“Windows 搜索”並選擇“屬性”。
第4步:如果尚未設置,請將啟動類型設置為“自動(延遲啟動)”。
第5步:如果服務正在運行,請單擊“停止”,等待幾秒鐘,然後單擊“啟動”以重新啟動該服務。
第6步:單擊“應用”,然後單擊“確定”保存更改。
第7步:重新啟動計算機以確保更改生效。
方法2:重建搜索索引
步驟一:通過在“開始”菜單中搜索來打開“控制面板”。
步驟2:單擊“索引選項”。
步驟3:在“索引選項”窗口中,單擊“高級”。
第4步:在“索引設置”選項卡下,單擊“重建”。
第5步:單擊“確定”確認並開始重建索引。
此過程可能需要一些時間,具體取決於系統上的文件數量。在此期間,搜索可能會變慢或不完整。
方法 3:修改索引位置
步驟一:按照方法 2 中所述打開索引選項。
步驟2:單擊窗口底部的“修改”。
步驟3:查看索引位置列表並取消選中任何您不經常搜索的位置。
第4步:單擊“確定”保存更改。
減少索引位置的數量可以顯著減少搜索索引器的工作負載,從而有可能解決高 CPU 使用率問題。
方法 4:運行搜索和索引疑難解答
步驟一:按打開 Windows 設置Windows + I。
步驟2:導航到系統 > 疑難解答 > 其他疑難解答。
步驟3:在列表中找到“搜索和索引”,然後單擊旁邊的“運行”。
第4步:按照屏幕上的說明完成故障排除過程。
該內置工具可以自動檢測並修復搜索索引器的常見問題。
有關的:如何修復 Windows 11/10 中 SearchFilterHost.exe 的高 CPU 使用率
方法 5:調整性能選項
步驟一:右鍵單擊“此電腦”或“我的電腦”,然後選擇“屬性”。
步驟2:點擊左側的“高級系統設置”。
步驟3:在“系統屬性”窗口中,單擊“性能”部分下的“設置”按鈕。
第4步:選擇“調整為最佳性能”或手動取消選中“除了文件屬性之外還對文件內容進行索引”。
第5步:單擊“應用”,然後單擊“確定”保存更改。
此調整可以減少搜索索引器的工作負載,從而有可能緩解高 CPU 使用率。
方法 6:使用資源監視器
步驟一:按Ctrl + Shift + Esc打開任務管理器。
步驟2:單擊“性能”選項卡。
步驟3:單擊底部的“打開資源監視器”。
第4步:在資源監視器中,轉到“CPU”選項卡。
第5步:在進程列表中查找“SearchIndexer.exe”。
第6步:右鍵單擊它並選擇“分析等待鏈”。
第7步:如果您看到任何導致 SearchIndexer.exe 等待的進程,請考慮結束這些進程(如果它們不重要)。
此方法有助於確定其他進程是否導致搜索索引器消耗大量 CPU 資源。
通過應用這些方法,您應該能夠解決由 Windows 搜索索引器引起的高 CPU 使用率問題。請記住在進行更改後監視系統的性能,以確保問題得到解決。如果問題仍然存在,請考慮向 Microsoft 支持或專業技術人員尋求幫助。
