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

     昨天下午觉得电脑(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
结论: 好好学习学习注册表吧

本文出自 “荒原” 博客,谢绝转载!

你可能感兴趣的:(职场,休闲,系统管理)