Microsoft Setup Bootstrapper не працює, що робити. Що робити, якщо Windows Installer не працює? Помилка програма setup uninstall не працює

Якщо ви зіткнулися з проблемою Провідника, потрібно розуміти – причин припинення його роботи може бути велика кількість, тому досліджуватимемо і знаходитимемо джерела. Отже, з'явилася у вас помилка. Припинено роботу програми Провідник", що ж робити?

Варіант №1 – Виправляємо «Припинено роботу програми Провідник» утилітою ShellExView

Цей інструмент допомагає в більшості випадків позбутися помилок Провідника. Завантажити можна за цим посиланням: http://www.nirsoft.net/utils/shexview.html

  • Запустивши програму, натисніть на стовпець Typeтак ми відсортуємо список;
  • В даному стовпці в основному необхідно стежити за типом Context Menu, також стовпець File Extensionsнавпаки певних пунктів повинен мати зірочку, це нам сьогодні знадобиться;
  • Пункти, які відносяться до компанії Microsoft нас особливо не цікавлять, тому вирубуватимемо сторонні. Вибираємо мишкою або стрілочками якийсь параметр і вимикаємо його натисканням F7;
  • Для початку відключіть один з пунктів, а потім перезапустіть комп'ютер. Перевіряємо провідник. Якщо помилка з'являється, продовжуємо роботу.

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

Варіант №2 – Запускаємо провідник через безпечний режим

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

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

Варіант №3 – Перевірка системних файлів на помилки

Поширений спосіб вирішення багатьох проблем – . Робиться це за допомогою командного рядка із підвищеними привілеями. Відкриваємо її та вводимо команду:

sfc /scannow


Результат перевірки може бути позитивним, або з'явиться повідомлення про те, що деякі файли перевірити або відновити не вдалося. Тоді потрібно переглянути інформацію в логах. Заходимо цим шляхом і дивимося: С: \ Windows \ Logs \ CBS \ CBS.log.

Варіант №4 – Проблема у вірусах

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

Варіант №5 – Причина оновлення системи або драйверів

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

Варіант №6 – Запитувати у фахівців

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

У наступній статті я розповім, . Сподіваюся ви змогли виправити помилку «припинено роботу програми провідник».

Технічний рівень: Середній

Короткий зміст

Багато користувачів-початківців стикаються з такою проблемою:

"Припинено роботу програми...."

І багатьох ця проблема дратує.

Зараз я вам розповім, як подолати цю проблему.


Подробиці

Для початку розберемося з можливими варіантами, через що ця трабла виникає:

1. Встановлено багато стороннього ПЗ, яке "їсть" ресурси системи.

2. Програмі не вистачає оперативної пам'яті.

3. У системі не встановлено необхідне програмне забезпечення для "правильної" роботи програми.

5. Проблема у самій програмі.

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

Тепер пройдемося за кожним цим варіантом:

1. Подивіться чи буде програма вилітати в режимі "чистого" завантаження, якщо в цьому режимі все нормально працює, то спробуємо виявити винуватця, серед усього встановленого ПЗ, за допомогою методу "половинного поділу".

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

2. Переконайтеся, що у вас включений файл підкачки, для цього:

а) Натисніть Пуск –> Панель управління –> Система –> Усі елементи панелі управління –> Додаткові параметри системи -> Додатково:

б) У розділі Швидкодія натисніть Параметр, відкрийте вкладку Додатково та натисніть Редагувати;

в) І подивіться, щоб стояла галочка навпроти напису "Автоматично вибирати обсяг файлу підкачування".

3. Переконайтеся, що у вас встановлено наступне:

Потім після їх встановлення встановіть УсеОновлення, які будуть у Центрі оновлення Windows!

4. Перевірте систему на наявність "зловредів" за допомогою Dr.Web CureIt.

5. Проблема може бути в самій програмі:

а) Якщо у вас встановлена ​​піратська версія програми (зламана, RePack), то звертайтеся до того, у кого ви нею завантажили;

