SolidWorks: исправляем ошибку "Синтаксис уравнения неправилен".

 

Столкнулся сам, пока искал решение видел много у кого схожие проблемы, версии от самых старых до самых новых ломаются: при попытке сделать зависимый размер выскакивает ошибка "Синтаксис уравнения неправилен", при этом в попапе размер рассчитан верно. Не хотят писаться макросы и уровнения. Вроде бы проблема происходит от виндового обновления KB3072630. Как решить вопрос? Почитать как исправить на буржуйском можно на сайте Майкрософта.

Решение по шагам:

1. Нужно отредактировать в реестре, а если нет, то создать ключ:

 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\RemappedElevatedProxiesPolicy

 Формат ключа - DWORD (32-bit), нужно присвоить значение 1. Редактор реестра не закрываем, пригодится.

sw01

 

2. Нужно запустить запустить инсталлер СолидВоркса и выбрать "Исправление индивидуальной установки (на данном компьютере)."

sw02

В следующем окне нажать на гаечный ключ.

sw03

Дождаться завершения, закрыть.

sw05

Теоретически можно попробовать вызвать из настроек Виндов Default Programs -> Programs and Features правок кнопкой мыши по СолидВоркс и выбрать Change, дальше всё так же: исправление, ключ, но, например у меня, не получилось: не нашлись какие-то файлы инсталлера.

3. Запустить СолидВоркс и проверить работает или нет. Если не работает, то, говорят, нужно снести и установить заново, но, на сколько я понял, у всех сразу начинает работать, у меня всё заработало.

4. Вернуть ключу из первого пункта значение 0. Всё, можно получать удовольствие.

 

УПД для ленивых:  можно ниже взять архив, в нём два рег-файла, которые вносят изменения в регистр из первого и последнего пункта, и ничего не надо руками делать, теоретически. Сам я не пробовал - сделал руками. Итак последовательность действий:

  1. Запустить KB3072630_Disable.reg
  2. Запустить исталлер и сделать "Исправить"
  3. Запустить KB3072630_Re-enable.reg

Всё!

Attachments:
FileFile size
Download this file (KB3072630_Workaround.zip)Архив для исправления0.9 kB