腾讯视频/爱奇艺/优酷/外卖 充值4折起
问题描述如题,下面记录下解决办法:
1、查看跟.lnk相关的注册表信息,保存以下代码到a.bat运行:
c#代码
reg query hkcr.lnk /s >"%userprofile�sktopregquery.txt"&start notepad "%userprofile�sktopregquery.txt"
这段代码会查找注册表里有关.lnk(快捷方式)的设置,并且把查找结果保存到桌面的regquery.txt文件里,然后打开这个文件。
2、查看搜索到的信息,我的信息如下:
regquery.txt
hkey_classes_root.lnk
(default) reg_sz lnkfile
hkey_classes_root.lnkshellex
hkey_classes_root.lnkshellex{000214ee-0000-0000-c000-000000000046}
(default) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{000214f9-0000-0000-c000-000000000046}
(default) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{00021500-0000-0000-c000-000000000046}
(default) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{bb2e617c-0920-11d1-9a0b-00c04fc2d6c1}
(default) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellnew
handler reg_sz {ceefea1b-3e29-4ef1-b34c-fec79c4f70af}
iconpath reg_expand_sz %systemroot%system32shell32.dll,-16769
itemname reg_sz @shell32.dll,-30397
menutext reg_sz @shell32.dll,-30318
nullfile reg_sz
command reg_sz rundll32.exe appwiz.cpl,newlinkhere %1 ------->加粗~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hkey_classes_root.lnkshellnewconfig
dontrename reg_sz
加粗的一行即为问题所在,shellnew的command如果以上的情况,那么就需要修改了。(上面的注册表情况是适用于xp……)
3、修复问题(只需要删除掉command这一行就好),保存以下代码到b.bat,运行:
c#代码
reg delete hkcr.lnkshellnew /v command /f
这行代码会删除掉shellnew里的command这行,完成之后再右键->新建->快捷方式。我已经能顺利新建快捷方式了。
4、修复问题后的lnk相关注册表信息如下:
regquery.txt 写道
hkey_classes_root.lnk
(默认) reg_sz lnkfile
hkey_classes_root.lnkshellex
hkey_classes_root.lnkshellex{000214ee-0000-0000-c000-000000000046}
(默认) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{000214f9-0000-0000-c000-000000000046}
(默认) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{00021500-0000-0000-c000-000000000046}
(默认) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellex{bb2e617c-0920-11d1-9a0b-00c04fc2d6c1}
(默认) reg_sz {00021401-0000-0000-c000-000000000046}
hkey_classes_root.lnkshellnew
handler reg_sz {ceefea1b-3e29-4ef1-b34c-fec79c4f70af}
iconpath reg_expand_sz %systemroot%system32shell32.dll,-16769
itemname reg_sz @shell32.dll,-30397
menutext reg_sz @shell32.dll,-30318
nullfile reg_sz
hkey_classes_root.lnkshellnewconfig
dontrename reg_sz
----eof----