電腦閒置時期風扇就開始狂轉(Microsoft Windows Search)

工作用的電腦每到午休時刻,或是我盯著螢幕的程式碼進行腦內編譯(查看很久),這時候作業系統執行佔用率就會開始飆升,CPU溫度飆到80%以上,由於不常發生所以過了也就過了沒再去追查,今天心血來潮打開工作管理員一看,驚覺是Microsoft Windows Search在背後搞鬼。

Microsoft Windows Search利用閒置時期為電腦進行索引

當電腦處於作業系統認為閒置的狀態時,這時候背景將會啟動Microsoft Windows Search服務,並執行相關的執行緒起來運行,諸如:

替電腦進行索引是很好,但誤判去干擾到我就不好了,基於我會把自己電腦的資料結構都整理得很整齊的情況下,我基本上不太會用到Windows搜尋這個功能,唯一會用的是在開始功能表時,透過搜尋去快速找到想要執行的程式,因此網路上流傳的把Windows Search服務關閉顯然不符合我的需求(我認為也不符合大多數人的需求)。

讓Microsoft Windows Search只索引我想要尋找的重要資料

我的目標是幫我索引開始選單Start Menu即可,若網友有其他的需求可以自行調控。

Step 1. 到控制台索引選項後,可以看到Windows默默的幫我們建立了超多索引,裡面有一堆都是我不需要它幫我建立索引的對象,因此點選修改按鈕,把所有的位置都取消勾選,只留下Start Menu即可。(註:它這個已編製索引的位置樹狀目錄寫得很爛,當子節點具備勾選時,父節點理論上應該呈現灰色的勾選,但這個介面中並沒有呈現,因此要自己一個一個找出來取消勾選)

Step 2. 經過一番解除勾選後,終於我的索引目標只剩下Start Menu

Step 3. 可以再點選進階疑難排解重建,把索引檔案刪除重建,這樣Windows的索引檔案體積也會大幅縮減,搜尋的效率也會提升。

Windows OS Idle Index Indexer CPU PerformanceDown TemperatureHigh Heat