Win11提示该文件没有与之关联的应用来执行该操作该如何解决

        当我们在想办法去除桌面图标左下角的箭头时,经常在网上搜到删除注册表中IsShortcut文件的方式,但是这样的方式只适用于win8或win10系统。如果是win11系统的话这样做也会消除大多数图标左下角的箭头,虽然桌面的图标可以正常打开但是会造成系统任务栏固定的图标无法打开。并会有“该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置"页面中创建关联。”的提示。

        显然是因为删除IsShortcut文件的缘故。所以我们只需要把注册表恢复,并用另外一种办法来去除图标左下角的箭头。

恢复的方法

        在桌面新建 txt文本文件,把下面的代码复制粘贴到 txt 文件,然后将文件重命名为.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

 通过运行.bat文件,会恢复注册表的文件。图标都恢复正常。

去除图标小箭头

        在桌面新建 txt文本文件,把下面的代码复制粘贴到 txt 文件,然后将文件重命名为.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

 通过运行.bat文件,无需像之前一样重启,所有图标左下角的小箭头都会消失,并且任务栏的应用也没任何毛病!!

评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

枸杞桑葚菊花茶

创作不易,鼓励==>动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值