б) Якщо у вас встановлена ​​Beta-версія програми, видаліть її та знайдіть закінчену версію програми у розробника:

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

6. Визначимо, хто винен у вильоті програми, при цьому:

а) Завантажте програму ProcDump та розпакуйте її в папку C:\ProcDump;

б) Відкрийте командний рядок від імені адміністратораі виконайте:

  • C:\ProcDump\procdump.exe -accepteula -e -w [ім'я збійної програми] C:\ProcDump\

в) Як визначити ім'я збійної програми:

1) зайдіть в Панель керування -> Усі елементи панелі керування -> Центр підтримки ->Монітор стабільності системи -> Звіти про проблеми.

2) Знайдіть подію, коли вилетів проблемний додаток, клацніть по ньому 2 рази лівою кнопкою миші і там ви побачите напис "Ім'я програми:

в) Запустіть цю програму та дочекайтеся вильоту.

г) Після цього у вас з'явиться файл із розширенням.dmp у C:\ProcDump

д) Тепер заглянемо в це жінок (заглядати в нього можна також, як і в дампи синіх екранів Аналіз причин виникнення BSOD за допомогою Debugging Tools for Windows (тільки команда вигладить інакше: Kdfe -v [шлях до дампи]).

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

Якщо файл системний, то запустіть командний рядок від імені адміністратората виконайте команду:

  • sfc /scannow

Дочекайтеся кінця перевірки та:

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

Якщо у вас Windows 8/8.1, то достатньо в командному рядку, запущеному від імені адміністратора, при підключеному інтернеті, виконати команду:

  • DISM/Online/Cleanup-Image/RestoreHealth

Якщо у вас Windows 7, звернемося до іншої статті (пишеться) за допомогою.

P.S. Дякую Дмитру Кулакову за те, що подав ідею для створення статті.

Досить поширена проблема серед користувачів операційної системи 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 7. Тому, якщо у вас не працює Windows Installer, варто ознайомитися з деякими рекомендаціями.

Причини збоїв у роботі Windows Installer

Причинами того, що Windows Installer не працює, можуть бути такі фактори:

  1. Вірусне ураження системних файлів. У цьому очищення ОС який завжди вирішує проблему.
  2. Неправильне встановлення оновлень.
  3. Неправильне редагування реєстру, видалення компонентів інсталятора.
  4. Блокування антивірусом.msi-файлу
  5. Зміни політики безпеки ПК.

Всі ці фактори можуть вплинути на службу Windows Installer.

Перевірка цілісності та працездатності файлів

Windows Installer складається з таких компонентів:

  • Файл msiexec.exe, який розташований на диску С у папці Windows і System32.
  • Файл msi.dll, який є нічим іншим, як бібліотекою інсталятора.
  • Служба Msiserver, параметри якої розташовані в розділі редактора реєстру за адресами "HKEY_LOCAL_MACHINE", "SYSTEM", "CurrentControlSet", "services" та "msiserver".

Для початку переходимо до редактора реєстру і дивимося значення служби msiserver. Натисканням «Win+R» і вводимо «regedit».

Дивимося, щоби не було зайвих значень. Коректний список зображений на фото.

Якщо розділу немає або відсутні деякі файли, знаходимо на робочій системі скопіювати елементи і, клацнувши правою кнопкою миші, вибирати «Експортувати».

Вибираємо місце збереження файлів та прописуємо ім'я, аналогічне до оригіналу. Натискаємо «Зберегти».

Скопійований розділ або файли переміщуємо на свій комп'ютер.

Знаходимо «Інсталятор Windows» і перевіряємо, чи працює служба.

У разі потреби подвійним кліком відкриваємо файл і тиснемо «Запустити».

Перевірка прав доступу

Запускаємо редактор реєстру, переходимо за адресами "HKEY_LOCAL_MACHINE", "Software", "Microsoft", "Windows", "CurrentVersion", "Installer". Клацаємо правою кнопкою миші на назві розділу та вибираємо «Дозвіл…».

У розділі "Групи та користувачі" натискаємо "Система". Далі дивимося, щоб користувача був повний доступ до служби.