Тормозит эскиз в SolidWorks — лечение.

В наличии несколько конфигураций.

На некоторых из них САПР и другие тяжелые пакеты заметно подтормаживают.

Особенно это заметно в SolidWorks в режиме эскиза. Сборка из 1300+ деталей при этом может летать.

Реакция на клик на не слабом оборудовании может достигать нескольких секунд.

Выяснил, что причиной является тривиальные и распиаренные патчи от Spectre и Meltdown.

Их отключение расписано подробно, в том числе и на сайте мелко-мягких.

Но!

Практически выявлен нюанс, что во первых — периодически слетает, а во вторых потом повторно не срабатывает.

Как выяснилось, необходимо проверять настройки политик с помощю:

Get-ExecutionPolicy -List

Предварительно запустив окно PowerShell от Администратора.

Если одна из них стоит Unrestricted, то отключение патчей не работает, тормоза сохраняются.

Полностью отключение выглядит так (Intel):
Сначала подключение модулей проверки статуса патчей, соглашаемся на все:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted

Install-Module SpeculationControl

Import-Module SpeculationControl

Смотрим статус:

Get-SpeculationControlSettings

Чтобы отключить защиту от CVE-2018-3639 (интеллектуальное хранилище обхода) и снижению опасности для CVE-2017 г-5715 (Spectre варианта 2) и 5754 CVE 2017 г. (Meltdown):

reg add ‘HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management’ /v FeatureSettingsOverride /t REG_DWORD /d 3 /f

reg add ‘HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management’ /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f

Проверяем статус:

Get-SpeculationControlSettings

После обязательно возвращаем политики в нужный статус:

Set-ExecutionPolicy Restricted LocalMachine

Set-ExecutionPolicy Restricted CurrentUser

Проверяем:

Get-ExecutionPolicy -List

Далее — перезагрузка и прощай фризы.

Более детально расписано на https://wp-seven.ru/instruktsii/tips/windows-10-tips/kak-proverit-zashhishhyon-li-kompyuter-ot-spectre-i-meltdown.html