写点什么

Windows 11 预览版现严重 Bug,原来是内置广告惹的祸

  • 2021-09-08
  • 本文字数:1168 字

    阅读完需:约 4 分钟

Windows 11 预览版现严重 Bug,原来是内置广告惹的祸

上周,微软向 Windows Insiders 用户推送了新版本的 Windows 11,很快首批安装新版本的测试人员就遇到了问题,桌面、开始菜单、任务栏以及其他核心组件频繁出现崩溃和无法加载的情况。微软也快速定位问题并提供了修复注册表项的解决办法。

内置广告通信问题引发崩溃

 

微软没有透露该问题出现的细节,国外开发者 Daniel Aleksandersen 对此进行了深入调查,他在 Twitter 和 Reddit 上分享了该问题,得到了很多解决方案。大多数解决方案都提到了设备无法与微软服务器通信的情况。Daniel 初步判断,问题原因不是本次 Windows Update 提供的更新所造成的,而是 Windows 内置许多云服务里一个名为 IrisService 的 Windows 组件下载的小文件导致的。IrisService 是 Windows Spotlight 服务的一部分,它主要负责获取当天的 Bing 壁纸;锁屏提示、促销、建议;以及广告。

 

之后 Daniel 根据微软提供的解决方案,将问题缩小到一个包含序列号 JSON blob 的注册表键。该 blob 包含一个的广告,是推广微软的即时协作工具 Microsoft Teams 的广告,如果你没有设置过 Teams 上的 Windows 账户,你可以通过 Win 键 + C 的方式查看面板上的内容,与 blob 中的信息和图像完全一致。至此基本可以确定是 Teams 的广告与服务器通讯问题导致的桌面瘫痪崩溃问题。

无法移除的广告,正式版发布前仍需解决的事情

 

微软从 Windows 10 开始向系统推送广告,Windows 11 中也不例外。目前 Microsoft Teams 已整合在系统中,这个广告会以通知的形式弹出,即使用户关闭了所有通知,仍会收到推送。另外,当前的 Windows 系统还有很多组件会随时从云端获取内容,从 Bing 壁纸到资讯和广告,如果其中一项无法与服务器正常通信,崩溃问题就会出现。

 

Daniel 表示 “Insiders 版本出现问题是可以预料的,只不过没想到 Windows shell 的架构如此脆弱,会因为一个失败的云服务而停止响应,只是因为一个带有广告的 JSON blob,你的计算机就变的毫无用处。 Windows 中的广告对微软很重要,但用户根本不希望广告出现在这里,每天有数以百万计的人依赖 Windows,它需要更强大的稳定性。”

 

目前微软提供了修改注册表的解决办法,只能解决一时的问题,并没有做到根治,在下个月就要发布 Windows 11 正式版的情况下,微软需要提供更稳妥方案。例如将不太重要的依赖云的系统,与核心操作系统隔离,这里并不是要微软移除账户、娱乐、云游戏等有价值的云服务,只是尽量避免出现类似情况,一个广告服务通信小问题就影响到 Windows 核心组件的正常运行。

 

参考链接:

 

https://blogs.windows.com/windows-insider/2021/09/02/announcing-windows-11-insider-preview-build-22000-176/

 

https://twitter.com/windowsinsider/status/1433593880541163529


关联阅读:


揭晓 Windows 11 如何做到原生支持安卓应用


Windows 11 将于 10 月 5 日发布,运行 Android 应用还要再等


2021-09-08 15:356155

评论

发布
暂无评论
发现更多内容

基于YOLOv8的河道垃圾塑料瓶子识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

专为开发者和AI爱好者设计的工具 LM Studio for Mac您的本地 AI 工具包

Rose

VMware VeloCloud SD-WAN 6.4 - 领先的 SD-WAN 解决方案

sysin

velocloud

吉他初学者如何自学吉他?Guitar Pro如何辅助新手掌握复杂的吉他弹奏技巧

阿拉灯神丁

吉他学习 编曲软件 Guitar Pro8 Mac乐谱制作软件 乐谱软件

吃透Java基础面试八股文

Geek_Yin

Java 程序员 java面试 Java面试题

三天吃透Java并发面试八股文

Geek_Yin

编程 程序员 java面试 Java面试题

不是拿着源码过来,就能二开,还需要注意这些

程序员郭顺发

Guitar Pro为什么被称为吉他编曲的绝佳软件?Guitar Pro编曲教程

阿拉灯神丁

吉他学习 吉他谱 编曲软件 Guitar Pro8 音乐创作

详解鸿蒙Next仓颉开发语言中的动画

幽蓝计划

【重磅】JimuReport 积木报表 v2.0 版本发布

JEECG低代码

GitHub 数据可视化 免费报表 开源版本

2025北京智源大会闭幕|黄铁军:构建物理智能体,具身智能目标是星辰大海

智源研究院

时序数据库 IoTDB 官方可视化平台 Workbench,一文全面了解!

Apache IoTDB

通义灵码2.5 | 一个更懂开发者的 AI 编程助手

六月的雨在InfoQ

MCP Server AI 编程 通义灵码2.5 编程助手

HarmonyOS运动开发:如何用mpchart绘制运动配速图表

王二蛋和他的张大花

鸿蒙 os

低代码不是炫技,而是回归需求的必然答案

伤感汤姆布利柏

用 10 个 AI 工具创建独立开发团队

俞凡

人工智能

React源码阅读(2)-fiber核心构建原理

溪抱鱼

AI Agent驱动下的金融智能化:技术实现与行业影响

申公豹

AI Agent

AI 全栈开发实战营 - 第三章

9527

Go 语言中的 Hot Path 优化:高性能优化实践指南

异常君

Go 高并发 高性能 优化

HarmonyOS运动语音开发:如何让运动开始时的语音播报更温暖

王二蛋和他的张大花

鸿蒙

我离职了,聊聊职场、大学、友情和爱情:人不能两次踏入同一条河流,生命只能倒着被理解,但却必须正着被经历

码哥字节

#职场思考

时序数据库 TimechoDB V2.0.4 发布 | 新增用户自定义表函数及多种内置表函数等功能

Apache IoTDB

2025 AICon上海站

IT蜗壳-Tango

【每天学点‘音视频’】GOP-关键帧间隔

小曾同学.com

ffmpeg 实时音视频 GOP B帧

透明LED广告屏租赁价格:探究成本

Dylan

广告 LED LED display LED显示屏 LED屏幕

Zerto 10.0 Update 7 - 适用于本地、混合和多云环境的灾难恢复和数据保护

sysin

Zerto

鸿蒙仓颉语言开发实战教程:商城应用个人中心页面

幽蓝计划

AI编码工具:面向现代开发者的分层指南

俞凡

人工智能

MAZDA EZ-60领衔 长安马自达多款新车型亮相2025重庆车展

极客天地

【HarmonyOS 5】桌面快捷方式功能实现详解

GeorgeGcs

鸿蒙 开发工具 HarmonyOS HarmonyOS NEXT 实践分享

Windows 11 预览版现严重 Bug,原来是内置广告惹的祸_其他_辛晓亮_InfoQ精选文章