Вчера Microsoft выпустила обновление KB4078130. Данная обнова фактически вводит в ОС Windows официальный «выключатель» программных механизмов, которые ранее были реализованы с целью минимизации последствий мегауязвимости Spectre Variant 2.
Напомним, защиту от Spectre и Meltdown Microsoft представила пару недель назад в рамках мероприятия January 2018 Patch Day. И как всё пошло не очень хорошо.
Сразу же оказалось, что после установки апдейта на некоторые машинах с процессорами AMD и Windows 7 возникает серьёзный сбой («синий экран»), потому пришлось устранять еще и этот баг.
Затем компания Intel таки признала «более значительную, чем предполагалось, перегрузку процессоров и прочие непредсказуемые неполадки» и порекомендовала пользователям пока «не устанавливать текущей версии микрокода на машинах с определенными процессорами«.
как отключить патч Spectre — апдейт KB4078130
Обновление KB4078130 автоматически не устанавливается. Его нужно искать и качать из «Каталога центра обновлений Майкрософт» вручную (ссылка вот). Аптейт «весит» 24 Кб и, согласно описанию, ориентирован на следующие версии ОС Windows: Windows 10, Windows 10 LTSB, Windows 7, Windows 8.1, Windows Embedded Standard 7, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 R2, Windows Server 2016.
Microsoft советует устанавливать KB4078130 только в случае, если после установки предыдущих обнов в системе сразу или со временем начали наблюдаться какие-то проблемы.
как отключить патч Spectre — редактор РЕЕСТРА
KB4078130, само собой — не единственный способ отключить патч. Выключать и включать его также можно и через штатный редактор реестра ОС Windows. А с учетом того, что служба поддержки Microsoft и этот способ уже описала на своем сайте, то его тоже теперь можно считать официальным.
Значит,
чтобы ОТКЛЮЧИТЬ патч Spectre Variant 2,
открываем редактор реестра от имени Администратора и добавляем следующие значения:
reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management» /v FeatureSettingsOverride /t REG_DWORD /d 1 /f
reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management» /v FeatureSettingsOverrideMask /t REG_DWORD /d 1 /f
чтобы снова ВКЛЮЧИТЬ патч Spectre Variant 2,
открываем редактор реестра от имени Администратора и добавляем следующие значения:
[irp]reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management» /v FeatureSettingsOverride /t REG_DWORD /d 0 /f
reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management» /v FeatureSettingsOverrideMask /t REG_DWORD /d 1 /f