您的位置:首页 > 其它

快捷方式 .lnk文件不是有效的win32程序

2009-12-24 12:48 197 查看
昨天下午觉得电脑(XP)突然变慢 用优化大师优化、360、超级兔子等软件进行优化 ,不知道怎么搞的,之后的所有快捷方式变成了XXX.lnk这样的文件,双击是:选择一种合适的打开方式;
google一下 有人说:
1)我的电脑=》工具=》文件夹选项 文件类型=》新建 输入LNK=>从长长的列表中选择“快捷方式” 哦 天哪 我找了半天没找到 去同时电脑看一下 他那有哎
2)点击“开始”→“运行”,键入“cmd”,进入命令提示符状态,用键盘敲入assoc.lnk=lnkfile(中间无空格),按回车即可。
重启电脑 还是他妈的不好用
3 )点击“开始”→“运行”,键入“regedit”,进入注册表,搜索“HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\”下的“.lnk”键,修改其值为“lnkfile”,保存即可。
仍然不行

4)找到这样一段话 执行:cmd /c taskkill /f /im explorer.exe&&explorer.exe 命令 然后将下面一段话制作成文件名称为:lnk.reg的注册表
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]
@=""
"EditFlags"=dword:00000001
"NeverShowExt"=""
"IsShortcut"=""
[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\DefaultIcon]
@="%SystemRoot%\\system32\\shell32.dll,27"
[HKEY_CLASSES_ROOT\lnkfile\shellex]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""
[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

结果是 OK
结论: 好好学习学习注册表吧本文出自 “荒原” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