前几天,有朋友说PLC-Recorder软件在他们的两台配置一样的DELL电脑上都没有办法启动(双击无反应),他是WIN10系统。我建议他们检查文件是否齐全、.net是否开启,他检查后,都没有发现问题,还是没有任何反应,后来也不理我了。

后来,我想,自己也是WIN10系统,自己将.net全部停用试试不就知道了吗?我们软件是基于.net4.0的,因此,.net应该是必须的。说干就干!通过以下步骤找到.net组件,先关闭了.net4.8,PLC-Recorder竟然还是欢快地运行,一点不受影响。这不科学呀,于是再关闭.net3.5,依然没有影响,感觉很尴尬,微软是不是在骗人?

后来发现我常用的微软同步软件SyncTony竟然无法运行了,提示需要.net3.5,那就启用呗!

进去后,.net4.8勾选后,顺利启用,但是,.net3.5竟然提示失败,错误代码:0x800F0954。开始折腾:

1、在线不行,就下载离线安装包,自己装:双击运行后,竟然也是同样的错误代码。

2、然后,网上说解压到sxs,用命令行执行,依然同样的错误代码。

3、后来找到一篇文章,说只要改下注册表即可,我找着做了一下,竟然成功啦!现分享给大家

步骤如下:

一、修改注册表

运行regedit注册表编辑器。打开“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU”,找到UseWUServer并双击进入修改数据数值,默认值为1,改成0。

二、重启“Windows Update”服务

三、去顶图的位置再次启用.net3.5

联网,经过一阵的下载,成功启用。并同时开启.net4.8。功能完全恢复!

四、将注册表改回

“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU”,找到UseWUServer并双击进入修改数据数值,改回1。我也不知道为啥!

五、悬案

现在还有两个无法解释的问题:

1、网友那儿为什么无法运行PLC-Recorder软件?没有一点报错(虚拟系统里可以运行),他没有什么防护软件,但是,电脑里有多个品牌的工控软件。

2、软件是基于.net4.0开发,为什么WIN10关闭.net后,软件还能运行?

希望高人指点!

2022年1月24日

Win10系统下.net framework 3.5安装失败报错0x800F0954的折腾过程和最终解决方法相关推荐

  1. C#WIN10系统下使用Convert.ToDateTime转换EXCEL日期报错

    做了个表格导入,在WIN7系统下,EXCEL日期列使用日期格式,程序中使用Convert.ToDateTime可以正常转换,但在win10系统下则报错日期格式不对,无法转换. 断点检查发现两个系统下日 ...

  2. Win10系统下mysql-5.7.23的安装和配置方法

    ****Win10系统下mysql-5.7.23的安装和配置方法**** 1. 到MySQL官网下载MySQL 5.7.23的版本,下载地址:https://dev.mysql.com/downloa ...

  3. Linux电脑睡眠后黑屏打不开,Win10系统下电脑休眠或睡眠无法唤醒屏幕黑屏打不开的解决方法...

    经常会遇到有用户反映,在使用Windows10系统的过程中,离开电脑一段时间,电脑就会自动进入到睡眠的情况,正常情况下,我们敲击键盘鼠标或者按主机关机键可以唤醒电脑,但是就是有些用户出现了无法唤醒电脑 ...

  4. win8.1 android驱动安装失败,win8.1系统下英伟达驱动安装失败的解决方法

    当我们在安装完win8.1系统的时候,总是要安装各种各样的驱动,然而有不少win8.1系统用户反映说遇到英伟达驱动安装失败的情况,遇到这样的问题该怎么办呢,现在随小编一起来看看win8.1系统下英伟达 ...

  5. babel安装失败/报错详细解决方案报以下错误: core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended

    babel安装失败/报错详细解决方案 **问题:**在VSCode中执行命令 npm install --global babel-cli 报以下错误: core-js@2.6.12: core-js ...

  6. Win10系统下Eclipse+ADT+SDK配套安装(避免遇坑)

    要用Eclipse进行Android开发的朋友们,可谓是入门都要掉好多坑,我就是跳过这个坑爬出来又掉进下一个坑,接下来我就把自己使用eclipse+ADT+SDK的安装步骤详细介绍下,助大家在入门的路 ...

  7. linux查看apache端口,linux系统下Apache服务启动时80端口报错

    当我们在安装好Apache重启后,在终端启动Apache服务时候出现下面报错: 错误代码: httpd:httpd:Could not reliably determine the servers f ...

  8. 安装pytorch报错torch.cuda.is_available()=false的解决方法

    问题介绍 在安装torch之后,命令行(Anaconda Powershell Prompt)运行这三行代码: python # python import torch torch.cuda.is_a ...

  9. Win10系统下提示“系统组策略禁止安装此设备”的解决方案

    前些天系统自动更新了显卡驱动,导致出现了很多问题.重新安装显卡驱动,但却提示"系统组策略禁止安装此设备,请与管理员联系"的错误.网上查了一些资料,最后通过修改系统本地组策略中的相关 ...

最新文章

  1. 云计算使关系数据库逐渐落伍(转载)
  2. python代码格式-设置Python代码格式
  3. 每日冲刺报告——Day4(Java-Team)
  4. java成果_JAVA WEB期末项目第二阶段成果
  5. idea 修改Git密码和账号方法
  6. 微型计算机2020年7月下,2020年年7月全国高等教育自学考试微型计算机原理与接口技术试题.docx...
  7. .NET 6新特性试用 | TryGetNonEnumeratedCount
  8. 重温2 在Activity中使用Menu
  9. fullcalendar next 不变化_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第3篇...
  10. 错误消息:'events' 为空或不是对象
  11. lisp 任意点 曲线距离_递归、分治、分类和最小距离点对的autolisp实现
  12. 漫画Linux 并发、竞态、互斥锁、自旋锁、信号量
  13. Java:String和Date、Timestamp之间的转换
  14. Oracle中报ora-01033
  15. CAD中 OLE不能旋转_AutoCAD中光栅图像和OLE图像,究竟如何选择
  16. PYTHON混淆器 pyobfuscate
  17. STC15单片机-LED闪烁(定时器)
  18. 感觉中国程序员前景一片灰暗,是这样吗?
  19. linux操作系统adsl 上网设置,Linux操作系统上ADSL拨号上网的方法详解
  20. Java快速导出数据到CSV文件

热门文章

  1. Oracle关工单差异分析,Oracle EBS 工单关闭问与答
  2. 购买阿里云服务器并访问
  3. 打开word文档时出现严重错误解决方法
  4. 《C语言编程魔法书:基于C11标准》——2.9 本章小结
  5. 入职第一天,跟我交接后马上离职的旧员工,晚上跟我聊天,说出了她离职原因,并且吐槽公司,我该不该离职?
  6. 商务礼仪——尊重、适合、适合的尊重
  7. Python入门基础学习笔记
  8. 工业相机与普通相机的差别
  9. xbox服务器中断,Xbox Live服务出现重大中断 目前问题已基本解决
  10. PC争霸史:崛起、帝国时代与落幕