当前位置: 首页 > news >正文

Windows11提示“该文件没有与之关联的程序来执行该操作,请安装应用,若已经安装应用,请在‘默认应用设置’页面中创建关联。

我发现桌面上快捷方式都有一个小箭头的图标,就闲的没事按网上的方法在注册表里面删除了IsShortcut,结果重启后任务栏的图标点击后提示“该文件没有与之关联的程序来执行该操作,请安装应用,若已经安装应用,请在‘默认应用设置’页面中创建关联。” 桌面的快捷方式可以正常点击,这个问题只存在于下方的任务栏固定图标。

解决办法:
 桌面新建一个 .txt文件,把下面的代码复制到 .txt 文件,然后重命名为“recover.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 文件,然后重命名为“delete_arrows.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

问题2 关于“文件名改为.bat后缀后,依旧是txt格式”的问题

解决:

1、此时我们打开文件资源管理器就是任意一个盘, 依次点击 查看 > 文件扩展名 打开

2、会发现之前创建的demo1.txt完整的文件名是demo1.bat.txt 

3、此时我们再修改一次文件后缀,成为demo1.bat,会发现文件格式变成了Windows批处理文件 

相关文章:

  • 多线程案例(线程池)
  • TOGAF的核心-企业四大架构领域简介
  • Stanford斯坦福 CS 224R: 深度强化学习 (5)
  • Python-图片旋转360,保存对应图片
  • 代码随想录算法训练营第三十四天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球
  • Qt5 互动地图,实现无人机地面站效果
  • 指纹识别概念解析
  • 【Linux】$()中的内容与不加$()时有什么区别
  • 请解释Java Web中的Filter过滤器的作用和常见应用场景。什么是Java Web中的Servlet API?请列举其核心接口和类。
  • 中间件-------RabbitMQ
  • 浅谈nginx配置文件
  • Hadoop运行wordcount实例任务卡在job running的多种情况及解决方法
  • 前端开发攻略---用Vue实现无限滚动的几种方法
  • 10款免费黑科技软件,强烈推荐!
  • Rolla‘s homework:Image Processing with Python Final Project
  • Angular 响应式表单之下拉框
  • CAP理论的例子讲解
  • co.js - 让异步代码同步化
  • css选择器
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript对象详解
  • js算法-归并排序(merge_sort)
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Linux中的硬链接与软链接
  • Mysql5.6主从复制
  • React-redux的原理以及使用
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 初识MongoDB分片
  • 关于Flux,Vuex,Redux的思考
  • 基于HAProxy的高性能缓存服务器nuster
  • 检测对象或数组
  • 简析gRPC client 连接管理
  • 解决iview多表头动态更改列元素发生的错误
  • 前端技术周刊 2019-02-11 Serverless
  • 前端设计模式
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 自动记录MySQL慢查询快照脚本
  • ​【已解决】npm install​卡主不动的情况
  • #AngularJS#$sce.trustAsResourceUrl
  • #Linux(Source Insight安装及工程建立)
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (2022 CVPR) Unbiased Teacher v2
  • (C语言)fgets与fputs函数详解
  • (Git) gitignore基础使用
  • (第61天)多租户架构(CDB/PDB)
  • (九)信息融合方式简介
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (四)软件性能测试
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • .DFS.
  • .jks文件(JAVA KeyStore)
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...