Що робити не запускається установка. Причини з яких не встановлюються та не запускаються програми. Некоректно встановлені та застарілі додаткові платформи

💖 Подобається?Поділися з друзями посиланням

Здрастуйте, дорогі читачі.

Іноді здається, що після свіжої установки будь-якої програми, він повинен працювати без будь-яких проблем. Але це не завжди, адже часто для функціонування тих чи інших програм використовуються додаткові системні компоненти. Відсутність хоча б одного якраз і призводить до неправильної роботи. Далі у статті я розповім, чому не запускається гра після встановлення, а також очевидні способи вирішення.

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

.NET Framework( )

Це ПЗ вважається одним із найважливіших на комп'ютері. Воно є спеціальною платформою, з допомогою якої створюються інші рішення. У разі відсутності багато елементів не запускаються, і видається помилка.

Потрібний інсталятор знаходиться на офіційній сторінці Microsoft. Крім того, можна скористатися « Центром оновлень», який повинен самостійно знайти нову або недостатню збірку, завантажити та розмістити в ОС.

Visual C++( )

Ще одним не менш важливим елементом є Visual C 2010. Він необхідний, щоб система могла розпізнати відповідну мову програмування. Інсталятор знаходиться на головній сторінцітого ж Microsoft. Просто завантажуємо та встановлюємо, як будь-який інший додаток.

DirectX( )

Ця технологія дає можливість запускати розважальні рішення та мультимедіа на високої швидкості. Тому завжди важливо мати актуальну версію цього ПЗ. Причому вона не обов'язково має бути останньою, випущеною розробником. Складання важливо підбирати, відштовхуючись від операційної системи віндовс.

Після завантаження інсталятора запускаємо його. Він перевірить версію вже наявного програмного забезпечення, а потім покаже кількість мегабайт, якими необхідно доповнити операційну систему. Потім потрібно перезавантажити комп'ютер.

Codec Pack( )

Якщо раптом у вас почалися проблеми з відео чи звуком і без помилок, варто звернути увагу на пакет кодеків K-Lite Pack. Просто вирушаєте на офіційну сторінкута встановлюєте останню версію. Перезапустіть систему.

Досить поширена проблема серед користувачів операційної системи Windowsбудь-яких версій – помилка msi під час встановлення програм із файлу з розширенням.msi. У цій статті я опишу найпоширеніші проблеми з інсталятором Windows 7/10/XP та варіанти їх вирішення, а також зроблю відео з поточного питання.

Файли з розширенням.msi це звичайні пакети установки (дистрибутиви), з яких ставиться програма. На відміну від звичайних "setup.exe", для запуску файлу msiСистема використовує службу Windows Installer (процес msiexec.exe). Говорячи простими словами, інсталятор Windows розархівує та запускає файли з дистрибутива. Коли Windows Installer не працює, з'являються різні помилки.

Взагалі, мене це страшенно бісить, т.к. після дурного повідомлення про помилку зовсім незрозуміло, що робити далі. Microsoft спеціально розробили інсталятор Windows Installer для розширення можливостей встановлення програм (в основному це стосується системних адміністраторів), але не подбали належним чином про безглючну роботу цієї служби або хоча б про адекватні повідомлення про проблеми. А нам тепер це розгрібати 🙂

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

Помилки msi файлів

Дуже часто помилки з'являються через недостатні права системи на файли або папки. Не можна сказати, що Windows Installer не працює, в цьому випадку досить просто додати потрібні права та все запрацює. Буквально вчора я зіткнувся з тим, що завантажений дистрибутив.msi не захотів встановлюватися, при цьому успішно запускається майстер установки, вибираються параметри, але потім система думає кілька секунд і видає помилку:

"Error reading from file "ім'я файлу" verify те, що файли exists and that you can access it" (Error 1305). Перекладається «Помилка читання з файлу … перевірте, чи існує файл і чи маєте ви до нього доступ». Ну чи не тупняк? Звичайно, що кнопка «Повторити» не допомагає, а скасування припиняє всю установку. Повідомлення особливого смислового навантаження також несе, т.к. файл точно існує і я маю до нього доступ, інакше просто не зміг би його запустити і отримати це повідомлення, до того ж чомусь англійською мовою 🙂

А помилка в тому, що не я повинен мати доступ до файлу, а інсталятор Windows, точніше сама система. Вирішується дуже просто:

Тепер помилка інсталятора не з'явиться! Можна додати доступ на всю папку, з якої ви зазвичай інсталюєте програми, наприклад, на папку «Downloads», як у мене. Дивимося відео щодо вирішення проблем з правами доступу:

У Windows XP вкладки «Безпека» не буде, якщо увімкнено простий загальний доступдо файлів. Щоб його вимкнути, потрібно зайти в "Пуск -> Панель управління -> Властивості папки -> Вид"та вимкнути опцію «Використовувати простий спільний доступ до файлів». У урізаних версіях Windows 7/10 та XP вкладки «Безпека» немає в принципі. Щоб її побачити, потрібно завантажити Windows в безпечному режиміі зайти до неї під адміністратором.

Ще способи вирішити проблему


Описаний метод допоможе за різних повідомлень, з різними номерами. Наприклад, ви можете бачити такі помилки файлів msi:

  • Error 1723
  • Internal Error 2203
  • Системна помилка 2147287035
  • Помилка «Неможливо відкрити цей інсталяційний пакет»
  • Помилка 1603: Під час встановлення сталася непереборна помилка

У всіх цих випадках має допомогти установка прав на файл та/або деякі системні папки. Перевірте, чи має доступ «система» до папки тимчасових файлів (ви можете отримувати помилку «Системі не вдається відкрити цей пристрій або файл»). Для цього:

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

Якщо служба Windows Installer все одно не хоче працювати, перевірте права на папку "C:\Config.Msi"сюди «система» також повинна мати повний доступ. У цьому випадку ви могли спостерігати помилку "Error 1310". Про всяк випадок переконайтеся, що до папки КУДИ ви інсталюєте софт також є всі права.

Параметри реєстру та служби

Наступний спосіб усунення помилки – відновлення робочих параметрів у реєстрі інсталятора Windows Installer.

Для цього скачайте архів і запустіть звідти два reg-файли, відповідно до своєї версії Windows. Погодьтеся з імпортом налаштувань.

Важливо! Перед останньою дією бажано! Якщо спосіб не допоможе або стане гіршим, ви зможете відновитися до колишнього стану.

У Windows XP або Windows Server 2000 інсталюйте останню версію інсталятора 4.5.

Якщо не допомогло, то зробіть ще перереєстрацію компонентів:

  1. Натисніть «Win + R» та введіть « cmd».Потім у чорному вікні введіть послідовно команди:
    MSIExec /unregister
    MSIExec /regserver
  2. У відповідь має бути порожнеча, жодних помилок. Якщо проблему не вирішено, введіть команду
    regsvr32 msi.dll
  3. Закрийте чорне вікно

Якщо пише, що бракує прав, потрібно запускати .

Якщо команди виконалися, але не допомогло, запустіть msi_error.bat з архіву, перевірте результат.

Останній варіант - завантажте програму Kerish Doctor, там є функція виправлення роботи служби інсталятора та багатьох інших частих проблем Windows.

Також багато програм використовують. NET Frameworkтому не буде зайвим встановити останню версію цього пакета. І, насамкінець, ще одна порада: якщо в дорозі до файлу-дистрибутиву є хоч одна папка з пропуском на початку назви, то видаліть пропуск. Такий простий прийом вирішить вашу проблему 🙂

Підбиття підсумків

Помилки з інсталятором Windows дуже неприємні, їх багато і відразу незрозуміло куди копати. Одне зрозуміло – система дала збій і треба відновлювати до робочого стану. Іноді нічого не допомагає і доводиться. Однак не поспішайте це робити, спробуйте попросити допомоги на цьому форумі. В точності опишіть вашу проблему, розкажіть, що ви вже робили, які повідомлення отримали, і, можливо, вам допоможуть! Адже світ не без добрих людей 🙂

Помилки при встановленні додатків із файлів з розширенням.msi - це один із проявів неполадок у роботі служби Windows Installer (у російськомовній версії - інсталятора Windows). З подібним явищем зіштовхуються користувачі всіх версій цієї OS, крім ранніх. Досі проблема з установником є ​​однією з найчастіших причин, через яку користувачі вирішуються на перевстановлення системи. Спробуймо розібратися, як цього уникнути. Причиною того, що Windows Installer не працює, може бути таке:

  • вірусне зараження, причому видалення вірусу який завжди вирішує проблему;
  • некоректна установка оновлень Windows;
  • збій у роботі захисного ПЗ, коли замість блокування одного підозрілого msi-файлу служба установки блокується повністю;
  • зміни у політиках безпеки на комп'ютері;
  • пошкодження системних файлів або реєстру з причин, не пов'язаних з вірусами (видалення компонентів установника, некваліфікована правка реєстру, "кривий" софт, несправність жорсткого дискаі т.п.).

Перевіряємо цілісність структури Windows Installer

Інсталятор Windowsпредставлений такими компонентами:
  • файлом C: Windows System32 Msiexec.exe - безпосередньо самим додатком-інсталятором;
  • файлом C:\Windows\System32\msi.dll - бібліотекою Windows Installer;
  • службою Msiserver, параметри якої зберігаються у розділі реєстру .
Перед діагностикою важливо переконатися, що в системі є обидва ці файли, що в реєстрі є вищезгаданий розділ і його параметри мають нормальні значення (значення можна подивитися в реєстрі аналогічної, працездатної системи). Також відкрийте список служб (натисніть Windows + R і впишіть у рядок "Відкрити" програми "Виконати" команду services.msc). Знайдіть "Інсталятор Windows" і переконайтеся, що він запускається. У разі відсутності файлів, скопіюйте їх з іншої системи тієї ж версії або з інсталяційного диска. Якщо відсутній або пошкоджений розділ реєстру - також перенесіть його з робочої системи. Для цього на справному комп'ютері запустіть редактор реєстру (C:\Windows\Regedt.exe) і знайдіть вищезгаданий розділ. Розгорніть правим кліком контекстне меню папки msiserver і клацніть "Експортувати". Збережіть файл у форматі .reg та перенесіть його на проблемну машину. Клацніть двічі цей файл і підтвердьте згоду на додавання даних до реєстру. Перезавантажте комп'ютер. Якщо служба Msiserver, як і раніше, не запускається, перевірте, чи працює служба RPC (Віддалений виклик процедур), від якої вона залежить. Виконати перереєстрацію файлів інсталятора і перезапустити службу можна за допомогою набору спеціальних команд у командному рядку. Для зручності можете створити командний файл: вставте набір дій у блокнот і збережіть як розширення.bat. Щоб запустити файл, двічі натисніть по ньому. Щоб зміни почали діяти, клацніть мишею на робочому столі і натисніть F5.

Перевіряємо налаштування безпеки та права доступу

Windows Installer може не працювати і через те, що його блокує захисний софт або операційна система не має необхідних прав. Для початку розберемося із софтом. Якщо у вас встановлений антивірус – тимчасово відключіть його. Способи відключення кожного продукту свої, але найчастіше це робиться через контекстне меню значка антивіруса в системному треї. Тепер займемося правами. Відкрийте контекстне меню Msiexec.exe та розгорніть його властивості. Перегляньте список груп та користувачів на вкладці "Безпека". Серед них обов'язково повинні бути "Система" та служба "Trustedinstaller", причому останньої необхідно мати повний доступ до файлу та бути його власником. Система повинна мати права на "читання" та "читання та виконання". Служба Trustedinstaller вперше з'явилася у Windows Vista, тому Windows XP повний доступ необхідно надати системі. Все, що написано нижче, відноситься до версій, випущених пізніше XP. Щоб перевірити, хто власник Msiexec.exe, натисніть кнопку "Додатково" на цій же вкладці. У наступному вікні відкрийте вкладку "Власник". Зробіть власником службу Trustedinstaller, якщо в якості вказано щось інше. Якщо у списку "Змінити власника" його немає, клацніть кнопку "Змінити", а потім - "Інші користувачі та групи". Впишіть Trustedinstaller у полі "Введіть імена...", натисніть "Перевірити імена" та ОК. Поверніться до попереднього вікна. На вкладці "Діючі дозволи" призначте Trustedinstaller та системі необхідні права. Такі самі налаштування безпеки повинні бути у бібліотеки msi.dll. Тепер перевіримо, чи немає обмежень для користувача "Система" на доступ до наступного:
  • системний диск (зазвичай це диск);
  • тимчасові папки (це C:\Windows\Temp і C:\Users\Поточний_користувач\AppData\Temp);
  • папка C:\Config.Msi;
  • папка, де знаходиться msi-файл, з якого ви намагаєтесь встановити програму.
На всі ці об'єкти системі необхідно надати повний доступ. Робиться це також, як ми розібрали вище. Після цих операцій здебільшого проблема з установником успішно вирішується. Якщо наші поради вам не допомогли, причина збою полягає в чомусь іншому і розбиратися з нею мають уже фахівці.

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

Ще в цій ситуації бувають ті користувачі комп'ютера, які використовують піратську операційну систему windows.

Також можна потрапити на таку напасть при встановленні програми, які необхідні крякнути, щоб безкоштовно користуватися.

Розглянемо низку причин, з яких не встановлюються програми:

  1. Відсутність компонента Microsoft .NET Framework
  2. Відсутність Microsoft Visual C++
  3. Через антивірус
  4. Через несумісність
  5. Необхідності оновити драйвера
  6. Відсутність компонента DirectX
  7. Вимога програми
  8. Вірусний установник
  9. Не правильний вибіррозрядності операційної системи
  10. Необхідності dll
  11. Відсутність облікового запису система
  1. Щоб деякі програми працювали коректно, необхідний компонент NET Framework. Одні програми працюють з певними версіями, а інші новітніми версіями. Тож уважно подивіться, що вимагає установник. Можливо так, що не встановлюються програмичерез цей компонент. Цей компонент можна завантажити на сайті розробника. Завантажуємо та починаємо установку. Процес установки нормальний. Погоджуємося з тим, що пропонує установник. Якщо після встановлення потрібної версії NET Framework програма не встановлюється і знову вимагає NET Framework, то переходимо в "пуск" відкриваємо "панель управління" заходимо в розділ "програми" і відкриваємо "ввімкнення та вимкнення компонентів windows"

Дивимося, щоб навпроти NET Framework у чек боксі було галочка.

  1. Microsoft Visual C++ теж є найважливішим компонентом, при встановленні програм і подальшому його користуванні. Більшість програм можуть не встановитися за відсутністю компонента Microsoft Visual C++. Visual C++ є пакетною мовою програмування. Якщо на комп'ютері не встановлюються програми, перевірте наявність Visual C++. Якщо її немає, завантажуємо або встановлюємо з інсталяційного диска. Попереджаю процес встановлення, триває довго.
  2. Якщо на вашому комп'ютері є активна антивірусна зашита, то ті програми, які потрібно крекнути, не запустяться. Якщо у вас не встановлюються програми Sony Vegas pro, то цьому винен антивірус. Щоб процес встановлення пройшов нормально, необхідно на якийсь час вимкнути антивірус і додати папку установки у виключення.
    1. При створенні програм і програм деякі розробники забувають про сумісність з різними операційними системами. І при спробі встановити такі програми зазнає невдача. На щастя, можна вийти з таких ситуацій. Для цього натискаємо правою кнопкою миші на ярлику програми, що не запускає. У контекстному менюпереходимо в «властивості»

Ставимо галочку в чек боксі «запустити програму в режимі сумісності»,

І вибираємо необхідну вам операційну систему.

  1. Буває так, що якщо при довгому використанні однієї операційної системи без оновлення драйверів відбувається збій і глюки в системі. У цьому випадку потрібно оновити драйвер.
  2. DirectX-це пакет коштів, розроблений від компанії microsoft. Використовується в основному для встановлення ігор, так само застосовується при установці програм. Якщо цей пакет відсутній, його необхідно завантажити і встановити. Бажано останню версію.
  3. При встановленні програм необхідно враховувати мінімальні вимогипрограми. До складу цих вимог входять:
  • Потужність процесора
  • Об'єм оперативної пам'яті
  • Вісь (операційна пам'ять)
  • Різні компоненти

Якщо дані про комп'ютер будуть нижчими за вимогу програми, то задаватимете питання, чому не встановлюються програми. Тож завжди читаємо довідку.

  1. У моїй практиці я спостерігав, що деякі установники завантажені з невідомих джерел не встановлюються. Причиною цього є битий чи вірусний файл. У такому випадку потрібно повторно завантажити файл або знайти інше джерело.
  2. Якщо ваша операційна система має 32-біт, а ви намагаєтеся встановити 64-біт, то природно у вас не встановляться програми. Тому при встановленні програм дотримуємося розрядності.
  3. Бувають і такі випадки, що за відсутності облікового запису «система» не запускається програма. Для цього потрібно створити обліковий запис. Клацаємо мишкою праву кнопку на ярлику програми, що не запускає, і переходимо «властивості»

Помилка windows installer – це одна з найпоширеніших несправностей, з якою стикаються користувачі операційної системи Windows.

Помилка може з'являтися незалежно від вашої версії ОС.

Причини появи помилки

Виконати сканування ОС можна за допомогою команди Sfc/scannow. Вводити її потрібно у вікно командного рядка.

Запустити командний рядокможна також ще двома способами:

  • Пуск -> Усі програми -> Стандартні -> Командний рядок.
  • Пуск -> Виконати та введіть ім'я програми cmd.exe

Через кілька хвилин вам буде надана детальна інформація про диски ОС, зіпсовані файли, неполадки в роботі служб та інших системних програм.

Командний рядок не тільки знайде зіпсовані та пошкоджені файл, а й замінить їх на працездатні.

Після сканування закрийте командний рядок та перезавантажте ваш персональний комп'ютерабо ноутбук. Спробуйте запустити процес встановлення будь-якого файлу.

Також компанія Майкрософт пропонує користувачам автоматичну утиліту, яка здатна вирішити проблему роботи інсталера.

Перейдіть на веб-адресу офіційного сайту компанії https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

У вікні, натисніть на кнопку «Запустити зараз». Утиліта відновить правильну конфігурацію інсталера.

Варто зауважити, що утиліта не працює із восьмою версією операційної системи.

Налаштування доступу інсталятора до файлів msi

Несправність під час встановлення може бути викликана тим, що installer не має доступу до файлів формату msi. Користувач може вирішити цю проблему самостійно.

Дотримуйтесь наведеної нижче інструкції:

  • Знайдіть ваш інсталяційний файл та натисніть на ньому правою кнопкою мишки;
  • Виберіть вікно властивостей;
  • Перейдіть на вкладку безпеки;
  • У текстовому полі груп або користувачів перевірте, чи користувач має назву «система». Якщо його немає, потрібно додати користувача вручну;

  • Щоб додати нового користувача, натисніть кнопку Змінити, а потім на кнопку Додати;
  • У текстовому полі імен об'єкта, що вибирається, напишіть слово «система» (без лапок). Якщо ви використовуєте англійську версію операційної системи, введіть System;
  • Введене слово має миттєво стати підкресленим, як показано нижче.

  • Поставте галочку навпроти поля повного доступу і натисніть кнопку ОК;

Тепер установник зможе отримати доступ до файлу, що виконується. Встановлення має бути завершено без проблем.

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

Щоб вирішити цей варіант неполадки, необхідно зайти в операційну систему під обліковим записомадміністратора, вимкнути антивірус і включити в налаштуваннях властивостей антивірусу сумісність з іншими версіями ОС, як показано нижче.

Помилка Windows Installer - Методи усунення несправностей



Розповісти друзям