PhysX и Nvidia (12.01.2025). Печать
2025 - Январь
12.01.2025 12:38
Save & Share
Нужно было установить определённую версию PhysX 7.11.13 (только с ней работают игры, основанные на определённом движке 2008 года: Warfare, Противостояние 3D и т.д.). Но ПК предательски писал: "Хрен тебе: сначала удали версию 913.1220". Оказалось - совместный баг установщиков PhysX и Nvidia.


Установщик PhysX матерится на другую версию PhysX:
- указывает установленную версию неправильно;
- отказывается её сам стереть, чтобы корректно установить самого себя.

Когда устанавливаешь драйвер Nvidia, при выборочной установке есть пункт "Системное программное обеспечение" v.9.13.1220. Если расширить окно описания - отобразится слово PhysX. В установке и удалении программ при этом - слова PhysX нет. При удалении программного обеспечения из окна установки и удалении программ - строка удаляется, но PhysX, по факту, не удаляется. Инсталлятор Nvidia не удаляет позицию, если галку снять, - даже при выборе галки чистой установки. В итоге, сколько с инсталлятором ни возись, сколько ни переустанавливай разные его позиции - не поможет.

Your Uninstaller оказался неспособен стереть все упоминания при удалении строки "Системное программное обеспечение".

Тупик разрешился везением. Решил тупо искать в папке инсталлятора драйвера все MSI-файлы. Нашёлся MSI-файл именно PhysX - удалить PhysX удалось только щёлканьем по нему правой кнопкой мыши и выбором пункта "Удалить". Удаление происходит практически мгновенно - даже без перезагрузки старая версия PhysX встала, как надо.

Ещё баг Nvidia: на сайте выбор самого свежего драйвера - версия 341.92, но программа Nvidia GeForce Experience обнаружила более новую версию драйвера 342.01. Скачивается глубоко: C:\Users\Админ\AppData\Local\Temp\NVIDIA\DisplayDriver\GeForce342.01Driver. Удаляется после установки. Поэтому нужно успеть скопировать эти файлы до завершения замены драйвера.
Обновлено ( 12.01.2025 17:17 )