有時候我們已經把程式移除了,可是在Windows 7右下角的通知區域仍會殘留舊圖示,該怎麼把它們都更新清除呢?其實可以進入「登錄編輯程式」中把IconStreams和PastIconsStream這二個登錄資料檔刪除,並在「Windows工作管理員」下重開「explorer.exe」搞定。
Windows 7改良的新功能「通知區域」,會以圖示記錄系統常駐的程式,像是網路連線、音量或檔案總管等系統圖示,而我們也可以透過此功能,將某些新安裝的程式圖示新增至到這個區域以方便存取,當然,也可以依需求變更這些圖示的位置和是否在工具列上顯示出來。
但經過一段時間,通知區域的圖示會愈來愈多,而且就算已經移除掉某些程式,通知區域的圖示也不會自動更新,而是繼續常駐在上面,以致於最後通知區域會變得相當雜亂。
殺掉機碼最乾淨
當然,網路上也有提供像Tray Cleaner之類的小工具來幫助清除這些圖示,但身為玩家還是直接進入「登錄編輯程式」比較省事。 從「開始」的「搜尋程式及檔案」方框裡輸入regedit然後按Enter鍵打開「登錄編輯程式」,然後進入「HKEY_ CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify」的目錄底下,找到IconStreams和PastIconsStream這二個登錄檔將之刪除。 過程中如果怕出現問題,也可以先把這兩個登錄檔備份起來,使用「檔案>匯出」功能即可。
接著打開「Windows工作管理員」關掉「explorer.exe」這個處理程序,在關閉此程序時會造成「工具列」消失。不過別擔心,只要在「檔案>新工作」下,再輸入一次explorer,剛才消失的工具列就會再度出現,而通知區域裡的圖示也已經更新囉!
操作重點解析
Step 1
FSCapture_CHT.exe這個程式其實早就被移除了,但通知區域下仍然可以看到它。
Step 2
找到IconStreams和PastIconsStream把它們刪除。
Step 3
刪除後按「Ctrl +Alt + Del」開啟Windows工作管理員,結束explorer.exe這個處理程序。
Step 4
在「建立新工作」的視窗下,輸入「explorer.exe」,再呼叫被關閉的explorer.exe程序。
Step 5
原本早該消失的FSCapture_CHT.exe終於被清除囉!
http://sofree.cc/windows7-traynotify/
批次檔內容:
@echo off
echo Windows7 清理系統圖示,請按任意鍵開始清理!
@echo. & pause
echo 清理中,請稍候...
@REG EXPORT "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" TrayNotify.reg
@REG DELETE "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream /f
@REG DELETE "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /f
@taskkill /F /IM explorer.exe
@explorer.exe