Ошибка “Floating point division by zero” может появиться на компьютерах пользователей, в Windows Vista, 7, 8, 10 и старше, если драйвер дисплея, установленный в системе не поддерживает в полной мере ускорение DirectX 10 согласно спецификации.
Зачастую это означает, что вы установили драйверы дисплея, не соответствующие полностью адаптеру графики.
Решение 1. Посетите официальный вебсайт разработчика адаптера графики для получения последней версии драйверов экрана. Вы должны знать точное наименование и версию процессора графики, установленной в вашей системе, напримерIntel HD Graphics 2000. Обратитесь к документации к вашему компьютеру для получения дополнительной информации.
Производители графических адаптеров:
Intel: https://downloadcenter.intel.com
AMD: http://support.amd.com/en-us/download
NVidia: http://www.nvidia.com/Download/index.aspx?lang=en-us
Для Windows 7, установите пакет обновлений Service Pack 1 и другие необходимые обновления, как минимум, следующие обновления необходимы:
– Service Pack 1 for Windows 7 (KB976932).
– Platform Update for Windows 7 Service Pack 1 (KB2670838).
– Для Windows 7 64-bit, Security Update for Windows 7 for x64-based Systems (KB3033929) может также требоваться.
Решение 2. Запретите аппаратное ускорение DirectX 10 в настройках модуля преподавателя и пользователя.
В модуле преподавателя:
– выделите компьютеры пользователей;
– выберите команду основного меню N – Параметры- Параметры клиентов;
– на вкладке “Команды” включите опцию “Запретить DirectX ускорение в программе” и нажмите ОК.
Дополнительно, в модуле преподавателя выберите команду меню N – Параметры – Параметры; на странице “Доп. опции” включите опцию “Запретить аппаратное ускорение DirectX” (“Disable DirectX hardware acceleration”) и нажмите ОК.
Перезапустите модуль преподавателя и компьютеры пользователей.