Rufus публикует обход для установки Windows 11 24H2 на неподдерживаемые процессоры, но не для всех

На этой неделе Microsoft напомнила IT-администраторам и системным администраторам о новой политике для корпоративных и офисных ПК, позволяющей устанавливать обновления, такие как Windows 11 24H2, как «необязательные». Это произошло после того, как компания выпустила полные детали обновления 2024 года, а также LTSC-версии.

Между тем, домашние пользователи с неподдерживаемым оборудованием также стремятся попробовать последнюю версию Windows, и одним из популярных инструментов, помогающих в этом, является Rufus.

Однако многие пользователи сообщили, что при обновлении Windows 11 24H2 с помощью Rufus обход системных требований не срабатывает. Автор Rufus, Пит Батард, признал проблему и предложил скрипт, который решает эту проблему. Батард также добавил, что в будущей версии Rufus этот скрипт будет встроен.

Он написал следующее:

Для обновления на месте необходимо выполнить следующие команды в командной строке с правами администратора перед запуском setup.exe:

bash
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" /f 2>NUL
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" /f 2>NUL
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /f 2>NUL
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" /f /v HwReqChkVars /t REG_MULTI_SZ /s , /d "SQ_SecureBootCapable=TRUE,SQ_SecureBootEnabled=TRUE,SQ_TpmVersion=2,SQ_RamMB=8192,"
reg.exe add "HKLM\SYSTEM\Setup\MoSetup" /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1

Я добавлю этот скрипт в создаваемые носители в будущей версии Rufus.

Этот скрипт должен решить проблему новых ограничений для обновлений на месте, если вы запустите его вручную. Скрипт будет находиться на том же уровне, что и setup.exe, и будет включать приведенные выше команды реестра.

Это не повлияет на чистую установку, так как я не обнаружил проблем при тестировании обходов для чистой установки. Если чистая установка версии 24H2 не работает с Rufus 4.5, то с Rufus 4.6 тоже работать не будет.

Кроме этого, разработчик Rufus явно выразил раздражение по поводу пользователей старых систем, жалующихся, что их ПК не может обойти требования даже с этим скриптом. Он написал:

«Пожалуйста, перенесите обсуждение о том, какие процессоры достойны работы с Windows 11, в другое место, иначе я начну удалять посты, так как эта тема становится слишком длинной. Эти обсуждения не относятся к делу.»

Для тех, кто не следил за событиями, Windows 11 24H2 работает только на процессорах с поддержкой PopCnt и SSE4.2, и никакие методы обхода, приложения или программы не помогут владельцам устаревшего оборудования. Однако они могут продолжить использовать Windows 11 23H2.

Обновление, 7 октября 2024 года: Разработчик Rufus вновь подчеркнул, что в следующей версии программы будет проще обходить требования для обновления на месте в Windows 11 24H2. Также выпущена альфа-версия программы для тех, кто не хочет ждать официального релиза.

В следующем выпуске Rufus вы сможете просто дважды щелкнуть на setup.exe для обновления, так как Rufus создаст обертку для setup.exe, которая применит обходные пути в реестре перед запуском оригинального установщика Microsoft.

Если вы торопитесь протестировать это, вы можете извлечь альфа-версию предстоящего Rufus из артефактов MinGW, доступных по адресу: https://github.com/pbatard/rufus/actions/runs/11201946687

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *