Не вдалося відкрити інсталяційний пакет


8

Я отримую таке повідомлення про помилку на 64-розрядному комп'ютері Windows 7, коли я намагаюся встановити що-небудь за допомогою інсталятора Windows (.msi):

Не вдалося відкрити цей інсталяційний пакет. Зверніться до продавця програми, щоб переконатися, що це дійсний пакет Windows Installer.

Я спробував перевстановити та оновити Windows Installer, але не пощастило. Що не так? Це просто раптом сталося.

Я перепробував усе, що рекомендується на цій сторінці, і сторінки, на які посилається: 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.


Я спробував встановити ActivePerl і MySQL. Різні постачальники. Обидва сумісні з Windows 7 64 біт. Я спробував встановити ці файли з Дискового диска та папки Завантаження. Файли не були заблоковані. У мене є всі дозволи. Дайте мені час, щоб отримати решту інформації.
Динамічний

Чи встановлено для облікового запису SYSTEM повний контроль для папки та всіх папок і елементів?
music2myear

Так, було і є ;-).
Динамічний

Установка SP1 не допомогла ... будь-які інші ідеї.
Динамічний

На жаль, не на даний момент. Підключивши помилку, яку ви довели до google, було створено декілька результатів, окрім тих, які я дав тут. Ви можете спробувати.
music2myear

4

Завантажте файл за допомогою іншого браузера.

Я думаю, що Google Chrome був пошкоджений, але Internet Explorer працював чудово.


Хоча відповідь звучить нерозумно, це був і мій випадок. Це сталося з Google Chrome на машині Windows 8.
Справжній м'який

Це був і мій випадок, завантаження хромом було пошкоджено
vietnguyen09

0

Переконайтесь, що ваше антивірусне / брандмауер не блокує встановлення. У моїй ситуації працював Trendnet Micro. Після її відключення встановлення пройшло успішно.


0

Завантажте файл ще раз і запустіть, це вирішить вашу проблему. Я отримав те саме повідомлення, коли я намагався встановити Node.js (який я завантажив з офісного сайту). Що я зробив, я видалив файл, який дав мені цю помилку, і завантажую його знову. Це працювало для мене.

Я здогадуюсь, що це сталося тому, що перший файл інсталяції чомусь був пошкоджений.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.