9 月下旬,微软推送了公司历史上规模最大的一次月度安全更新:一个补丁包里塞进了九百多个漏洞修复。但国内不少用户很快发现了一件更直接的事——Excel 里的 Ctrl+C、Ctrl+V 不好使了。
按下复制、选中目标单元格、按下粘贴,什么都没有发生。源单元格还亮着,目标格纹丝不动,没有报错弹窗,也没有提示音。看起来就像自己手滑了。
一个补丁,既修复漏洞,也打坏功能,还静默地失败——这件事值得认真拆一拆。这篇文章讲清三个问题:为什么一次要修这么多漏洞,补丁为什么会在修漏洞的同时打坏系统,以及普通人和 IT 管理员到底该怎么做。
一、事件复盘:史上最大补丁包,和它带来的回归故障
先按事实把时间线摆清楚。
规模确实创了纪录。 按 BleepingComputer 的统计,微软 9 月的"补丁星期二"共修复 966 个漏洞;微软官方更新指南(MSRC)的 9 月发布说明列出 975 项 CVE。无论采用哪个口径,这都是单次月度更新的历史纪录——上一个纪录是 7 月的 570 个。今年前 9 个月,微软累计修复的漏洞已超过 2600 个,而 2026 年还剩三个月。其中约 105 个被评为"严重"级别,包括 81 个远程代码执行漏洞。
两个零日已被在野利用。 这两个都在"提权"这一类,都要求攻击者已经能在你的机器上跑点东西,然后借它们跳到最高权限:
- CVE-2026-81963:Windows 更新堆栈(Update Stack)权限提升漏洞,成因是访问文件前对链接的解析不当;
- CVE-2026-85880:Windows 高级本地过程调用(ALPC)堆缓冲区溢出,ALPC 是 Windows 进程之间互相通信的通道。
两家安全厂商都确认这两个已经有人在用了。它们的危险之处在于"第二步"——单独用它做不到入侵,但配合一次钓鱼或一个恶意软件,就能把普通权限直接换成系统权限。
同月还有一笔账。 在这个月度包之外,微软 9 月早些时候已经单独修了 204 个漏洞,涉及 Azure AI Language、Azure Cosmos DB、Copilot Studio、Entra ID、Mariner 等服务。
然后故障开始出现。 更新推送后,用户反馈集中指向几个方向:
- Excel 复制粘贴静默失败。安全更新 KB5002914 让 Excel 2016、2019、2021、2024 以及 Office Online Server 里的 Excel Online 出现粘贴异常,自动填充、公式拖拽、序列填充同受影响。微软已在支持文档中确认:粘贴可能"静默失败",源内容仍处于选中状态、目标位置未被修改,用户不会收到任何错误提示或声音提醒。
- 远程桌面(RDS)不稳定。连接频繁断开,服务器卡在"请等待远程桌面配置"界面,管理控制台和文件资源管理器也跟着无响应。微软随后通过带外更新 KB5129194 修复。
- USB 音频 Class 1.0 设备无声。音量控制无响应,设备管理器可能显示"此设备无法启动(代码 10)"。带外更新把配置默认回退到 2.0,部分设备的多声道播放仍未恢复,微软表示永久修复还在研究中。
- Plan9 共享文件夹失效。受影响的是托管 Linux 虚拟机的场景,共用该机制的 Claude Cowork 和 WSL 一度无法访问 Windows 主机共享的文件夹;不带 Plan9 的 Hyper-V 虚拟机不受影响。
修复方式也很有讲究。 微软没有撤回安全补丁,而是发了一批带外更新,把功能问题单独修掉:Excel 2016 对应 KB5002665,Office LTSC 2019/2021/2024 分别对应 10417.20208、14334.20918、17932.21000 三个版本号。
二、技术核心拆解:补丁为什么会打坏系统
要理解这件事,得先理解一个现实:补丁不是"加个开关",而是在已经运行了很久的代码上动刀。
第一层原因:改动量本身就是风险。 修复一个漏洞,通常意味着改动某段被很多功能共享的代码。这次 Excel 的问题就是一个典型样本——出问题的不是"粘贴"这个功能本身,而是复制粘贴依赖的那条共享链路。所以它会同时影响 2016 到 2024 四个大版本,甚至连 Excel Online 都中招。改的地方越核心,波及面越大。
第二层原因:组合爆炸测不完。 微软要覆盖的是几亿台设备、成千上万种硬件组合、无数第三方驱动和插件。老旧的 USB 音频 Class 1.0 规范、企业里跑了几年的远程桌面网关、Linux 虚拟机共享目录这类"冷门但关键"的路径,很难在常规测试矩阵里全量覆盖。这不是替微软开脱,而是所有操作系统厂商共同面对的物理限制。
第三层原因,也是今年最值得注意的一点:漏洞发现的速度被 AI 拉起来了。
这是 2026 年的新变量。补丁数量暴涨,很大一部分来自 AI 辅助的漏洞挖掘。Tenable 的高级研究员 Satnam Narang 有一个很形象的判断:AI 辅助的漏洞发现正在制造更大的干草堆,但它并没有找到更多的针。 换句话说,被"发现"的漏洞变多了,但真正影响大多数组织、真正能被用起来的漏洞数量并没有同比例增长。
Fortra 的研究主管 Tyler Reguly 则点出了另一头的问题:数量压力最终落在运维团队身上——测试、排期、窗口期、周末加班,都是真实成本。
行业里已经在用脚投票了。Google 宣布把 Chrome 的安全更新节奏改成每两周一次——与其攒一个大包一次性砸下来,不如把改动拆小、滚动交付。这背后是同一个道理:批量越大,回归风险越难控制。
按三层风险来看这次的后果:
- 功能风险:最直接的一层。Excel 不能复制粘贴、远程桌面连不上、麦克风没声音,都是实打实的工作中断。
- 安全风险:容易被忽略但更棘手。静默失败会让"错误的数据"悄无声息地流进报表;而缓解手段如果用错(比如直接卸载安全更新),等于把两个正在被利用的提权漏洞重新打开。
- 合规风险:对受监管行业而言,补丁治理是审计项。既不能长期不打补丁,也不能在关键业务机上不做验证就全量推——两种极端都可能构成控制失效。
三、常见的三个误区
误区一:补丁数字越大,说明系统越不安全
966 这个数字很吓人,但它衡量的是"被记录下来的漏洞数量",不是"你面临的真实风险"。真正要判断一个漏洞要不要紧急处理,看的是三个条件同时成立:这个组件你是否在用、这个入口是否可达、利用方式是否已经成熟。CISA 的已知被利用漏洞(KEV)清单之所以被当作第一优先级,就是因为它直接回答第三个问题。按这个标准筛下来,绝大多数补丁属于"按计划推就行",只有极少数需要连夜处理。
误区二:更新把系统打坏了,那就把补丁卸掉
这是本次事件里最危险的一个念头。卸载 KB5002914 确实能让复制粘贴恢复正常——因为你是把整个安全修复一起删掉了。问题在于,这个月度包里还躺着两个正在被在野利用的提权零日。用卸载换回一个功能,代价是重新打开一个已知被利用的漏洞,这笔账怎么算都不划算。正确做法是装对应的带外修复(Excel 2016 装 KB5002665),在修好之前用替代操作兜底。
误区三:没弹错误窗口,就说明操作成功了
这次 Excel 的问题最值得记住的一点,恰恰是它什么都不提示。崩溃会逼着你立刻发现问题,静默失败则会让你以为自己手滑,然后带着一份数据缺失的表格继续往下做。财务对账、库存统计、实验记录,这类场景里一次静默失败就足够让结论跑偏。没有报错不等于没有问题,越是关键的数据搬运,越要抽查结果。
四、实操指引
普通用户:先确认、再绕过、最后修
- 确认自己是否中招。症状很好认:Ctrl+C 后用 Ctrl+V 无反应,源单元格仍被选中,目标格没变化,同时没有报错。自动填充和公式拖拽失效也是同一问题。
- 临时绕过。用鼠标右键菜单里的复制/粘贴仍然有效;也可以用选择性粘贴(Ctrl+Alt+V),在弹出的选项里挑"数值"或"公式"。需要提醒的是,含有条件格式的工作簿可能仍然失败,这种场景只能等修复。
- 装对应的修复更新。Excel 2016 对应 KB5002665;订阅版 Office 检查更新到 LTSC 2019 的 10417.20208、LTSC 2021 的 14334.20918、LTSC 2024 的 17932.21000 或更高版本。装完重启 Excel 再验证一次。
- 粘贴后抽查。尤其在做月度报表、批量数据搬运之后,翻一眼关键单元格。这条习惯比任何补丁都可靠。
- 动手前留后路。在推大版本更新前,先建系统还原点,或把重要工作文件先另存一份。回滚的前提是有东西可以回滚。
IT 管理员与团队:把"打补丁"当成一个流程
- 分级,不要一刀切。把 KEV 在野利用漏洞列为第一优先级;涉及公网暴露资产的其次;其余按正常维护窗口推。
- 灰度发布。先在测试机或小范围试点跑一到两天,观察已知问题列表(Windows 版本运行状况面板)和社区反馈,再分批放量。
- 为回滚做准备。每个批次都要有明确回滚方案和责任人,尤其注意关键业务机与老旧硬件。
- 关注生命周期节点。Windows Server 2012 的扩展安全更新(ESU)将于 2026 年 10 月 13 日到期,之后不再收到安全更新,这类机器需要提前规划迁移或隔离。
- 别把稳定性成本全压在一线。既然改动量在变大,测试和验证的时间预算也要相应留出来,而不是默认"推送日当晚就能搞定"。
开发者:把"静默失败"当一类 bug 来防
- 关键操作要有断言。涉及数据写入、文件搬运、批量处理的流程,做完要有校验步骤,而不是假定调用成功。
- 固定基础环境版本。CI 里尽量锁定 Office、Windows、浏览器等基础组件的版本,避免上游一次补丁让流水线莫名其妙飘红。
- 别用"没有异常"当成功条件。很多底层库在失败时是不抛异常的,静默返回才是最难查的那类问题。
五、结语
这次事件真正值得记住的,不是"微软又翻车了",而是它把现代软件维护的一个结构性问题摆到了台面上:安全和稳定不是同一条曲线上的两个点。
补丁数量创纪录,说明漏洞在被更快地发现和修补,这是好事;但改动量越大,回归风险越高,验证负担最终由用户和运维承担,这也是事实。合理的应对不是"从此不打补丁",也不是"补丁打得越勤越好",而是把补丁当成一件需要排序、验证和预案的工程事:该急的急,该等的等,动手前想好怎么退回来。
对普通用户来说,记住三句话就够:数字大不代表你更危险,看的是这个漏洞和你有没有关系;把补丁卸掉不是修复,是把漏洞重新打开;而最重要的那条——没有报错,不等于操作成功。
如果你身边有做财务、做报表的朋友,或者你正好是那个每周推补丁的人,这篇可以转给他。