目前共有7篇帖子。 內容轉換:不轉換▼
 
點擊 回復
323 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)
 

本帖信息

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