【修改檔案總管資料夾小圖示】
使用 WINDOW 7 檔案總管時,資料夾的黃色小圖示總是看得很不習慣,一是顏色太淺,二是覺得太醜,三是若老人家視力不好或螢幕調太亮就很刺眼,長久下來傷眼,最後導致傷肝,為了健保醫療資源,只好手動修改。
花了幾天時間上國外網站求經,整理心得如下。
[解決]
requirement
---------------------------------------------------
1. 先上網隨便找 2 個自己喜歡的資料夾圖示,這裡使用下列這 2 張圖做示範。
folder_01.ico 用來取代預設的資料夾小圖示 (default folder icon)
folder_02.ico 用來取代開啟的資料夾小圖示 (open folder icon)
此處我存放在 C:\folders\ 下。
或是直接使用WINDOWS 系統內建的 DLL 檔案裡的圖示,例如 C:\Windows\System32\imageres.dll 檔案內的圖示。
ico 這裡有很多:
http://www.vistaicons.com/icon_collections.htm
http://www.iconarchive.com/category/folder-icons.html
2. 如果你找到的是 PNG 或 JPG 等圖示,有個免費的軟體可以讓你值接轉存 ICO 圖示:
IcoFX --建立、取出、編輯及轉檔 icon 圖示 (包含正體中文介面)
http://icofx.ro/
step by step
---------------------------------------------------
檔案總管的資料夾 icon 圖示大約分成幾類:
1. 預設圖示(default icon)
未開啟的資料夾 icon 圖示
2. 開啟圖示(open icon)
當展開子資料夾時,資料夾 icon 圖示會產生變化
3. 系統內建特殊資料夾圖示
例如媒體櫃,登入的使用者名稱下的「下載、我的文件、我的音樂、我的最愛、.....」特殊資料夾等
* default folder icon 與 open folder icon 解說
方法一:使用軟體
---->>使用 EnhanceMySe7en 軟體 (囧rz) ,選擇最後一個選項「客製化」,輕鬆解決 ╮(╯_╰)╭ 。
EnhanceMySe7en
自己搞請見下列步驟,小心翻桌 ~
╯-__-)╯ ╩╩
---->> 使用魔方2 簡體版 (沒試過)
http://www.tweakcube.com/
方法二:手動修改
使用下列 2 張 ICO 圖示取代資料預設圖示
底下是相關的登錄檔,如果要取消自訂 icon 的話,直接清除掉相關值即可
* 修改 open folder icon.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"4"="C:\\folders\\folder_02_full.ico"
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"4"="C:\\folders\\folder_02_full.ico"
圖示說明>>
修改登錄檔(若無 Shell Icons 資料夾,請自行建立)
重新登入後資料夾圖示變化(注意:此處是只有修改過 open folder icon 機碼值後的變化)
* 修改 default folder icon.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"3"="C:\\folders\\folder_02.ico"
如果要使用 C:\Windows\System32\imageres.dll 內建編號 190 的 ico,也可直接在登錄檔內修改:
C:\Windows\System32\imageres.dll, -190
(%SystemRoot%\system32\imageres.dll,-1027 →好像不能用變數)
(%SystemRoot%\system32\imageres.dll,-1027 →好像不能用變數)
DLL 檔案內含的 ICO 圖示數目
檔名 | 相關 ICON 說明 | icons 數目 |
shell32.dll | Windows Shell Common Dll | 306 |
imageres.dll | Windows Image Resource | 218 |
wmploc.DLL | Windows Media Player Resources | 208 |
netshell.dll | Network Connections Shell | 164 |
mmcndmgr.dll | MMC Node Manager DLL | 129 |
moricons.dll | Windows NT Setup Icon Resources Library | 113 |
ieframe.dll | Internet Browser | 105 |
compstui.dll | Common Property Sheet User Interface DLL | 101 |
DDORes.dll | Device Category information and resources | 81 |
pnidui.dll | Network System Icon | 59 |
圖示說明>>
修改登錄檔(若無 Shell Icons 資料夾,請自行建立)
重新登入後資料夾圖示變化(注意:此處是修改過 default 與 open folder icon 機碼值後的變化)
特殊資料夾
媒體櫃 icon 須另外修改
媒體櫃的路徑如下
C:\Users\使用者名稱\AppData\Roaming\Microsoft\Windows\Libraries
1. 在檔案總管下移到媒體櫃資料夾,按下 shift + 滑鼠右鍵,選擇「在此處開起命令列視窗」
2. 輸入 dir 指令,此時會出現一些檔案 XML檔案,這些檔案預設在檔案總管內是看不到的
Documents.library-ms
Music.library-ms
Pictures.library-ms
Videos.library-ms
v__v.library-ms
3. 輸入「notepad Music.library-ms」指令,打開其中一個檔案修改 icon,找到下列文字,就是相關 icon 設定,修改相關設定即可
注意事項
-------------------------------------------------------------------------------------
1. 媒體櫃圖示我沒修改,所以不知道能不能修改成功。
2. 如果你下載附件,請記得打開後修改 ico 圖示的路徑~
3. 存放 Icons 的 c:\folders\ 資料夾下,可存放多個一組的資料夾圖示,
例如 「foldericon01a、foldericon01b」,「foldericon02a、foldericon02b」、「foldericon03a、foldericon03b」 ....等,這樣只要修改登錄檔的 ico 檔名,晚上睡覺關機前執行,就可以隔天開機後更換圖示。大概半年可以換一次圖示調整心情。
4. 若頻繁更換,因 WINDOWS 7 本身bug 問題,會造成 icon cache 毀損,見下列做修復:
http://www.dotblogs.com.tw/chou/archive/2010/05/23/15388.aspx
修復 ico 遺失問題
----------------------------------------------------------------
使用 IcoFX 修改抓下來的圖示,結果真的造成 ico 遺失,見下圖,媒體櫃下自訂的圖示 OK, open folder icon 修改過結果結果顯示未修改前的 icon, open folder icon 沒修改過但是 missing:
作業環境:Windows 7 ,沒有安裝 SP1
試過解決辦法:
1. 刪除 IconCache.db 重開機仍是無救
2. (A)換其他圖案 ; (B) 將原 ico 圖案換個檔案名稱。成功後圖案如下:
3. 如果上述方法還是不行,殺掉 shell icon 這個機碼資料夾,重新開機後win會使用預設的 ico。之後再使用你自己喜歡的 ico 。
我覺得這個是 WINDOWS 的臭蟲,使用 IcoFX 修改圖案時,操作步驟要小心,修改後要另存新檔,不要值接存檔。使用原檔名存檔時,WINDOWS 不會更新 icon cache,當你在檔案總館預覽時你會發現仍然是使用舊的圖示,這時使用你改過的 ico 檔就會出現問題。也就是如果你有個 bird_old.ico 檔案,修改後要存成 bird_new.ico,然後再使用 bird_new.ico 這個檔名做 folder ico。如果你把 bird_old.ico 刪掉,bird_new.ico 檔名改成 bird_old.ico ,一樣會有問題,因為 Windows 已經建立 bird_old.ico 的 icon cache,所以你在檔案總管內預覽到的縮圖仍是舊的 bird_old.ico,引用時就會出現問題。
【補充】
---->> 7LiBraryIconsChanger.INC 2.0 更改媒體櫃的圖示
7LiBraryIconsChanger.INC 2.0
---->> Windows 7 Drive Icon Changer 更換磁碟機圖示
Windows 7 Drive Icon Changer
---->> Shedko Folderico 4
Shedko Folderico 4
---->> Windows Vista/7 Taskbar Color Changer 變更工作列顏色
Windows Vista/7 Taskbar Color Changer
---->> PX.Taskbar Transizer 變更工作列透明度
PX.Taskbar Transizer
沒有留言:
張貼留言