solidot新版网站常见问题,请点击这里查看。
微软宣布将在 10 月 5 日发布 Windows 11。合格 Windows 10 PC 可以免费升级,消费者也可以通过购买预装 Windows 11 的新 PC。免费升级将从  10 月 5 日开始推送,但将分阶段推送给合格的设备:新的合格设备将率先提供,然后将逐步提供给其它合格设备。微软预计到 2022 年年中向所有合格设备提供 Windows 11。现有的 Windows 10 系统将一直支持到 2025 年。 Windows 11 一个备受瞩目的新功能是支持 Android 应用,但微软表示需要更长时间测试,未来几个月只会首先向测试者提供预览版本。
悉尼大学的 Mark Pesce 在准备 SIGGRAPH 演讲时翻出了 20-30 年前写的程序,其中包括用于浏览 3D 内容的浏览器 LabyrinthMark Pesce 是一位未来学家,在 1991 年创办了以 William Gibson 小说《神经漫游者》中虚构公司名字命名的 Ono-Sendai Corporation,它是最早一批虚拟现实创业公司。他尝试解压和运行这个为 Windows 3.1 操作系统编写的程序,结果惊讶的发现它在今天仍然能正常运行,甚至还能成功加载为 3D Web 开发的 Cyberbanana。他称赞了微软在操作系统向后兼容方面做出的成就。
WireGuard 项目宣布了 Windows 下 VPN 协议的内核模式实现 WireGuardNT。WireGuard 在 Windows 下的早期实现是一个用 Go 语言开发的用户空间实现 wireguard-go。它在当时需要关联一个虚拟网络设备,WireGuard 作者 Jason Donenfeld 不满意 OpenVPN 项目提供的虚拟网络接口 tap-windows,因此从头实现了他自己的 Wintun。Wintun 相对于 tap-windows 而言是一大改进,OpenVPN 项目之后自己也实现了对 Wintun 的支持。但 wireguard-go 仍然需要持续的在内核空间和用户空间之间上下文切换。为了移除这一性能瓶颈,虚拟网卡和加密等整个堆栈都需要移到内核。测量显示,内核模式实现 WireGuardNT 比用户空间实现 wireguard-go 要快 10-25%。
微软向参与 Windows Insider 项目的测试者释出了 Windows 11 的首个 Beta 版本。beta 版本要比之前发布的预览版本更稳定,更适合普通用户使用。Windows 10 用户可通过登记参与 Beta 项目测试 Windows 11;现有的 Windows 11 预览版用户则可以选择从 Dev 切换到 Beta(设置-Windows Update -Windows Insider Program,选择 Insider 设置),重启之后就完成了。运行 Windows 11 的硬件需求比 Windows 10 更高。
微软将会按照计划在下半年释出 Windows 10 的功能更新 21H2(这个名字可能会引发混淆, Windows 11 的预览版本也被称为 21H2)。 21H2 将会成为下一个 Windows 10 长期支持版本 Long-Term Servicing Channel (LTSC)  的基础吗,将提供五年的支持,一直持续到 2026 年底。然而现有的 LTSC 版本 Windows 10 2019 提供十年的支持,一直持续到 2029 年,如果 Windows 10 2019 LTSC 用户升级到 Windows 10 21H2,他们获得的支持时间将会缩短。
微软宣布了运行在云端的 Windows 365 操作系统(或远程桌面),允许用户从任何设备上通过云端选择使用 Windows 10 或 Windows 11。该服务将于 8 月 2 日正式推出。运行在微软云服务的操作系统将能安全串流完整的 Windows 体验,包括应用、数据和设置。用户可通过 Mac、iPad、Linux 和 Android 设备访问 Windows 365。
微软预计会在今年晚些时候发布 Windows 11。升级到一个新版本通常会遇到很多问题,而回滚到旧版本会是解决问题的一种方法。微软通过一个 FAQ 文件表示,在升级到 Windows 11 之后,用户有 10 天时间可选择回滚到 Windows 10。FAQ 说,如果我不喜欢 Windows 11,能回到 Windows 10 吗?微软给的答案是可以,但时间限制在 10 天内,超过 10 天将会被锁定在 Windows 11,除非格式化系统重新安装。
微软向测试者(或 Windows Insiders)释出了 Windows 11 的首个预览版本,Build 22000.5,允许测试者体验它最近展示了大部分新功能。Windows 11 最近公布的系统要求引发了很多争议,如英特尔酷睿处理器需要 8 代以上,而 AMD 处理器需要 Zen 2 以上。微软表示它将测试酷睿 7 代处理器和 AMD Zen 1 处理器是否满足要求,有结果后会公布。在收到用户反馈之后它临时下架了检查系统是否满足最低需求的 PC Health Check App。
微软正式宣布了它下一代操作系统 Windows 11。它与 Windows 10 的关系更像是新瓶旧酒。Windows 11 最大的变化是它的用户界面,包括新的开始菜单,更新了开始按钮,新 UI 与已经取消的 Windows 10X 相似,任务栏默认在底部中心位置显示。开始按钮抛弃了从 Windows 8 起引入的动态磁贴。微软称,Windows updates 将更小更有效率,它将在后台工作。 Windows 11 还直接整合了 Microsoft Teams 和 Xbox Game Pass。
微软曾经声称将会永远更新的 Windows 10 将于 2025 年结束支持,而接替它的 Windows 11 的 ISO 镜像和屏幕截图也都泄露在网上。Windows 11 一大变化是其 UI,任务栏默认在底部中心位置显示,微软在设置里提供了选项可选择在底部左侧或右侧显示。泄露的 Windows 11 构建号是 21996.1,在很多方面它整合了微软此前放弃发布的 Windows 10X。Windows 10X 是微软对 Google Chrome OS 的回应,设计作为一种简化版的 Windows 10 提供给教育和一线工人市场,它原计划在 2021 年推出。但微软后来表示,它认为 Windows 10X 的技术能在更多方面有用,能比最初预计的服务于更多用户,它将把 Windows 10X 的关键技术整合到 Windows 等产品中,
微软将于 6 月 24 日举行活动宣布下一代的 Windows,而下一代的 Windows 应该与 Windows 10 无关了。微软刚刚更新了产品生命周期文档,声明 Windows 10 家庭版和专业版将于 2025 年 10 月 14 日终止支持。Windows 10 是在 2015 年 7 月 29 日发布的,微软同时引入了 Windows as a Service 的概念,每半年推出一次较大的更新,而 Windows 10 的大版本号保持不变。最新的文档显示 Windows 10 这一品牌将很快走进历史。
微软已经释出了 Windows 10 的预览版本,允许用户直接运行 Linux GUI 应用。那么如何在 Windows 10 里运行 Linux GUI 应用?首先支持 Windows Subsystem for Linux GUI(WSLg)需要 Windows 10 Insider build 21364 或更新版本,然后安装 Windows Subsystem for Linux (WSL) 和 Linux 发行版如 Ubuntu。现有的 WSL 用户可以通过更新加入对 WSLg 的支持,一旦更新之后用户还需要确保安装的 Linux 发行版是否配置使用 WSL 2,如果发行版配置使用的是 WSL 1,那么需要通过命令更新配置使用 WSL 2。之后你就可以通过 WSLg 运行 Linux GUI 应用了。
微软再次向 Windows 10 用户推荐它的搜索引擎必应(Bing)和 Chromium Edge。在推送 Microsoft Edge 91 之后,微软利用系统内置的通知中心弹出消息推荐用户使用 Microsoft Bing,通知只针对没有使用 Edge 作为默认浏览器或修改默认搜索引擎的用户。微软展示了两类 Bing 广告,其一是宣传它的安全隐私功能,其二是奖励机制 Microsoft Rewards(只支持部分地区)。
微软开始推送 Windows 10 21H1。Windows 10 用户现在可以在 Windows 更新中直接看到 Windows 10 21H1 的手动下载,微软还没有开始通过自动更新直接推送给用户。Windows 10 21H1 的主要变化包括:使用外部摄像头作为 Windows Hello 的默认设备;改进了 Microsoft Defender 应用程序防护,使文档能够更快地打开,同时还可以检查可能存在的安全问题;改进了对远程工作的支持,等等。
在微软开发者大会 Windows at Build 2021 上,CEO Satya Nadella 透露下一代 Windows 即将到来,称这次更新是 Windows 过去十年最重要的更新之一。他没有透露更多细节,只是表示 Windows 10 已被超过 13 亿人使用。有流言称微软最早将在 6 月份举行一场 Windows 活动,暂时不清楚下一代 Windows 是否还是叫 Windows 10。自 2015 年以来,微软没有再改变 Windows 的版本号。
微软正式将 Windows 10 在 2021 年上半年的更新命名为 May 2021 Update,它预计将在本月推送给 Windows 用户。May 2021 Update 不是一次巨大变化的更新,微软主要是尝试引入了对远程工作场景的支持,支持外置 Windows Hello 摄像头,这对于需要参加视频会议的用户有帮助;改进了 Windows Defender Application Guard (WDAG),该功能提供给企业级和专业用户,它是基于 Hyper-V 的虚拟层,能在用户浏览不受信任的网站时保护计算机。
Windows 10 最新预览版 Build 21364 加入了对 Linux GUI 应用的支持,开发者将可以通过 Windows Subsystem for Linux (WSL)运行自己喜欢的 Linux GUI 应用。微软将这一支持图形的子系统命名为 WSLg。利用 WSLg,开发者将可以运行任何只有 Linux 版本的 GUI 应用,或者在 Linux 环境运行或测试自己的应用,这对于需要测试跨平台应用支持的开发者非常有帮助。微软称,开发者现在只需要一台 Windows 10 机器就可以了。
微软称它的电子表格程序 Excel 是一种编程语言,通过引入 LAMBDA,Excel 现在具备了图灵完备性 如果一种编程语言可以实现任何可能的算法,那么它就具备了图灵完备性。微软剑桥研究院的 Calc Intelligence 项目与 Excel 团队合作,将电子表格公式转变成一种全面的编程语言。Excel 有两大缺点阻碍它成为真正的编程语言:其一是公式语言只支持数字、字符串和布尔值等标量值,其二是不支持定义新函数。去年 12 月微软宣布了 LAMBDA,允许用户使用 Excel 的公式语言定义新的函数——它被称为 LAMBDA 定义的函数。通过 LAMBDA,Excel 具备了图灵完备性,在理论上可以用 Excel 的公式语言写任何计算。LAMBDA 目前提供给了 Beta 测试用户。
一个未修复的 Windows 0day 漏洞能允许攻击者使用一行命令损坏 NTFS 格式化的硬盘。安全研究人员表示不清楚硬盘遭到破坏的原因。该漏洞影响 2018 年 4 月发布的 Windows 10 build 1803,以及之后发布的 1809、1903、1909、2004 和最新的 20H2。漏洞能被低权限的用户账号触发。触发漏洞的单行命令可以被隐藏在 Windows 快捷方式文件、压缩文件、批处理文件等载体中。当漏洞被触发,用户会看到错误信息“文件或目录已损坏且不可读”,Windows 10 会立即要求用户重启以修复受损的硬盘卷,重启时 Windows 磁盘检查工具会开始检查磁盘。
2020 年 1 月 15 日,Windows 7 结束支持。当时的粗略估计还有 2 亿台 PC 运行 Windows 7。那么一年之后还有多少 Windows 7 用户没有升级?根据记录访问政府网站操作系统的 Digital Analytics Program 项目的数据:2019 年 12 月底,75.8% 的 PC 运行 Windows 10,18.9% 运行 Windows 7;到 2020 年 12 月底,87.8% 的 PC 运行 Windows 10,8.5% 运行 Windows 7。 根据 StatCounter Global Stats 的统计,Windows 7 PC 的比例减少到 17.7%。这些数据显示仍然有上亿 Windows 7 用户未升级操作系统。