Не удалось открыть установочный пакет

8

При попытке установить что-либо с помощью установщика Windows (MSI-файл) на 64-разрядном компьютере Windows 7 появляется следующее сообщение об ошибке:

Этот установочный пакет не может быть открыт. Обратитесь к поставщику приложения, чтобы убедиться, что это действительный пакет установщика Windows.

Я попытался переустановить и обновить установщик Windows, но безуспешно. Что не так? Это случилось внезапно.

Я попробовал все, что было рекомендовано на этой странице, и на страницы, на которые он ссылается: http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/the-installation-package-could-not-be-opened / 6f49baee-ec1f-479f-a889-031162baad1e

динамический
источник
Есть ли какие-либо контрольные записи в системных журналах непосредственно перед вашей проблемой?
music2myear
@ music2myear: совсем нет.
Динамичный
Каков ваш уровень пользователя, хотя бы локальных администраторов?
N4TKD
Еще один вопрос, вы получаете эти ошибки при установке одинаковых пакетов на другом компьютере?
music2myear
@JohnDR: я местный админ.
Динамичный

Ответы:

4

Сделайте это перед переустановкой SP1:

Еще несколько вопросов: Сколько MSI-файлов вы пробовали, которые вернули это сообщение? Они от конкретного продавца? Есть ли какие-либо файлы Microsoft, загруженные с их веб-сайта? И они должны быть совместимы с 64-битной ОС или Windows 7?

Во-первых , откуда эти пакеты запускаются? Были ли они загружены на ваш рабочий стол, находятся ли они на диске или в системном каталоге, например, где-то внутри C: \ Windows?

Если они находятся в системном каталоге, попробуйте скопировать их на рабочий стол или в другую папку, которой вы полностью управляете, и запустить их оттуда.

Во-вторых , попробуйте запустить sfc / scannow из командной строки, чтобы проверить и исправить любые системные файлы или проблемы с реестром.

В-третьих , они заблокированы? Щелкните правой кнопкой мыши файл MSI и выберите свойства. Внизу диалогового окна будет кнопка «Разблокировать». Нажмите на это и попробуйте снова запустить файлы.

В-четвертых , убедитесь, что папка, в которой находятся файлы, имеет соответствующие разрешения. Проверьте настройки безопасности для папки, в которой находятся эти файлы, и убедитесь, что у пользователя SYSTEM есть полный доступ. В конце концов, msiexec будет работать как SYSTEM и будет нуждаться в полном контроле над каталогом и всеми файлами внутри него.

Попытка переустановки Windows 7 sp1 для выполнения «облегченного» восстановления операционной системы.

  1. Загрузите пакет с веб-сайта MS , вам, вероятно, понадобится файл windows6.1-KB976932-X64.exe.

  2. Если у вас уже установлен пакет обновления, вы можете удалить его. Иногда эти пакеты не имеют функции «ремонта» или «переустановки». Инструкция с сайта MS по удалению .

  3. После завершения удаления и перезагрузки начните установку пакета, загруженного на шаге 1.

music2myear
источник
Я пытался установить ActivePerl и MySQL. Разные поставщики. Оба совместимы с Windows 7 64 бит. Я попытался установить эти файлы с диска и папки «Загрузки». Файлы не были заблокированы. У меня есть все разрешения. Дай мне время, чтобы получить остальную информацию.
Динамичный
Была ли учетная запись SYSTEM установлена ​​на Полный доступ для папки и всех подпапок и элементов?
music2myear
Да, это было и есть ;-).
Динамичный
Установка SP1 не помогла ... любые другие идеи.
Динамичный
К сожалению, не на этом этапе. Включение ошибки, которую вы дали в Google, дало несколько результатов, в дополнение к тем, что я дал здесь. Вы можете попробовать это.
music2myear
4

Загрузите файл, используя другой браузер.

Я думаю, что Google Chrome был поврежден, но Internet Explorer работал просто отлично.

динамический
источник
Хотя ответ звучит глупо, это был и мой случай. Это произошло с Google Chrome на компьютере с Windows 8.
True Soft
Это был и мой случай, загрузка хромом была повреждена
vietnguyen09
0

Убедитесь, что ваш антивирус / брандмауэр не блокирует установку. Моя ситуация была запущена Trendnet Micro. Как только он был отключен, установка прошла успешно.

Vic
источник
0

Пожалуйста, загрузите файл снова и запустите, он решит вашу проблему. Я получил то же сообщение, когда пытался установить Node.js (который я скачал с сайта офиса). Я удалил этот файл, который дал мне эту ошибку, и снова загрузил его. Это сработало для меня.

Я предполагаю, что это произошло потому, что первый установочный файл был по какой-то причине поврежден.

Кушан Рандима
источник