我是
靠谱客的博主
平淡咖啡,最近开发中收集的这篇文章主要介绍
Windows 系统文件标识符密秘,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
<script type="text/javascript">
</script>
Windows 系统文件标识符密秘
2007-03-05 22:06
Windows 系统文件标识符密秘
在Windows系列的操作系统中,每一个系统级的应用程序(如我的电脑、Internet Explorer等)都有唯一的系统文件标识符与之相对应。有朋友不禁要问这些文件标识符究竟有什么用呢?其实,利用文件标识符不仅能帮助我们完成许多之前只能通过第三方软件才能做到的系统优化,还能轻松实现不少个性化设置,请随我一起来探索文件标识符吧!
一、认识文件标识符 文件标识符的英文名称是CLSID,也称类标识符,位于注册表的“HKEY_LOCAL_MACHINE/SOFTWARE/ Classes/CLSID”下,通常由32个十六进制数构成,其一般格式是“{八位数-四位数-四位数-四位数-十二位数}”(如图1所示)。 图1 我们操作计算机的时候是对系统程序名称发出指令,而Windows系统则是通过对该程序的文件标识符进行识别而进行响应的,因此,文件标识符与系统程序是一一对应的关系。
二、 “我的电脑”个性化 打开“我的电脑”,我们会发现里面有一些很少用到的系统级程序(如Web 文件夹、计划任务等),而许多经常用到的软件却没有。能不能将不常用的系统级程序移出“我的电脑”,让常用的软件也享受系统最高级的待遇呢?没问题!经过对系统文件标识符的改造,我们就可以拥有一个充满个性的“我的电脑”(如图2所示)。 图2 提示:实例中大量涉及到注册表的修改,建议读者在操作前对注册表进行备份,以免造成系统不稳定。备份方法是:在注册表编辑器中选择“注册表/导出注册表文件”,恢复时选择“注册表/导入注册表文件”,再找到备份文件恢复即可。
1. 移除已有的系统级程序 运行注册表编辑器,依次打开“HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/MyComputer/NameSpace”,该主键下面有几个系统文件标识符,对应着“我的电脑”中已有的系统级程序,右侧窗口中显示它所对应的系统级程序名称,点击右键删除即可(如图3所示)。 图3 提示:如果将“HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/ MyComputer/NameSpace”中的“MyComputer”换成“desktop”,则可以删除桌面上的系统级程序。 2. 添加常用的程序 同理我们可以将自己的常用软件添加到“我的电脑”中,以Windows Media Player为例。依次打开“HKEY_CLASSES_ROOT/CLSID/{22D6F312-B0F6-11D0-94AB-0080C74C7E95}”,右击选择“新建/主键”,重命名为“Shell ,并依次新建“Open/Command”,双击右侧窗口中的“默认”输入程序的绝对路径。然后在Windows Media Player的文件标识符下再新建一名为DefaultIcon的主键,其键值同样输入程序的绝对路径即可(如图4所示)。 图4
三、隐藏秘密文件的另类方法 首先,显示你想要隐藏的文件的后缀名,选择“工具/文件夹选项”的“查看”标签页,将“隐藏已知文件类型的扩展名”前面的对勾去掉,然后选择你想要隐藏的文件,按F2键对后缀名进行重命名,比如将Internet Explorer的系统文件标识符:“{871C5380-42A0-1069-A2EA-08002B30309D}”作为后缀名,这时会弹出修改后缀名会影响文件的警告框,选是即可。原来的文本图标变成了IE图标(如图5所示),双击文件则运行IE浏览器,从而起到保护文件的作用。如果你想使用原来的文件,只需要把后缀名改回去就行了。 图5
四、个性化提示与更改系统程序名 通常情况下,我们在Windows XP系统中可以右击程序图标,点击“属性”选项,在 “备注”栏中输入一些文字提示,当鼠标移到该程序图标上时就会出现刚才输入的文字提示,但在我的电脑、我的文档、回收站等系统文件中这种方法就失灵了,这时可以使用系统文件标识符对系统文件设置个性化提示以及更改程序名称。 以回收站为例,打开注册表编辑器,选择“编辑/查找”,在查找目标中输入“{645FF040-5081-101B-9F08-00AA002F954E}”,点击“查找下一个”,找到回收站之后,双击右侧窗口中的“InfoTip”输入你想要的文字即可,双击“默认”可以为回收站起个新的名字(比如垃圾桶)。
小辞典:Windows系统中常用的系统文件标识符:
我的电脑 {20D04FE0-3AEA-1069-A2D8-08002B30309D} 我的文档 {450D8FBA-AD25-11D0-98A8-0800361B1103} 拨号网络 {992CFFA0-F557-101A-88EC-00DD010CCC48} 控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D} 计划任务 {D6277990-4C6A-11CF-8D87-00AA0060F5BF} 打印机 {2227A280-3AEA-1069-A2DE-08002B30309D} 记事本 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16} Outlook {00020D75-0000-0000-C000-000000000046} 网络邻居 {208D2C60-3AEA-1069-A2D7-08002B30309D} 回收站 {645FF040-5081-101B-9F08-00AA002F954E} 公文包 {85BBD920-42A0-1069-A2E4-08002B30309D} 字体 {BD84B380-8CA2-1069-AB1D-08000948F534} Internet Explorer {871C5380-42A0-1069-A2EA-08002B30309D} Windows Media Player {22D6F312-B0F6-11D0-94AB-0080C74C7E95} Web 发布向导 {96E31637-59F3-11D0-AD1F-00AA00A219AA} |
最后
以上就是平淡咖啡为你收集整理的Windows 系统文件标识符密秘的全部内容,希望文章能够帮你解决Windows 系统文件标识符密秘所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复