Недавно компания AMD тихо подтвердила, что её новые APU серии Ryzen AI 300 больше не будут иметь драйверов для Windows 10, так как прекращается поддержка этой ОС, несмотря на то, что она полностью совместима с оборудованием. Это означает, что пользователи, которые хотят получать официальные драйверы и поддержку, должны использовать Windows 11.
С другой стороны, существуют системы, которые считаются неспособными работать с новой ОС из-за отсутствия некоторых необходимых компонентов. Так было с старыми процессорами без NX-бита (Never eXecute) и PAE (Physical Address Extension), которые не могли запустить ничего новее Windows 7. Microsoft ввела эти две функции, основанные на памяти, чтобы улучшить безопасность памяти Windows с помощью Data Execution Prevention (DEP).
Однако разделение поддерживаемых и неподдерживаемых процессоров тогда было еще сложнее, чем сегодня. Если вспомнить, Microsoft обновила требования к процессорам для Windows 10 в релизе 2018 года (версия 1809), и хотя формально была добавлена поддержка новых чипов Qualcomm, пользователи начали сообщать (1, 2), что некоторые старые процессоры, такие как серия Intel Pentium M (семейство Dothan), не могли запустить ничего новее версии 1709, так как версии Windows 10 1803 или 1809 выдавали сообщение об ошибке “IRQL_NOT_LESS_OR_EQUAL”.
Пользователь X и технологический энтузиаст Bob Pony нашел способ запустить более новые версии, используя измененную версию 1709 WinPE (Windows Preinstallation Environment) на официально неподдерживаемых старых процессорах:
Другие утверждают, что процессоры Pentium M (Dothan) поддерживают до версии Windows 10 1709, также известной как Fall Creators Update, потому что более новые версии будут вызывать синий экран смерти с ошибкой IRQL_NOT_LESS_OR_EQUAL.
Использование v1709 WinPE для установки Windows 10 22H2 будет работать без проблем, не забудьте отключить восстановление!… pic.twitter.com/3RDcPdHsoz
— Bob Pony ✨ (@TheBobPony) 4 июня 2024 года Однако не всем удастся это сделать, так как пользователи, чьи процессоры не поддерживают NX-бит и PAE, по-прежнему не смогут воспользоваться этим способом. Как уже упоминалось выше, некоторые процессоры, такие как Intel Pentium M 765, могут установить Windows 10 – версии 1803, 1809, 20H2, 21H2 и 22H2 – с этим обходным методом, но другие, такие как M 755, несмотря на принадлежность к тому же семейству Dothan, не смогут. Это потому, что последний не поддерживает NX-бит или, в случае Intel, бит Execute Disable (XD).
Вы можете проверить, поддерживает ли ваш процессор NX-бит и PAE с помощью утилиты HWiNFO, очень полезного инструмента для мониторинга оборудования. На момент написания последняя версия программы – 8.02.
В главном окне HWiNFO перейдите в раздел “Центральный процессор(ы)” (в моем случае Ryzen 7 5700G), и вы должны увидеть “Physical Address Extension” в разделе Standard Feature Flags и “No Execute” в разделе Extended Feature Flags, указанные как Присутствующие. (В случае Intel это может быть обозначено как “Execute Disable bit”)
Список также содержит POPCNT и SSE (Streaming SIMD Extensions) 4.2, поэтому вы также можете проверить эти функции, чтобы подтвердить, поддерживает ли ваш процессор Windows 11 24H2 или нет. Вы также можете проверить SSE3, так как браузер Edge перестанет работать на процессорах без этой функции.