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

本文介绍了如何在误删快捷方式图标小箭头后恢复,以及提供了一个正确移除小箭头的步骤。通过创建批处理文件和修改注册表,解决了点击应用程序时的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题复现:

        点击打开任务栏中的应用程序时弹出如下内容:

问题原罪:

        原想去除快捷方式图标的小箭头,滥用网上的方法,删除了注册表中的IsShortcut导致了这种情况。

恢复:

        在桌面新建 txt 文件,把以下代码复制到 txt 文件,然后重命名为RecoveryArrow.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 文件,然后重命名为RemoveArrow.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
         执行立即生效。再见了,亲爱的...小贱头... ...
评论 44
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值