Цп не поддерживает nx как установить windows 10

Обновлено: 04.07.2024

Когда я описывал как ускорить работу компьютера путём добавления памяти, основой для такого ускорения было создание условий комфортной работы в win 10 64 bit. Но как в последствии выяснилось на мой компьютер не устанавливается windows 10 64 bit ни при каких условиях. Я заподозрил что есть проблемы с процессором, но какие именно было не понятно?

По результатам тестирования в AIDA мой микропроцессор поддерживает всего 15 наборов 64 разрядных инструкций из 76. Самые главные по мнению Майкрософт такие как NX, PAE и SSE2 присутствуют. Это же подтвердила выпущенная майкрософт программа Coreinfo, но десятка и win 8.1 64 разрядные не устанавливаются. В чём же дело?

Почему не устанавливается windows 10 64 bit?

Если не устанавливается windows 10 64 bit — поможет ли обновление BIOS?

Нажимаем на надпись "Дополнительные сведения" и попадаем на страницу майкрософт "Компьютерные характеристики и системные требования для Виндовс 10". Характеристики компьютера обычные.

При внимательном прочтении далее в разделе "Особые требования для Windows 10" обнаруживаем такой пункт: "Для шифрования диска BitLocker (доступно только в Windows 10 Pro или Windows 10 Enterprise) требуется BIOS или UEFI, совместимый с Trusted Computing Group (TCG)." И хотя здесь указано только для "Windows 10 Pro или Windows 10 Enterprise" думаю это не совсем так. И это доказывает ещё один пункт: "Для безопасной загрузки требуется микропрограмма, которая поддерживает ошибки UEFI v2.3.1 и имеется в центре сертификации Microsoft Windows в базе данных сигнатур UEFI". К великому сожалению у меня старый BIOS а не UEFI.

Но всё же я нашёл последнюю версию БИОСа для моей материнской платы. Обновил БИОС. Перепрошивка БИОСа до последней версии ни какой пользы не принесла. Windows 10 64 bit не устанавливается. Продолжаем исследование этой проблемы.

Таблица соответствия версий виндовса процессорам

Возвращаемся к описанию характеристик процессора: " Процессор с тактовой частотой 1 гигагерц (ГГц) или выше или система на чипе (SoC)". Видим что слово "Процессор" подсвечено синим и является гиперссылкой для перехода на страницу: "Требования к процессору Windows".

На этой странице майкрософт привела таблицу, в которой указаны какие виндовсы с какими процессорами будут работать. Так вин 7, 8.1 и вин 10 до версии 1507 будут работать с процессорами "AMD 6-го поколения (A-Series Ax-8xxx и E-Series Ex-8xxx и FX-870K)" и "Intel 6-го поколения (Intel Core i3 / i5 / i7-6xxx, Core m3 / m5 / m7-6xxx и Xeon E3-xxxx v5), а также через серийно эквивалентные процессоры Intel Atom, Celeron и Pentium". Все новые версии виндовс 10 будут работать только с более новыми процессорами. Причем чем новее версия виндовс, тем новее нужен процессор.

Ну а мой процессор действительно очень старый и не поддерживает инструкцию CMPXCHG16b. Так что на моём ПК WIN 10 x64 работать не будет. О чём можно только сожалеть. В результате поисков решения было обнаружено ещё 3 инструкции, наличие которых так же обязательно для установки Windows 10 x64. Это X64, LAHF-SAHF, PREFETCHW.

Так же не устанавливается windows 8.1 64 битная

Как выяснилось виндовс 8.1 тоже использует эту инструкцию и также не устанавливается на этот процессор. Очень жаль. На мой процессор виндовс 10 и 8.1 64 разрядные устанавливаться не хотят.

Возможно и у вас такая ситуация. Внимательно следите за соответствием оборудования и программного обеспечения.

Ответы на вопросы

Как установить windows 10 на очень старый компьютер?

Из всего сказанного выше вы должны понять что 64-разрядную версию на очень старый компьютер установить не получится. Но 32-разрядную версию windows 10 установить на очень старый компьютер вполне возможно. Главное чтобы памяти было не меньше 1 ГБ, а лучше 2 или 3. Установка производится стандартно с флешки или DVD.

Windows 8 / 10 не может работать на этом ПК

Только записи, принадлежащие администратору, могут выполнять шорткод include me

Процессор вашего ПК не совместим с Windows 8 / 10

Что изменилось со времени Consumer Preview? Давайте посмотрим, что это за ошибка и что Microsoft должна сказать по этому поводу.

Как мы видим, эта ошибка связана с требованиями к процессору для Windows 8 Release Preview. Для установки Windows 8 RP ваш ЦП должен поддерживать следующие функции: PAE / NX / SSE2.

Посмотрим, что это значит.

No-eXeXecute (NX) - это функция процессора, которая позволяет помечать страницы памяти как неисполняемые. Эта функция позволяет процессору защитить систему от атак вредоносных программ. Когда функция NX включена в системе, она предотвращает сохранение вредоносного программного кода в доступных областях памяти, которые выполняются, когда контроллер достигает этого места. Windows 8 требует, чтобы системы имели процессоры, поддерживающие NX, и NX должны быть включены.

Потоковые SIMD-расширения 2 (SSE2) - это предыдущий стандарт, поддерживаемый процессорами Intel и AMD. Все процессоры, которые поддерживают NX, также поддерживают SSE2

Чтобы использовать функцию процессора NX, процессор должен находиться в режиме PAE (расширение физического адреса). PAE - это функция процессора, которая позволяет процессорам x86 получать доступ к более чем 4GB физической памяти в Windows.

Требования к процессору не влияют на современные системы или системы, которые соответствуют требованиям логотипа Windows 7, поскольку в этих системах используются процессоры PAE 32-bit, которые поддерживают NX и позволяют включать NX. Это затронет только небольшую группу клиентов, работающих под управлением Windows 7 на очень старых 32-битных процессорах без поддержки PAE / NX.

Проверьте, поддерживает ли ваша система NX или SSE2

Для этого есть инструмент Windows Sysinternals , программа командной строки. Вы можете получить его здесь. Если вы сделаете это из командной строки, вы получите необходимую информацию -

Для поддерживаемой функции процессора символ * отображается рядом с именем функции и символом – если не поддерживается.

  • Обратитесь к набору функций производителя процессора, чтобы определить, поддерживается ли NX процессором в вашей системе.
  • Если системный процессор поддерживает NX, возможно, в вашей системе неверно настроен параметр BIOS для поддержки NX.

Если в вашей системе поддерживается NX, его можно включить через настройки BIOS, если он не включен.

Если в BIOS не отображается ни одна из этих опций для NX, используйте BIOS для проверки обновлений BIOS, которые могли бы его добавить. Очень старые процессоры могут не содержать эту функцию.

Ошибка 0xc0000260

Соответствующая ошибка также возникает при установке Windows 8 в виртуальной машине с ошибкой 0xc0000260

Если виртуальная машина (ВМ) размещена в системе, которая поддерживает NX, при настройке виртуальной среды Windows 8 необходимо включить PAE / NX в диспетчере параметров или конфигурации продукта виртуализации.

В этом документе описывается поддержка процессором требований PAE / NX / SSE2 в Windows 8, сбоев и сценариев, с которыми сталкиваются клиенты. если машины не соответствуют требованиям и что делать, чтобы установить Windows 8 на свои ПК. Сведения в этом документе относятся к Windows 8 и Windows Server 2012

Затем он точно описывает, что изменилось со времени ПК, поскольку пользователи, которые могли запускать ПК на своем компьютере, столкнулись с этой проблемой при установке RP на том же компьютере.

Что изменилось в Windows 8 RP после CP

Мы внесли изменения в логику обнаружения обновлений, начиная с CP. Изменения касаются программы установки по умолчанию и того, как она ищет точные функции процессора перед продолжением. Windows 8 требует возможностей современных процессоров NX. Это сделано из соображений безопасности, чтобы гарантировать надежную работу функций защиты от вредоносных программ. Это важно, потому что мы хотим, чтобы люди чувствовали себя в безопасности при использовании различного программного обеспечения, включая настольные приложения и приложения магазина Windows. Это означает, что некоторые очень старые процессоры не работают с Windows 8. В CP мы не заблокировали программу установки для функции NX. Основываясь на телеметрии CP, мы сочли, что добавление блока к объекту было оправдано, чтобы уважать время людей. Лучше быстро закончить это, даже если это вас не устраивает. Мы также использовали телеметрию, чтобы выяснить, сколько процессоров не соответствует требованиям NX, поэтому мы могли быть уверены, что применение присутствия NX в экосистеме было ответственным. Мы узнали, что менее 1% процессоров не имели возможностей NX и были правильно настроены, а 0.1% из них не имели возможностей NX. Исходя из этого, мы считаем, что применение присутствия NX - это хорошо, так как оно ведет к лучшей защите от вредоносных программ. Теперь мы включаем NX в последовательность загрузки ядра.

Мы не вносили никаких изменений в отношении обнаружения EAP, но полезно знать, что EAP является требованием для NX на 32-битных процессорах, поскольку NX реализован в таблицах страниц диспетчера памяти.

Мы изменили распознавание набора команд SSE2 на основе телеметрии из CP и Windows 7.

Результатом для пользователя является то, что его компьютер является более надежным. Мы не проверяем SSE2 в последовательности загрузки ядра, но если ваш процессор имеет NX, он также имеет SSE2 (2)

Обходной путь

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

Загрузите ISO и запишите его на DVD или создайте загрузочную флешку. Начните с созданного вами носителя. Если ваш ЦП не поддерживает NX, перед установкой вы увидите синий экран 5D. Это редко, но если это произойдет, мы не сможем помочь вам запустить Windows 8.

Этот обходной путь может быть успешным, поскольку Windows содержит две программы установки: программу установки для конечного пользователя (setup.exe в корневом каталоге DVD-диска Windows) и коммерческую программу установки (setup.exe в исходном каталоге DVD-диска Windows). Коммерческий установщик запускается при загрузке ПК с носителя DVD / USB и не выполняет проверки NX / SSE2 и пытается включить NX / SSE2 в поддерживаемых системах.

Microsoft объяснила эту проблему подробно. Если кто-то получает эту ошибку, он или она может передать ее и попробовать обходной путь.

Только записи, принадлежащие администратору, могут выполнять шорткод include me

Решения

Изображение коробки ресторо
Причины ошибок

Ошибка «CPU несовместима с Windows 10» обычно возникает, когда:

  • Функция NX не включена
  • Вы столкнулись с ошибкой Windows 10

Дополнительная информация и ручной ремонт

Для успешного обновления до Windows 10 ваш ЦП должен поддерживать функции расширения физических адресов (PAE), SSE2 и NX. Если какая-либо из этих функций не активирован в вашей системе , это вызовет ошибку несовместимости с ЦП. Однако некоторые пользователи по-прежнему сообщали об этой ошибке, даже если в их процессоре активированы эти функции. Обычно это происходит из-за ошибки, признанной Windows.

Если какой-либо из этих двух сценариев применим к вашему компьютеру, следующие способы помогут вам решить проблему:

Метод 1 - Проверка на наличие ошибок

  1. Нажмите «Пуск» и введите «Просмотр установленных обновлений». Должен появиться значок «Просмотр установленных обновлений». Нажмите на значок.
  1. Перейдите в панель поиска (верхняя правая часть), затем введите имя патча для вашей системы. Убедитесь, что вы ввели правильное имя патча для своей системы, поскольку Windows 7 и Windows 8 / 8.1 имеют разные имена. Если вы нашли патч, значит, он уже установлен. Теперь вы можете выполнить обновление до Windows 10 без ошибки несовместимости с ЦП.
  1. Но, если вы не можете найти его, вам нужно установить патч вручную.
  1. Зайдите в Центр обновления Windows, затем нажмите кнопку «Проверить наличие обновлений».
  1. Просмотрите доступные обновления и найдите KB2976978 для Windows 8 / 8.1 или KB2952664 для Windows 7 SP1
  1. Загрузите правильный патч. Возможно, вам придется перезагрузить систему, как только это будет сделано.
  1. Загруженный патч следует применить через день или два с помощью планировщика задач Windows. После того, как патч будет применен, вы можете обновиться до Windows 10.

Способ 2 - Проверьте функции процессора и активируйте их при необходимости

  1. Убедитесь, что ваш ЦП поддерживает три набора инструкций. Вы можете использовать программное обеспечение, которое предоставляет подобную информацию. Если все три доступны, переходите к следующему шагу.
  1. Перейдите в BIOS вашего компьютера. Для этого перезагрузите компьютер. Вам нужно будет нажать клавишу, соответствующую производителю вашего компьютера (обычно это F12, F8, F2 или DEL).
  1. Найдите настройки NX (No Execute Bit). Обычно это находится в меню «Расширенная конфигурация» или в чем-то похожем на это. Обратите внимание, что параметр NX может называться в BIOS по-другому. Некоторые другие названия включают EDB (Execute Disabled Bit), EVP (Enhanced Virus Protection), Execute Disabled Memory Protection или No Excuse Memory Protect.
  1. Установив настройки NX, убедитесь, что он включен.
  1. Выйдите из BIOS и сохраните ваши изменения.
  1. Загрузите компьютер в обычном режиме, затем попробуйте выполнить обновление до Windows 10 снова через приложение «Get Windows 10», которое находится на панели задач.

Метод 3 - Принудительное включение NX Бит

Если изменение настроек в BIOS не помогает, последний вариант - принудительно включить бит NX в вашей системе Windows. Однако это применимо только ЕСЛИ и ТОЛЬКО ЕСЛИ ваш ЦП поддерживает это. Чтобы принудительно включить бит NX, сделайте следующее:

  1. Нажмите Пуск и перейдите в командную строку (введите «cmd» - без кавычек) и нажмите ввод.
  1. Скопируйте и вставьте приведенный ниже текст в командную строку.bcdedit.exe / set nx AlwaysOn
  1. Выполните команду. Вам нужно будет перезагрузить компьютер, как только это будет сделано.
  1. Загрузите и установите Windows 10

Метод 4 - Используйте надежный автоматизированный инструмент

Этот ПК не может работать под управлением Windows 8/10

Процессор вашего ПК не совместим с Windows 8/10


Так что же изменилось со времени Consumer Preview? Давайте проверим, что это за ошибка и что Microsoft говорит об этом.

Давайте посмотрим, что это значит.

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

Проверьте, поддерживает ли ваша система NX или SSE2


«Если PAE отображается как не поддерживаемый в выводе Coreinfo, ваша система имеет процессор, который не поддерживает PAE и не может поддерживать NX. Если PAE отображается как поддерживаемый, но NX отображается как не поддерживаемый в выводе Coreinfo:

  • Обратитесь к набору функций, опубликованному производителем ЦП, чтобы определить, поддерживается ли NX процессором в вашей системе.
  • Если процессор в вашей системе поддерживает NX, возможно, в вашей системе неправильно настроены параметры BIOS для поддержки NX.

Если в вашей системе поддерживается NX, его можно включить в настройках BIOS, если он не включен ».

Поэтому проверьте BIOS и включите функцию NX («No eXecute bit») или эквивалентную функцию XD («eXecute Disabled») в настройках BIOS. Смотрите их в настройках Advanced или Security в BIOS. Они могут называться различными именами в соответствии с BIOS manf. Их можно назвать «Не выполнять защиту памяти», «Выполнить защиту отключенной памяти», «EDB» («Выполнить отключенный бит»), «EVP» (улучшенная защита от вирусов) или другое имя. Так что проверяйте это.

Если в BIOS не отображается ни одна из этих опций для NX, проверьте в BIOS manf все обновления BIOS, которые могли бы добавить это. Очень старые процессоры могут не включать эту функцию.

Ошибка 0x0000260

Связанная ошибка также наблюдается при попытке установить Windows 8 на ВМ с ошибкой 0x0000260.

«Если виртуальная машина (ВМ) размещена в системе, которая поддерживает NX, при настройке виртуальной среды Windows 8 необходимо включить PAE/NX в настройках продукта виртуализации или в диспетчере конфигурации. «

В этом документе подробно описывается поддержка процессором для требования PAE/NX/SSE2 в Windows 8, случаи ошибок и сценарии, с которыми пользователи сталкиваются, когда машины не удовлетворяют требованиям, и что нужно сделать для установки Windows 8 на свои ПК. Информация, представленная в документе, относится к Windows 8 и Windows Server 2012.

Затем он описывает, что именно изменилось после CP, поскольку пользователи, которые могли запустить CP на своей машине, столкнулись с этой проблемой при установке RP на той же машине.

Что изменилось в Windows 8 RP, начиная с CP

Временное решение

Прежде чем попробовать этот обходной путь , , проверьте и настройте NX в BIOS. Обходной путь использует ISO для установки.

Загрузите ISO-образ и запишите его на DVD-диск или создайте загрузочную флешку. Загрузитесь с носителя, который вы создали. Если ваш процессор не поддерживает NX, вы увидите код 5D синий экран перед началом установки. Это редко, но если это произойдет, мы не сможем помочь вам запустить Windows 8.

Этот обходной путь может быть успешным, поскольку Windows содержит два установщика: установщик конечного пользователя (setup.exe в корне DVD-диска Windows) и коммерческий установщик (setup.exe находится в каталоге \ sources на DVD-диске Windows). Коммерческий установщик запускается при загрузке ПК с DVD/USB-носителя и не выполняет проверки NX/SSE2 и пытается включить NX/SSE2 в поддерживаемых системах.

Эта проблема была подробно объяснена Microsoft. Если кто-то получает эту ошибку, он или она может сослаться на это и попробовать обходной путь.

Читайте также: