在旧笔记本电脑上安装 Windows 8 消费者预览版时出现错误 0xc0000260

在旧笔记本电脑上安装 Windows 8 消费者预览版时出现错误 0xc0000260

我正尝试在 Dell Inspiron 8600 上安装 Windows 8 消费者预览版,但出现了0xc0000260 error

通过谷歌搜索,我发现其他人在没有聚丙烯酰胺凝胶电泳/NX复选框已启用。我很确定我的处理器不支持其中任何一个。(它是 Pentium M“Banias”1.6。)

其他说明:

  • 我正在尝试安装 32 位版本。
  • 我满足正式的系统要求(1 GHz、2 GB、16 GB)。
  • 我尝试从 Windows 7 内部安装以及从 USB 安装程序启动。

我是否遗漏了其他未记录的硬件要求(例如 PAE)?我是否应该尝试其他安装方法?

从 Windows 安装时出错
通过 USB 启动时出错

答案1

对于使用 VM 的第三方阅读器:只需启用 PAE/NX 位选项(和 2D/3D 加速)。

此错误代码表示什么意思?

我尝试在 Dell Inspiron 8600 上安装 Windows 8 消费者预览版,但出现了 0xc0000260 错误。

首先,我们需要弄清楚该错误代码的含义。

Ian Boyd 的回答解释这是STATUS_INVALID_HW_PROFILE,更具体地说:

指定的硬件配置文件配置无效。

什么是硬件配置文件?

我发表评论Ian Boyd 的回答我总结如下:

定义了硬件配置文件由 Microsoft由 TechNet 提供,它定义了一组对硬件配置的更改。如果不支持这些更改,则配置无效,在本例中似乎是不支持 PAE 功能和 NX 位。Windows 很可能进行了测试以查看它们是否受支持,而不是盲目地尝试应用它们。

作为你提到过,消费者预览版似乎需要支持 NX 位以及 PAE。

你的处理器支持 NX 位吗? Pentium M 支持。

我搜索了能找到的最老的英特尔奔腾 MI,此处列出

据该网站称,英特尔本身也Execute Disable Bit得到了支持。(NX=XD

请在该网站上验证您的确切处理器是否支持它。

你的处理器支持 PAE 吗?400 Mhz 总线上的 Pentium M 不支持。

维基百科上就提到了这一点物理地址扩展页:

PAE 由 Intel Pentium Pro 及以上版本的 CPU 提供,包括所有更高版本的 Pentium 系列处理器(Pentium M 的 400 MHz 总线版本除外)。

1.4 GHz 和 1.8 GHz 版本是400 MHz总线版本

请在该站点上验证您的处理器是否确实是 400 MHz 总线版本。

如何确定我的确切处理器及其总线速度?

好吧,虽然您可以查找,但您也可以使用软件来解决这个问题。我觉得您的处理器不再列在英特尔网站上,所以您可能需要通过这种方式进行验证。

CPUID 又名 CPU-Z允许您确定您的确切处理器及其总线速度。

虽然它没有列出 NX 位,但是我们大部分已经知道它是受支持的。

因此:检查你的总线速度是否为 400 Mhz;如果是这样,你的笔记本电脑似乎不受支持... :(

进一步排除故障?

请检查C:\Windows\Panther\setupact.log该文件夹中的其他日志以查看它为何在那里失败,还请检查并让我知道其中是否有C:\Windows\MEMORY.DMP或文件C:\Windows\MiniDump

虽然我认为它是 PAE 支持,但它可能是其他东西的可能性非常小。

我还针对你的问题留下了一些建议:

你最好的选择是浏览这些论坛答案除了在同一个论坛上发帖提问外,你也可以发送反馈让微软更加意识到这个问题。包括相关答案以及它们如何没有帮助引起了更多的关注……:)

好吧,如果这没有帮助,您可以尝试请求支持,或者将其抛在脑后......

答案2

我所能提供的都是 MSDN:

2.3.1 NTSTATUS 值

0xC0000260
STATUS_INVALID_HW_PROFILE

指定的硬件配置文件配置无效。

其中还包含在ntstatus.h

//
// MessageId: STATUS_INVALID_HW_PROFILE
//
// MessageText:
//
// The specified hardware profile configuration is invalid.
//
#define STATUS_INVALID_HW_PROFILE        ((NTSTATUS)0xC0000260L)

MSDN 和 Windows Internals 中均未解释:

  • 什么是硬件配置文件
  • 硬件配置文件的配置包含什么
  • 什么导致配置无效
  • Windows 如何检测它是否无效
  • Windows 记录无效项目的位置
  • 如何纠正无效配置

答案3

终于有一个真正的答案 - Windows 8 需要 PAE/NX/SSE2。

http://msdn.microsoft.com/en-us/library/windows/hardware/hh975398

NX 要求 32 位版本的 Windows 上具有支持 PAE 的处理器。所有 64 位处理器都支持 NX,因为它们支持地址窗口扩展 (AWE)。因此,不支持 PAE 的旧 32 位处理器的问题不会影响 WOA 或 Windows Server(Windows Server 2012 仅为 64 位)。处理器要求不会影响使用现代系统或满足 Windows 7 徽标要求的系统的客户,因为这些系统具有支持 PAE 的 32 位处理器,支持 NX 并允许打开 NX。只有一小部分在非常旧的 32 位处理器上运行 Windows 7 且不支持 PAE/NX 的客户会受到影响。

Windows 8 消费者预览版和 Windows Server 2012 Beta 版发布时要求使用 PAE,这影响了少数使用不支持 PAE 的旧硬件的客户。许多安装失败都是在配置错误的虚拟机 (VM) 上安装 Windows 8 时发生的。Windows 安装程序将安装失败并出现错误 0xc0000260,然后回滚到 Windows 7。

相关内容