2. 驱动安装前准备:确认操作系统版本、获取管理员权限、关闭杀毒软件与防火墙
烧录驱动装不上,十有八九是栽在了准备工作上。我见过太多人一上来就双击安装包,结果报错弹窗一脸懵,然后跑来问我「为什么驱动装不上?」。其实,花五分钟把环境理清楚,后面能省下两小时。
这一节,我们就聊聊安装前必须做的三件事。别嫌啰嗦,这三步做好了,成功率直接拉到九成以上。
2.1 确认操作系统版本
驱动不是通用的。32位和64位的驱动不能混用,Windows 7和Windows 11的驱动也不一样。你想想看,拿一把钥匙去开两把锁,能行吗?
怎么看系统版本?
我个人习惯用快捷键 Win + R,输入 winver,回车。弹出来的窗口里,系统版本、内部版本号写得清清楚楚。
小技巧: 也可以用
msinfo32 命令,信息更全。系统类型那一行会直接告诉你「基于 x64 的电脑」还是「基于 x86 的电脑」。
常见版本对照表:
| 操作系统 | 架构 | 驱动选择 |
|---|---|---|
| Windows 7 SP1 | x64 | Win7_x64 驱动 |
| Windows 10 22H2 | x64 | Win10_x64 驱动 |
| Windows 11 23H2 | x64 | Win11_x64 驱动 |
| Windows 7 SP1 | x86 | Win7_x86 驱动 |
注意: 我曾经遇到过一位同事,拿 x64 的驱动往 x86 系统上装,折腾了一下午。最后发现系统是 32 位的,驱动是 64 位的,根本对不上。所以,第一步先看准系统版本,别凭感觉。
2.2 获取管理员权限
驱动安装需要写入系统目录、注册表,这些操作没有管理员权限是干不了的。说白了,系统不认你这个用户,就不让你动它的核心文件。
怎么确认自己有没有管理员权限?
- 打开「控制面板」→「用户账户」。
- 看账户类型。如果是「管理员」,那就没问题。
- 如果是「标准用户」,那就需要切换账户,或者找管理员给你提权。
安装时怎么用管理员权限?
我建议你养成一个习惯:右键点击安装程序,选择「以管理员身份运行」。别直接双击,哪怕你已经是管理员账户了。为什么?因为有些安装包在普通权限下会漏掉一些注册表项,导致驱动装一半卡住。
避坑指南: 我曾经在调试一块 ST-Link 时,驱动装完设备管理器里还是黄叹号。折腾了半天,最后发现是安装时没点「以管理员身份运行」。重新装一遍,秒认。从那以后,我装驱动再也没偷过懒。
2.3 关闭杀毒软件与防火墙
杀毒软件和防火墙,说白了就是系统里的「保安」。它们看到驱动这种要往系统底层钻的程序,第一反应就是拦下来。尤其是那些国产杀毒软件,误报率相当高。
为什么要关?
- 杀毒软件会把驱动安装包当成「可疑程序」直接隔离。
- 防火墙会拦截驱动与硬件的通信通道。
- 有些杀毒软件还会在后台偷偷修复注册表,把你刚装好的驱动又改回去。
怎么关?
- 找到杀毒软件的图标,右键→「退出」或「暂停保护」。
- Windows Defender:设置→隐私和安全性→Windows 安全中心→病毒和威胁防护→管理设置→实时保护关掉。
- 防火墙:控制面板→Windows Defender 防火墙→启用或关闭防火墙→选择关闭。
注意: 关掉杀毒软件和防火墙只是暂时的。驱动装好、确认硬件正常工作后,记得把它们重新打开。别为了装个驱动,把系统安全扔一边。
关完还是装不上?
嗯,这里要注意。有些杀毒软件即使退出了,后台服务还在跑。我建议你打开任务管理器,看看有没有杀毒相关的进程还在。如果有,手动结束掉。实在不行,就进安全模式装驱动。安全模式下,第三方杀毒软件不会启动,环境最干净。
2.4 本章知识结构图
下面这张图把安装前准备的三个核心环节串起来了。你可以对照着检查自己的环境,缺哪补哪。
这张图把三个步骤串成了一个线性流程。你照着走一遍,基本不会出问题。如果哪一步卡住了,回头看看对应的章节内容,对症下药。