在旧笔记本电脑上安装Windows 8 Consumer Preview时出现错误0xc0000260


8

我正在尝试在Dell Inspiron 8600上安装Windows 8 Consumer Preview,并且出现了0xc0000260 error

到处搜寻,我发现在未启用PAE / NX复选框的虚拟机上安装时,其他人也会收到此错误。我很确定我的处理器不支持其中任何一个。(它是奔腾M“ Banias” 1.6。)

其他说明:

  • 我正在尝试安装32位版本。
  • 我符合正式的系统要求(1 GHz,2 GB,16 GB)。
  • 我试图从Windows 7内安装以及从USB安装程序引导。

我是否缺少其他一些未记录的硬件要求(例如PAE)?我应该尝试另一种安装方法吗?

通过Windows安装导致错误
通过USB启动错误


它也无法在由Pentium M 1,6 GHz Dothan驱动的HP nc6000机器上运行。似乎是错过的PAE。老的Pentium 3 Tualatin和Pentium 4 Northwood可以正常工作。

+1是一个好问题。格式好,包含的信息好,清晰明确。对不起,我帮不上忙。
Raystafarian 2012年

最好的选择是浏览这些论坛的答案,以及在相同的论坛中发布问题,或者,您可以发送反馈以使Microsoft更加意识到此问题。包括相关的答案以及它们如何对我们无济于事……:)
Tamara Wijsman 2012年

这些事情还不清楚:您以前使用过什么操作系统?您是否要在VM中安装?要实现此目的,需要执行哪些(精确的)复制步骤(例如,您要安装到空格式化的分区吗?)?与Microsoft联系时,您需要指定其中的一部分,以便您可以将它们同时提供给我们。在某些时候,最新的东西必须停止支持最旧的东西才能继续前进。
塔玛拉·威斯曼

这是一个令人讨厌的情况。对于所有用户而言,Developer Preview在他们的PC上都运行良好。但是现在CP版本不起作用。请查看Microsoft支持网站上的帖子,我希望周末之后能收到Microsoft的答复....因此,请继续享受您的周末

Answers:


7

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

此错误代码是什么意思?

我试图在Dell Inspiron 8600上安装Windows 8 Consumer Preview,但出现0xc0000260错误。

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

伊恩·博伊德(Ian Boyd)的答案解释说,这是一个STATUS_INVALID_HW_PROFILE,更具体地说:

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

什么是硬件配置文件?

我对伊恩·博伊德(Ian Boyd)的回答发表了评论,在此我进行了总结:

硬件配置文件由MicrosoftTechNet定义,它定义了一组对硬件配置的更改。如果不支持这些更改,则配置无效,在这种情况下,这似乎是不支持PAE功能和NX位。Windows最有可能进行测试以查看是否支持它们,而不是盲目尝试应用它们。

正如你所提到的,在消费者预览版似乎需要支持NX位以及PAE。

您的前任是否支持NX位?奔腾M做到了。

我搜索了可以找到的最古老的Intel Pentium MI,该列表在此处列出

根据该站点,Execute Disable Bit支持英特尔本身。(NX = XD

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

您的处理器是否支持PAE?奔腾M不在400 Mhz总线上。

Wikipedia在其“ 物理地址扩展”页面上提到了此问题:

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

1.4 GHz和1.8 GHz版本均为400 MHz总线版本

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

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

好吧,虽然您可以查找它,但也可以使用软件来解决此问题。由于我觉得您的处理器不再在Intel网站上列出,因此可能需要您以这种方式进行验证。

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

虽然它没有列出NX位,但是我们已经知道最多支持的标准值。

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

进一步的故障排除?

请检出C:\Windows\Panther\setupact.log该文件夹中的日志以及其他日志,以查看该文件夹为何确实无法正常运行,也请检出并让我知道其中是否存在C:\Windows\MEMORY.DMP或文件C:\Windows\MiniDump

虽然我认为这是对PAE的支持,但它可能还有其他可能性。

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

最好的选择是浏览这些论坛的答案,以及在相同的论坛中发布问题,或者,您可以发送反馈以使Microsoft更加意识到此问题。包括相关的答案以及它们如何无济于事引起了更多关注... :)

好吧,如果那无济于事,您可以尝试要求其提供支持或将其抛在脑后...


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记录无效项目的位置
  • 如何更正无效的配置

硬件配置文件由MicrosoftTechNet定义,它定义了一组对硬件配置的更改。如果不支持这些更改,则配置无效,在这种情况下,这似乎是不支持PAE功能和NX位。Windows最有可能进行测试以查看是否支持它们,而不是盲目尝试应用它们。有关日志记录,请参见C:\Windows\Panther\setupact.log
Tamara Wijsman 2012年

1

最后一个真正的答案-Windows 8需要PAE / NX / SSE2。

http://msdn.microsoft.com/zh-CN/library/windows/hardware/hh975398

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

Windows 8 Consumer Preview和Windows Server 2012 Beta随PAE的要求一起发布,这影响了少数使用不支持PAE的旧硬件的客户。在错误配置的虚拟机(VM)上安装Windows 8时,会发生许多此类安装失败。Windows安装程序将使安装失败并显示错误0xc0000260,并回滚到Windows 7。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.