Я запустил тестовую установку 64-битной версии (установщик MSI) и даже установил ее для установки на 32-битный путь, указанный вами выше, без проблем (правильный 64-битный путь C:\Program Files\PuTTY\
не C:\Program Files (x86)\PuTTY\
является 32 -битным битовый путь). Возможно, вы используете установщик x86-32bit? Я запускал 64-битный.
Попробуйте включить ведение журнала для вашей настройки, чтобы увидеть, что происходит. Запустите установку из CMD.EXE
(командной строки).
Пример команды установки (чтобы включить ведение журнала с путями, которые вы должны заменить):
msiexec.exe /I "C:\YourInstaller.msi" /QN /L*V "C:\msilog.log"
Краткое объяснение параметров :
/I = run install sequence /QN = run completely silently /L*V "C:\msilog.log"= verbose logging at path specified
Если в журнале есть какие-либо отмеченные и очевидные ошибки, вы можете сначала найти «значение 3», чтобы проверить. Если нет, то журнал должен быть исследован более подробно.