Препоръчано, 2020

Избор На Редактора

Отстраняване на грешки в инсталационната програма на Windows, инсталиране и деинсталиране на програми

Актуализирано на 16.9.13

Много от потребителите на Windows може да имат странен, но много често срещан проблем, който се среща във всяка версия на Windows, включително Windows 7 и дори Windows 8.

Позовавам се на грешката, която възниква по време на инсталирането или деинсталирането на някои програми като Office, когато се появява съобщение като " Windows Installer не е достъпно " или " Windows Installer not available ".

Microsoft Windows Installer е този компонент на операционната система Windows, който автоматизира инсталирането, поддръжката и деинсталирането на софтуера .

Възможните причини, поради които Windows Installer не работи правилно, могат да бъдат:

- Повредени или липсващи системни файлове.

- Проблеми с конкретния MSI пакет на програма (инсталиране на софтуер на Microsoft Windows Installer).

- Деинсталираните от предишни версии на софтуера са прекъснати или не са успели.

За да се реши грешката с инсталирането и деинсталирането на програмите, има няколко начина, всички прости, някои автоматични други наръчници.

В зависимост от нивото на опита, изберете най-приятния метод.

1) Преинсталирайте Windows Installer в XP, Windows 7 и Vista .

За да преинсталирате Windows Installer, преименувайте повредените файлове и преинсталирайте услугата, като изпълните следните стъпки:

Щракнете върху Старт -> Изпълни -> въведете cmd и отворете командния ред на DOS (можете също така да го направите от Programs -> Accessories -> right click> Run as administrator).

От прозореца Дос въведете следните команди и винаги натиснете Enter след всяка от тях.

cd% windir% \ system32

attrib -r -s -h dllcache

ren msi.dll msi.old

ren msiexec.exe msiexec.old

ren msihnd.dll msihnd.old

изход

Излезте от командния ред, рестартирайте компютъра и изтеглете най-новата версия на пакета за Windows Redistributable 4.5 за Windows XP, Vista и Windows 7 и 8.

2) Опитайте да регистрирате отново услугата Windows Installer [XP, Windows 7, 8 или Vista]

Важното е да проверите местоположението на файла Msiexec.exe на твърдия диск и в регистъра на Windows и да следвате стъпките по-долу (Тъй като има няколко версии на Microsoft Windows, процедурата може да е различна на вашия компютър).

Отворете DOS Prompt и въведете командата

% windir% \ system32 \ msiexec.exe / unregister

% windir% \ system32 \ msiexec.exe / regserver

На 64-битови компютри с Windows използвайте:

% windir% \ syswow64 \ msiexec.exe / unregister

% windir% \ syswow64 \ msiexec.exe / regserver

Проверете дали не работи, че файлът Msiexec.exe се намира в папката C: \ Windows \ system32 \ Msiexec.exe .

От Start -> Run или Search, отворете системния регистър с командата regedit .

Разширете пътя HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services и кликнете върху MSIServer.

В десния панел кликнете с десния бутон на мишката върху ImagePath и след това върху Редактиране .

Като ключова стойност, поставете пътя, показан по-горе: C: \ Windows \ system32 \ Msiexec.exe, последван от интервал и след това от / V, щракнете върху OK.

В крайна сметка е C: \ WINDOWS \ System32 \ msiexec.exe / V

Затворете редактора на системния регистър и рестартирайте компютъра в безопасен режим (натиснете F8 преди началния екран на Windows, когато рестартирате компютъра).

В безопасен режим отидете на Старт> Изпълни и въведете командата msiexec / regserver .

За 64-битовите системи трябва да се стартира командата % windir% \ Syswow64 \ Msiexec / regserver .

Рестартирайте системата.

3) Рестартирайте сервизната услуга на Windows Installer [Windows 7 или Vista]

Проблемът може да е просто, че инсталационната услуга на Windows не е конфигурирана да стартира автоматично, когато компютърът е включен.

От менюто Старт> Търси и въведете командата services.msc .

В прозореца за управление на услугата намерете Windows Installer, кликнете върху него, рестартирайте го и задайте автоматичното стартиране от падащото меню.

4) Ако никой от горните методи не реши проблема с инсталирането и деинсталирането на програми, има още една възможност:

- Изтеглете msiserver.zip от онлайн сайта на Winhelp и го запишете на работния плот.

- Разархивирайте файла и извлечете msiserver.reg на работния плот.

- Кликнете с десния бутон върху msiserver.reg и изберете Обединяване.

- Потвърдете и рестартирайте Windows.

5) Може би първото нещо, което трябва да опитате, е "Автоматично Fix" на Microsoft за проблеми при инсталирането и деинсталирането на програми.

Fix-Това е малка преносима и безплатна програма, която прави всичко сама по себе си и може да бъде изтеглена от страницата на Microsoft за отстраняване на неизправности.

Приложението решава няколко проблема, включително неуспешното премахване на ключове в системния регистър на Windows и различни пречки за софтуерни актуализации и инсталиране на нови програми.

Опитните потребители могат да прилагат корекциите ръчно, след като са открили проблемите, и след това да деинсталират останалите програми, които класическата процедура не е премахнала .

Това Microsoft Fix е еволюцията на стария инструмент за почистване на Windows Installer, който Microsoft изостави, защото се смята за нестабилна.

CleanUp е спасение, ако имаше грешка, че дадена програма не се инсталира, защото вече има предишната версия.

В отсъствието на това бих искал да ви предупредя, че никога няма да изтривате ръчно файловете в кеша на Windows Installer, намиращи се в папката C: \ Windows \ Installer .

Top