之前由于手误升级了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
方法不止一种,有其他问题欢迎留言。
发表评论