0


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文件,无需像之前一样重启,所有图标左下角的小箭头都会消失,并且任务栏的应用也没任何毛病!!

标签: windows

本文转载自: https://blog.csdn.net/Little_Star0/article/details/128447238
版权归原作者 枸杞桑葚菊花茶 所有, 如有侵权,请联系我们删除。

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

还没有评论