Інсталятор Windows: усунення неполадок.

Переважній кількості користувачів, що працюють на домашніх ПК всіх типів, іноді потрібно встановити нову програму від корпорації Microsoft. Зазвичай всього пара клацань мишкою - і готово, можна користуватися. Але, як і будь-яка в достатній мірі складна система, ОС Windows може дати збій. Як правило, в проблемі винен сервіс - "інсталятор Windows", що займається розпакуванням програм з інсталяційних пакетів і реєстрацією значень для роботи в реєстрі. Всі файли, упаковані за допомогою протоколів цього інсталятора, поставляються з розширенням msi. Кожен пакет виконаний за технологією OLE (універсальне рішення, яке застосовується для програмних продуктів Microsoft) і являє собою чітко структуровану мікробазу даних з відповідних один одному таблиць з даними, необхідними для установки. Крім того, це ще й набір бібліотек, скриптів і інших файлів, запакованих cab-архіватором. Для інсталяційних пакетів від Microsoft для ОС Windows починаючи з 2000 характерне використання саме цієї служби, яка замінила собою ACME Setup, стандартний установник попередніх версій системи Windows. Основні відмінності від інсталятора архаїчних версій Windows (3.11 і 9x) - графічний інтерфейс, повернення до попереднього стану системи в будь-який момент, а також можливість видалення програми. Слід зазначити, що існує ряд широко використовуваних альтернативних інсталяторів - Inno Setup, Nullsoft Installation System, Minstaller, Spinstall, Smart Install Maker, Rinstall Wizard і так далі, але зі зрозумілих причин інсталятор Windows (Windows Installer) займає лідируючі позиції.



У цій статті ми розповімо, як усунути можливі неполадки з Windows Installer, виконуючи комплекс відновлювальних процедур, який дозволить не встановлювати заново ОС заново, що вважає за краще робити більшість користувачів. У гіршому випадку треба буде перевірити і перереєструвати велика кількість бібліотек, перевірити кілька ключів реєстру або реінсталювати програму. Але цілком можливо, все обійдеться лише запуском автоматизованої відновлювальної утиліти, яка зробить все за вас. Ми постаралися зібрати максимально повну інформацію з цього питання, що дозволить вам заощадити час.



Отже, типові помилки при запуску інсталяційних пакетів під управлінням Windows Installer - "Не вдалося запустити службу інсталятор Windows", "Немає доступу до службі інсталятора Windows", "Не вдалося запустити службу інсталятора Windows на локальному комп`ютері". "Помилка 5: відмовлено в доступі ". Пробуємо запустити автоматизований режим виправлення проблеми через додаток Microsoft FixIt, скачавши відповідний патч з офіційного сайту корпорації. Посилання на патч можна отримати в статті 2438651 (для більш старих, ніж Windows 7, систем буде встановлена служба автоматичної діагностики, для користувачів XP перед установкою треба оновитися до SP3).

Якщо з якихось причин патч не допоміг і вискакує та ж помилка, пробуємо впоратися з проблемою іншим способом. Запустіть командний рядок (Win + R> cmd.exe) в режимі адміністратора системи. Наберіть sfc / scannow і дочекайтеся, поки система відновить пошкоджені бібліотеки. Перереєструйте службу командами msiexec / unregister і msiexec / regserver. Після цього реєструємо бібліотеку Windows Installer, використовуючи команду regsvr32 msi.dll. Потім потрібно спробувати запустити інсталяційний файл знову. Швидше за все, все запрацює. Якщо ж ні, потрібно перезавантажити систему в безпечному режимі, набравши там команду msiexec / regserver. Знову пробуємо. Якщо ж не допомогло і це, то пора перевстановлювати саму службу "інсталятор Windows". Найпростіше здійснити це за допомогою утиліти Windows Installer CleanUp Utility. Завантажити її можна з офіційного сайту підтримки Microsoft, заодно "захопіть" з офіційного сайту інсталятор Windows 45, який сам є актуальнейшей версією для практично всієї сучасної лінійки ОС Windows. Швидше за все, ця версія інсталятора сучаснішою тієї, яка була встановлена на вашій машині. Якщо тільки ви не використали інсталятор Windows 7 на ліцензійної копії. Після всіх праць запустіть інсталяційний файл програми. Якщо ви все зробили правильно, то все пройде успішно.




» » Інсталятор Windows: усунення неполадок.