網頁

2010年9月8日 星期三

Windows 7: 捷徑圖示消失解決方法

由於我習慣建立許多程式的捷徑在一個資料夾,
好方便我直接點兩下啟動,



但是程式來來去去總有一些程式刪除/新增,
我發現久了竟然有好多個捷徑沒有圖示(忘記抓圖),
就是哪種沒圖示的圖示, 重新選ICON也沒用,

我印象中Windows系列都會對ICON做一個ICON cache,
我想應該是那個檔案炸掉了, 或資料不正確導致,
後來到網路上找資料:
How to Rebuild the Icon Cache in Windows Vista and Windows 7 - The Winhelponline Blog

果然,
%userprofile%\AppData\Local\IconCache.db
這檔案是關鍵, 我看到我那個檔已經超過8MB了,
看來是爆了,

要執行之前可以先開好一個命令提示字元與Task Manager,
因為刪除掉
然後按照上面的指示:
1. 先用Task Manager刪除掉Explorer.exe的程序 (不先刪除他記憶體裡面還有一份)
2. 刪除IncoCachc.db (userprofile自行更換成你登入名稱)
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
EXIT
3. 用Task Manager重新起動explorer.exe或登出再登入
4. 收工, 圖示又回來了 :D

8 則留言:

  1. Windows 找不到 "xxxxxxx...\IconCache.db"

    回覆刪除
  2. %userprofile% 要對照你登入的ID,
    比如你Win7用abcde登入,
    位置就是在C:\Users\abcde

    回覆刪除
    回覆
    1. 好像不能把userprofile換掉

      刪除
    2. 可以先把要輸入的那行貼進去筆記本或Word,
      替換成你登入的ID,
      再貼到命令提示字元裡面即可.

      刪除
  3. 捷徑圖示回來了
    感謝:)

    回覆刪除
  4. 成功了 感謝!
    這樣是不是隔一陣子就要執行一次?

    回覆刪除
  5. 我後來發現這檔案過一陣子他自己會重建,
    所以上面的方法可於你真的看不下去再手動執行,
    如剛好安裝移除了不少程式, 短時間就會異常.

    回覆刪除
  6. 讚喔!!!!!!!!
    我已經照你的指示修好了
    真感謝你的分享~
    GOOD!!!!!!

    回覆刪除