之前由于手误升级了WIN11系统,所以之前可以轻松连接的CH340等一系列串口驱动全部报废,啥都连不上,网上的方法都是WIN10的,试了一堆全部失败告终,在不懈努力之下终于摸索出成功装CH340的方法,希望能给可怜的WIN11大怨种们一些帮助。
电脑配置如下 就是普通的联想小新办公本WIN11系统
然后是几类安装中出现的错误
1.驱动安装时就显示驱动预安装失败/安装失败
可以先卸载驱动,进入设备管理器卸载该设备确保所有CH340驱动均卸载.
这是因为可能在WIN10阶段或之前已经安装过驱动了,和现在WIN11的不太匹配(我猜想)
多试几次就会成功!
2.安装成功,但是设备管理器的设备上显示一个三角形里有感叹号的警告标志。
接下来给大家详解这个问题
首先是网上的几类解决方法:
(1 )将serenum.sys和serial.sys这两个文件在system32文件夹下的drivers里进行替换
这个方法在我的WIN11上不可行,因为WIN11有很高的权限,无法替换driver里面的驱动文件。
有博主提出删除再加入,但是仍然无法突破TrustedInstaller 高级权限,无法删除。
如果要删除,需要获取 TrustedInstaller 高级权限。获取高级权限的方法博主已经试过了几种,但是由于WIN11特殊的高权限,所以均失败了。如果有好的办法,欢迎留言!我也想康康
(2)换一个更新版本的CH340
店家给我的是2011版的驱动,网上有16及14版的,我最终成功实现的版本为2022版
所以不再赘述什么版本更好,这里直接放最后的版本,按以下操作即可。
下载来源为CH341SER.ZIP - 南京沁恒微电子股份有限公司 (wch.cn)
链接如下
https://www.wch.cn/downloads/CH341SER_ZIP.html
直接解压缩点击最下方的SETUP.EXE就可以啦
到这里我就不再详细讲网上其他方法了,例如重装系统到WIN10,更改注册表,改变网络设置,安装驱动精灵等方案,原因如下
(1 重装好麻烦的
(2 大多数WIN11注册表的4D36E965-E325-11CE-BFC1-08002BE10318” 项下的“Upperfilters” 和 “Lowerfilters ”都没有,这个办法对WIN11没用【原帖见百度问答】
(3 CH340不是网驱
(4 驱动精灵等软件(我试了三种软件)均搜不到CH340安装,切记不要安装USB转串口这个驱动,没用而且360驱动助手真的好难删除,他给的驱动源文件说实话很难看懂操作。
(懒得看前面安装失败解决的看这里)
最终解决的方案是:
1.按照上述(2)换一个更新版本的CH340中的方法正确安装2022版的CH341SER驱动
安装时可以先不插开发板OR单片机,完成预安装后,再插入转接线,再按一次安装,会显示安装成功。
2.关闭“禁用驱动程序强制签名”功能
方法如下:
(1)点击开始/设置
(2)打开隐私和安全性/设备加密
(3)选择BitLocker驱动器加密
这个时候会跳出一个窗口
选择备份恢复密钥
选择打印恢复密钥
直接按打印,然后随便选择一个地方存放这个PDF文件,打开这个PDF文件
请务必用手机拍下这个PDF上的恢复密钥 后面用的到!
(4)点击系统/恢复
(5)选择高级启动
参考来源“Win10怎么禁用驱动程序强制签名”
https://jingyan.baidu.com/article/624e74594dbc8d34e8ba5aa6.html
这些部分WIN10和WIN11都一样
但是WIN11在这里会需要填写恢复密钥,按照之前手机拍下的PDF上的恢复密钥输入即可
然后会出现这个窗口,但是在WIN11里似乎是“9”,只要输入禁用驱动程序强制签名这个指令前面的数字即可。
然后正常重启WIN11之后打开设备管理器可以发现
CH340不再出现警告的感叹号标志,设备显示运转正常(记得要插入开发板OR单片机)
END
方法不止一种,有其他问题欢迎留言。