У моего друга возникли проблемы с установкой Company of Heroes и CoH: Opposing Fronts под Windows 7. Несколько процентов в установке, когда устанавливается среда выполнения C/C++, происходит сбой установки со следующим сообщением:
Произошла ошибка при установке пакета установщика Windows «C:\Users\...»\AppData\Local\Temp\...\...\vcredist.msi». Код ошибки 10212: 00000659: MsiInstallProductW вернул 00000659: Эта установка запрещена системной политикой. Обратитесь к системному администратору.
Мы попробовали:
- Убедиться, что все предыдущие установки были полностью удалены, включая поиск и удаление любых файлов / папок / записей реестра, соответствующих "THQ" (издатель) и "Relic" (разработчик).
- Установка в новую учетную запись пользователя
- Запуск Setup.exe от имени администратора
- Запуск проверки совместимости для Setup.exe, которая предложила Windows XP, но не удалось при попытке этих настроек
Что следует отметить:
- Microsoft Visual C++ 2005 уже установлена. Моя теория состоит в том, что установщик пытается установить более старую версию среды выполнения, а Windows 7 говорит: «Нет, не надо!». Кроме того, на страницах загрузки этих файлов написано, что они предназначены для Windows XP и т.д., Но не для Windows 7.
- Скачал C++ 2005 Redist, но эта установка не удалась
- Зарегистрированная учетная запись является учетной записью администратора, но я все еще пробовал вариант "Запуск от имени администратора". Кроме того, упомянутая недавно созданная учетная запись была учетной записью администратора.
Я думаю, что проблема больше связана с установщиком Windows, чем с самой игрой.
Кто-нибудь знает, что может быть причиной ошибки системной политики?