Win11系统提示该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在”默认应用设置页面中创建关联

温馨提示:文章已超过277天没有更新,可能存在链接失效,相关教程仅供参考

新安装的Win11系统参考之前写的Windows11系统如何去除桌面快捷方式小箭头图标文章删除注册表中的IsShortcut值屏蔽了快捷方式小箭头图标,但是导致点击打开某些应用程序时弹出如下报错该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在”默认应用设置页面中创建关联

image.png

解决办法

在桌面新建txt文件,把以下代码复制到txt文件,然后重命名如recover.bat(命名自定义,但需要以.bat为后缀名),右键以管理员身份运行

taskkill /f /im explorer.exe
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "C:\Windows\system32\imageres.dll,154" /t reg_sz /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "C:\Windows\system32\imageres.dll,154" /t reg_sz /f
reg add "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /t reg_sz /f
reg add "HEKY_CLASSES_ROOT\piffile" /v IsShortcut /t reg_sz /f
start explorer

完成后,桌面快捷方式图标的小箭头又回来了,不能打开的应用程序也能正常打开

如何正确去除小箭头?

在桌面新建txt文件,把以下代码复制到txt文件,然后重命名为remove.bat(命名自定义,但需要以.bat为后缀名),右键以管理员身份运行

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /f
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause

执行立即生效。桌面快捷方式小箭头不见啦

总结

记录一下屏蔽桌面快捷方式小箭头操作过程,以免下次自己遇到时忘记怎么操作,同时也给有需要的同学提供一丢丢帮助。

© 除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处

取消
微信二维码
微信二维码
支付宝二维码