Ошибка «1607 Unable to Install InstallShield Scripting Runtime» может появляться во время установки приложений на компьютере и вне зависимости от версии системы. Дело чаще кроется в программе, совершающей инсталляцию. Сегодня я расскажу о причинах возникновения данной неполадки и опишу способы ее устранения.
Причины появления ошибки
Есть три причины возникновения ошибки «1607 Unable to Install InstallShield Scripting Runtime» в Windows 10:
- Повреждение системного установщика.
- Повреждение файлов установщика.
- Устаревшая версия программы .NET Framework или ее отсутствие.
- Препятствие некоторых процессов нормальной работе установщика.
Способы исправления ошибки
Исходя из причин появления данной неполадки, можно выявить несколько способов ее устранения. Это либо работа с установщиком, либо завершение активных процессов, мешающих его функционированию.
Переименовать папку InstallShield
Если дело кроется в поврежденных файлах установщика, нужно будет переименовать корневую папку. Для этого открываю «Проводник», перехожу к системному диску, а у меня это C, дальше последовательно в папки Program Files (x86) и Common Files. У меня, правда, этот путь отличается — Windows, затем SysWOW64. Нахожу папку InstallShield и переименовываю ее, после перезагружаю компьютер и пробую установить проблемную программу повторно.
Установить Windows Installer
Если прошлый способ не помог, можно переустановить приложение. Дело обычно при этом кроется либо в повреждении уже системных файлов, либо даже отсутствии InstallShield на компьютере. Скачать инсталлятор можно с официального сайта корпорации Microsoft. После завершения закачки нужно просто запустить дистрибутив, дождаться окончания установки, а затем перезагрузить компьютер.
Переустановить .NET Framework
Если версия .NET Framework устарела, ее необходимо обновить. Обычно это автоматически производится через «Центр обновлений» в Windows 10. Скачивать можно как с официального сайта компании, так и с архива https://dotnet.microsoft.com/download/dotnet-framework. Выбираю нужную мне версию и запускаю закачку.
Завершить активные процессы
В «Диспетчере задач» есть процессы, которые могут препятствовать нормальному функционированию установщика. Для начала надо открыть утилиту, нажав на сочетание клавиш Ctrl + Shift + Esc, затем искать задачи с названием «idriver.exe», «msiexec.exe», а также любые другие, в названии которых упоминается «InstallShield». Все они должны быть активными.
Заключение
Причин появления ошибки «1607 Unable to Install InstallShield Scripting Runtime» в Windows 10 не так много. Проблема устраняется несколькими простыми методами, в том числе переустановкой InstallShield или пакета .NET Framework. Если не помогло, можно отключить антивирусное ПО, особенно если оно стороннее, но обычно до этого дело не доходит.