Windows 11开发版本已开始检测POPCNT CPU指令 拒绝旧处理器安装

Windows 11开发版本已开始检测POPCNT CPU指令 拒绝旧处理器安装 这意味着当用户试图在安装了不包含这种指令的旧芯片的系统上启动 Windows 11 24H2 时,机器会无法启动。因此和以往不同,运行此类老式处理器的用户将无法绕过 Windows 11 24H2 的系统要求。一个基于 26052 版本的非官方 WinPE(Windows 预安装环境)工具已经确认这一机制开始工作。虽然第一个 24H2 版本已经表明,对于运行老式 PC 的用户来说,情况即将发生变化,但昨天发布的后续版本又增加了一项变化,似乎进一步证实了 POPCNT CPU 指令的必要性。当尝试安装Windows 11 build 26058 时,安装文件显然会弹出一条信息,提示"此电脑的处理器不支持关键功能 (PopCnt)",Twitter(现在是 X)用户Bob Pony 就注意到了这一点:这种错误类似于过去 Windows 设置时检查 NX 位(永不执行)、PAE(物理地址扩展)是否启用,或 SSE2 指令是否存在,否则升级将被阻止。值得庆幸的是,同样有一些方法可以绕过这些障碍,但这一次会发生什么还有待观察。因此,像上面截图中的英特尔酷睿 2 四核处理器,性能上完全有能力运行 Windows 11 的电脑,但却得不到启动支持。Google方面也在关注整个局势,这就是为什么它近日表态希望不支持Windows 10 和 11的电脑用户放弃 Windows 10 和 11,转而使用其 ChromeOS Flex。相关文章:微软可能收紧Windows 11 CPU限制 封杀强行升级的旁路微软将在即将到来的更新中收紧Windows 11硬件要求 旧PC用户进一步受影响 ... PC版: 手机版:

相关推荐

封面图片

Windows 11/Server 2025均不再支持老旧CPU 安装阶段会直接报错重启

Windows 11/Server 2025均不再支持老旧CPU 安装阶段会直接报错重启 值得注意的是 Windows Server 2025 也不再支持这些老旧 CPU,因为从 Windows Server 2025 Build 26080 版开始,也加入了 SSE 4.2 的检测功能。网友 @TheBobPony 进行了装机测试,在 Windows 资源文件加载阶段完成后会直接报错重启,无法正常进入安装界面,至少目前也没办法可以绕过这个限制。对微软来说添加 SSE 4.2 指令集也是个合理要求,毕竟 2007 年之后发布的 CPU 基本都已经支持该指令集扩展,也就是主要影响 2007 年之前发布的那些 CPU。比如蓝点网这里有台戴尔的测试机使用的是 Intel Core Duo 2 处理器,这款处理器是在 2006 年发布的,它就不提供 SSE 4.2 支持,当然我也不会在这台机器上安装 Windows 11 或 Windows Server 2025,毕竟实在是太老了,而且用的还是 DDR2 2GBx2 内存 (这还是后面单独加的)。所以从今年秋季发布的 Windows 11 24H2、Windows 11 LTSC 2024、Windows Server 2025 开始,都不再支持 2007 年之前发布的 CPU,这些机器确实该退休了。 ... PC版: 手机版:

封面图片

微软将SSE4.2指令集添加到Windows 11的兼容性需求模块列表中

微软将SSE4.2指令集添加到Windows 11的兼容性需求模块列表中 您可能已经知道 Windows 11 24H2 版本(其预览版)需要 POPCNT 指令才能启动。没有 POPCNT 的 CPU 无法再运行 24H2 版本,即使经过现有的修改也是如此。微软最近在 Windows 注册表中添加了相应的注册表,驳斥了一些关于 POPCNT 指令要求是临时措施或开发中产生的错误的猜测。现在,当在旧电脑上安装 24H2 版本时,安装体验也会对缺少的指令发出警告。在最新的 Canary 版本 26063 中,兼容性模块列表中又多了一个值(由 Deskmodder 发现)。"BlockedBYSSE4.2"现在负责检查处理器是否支持 SSE4.2 指令集。用户可以启动注册表编辑器,进入 ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsCompatMarkersGE24H2 看到这一改变。微软禁止旧硬件运行其操作系统很容易引起人们的不满。但SSE4.2 是 16 年前推出的指令集,因此不太会影响较为现代的计算机运行新的操作系统。无论用户喜欢与否,新功能都需要更现代化的硬件,因此,旧处理器无法运行当初设计时就没有考虑到的操作系统也就很自然了。在微软的发展史里,类似于检测POPCNT指令来拦阻计算机升级的故事并不新鲜。就连在硬件兼容性方面被视为"杂食动物"的 Windows 10 也曾一度不得不放弃某些芯片。从 2018 年 4 月更新开始,由于现已不支持的图形驱动程序中的 bug,Windows 10 无法在特定的英特尔移动芯片上运行。 ... PC版: 手机版:

封面图片

技术玩家实现在不支持的CPU上运行 Windows 10 22H2

技术玩家实现在不支持的CPU上运行 Windows 10 22H2 与此相反,有些系统由于缺少某些必要的位而被认为无法运行操作系统。没有 NX 位(禁止执行位)和 PAE(物理地址扩展)的旧处理器就是这种情况,它们无法运行任何比 Windows 7 更新的系统。微软早年引入了这两个基于内存的功能,利用数据执行防护(DEP)来增强 Windows 的内存安全性。但是,当时支持与不支持 CPU 的划分比现在还要棘手。如果你还记得,微软 ,更新了2018年版(版本1809)Windows 10的CPU要求,虽然在纸面上增加了对新的高通芯片的支持,但用户开始报告某些较旧的CPU,如英特尔的奔腾M系列(Dothan系列)无法运行版本1709以上的新产品,因为Windows 10版本1803或1809会显示错误信息"IRQL_NOT_LESS_OR_EQUAL"。X 用户和技术爱好者Bob Pony找到了在官方不支持的旧处理器上使用经过调整的 1709 版 WinPE(Windows 预安装环境)运行较新版本的方法:他还替用户制作了一个完整的安装盘: CPU 缺乏 NX-bit 和 PAE 的用户仍然不走运。如上所述,某些 CPU(如英特尔奔腾 M 765)可以通过这种绕过方法安装 Windows 10,但其他 CPU(如 M 755),尽管同属 Dothan 系列 CPU却无法安装。这是因为后者不支持 NX 位或英特尔的 eXecute Disable (XD) 位。您可以使用HWiNFO实用程序检查 CPU 是否支持 NX 位和 PAE,这是一款非常方便的硬件信息查阅工具。在 HWiNFO 的主窗口中,转到"中央处理器"部分可以看到标准特性标志下的"物理地址扩展"和扩展特性标志下的"不执行"。(如果是英特尔,则可能标为"禁用执行位")。列表中还包含 POPCNT 和 SSE(Streaming SIMD Extensions,流 SIMD 扩展)4.2,因此也可以查看这些内容以确认您的处理器是否支持Windows 11 24H2,当然也还可以查找 SSE3 指令集,因为Edge 也会在不支持 SSE3 的 CPU 上停止工作。 ... PC版: 手机版:

封面图片

ℹ下一个 Windows 11 版本将拒绝在不受支援的 CPU 上启动#

ℹ下一个 Windows 11 版本将拒绝在不受支援的 CPU 上启动# Windows 11 24H2 是 Microsoft 将在今年稍晚推出的新一代重大更新,它最后可能终结了旧电脑以非官方手段运行 Wind...

封面图片

ℹWindows 11 已停止在较旧的 CPU 上运行#

ℹWindows 11 已停止在较旧的 CPU 上运行# Microsoft 在 Windows 11 设下的官方系统最低需求要比 Windows 10 高得多,但人们总能找到在旧电脑上安装新作业...

封面图片

基于ARM的初代Windows PC将无法运行Windows 11 24H2

基于ARM的初代Windows PC将无法运行Windows 11 24H2 从Windows 11 版本 24H2 开始,微软的操作系统需要 ARM v8.1 才能运行。如果试图从基于 ARM v8.0 处理器的设备上启动它,就会导致系统崩溃。作为参考,2016 年推出的骁龙 835 是一款配备 Kryo 280 内核的芯片,它是 ARM Cortex-A73 内核的衍生产品。虽然 Windows 11 纸面上从来就不支持骁龙 835 CPU,但在装有该芯片的电脑上安装该操作系统是可能的(从技术上讲,现在也是可能的),就像在第七代英特尔酷睿 CPU 或第一代 Ryzen 处理器上运行一样。正因为如此,许多人认为 Windows 11 对硬件的要求是任意设定的,是为了让用户购买更新的硬件。微软 否认了这些指责,并声称出于安全考虑,该操作系统不支持大量性能相对较强的芯片。现在,Windows 11 24H2 版功能越来越多,需要更新的处理器指令,用户应该面对这样一个事实:他们的旧电脑已经无法运行最新的 Windows 11 版本。没有POPCNT和SSE 4.2 指令集的老式 x86 处理器也会出现同样的情况。不过,那些仍在使用使用了 16 年处理器的电脑的用户或许不应该抱怨微软不支持他们严重过时的硬件。另一方面,骁龙 835 处理器是一款更新换代的处理器,因此这一变化很可能会让一些用户感到难过,尽管他们本来就不支持骁龙 835 处理器。结束对 ARM v8.0 的"支持"也意味着仍在使用 Lumia 950 XL 等老款 Lumia 的发烧友们希望的终结。不过,Surface Duo 还算安全,因为这两代产品都采用了最新的骁龙芯片。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人