8

Я пытаюсь установить Windows 8 Consumer Preview на Dell Inspiron 8600 и получаю 0xc0000260 error .

Погуглив, я обнаружил, что другие получают эту ошибку при установке на виртуальную машину без включенного флажка PAE/NX . Я уверен, что мой процессор не поддерживает ни один из них. (Это Pentium M "Banias" 1.6.)

Другие заметки:

  • Я пытаюсь установить 32-битную версию.
  • Я отвечаю формальным системным требованиям (1 ГГц, 2 ГБ, 16 ГБ).
  • Я попытался установить из Windows 7, а также загрузку с установщика USB.

Я пропускаю какие-то другие недокументированные требования к оборудованию (например, PAE)? Есть ли другой способ установки, который я должен попробовать?

ошибка при установке из windows
ошибка при загрузке через USB

3 ответа3

6

Для сторонних читателей, которые используют виртуальную машину: просто включите опцию бит PAE/NX (и ускорение 2D/3D).

Что означает этот код ошибки?

Я пытаюсь установить Windows 8 Consumer Preview на Dell Inspiron 8600 и получаю ошибку 0xc0000260.

Перво-наперво, нам нужно выяснить, что означает этот код ошибки.

Ответ Яна Бойда объясняет, что это STATUS_INVALID_HW_PROFILE, более конкретно:

Указанная конфигурация профиля оборудования недопустима.

Что такое аппаратный профиль?

Я оставил комментарий к ответу Яна Бойда, где я резюмировал это:

Профиль оборудования определяется Microsoft и TechNet, он определяет набор изменений в конфигурации оборудования. Конфигурация недействительна, если эти изменения не поддерживаются, что в данном случае выглядит так, что функция PAE и бит NX не поддерживаются. Windows, скорее всего, имеет тесты, чтобы увидеть, поддерживаются ли они, а не слепо пытаться их применять.

Как вы упомянули, для Consumer Preview требуется поддержка как бита NX, так и PAE.

Ваш процессор поддерживает бит NX? Pentium M делает.

Я искал самую старую версию Intel Pentium MI, которая указана здесь.

По словам этого сайта, сами Intel поддерживают Execute Disable Bit . (NX = XD)

Пожалуйста, проверьте на этом сайте, поддерживает ли ваш процессор.

Ваш процессор поддерживает PAE? Pentium M на 400 МГц автобусе нет.

Википедия упоминает об этом прямо на странице расширения физического адреса :

PAE предоставляется процессорами Intel Pentium Pro и выше, включая все более поздние процессоры серии Pentium (кроме версий Pentium M с шиной 400 МГц).

И версии 1,4 ГГц, и 1,8 ГГц имеют версии с шиной 400 МГц.

Пожалуйста, проверьте на этом сайте, является ли ваш процессор действительно версией с шиной 400 МГц.

Как определить точный процессор и скорость его шины?

Что ж, пока вы можете искать это, вы также можете использовать программное обеспечение для этого. Поскольку мне кажется, что вашего процессора больше нет в списке на сайте Intel, возможно, вам потребуется проверить его таким образом.

CPUID aka CPU-Z позволяет вам определить ваш процессор, а также скорость его шины.

Он не перечисляет бит NX, но мы уже знаем по большей части, что это было поддержано.

Таким образом: Проверьте, равна ли скорость вашего автобуса 400 МГц ; если это так, ваш ноутбук, кажется, не поддерживается ... :(

Дальнейшее устранение неполадок?

Пожалуйста, проверьте 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 регистрирует недопустимые элементы
  • как исправить неверную конфигурацию
1

Наконец, есть реальный ответ - PAE/NX/SSE2 требуются для Windows 8.

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

Для NX требуются процессоры с поддержкой PAE в 32-разрядной версии Windows. Все 64-разрядные процессоры поддерживают NX, так как они поддерживают адресацию оконного расширения (AWE). Поэтому проблема старых 32-разрядных процессоров, которые не поддерживают PAE, не имеет последствий для WOA или Windows Server (Windows Server 2012 только для 64-разрядных систем). Требование к процессору не повлияет на клиентов в современных системах или в системах, которые соответствуют требованиям логотипа для Windows 7, поскольку в этих системах есть 32-разрядные процессоры с поддержкой PAE, которые поддерживают NX и позволяют включать NX. Будет затронут только небольшой набор клиентов, у которых Windows 7 работает на очень старых 32-разрядных процессорах без поддержки PAE/NX.

Windows 8 Consumer Preview и Windows Server 2012 Beta были выпущены с требованием к PAE, что затронуло небольшое количество клиентов со старым оборудованием, которое не поддерживало PAE. Многие из этих сбоев установки произошли при установке Windows 8 на неправильно настроенных виртуальных машинах (ВМ). Программа установки Windows не сможет выполнить установку с ошибкой 0xc0000260 и откатится до Windows 7.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .