ЦП не поддерживается nx что делать?

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

Некоторые люди, пытающиеся установить Windows 8 RP, сообщают об ошибке. Об этой ошибке даже сообщали те, кто мог запустить Windows 8 CP на той же машине. Во время установки Windows 8 может появиться следующее сообщение об ошибке:

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

Процессор вашего ПК не совместим с 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 Microsoft опубликовала официальный документ — Руководство по требованию для PAE / NX / SSE2 для Windows 8(2) (2).

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

Microsoft Билл Филл подробно объяснил эту ошибку на форуме ответов. Он начал с того, что принес извинения за неудобства, вызванные этой проблемой, и поблагодарил пользователей за попытку предварительного просмотра версии. Он также сказал, что Microsoft может связаться с некоторыми из тех, кто сообщил об этой проблеме, если потребуется дополнительная информация, так как это может быть ошибкой и должно быть исправлено до гтп.

Затем он точно описывает, что изменилось со времени ПК, поскольку пользователи, которые могли запускать ПК на своем компьютере, столкнулись с этой проблемой при установке 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

Обход проверки процессора на наличие PAE/NX/SSE2 Support

Господа Умельцы из Форума программистов и сисадминов CyberForum.ru, не могли бы Вы пересобрать установочные загрузчики в Windows 8 Release Previewх86, Windows 8 RTM Enterprise х86, Windows 8 RTM Pro x86 и Windows 8 RTM x86, чтобы они при установке системы не проверяли процессор на наличие PAE/NX/SSE2 Support. Проще говоря, сделать так, чтобы не выскакивала надпись «Ваш ЦП не поддерживает Windows 8» или при установке из БИОСа не появлялось:
Your PC needs to restart.
Please hold down the power button.
Error Code: 0x0000005D
Parameters:
0x030F0401
0x756E6547
0x49656E69
0x6C65746E
И выложить исправленные дистрибутивы где желаете или дать ссылку (в том числе и на почту).
Для информации:
На форуме Microsoft Answers был такой ответ:
«Vlad62 ответил: июля 6, 2012
Звезда сообщества
Добрый день Игорь.
В установщике Windows 8 Release Previev есть ошибка в определении возможностей процессора при определённых условиях*.
Всё что можно предложить, установка на виртуальную машину, либо, установка WDPWCP (Windows Developer Preview и Windows Consumer Preview).
* Просто говоря, путается в обвязке процессора.
REM: Есть метод, но он подойдёт специалисту. В двух словах: Надо скопировать содержимое install.wim в раздел, восстановить загрузчик W8.»
И еще:
«Vlad62 ответил: июля 8, 2012
Звезда сообщества
Добрый день.
Нет, это не моё. Эта ошибка обсуждалась в блогах разработчиков Windows 8. Да, о ней уже известно. Однако в Windows 8 Release Previev её исправлять наверное уже не будут. Это не ошибка установщика, это ошибка сбора данных о конфигурации оборудования.
Ошибка интернациональна. Начните установку английской версии, получите результат работы гугла с английской фразой.
Возможно в русской части интернета я озвучил её первым.»
27.08.12г., в 22 часа по Москве, на сайте Microsoft было указано:
«Загрузка и установка
Какие требования к системе для Windows 8 Release Preview?
Windows 8 Release Preview подходит для компьютеров, поддерживающих работу на Windows 7.
Процессор: 1 гигагерц (ГГц) или больше
ОЗУ: 1 гигабайт (ГБ) для 32-разрядной версии или 2 ГБ для 64-разрядной версии.

Читайте также  Как поднять клиренс на хендай солярис?

Свободное место на жестком диске: 16 гигабайт (ГБ) для 32-разрядной версии или 20 ГБ для 64-разрядной версии.
Графический адаптер: графическое устройство Microsoft DirectX 9 с драйвером WDDM.
Дополнительные требования для использования некоторых функций
Для использования сенсорных возможностей требуется планшет или монитор с поддержкой мультисенсорной технологии.
Чтобы получить доступ к Магазину Windows для загрузки и запуска приложений, требуется активное подключение к Интернету и разрешение экрана не менее 1024 x 768 пикселей.
Чтобы прикреплять приложения, необходимо разрешение экрана не менее 1366 x 768 пикселей.
Доступ к Интернету (может взиматься плата поставщиком услуг Интернета) .»
Совсем недавно(!) появилась пояснение:
«Что такое PAE, NX и SSE2 и почему мой компьютер должен поддерживать их для использования Windows 8 Release Preview?
Расширение физического адреса (PAE), поддержка технологии NX bit и потоковое SIMD-расширение процессора (SSE2) — это возможности процессора. С помощью PAE 32-разрядные процессоры могут адресовать более 4 ГБ физической памяти в совместимых версиях Windows, что является обязательным условием использования технологии NX. NX позволяет процессору защитить компьютер от атак вредоносных программ. SSE2 (уже давно используется в процессорах) — это набор инструкций, все чаще используемый в приложениях и драйверах сторонних производителей. Из соображений безопасности необходимо устанавливать Windows 8 на компьютере с процессором, который поддерживает технологию NX, что гарантирует надежную работу компонентов защиты от вредоносных программ. Кроме того, чтобы повысить надежность работы приложений и драйверов сторонних производителей в Windows 8, потребуется поддержка SSE2. Если ваш компьютер не поддерживает технологии PAE, NX и SSE2, вам не удастся установить Windows 8 Release Preview.»( Windows 8 Release Preview подходит для компьютеров, поддерживающих работу на Windows 7.)!?
И сразу же : «Будут ли мои устройства и программы работать с Windows 8 Release Preview?
Windows 8 Release Preview должна работать с теми же устройствами и программами, что и Windows 7.
Возможно, потребуется обновить устройства и программы или удалить некоторые программы, а затем снова установить их после установки Windows 8 Release Preview. Программа установки Windows 8 Release Preview выполнит проверку компьютера, чтобы определить совместимые устройства и программы, и предоставит отчет, который можно сохранить или распечатать. Перед запуском программы установки убедитесь, что соответствующие устройства подключены к компьютеру и включены. Сведения о совместимости с определенным устройством или программой см. в Центре совместимости Windows 8 Release Preview .»

Ну и где же логика?!
«Windows 8 Release Preview подходит для компьютеров, поддерживающих работу на Windows 7», «Windows 8 Release Preview должна работать с теми же устройствами и программами, что и Windows 7», и тут же «Если ваш компьютер не поддерживает технологии PAE, NX и SSE2, вам не удастся установить Windows 8 Release Preview».
Может не стоит доверять на слово ледям и джентельменам из Microsoft, а просто необходимо проверить, и не копать так глубоко в системе? Сомневаюсь, что они переписали всю систему после Windows Developer Preview и Windows Consumer Preview за такой короткий срок перед выходом Windows 8 Release Preview! Потому, что и Windows 7, и Windows Developer Preview и Windows Consumer Preview, устанавливались в подавляющем большинстве почти у всех, на любом, даже самом древнем железе!

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Процессор вашего ПК не совместим с Windows 10/8 – Объяснение ошибки

Некоторые люди, которые пытаются установить Windows 8 RP, сообщают об ошибке. Об этой ошибке сообщили даже те, кто мог запустить Windows 8 CP на той же машине. При установке Windows 8 может появиться следующее сообщение об ошибке:

  1. Этот ПК не может работать под управлением Windows 8/10
  2. Процессор вашего ПК не совместим с Windows 8/10
  3. Проверьте, поддерживает ли ваша система NX или SSE2
  4. Ошибка 0x0000260
  5. Что изменилось в Windows 8 RP, начиная с CP
  6. Временное решение

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

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

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

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

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

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

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

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

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

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

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

Поддерживаемая функция процессора будет иметь символ * , отображаемый рядом с именем компонента, и символ , если он не поддерживается.

«Если 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 корпорация Майкрософт опубликовала официальный документ – Руководство по поддержке требований к PAE/NX/SSE2 для Windows 8

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

Билл Филл (Microsoft Fill) из Microsoft подробно объяснил эту ошибку на форуме «Ответы». Он начинает с извинения за неудобства, вызванные этой проблемой, и благодарит пользователей за пробную версию Release Preview.Далее он говорит, что Microsoft может связаться с несколькими из тех, кто сообщил об этой проблеме, если требуется дополнительная информация, так как это может быть ошибкой, которую необходимо исправить до RTM.

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

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

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

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

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

Результат для пользователей в целом – их ПК более надежен. Мы не проверяем SSE2 в последовательности загрузки ядра, однако, если ваш процессор имеет NX, он также почти наверняка имеет SSE2.

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

Прежде чем попробовать этот обходной путь , , проверьте и настройте 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. Если кто-то получает эту ошибку, он или она может сослаться на это и попробовать обходной путь.

How to Fix CPU Not Compatible Error Message On Windows 10

CPU Not Compatible – What Is It

Some users wanting to upgrade to Windows 10 from Windows 7 or Windows 8.1 experienced errors with installation. One of these errors is CPU Not Compatible. When you click and run the “ Get Windows 10 ” from your system tray bar, you’ll receive the “CPU is not compatible with Windows 10” error. When this happens, it might be good to check if there’s a bug or if your NX feature (a requirement for the Windows 10 installation) is enabled.

Solution

Error Causes

The “CPU is not compatible with Windows 10” error normally occurs when:

  • NX feature is not enabled
  • You experienced the Windows 10 bug

Further Information and Manual Repair

To successfully upgrade to Windows 10, your CPU must support Physical Address Extension (PAE), SSE2, and NX features. If any of these features are not activated on your system , it’ll cause the CPU not compatible error. However, some users still reported experiencing this error even though their CPU has these features activated. Normally, this is due to the bug that Windows acknowledged.

If any of these two scenarios apply to your computer, the following methods will help you fix the problem:

Method 1 – Check for bugs

The bug applies to some Windows 7 and Windows 8.1 systems. The bug occurs when the “Get Windows 10” app fails to recognize CPUs as being compatible. This produces a false negative result with a message, “Here’s why Windows 10 cannot be installed on this PC: The CPU isn’t supported”. To fix this bug, Microsoft released an update.

Unfortunately, the patch update (KB2976978 for Windows 8/8.1 and KB2952664 for Windows 7 SP1) to fix the bug may not be automatically downloaded to your computer. If this is the case, you need to verify first if the patch was installed correctly. To do this, follow the steps below:

  1. Click ‘Start’ and type in View Installed Updates. The “View installed updates” icon should appear. Click the icon.
  1. Go to the Search bar (Top right portion) then type the patch name for your system. Make sure that you type the correct patch name for your system since Windows 7 and Windows 8/8.1 have different names. If you find the patch, it means it’s already installed. You can now upgrade to Windows 10 without the CPU not-compatible error.
  1. But, if you can’t find it you need to install the patch manually.
  1. Go to Windows Update then click the “Check for Updates” button.
  1. Browse through the available updates and look for KB2976978 for Windows 8/8.1 or KB2952664 for Windows 7 SP1
  1. Download the right patch. You may need to reboot your system once it’s done.
  1. The downloaded patch should be applied after a day or two with the Windows Task Scheduler. Once the patch is applied, you can now upgrade to Windows 10.

Method 2 – Check CPU features and activate them if needed

A major requirement for Windows 10 upgrade is for the CPU to have Physical Address Extension (PAE), SSE2, and NX features enabled on your system. If you receive the CPU not compatible error, one possible cause is that any of the mentioned features are not available OR not enabled on your system. Here’s how you can fix this:

  1. Verify if your CPU supports the three instruction sets. You can use software that provides information like this. If all three are available, proceed to the next step.
  1. Go to your computer’s BIOS. To do this, reboot your computer. You will need to press a key specific to your computer’s manufacturer (usually it’s F12, F8, F2, or DEL).
  1. Look for the NX (No Execute Bit) settings. This is normally found in the “Advanced Configuration” menu, or something similar to this. Just take note that the NX setting can be named differently in BIOS. Some other names include EDB (Execute Disabled Bit), EVP (Enhanced Virus Protection), Execute Disabled Memory Protection or No Excuse Memory Protect.
  1. Once you’re in the NX settings, make sure that it’s enabled.
  1. Exit the BIOS and SAVE your changes.
  1. Boot your computer normally, then try upgrading to Windows 10 again through the “Get Windows 10” app found in the system tray.

Method 3 – Force enabling NX Bit

If changing the settings in your BIOS doesn’t do the trick, your final option is to force enable the NX bit in your Windows system. However, this is only applicable IF and ONLY IF your CPU does support it. To force enable NX bit, do the following:

  1. Click Start and go to command prompt (Type “cmd” – no quotes) and press enter.
  1. Copy and paste the text below to the command prompt.bcdedit.exe /set nx AlwaysOn
  1. Execute the command. You will need to reboot your computer once this is done.
  1. Download and install Windows 10

Method 4 – Use a trusted automated tool

If you still experience the error after doing the methods above, you might want to try a powerful and trusted automated tool to fix the job.

Требования к 64-битной Windows 10: поддерживает ли мой процессор CMPXCHG16b, PrefetchW и LAHF/SAHF?

В настоящее время я пытаюсь выяснить, будет ли хорошей идеей обновить мой слегка устаревший ноутбук (Windows 7, 64-разрядная версия) до Windows 10. Проблема заключается в том, что Microsoft заявляет в своих спецификациях Windows 10, что для использования 64-разрядной версии Windows 10 необходим процессор с поддержкой CMPXCHG16b, PrefetchW и LAHF/SAHF. Я знаю, что мой процессор 64-разрядный (Intel Core i5-2430M @ 2,40 ГГц), но я не знаю, как узнать, поддерживает ли он CMPXCHG16b, PrefetchW и LAHF/SAHF, и я понятия не имею, что они означают.

Я попытался использовать Google и не получил никаких результатов, которые имели бы для меня смысл, только некоторое сравнение моего i5 и аналогичного процессора AMD. Я также проверил веб-сайт Intel ARK. Если бы кто-то мог указать мне, где я могу получить больше информации, я был бы очень благодарен.

4 ответа 4

Ваш процессор поддерживает эти функции. На самом деле, те же функции необходимы для запуска 64-битной Windows 8.1. Это требование выполняется всеми современными процессорами и, как правило, является проблемой только для некоторых Core 2 и более ранних процессоров.

Каковы эти инструкции?

  • Инструкция CMPXCHG16B выполняет атомарное сравнение и обмен 16-байтовыми значениями. Он поддерживается на всех современных процессорах x86-64 , хотя некоторые ранние процессоры AMD64 его не поддерживали. Эта инструкция также может называться CompareExchange128 . См. Также: Насколько распространены в старых процессорах x64 инструкции cmpxchg16b?
  • В ранних процессорах AMD64 отсутствовала инструкция CMPXCHG16B , которая является расширением инструкции CMPXCHG8B присутствующей на большинстве процессоров после 80486. Подобно CMPXCHG8B , CMPXCHG16B допускает атомарные операции над восьмеричными словами. Это полезно для параллельных алгоритмов, которые используют сравнение и обмен данными, размер которых превышает размер указателя, что часто встречается в алгоритмах без блокировки и без ожидания. Без CMPXCHG16B необходимо использовать обходные пути, такие как критический раздел или альтернативные подходы без блокировки. Его отсутствие также не позволяет 64-битной Windows до Windows 8.1 иметь адресное пространство в пользовательском режиме больше 8 терабайт. 64-битная версия Windows 8.1 требует инструкции.

Инструкция PREFETCHW — это подсказка процессору для предварительной выборки данных из памяти в кэш в ожидании записи (Справочник по инструкциям Intel, PDF, страница 888). Эта инструкция была введена в 3DNow от AMD ! набор команд, который устарел, за исключением PREFETCH и PREFETCHW . Все процессоры AMD начиная с Athlon 64 поддерживают эту инструкцию. Однако эта инструкция может не поддерживаться некоторыми более старыми 64-разрядными процессорами Intel, выпущенными до Nehalem .

LAHF и SAHF загружают и сохраняют содержимое регистра AH регистр флагов соответственно (Справочник по инструкциям Intel, страницы PDF 530 и 1025). Некоторые старые процессоры Intel без аппаратной виртуализации (VT-x) не поддерживают эту инструкцию при работе в 64-битном длинном режиме ; они в основном ограничены некоторыми младшими процессорами, предшествующими Nehalem . Некоторые очень старые процессоры AMD64 также не имеют этой функции.

  • В ранних процессорах AMD64 и Intel 64 отсутствовали инструкции LAHF и SAHF в 64-битном режиме. AMD представила эти инструкции (также в 64-битном режиме) со своими процессорами Athlon 64, Opteron и Turion 64 ревизии D в марте 2005 года, в то время как Intel представила инструкции со степпингом Pentium 4 G1 в декабре 2005 года. 64-битная версия Windows 8.1 требует этой функции.

Что это значит для меня?

Все процессоры Intel Core i7, i5 или i3, а также все процессоры Pentium или Celeron на основе Clarkdale, Arrandale, Sandy Bridge или более новых микроархитектур поддерживают эти функции, а также процессоры Intel Atom и Celeron Silvermont . Для AMD все, кроме самых старых 64-битных процессоров, имеют эти функции.

Как правило, эти инструкции необходимо учитывать только в том случае, если у вас есть процессор, предшествующий описанному выше. Приложение Get Windows 10 сообщит вам, можете ли вы перейти на Windows 10. Если процессор не соответствует требованиям, вы получите « Процессор не поддерживается ».

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: