转自:http://www.7es.cn/ziliao-shoucang/135.shtml
用上win7一段时间后,已经习惯了从任务栏直接点快捷方式打开ie和资源管理器,也把常用的一些程序的快捷方式锁定到了任务栏,方便使用。
最近不知道装什么软件影响了系统,程序和快捷方式都无法附加到win7任务栏了,打开程序点右键也找不到“将此程序锁定到任务栏”一项菜单了。找了半天,据说有第三方软件可以设置,不过我不习惯用那些工具,还是自力更生了。
找了好久,终于发现时注册表中某个项出现了问题。
解决方法是,运行注册表(开始菜单里直接在搜索程序和文件框输入regedit然后回车即可打开),找到节点HKEY_CLASSES_ROOT下的lnkfile项,右面的isShortcut项的值应该是"",看清,是两个引号,表示空字符串,如果没有这个项,就手工添加一个字符串项进去。另外还有个HKEY_CLASSES_ROOT\piffile下也有同样一项,要做同样处理。
然后打开任务管理器,结束进程explorer,再运行explorer,这样就生效了,看看是不是可以了点右键将程序锁定到windows7的任务栏了呢?
不会操作注册表的朋友可以将如下文本复制粘贴,保存到文件abc.reg,就是一个注册表导入文件,然后双击执行导入该文件,结束再打开explorer即可。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]@="Shortcut"
"IsShortcut"=""
[HKEY_CLASSES_ROOT\piffile]
@="Shortcut to MS-DOS Program"
"IsShortcut"=""