Windows 11 点击任务栏图标提示“该文件没有与之关联的应用来执行该操作…”问题解决

519次阅读
没有评论

热帖新安装了 Windows 11 系统,常规操作对系统能优化的都优化了一遍,系统使用起来丝滑流畅。不过重启后,点击底部任务栏上的快捷方式,包括系统自带的资源管理器和刚安装的第三方浏览器等,都会弹出提示:“该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在 默认应用设置 页面中创建关联。”,截图如下:

Windows 11 点击任务栏图标提示“该文件没有与之关联的应用来执行该操作...”问题解决
P1.win11 任务栏图标提示没有与之关联的应用来执行操作
© 由 IT摇篮曲 提供

问题原因:优化 Windows 11 系统时,执行了之前在 win7、win10 等系统上移除桌面快捷键的批处理命令,删除了 IsShutcut 注册表文件导致该异常出现。    #Windows 11 任务栏快捷方式依赖 IsShutcut 注册表文件而工作。

解决办法:恢复 IsShutcut 注册表项。详细命令如下:

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

将上述代码,复制到 txt 文档,另存为 bat/cmd 文件(修复:点击任务栏快捷键提示“该文件没有与之关联的应用来执行该操作”(以管理员身份运行).bat),然后以管理员身份运行即可。

扩展:

既然在 win7、win10 系统上使用的移除桌面快捷方式箭头的方法不适用于 Windows 11,那要怎么移除 Windows 11 快捷方式上的箭头呢?参照以下命令:

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

操作同上,复制上述代码到 txt 文档,另外为 bat/cmd 后缀文件(优化:win11去掉桌面快捷方式箭头(以管理员身份运行).bat),然后以管理员身份运行即可。

正文完
 
itylq
版权声明:本站原创文章,由 itylq 2024-02-27发表,共计1277字。
转载说明:本站文章遵循CC-4.0国际许可协议,转载请注明出处(格式如“来源:IT摇篮曲www.itylq.com")。
评论(没有评论)