目前共有7篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:港澳繁體▼
 
點擊 回復
472 6
【註冊表】修復Photoshop關聯的tpl文件圖標
一派掌門 二十級
1樓 發表于:2015-11-22 21:16

上次本來想利用Dreamweaver CC臨時打開一個.tpl文件(Smarty 模板文件)的,可是在選擇打開方式的時候,沒有注意到系統默認勾選了「始終使用選擇的程序打開這種文件(A)」,並且點擊了「確定」按鈕,結果致使所有的.tpl文件的圖標都變成了Dreamweaver的圖標。

註冊表中下面幾個項,一般未被影響到,先給出默認值:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Photoshop.ToolPresets]

[HKEY_CLASSES_ROOT\Photoshop.ToolPresets\DefaultIcon]
@="C:\\Program Files\\Adobe\\Adobe Photoshop CC 2015\\Photoshop.exe,47"

[HKEY_CLASSES_ROOT\.tpl]
@="Photoshop.ToolPresets"
一派掌門 二十級
2樓 發表于:2015-11-22 21:19
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl\UserChoice]
"Progid"="Applications\\Photoshop.exe"

這是當前選擇的tpl文件的打開方式所用程序,把整個UserChoice這一項刪了。

 
一派掌門 二十級
3樓 發表于:2015-11-22 21:22
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl\OpenWithList]
"a"="Dreamweaver.exe"
"MRUList"="ba"
"b"="Photoshop.exe"

至於OpenWithList這個項,把a, b, MRUList(Most Recently Used)項都刪掉。
其中a、b兩項指的是該文件右鍵菜單中Open With...(打開方式)下級子菜單中有哪些程序項目。MRUList就是經常使用到的項目了,值為ab,意思就是說Dreamweaver和Photoshop經常用來打開tpl文件。

 
一派掌門 二十級
4樓 發表于:2015-11-22 21:24
OpenWithProgids(用於打開該類型文件的程序的id)這個項不用管。
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl\OpenWithProgids]
"Photoshop.ToolPresets"=hex(0):
@=hex(0):
 
一派掌門 二十級
5樓 發表于:2015-11-22 21:26
最終註冊表的項目(僅供參考):
【第一部分】
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tpl\OpenWithProgids]
"Photoshop.ToolPresets"=hex(0):
@=hex(0):

【第二部分】
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.tpl]
@="Photoshop.ToolPresets"

【第三部分】
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Photoshop.ToolPresets]

[HKEY_CLASSES_ROOT\Photoshop.ToolPresets\DefaultIcon]
@="C:\\Program Files\\Adobe\\Adobe Photoshop CC 2015\\Photoshop.exe,47"

[HKEY_CLASSES_ROOT\.tpl]
@="Photoshop.ToolPresets"


 
一派掌門 二十級
6樓 發表于:2015-11-22 21:27
最後一步,重建系統圖標緩存。
用WinRAR或資源管理器打開%USERPROFILE%\AppData\Local(在地址欄輸入),然後刪除IconCache.db這個文件,最後用任務管理器重啟explorer.exe進程。
 
一派掌門 二十級
7樓 發表于:2015-11-22 21:28
【本文參考資料】
WIN7中怎樣將文件的打開方式還原成未知應用程式:
http://wenku.baidu.com/link?url=cnAx3shsLtYX7I6rUd1D3ePVBCG0Gtv67LliCXGXpkEMvgi-El1mQ4xLkyn8cFNMp3aBbaCHH4ahhbKTR1cZxCPVa7gNx3ktuli9oUPRcue
win7如何清理圖標緩存(重建、刪除方法整理):
http://www.jb51.net/os/windows/88503.html
IconCache.db是什麼文件,能刪除嗎?:
http://iask.sina.com.cn/b/11137816.html
 

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:472 回複數:6
評論數: ?
作者:巨大八爪鱼
最後回復:巨大八爪鱼
最後回復時間:2015-11-22 21:28
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。