Проблем с инсталирането на Skype инсталатор на microsoft. Инсталатор за windows vista. Решение на грешка на Microsoft Installer при инсталиране на Skype. Инсталатор: пълен и свързан в мрежа

Когато инсталира всяка програма с разширение .msi, тя пише за проблем с услугата Windiws Installer и когато тази услуга се стартира, пише: Услугата не може да бъде стартирана на ... Грешка 2: Посоченият файл не може да бъде намерен . Или услугата не е в списъка.

Следвайте тези указания, за да възстановите услугата Windows Installer.

Как да поправите Windows Installer

Проверете компютъра си за вируси

Първото нещо, което трябва да направите, е да се уверите, че компютърът не е заразен с вируси. За да направите това, препоръчваме да проверите компютъра си с антивирусна програма, инсталирана в системата. И също така изтеглете помощната програма за лечение от dr.web (dr.web cureit! ®) и проверете отново с тази помощна програма.

Проверете какъв тип стартиране има услугата Windows Installer

За да направите това, отворете Контролен панел - Административни инструменти - Услуги. Намерете услугата Windows Installer в центъра. Щракнете с десния бутон върху него и изберете Properties от контекстното меню. Вижте кой тип стартиране е зададен. Променете го на автоматичен, рестартирайте компютъра си и проверете дали проблемът се повтаря или не.

Ако услугата не е в списъка или проблемът продължава, прочетете по-долу.

Стартира ли самият инсталатор на windows

Ако проблемът се повтаря или типът на стартиране вече е бил автоматичен, проверете дали самата инсталационна програма на Windows стартира. За да направите това, щракнете върху Старт - Изпълни - Въведете msiexec и натиснете Enter. Това трябва да отвори прозорец, в който ще бъдат написани версията на инсталатора на Windows и наличните команди.

Файловете, необходими за функционирането на Windows Installer, може да са повредени

За да проверите целостта на системните файлове, отворете командния ред като администратор (щракнете върху Старт - Всички програми - Аксесоари - Щракнете с десния бутон върху командния ред - Изпълнете като администратор) и в командния ред изпълнете командата

Рестартирайте компютъра си и проверете дали грешката продължава или не.

Ако това не помогне, отворете командния ред като администратор и въведете следните команди последователно, като натискате enter след всяка от тях:

Msiexec / unreg msiexec / regserver net stop msiserver regsvr32 / u / s% windir% \ System32 \ msi.dll regsvr32 / u / s% windir% \ System32 \ msihnd.dll regsvr32 / u / s% windir% \ System32 \ msisip. dll regsvr32 / s% windir% \ System32 \ msi.dll regsvr32 / s% windir% \ System32 \ msihnd.dll regsvr32 / s% windir% \ System32 \ msisip.dll net start msiserver

Рестартирайте компютъра си и тествайте Windows Installer.

Ако проблемът продължава, сравнете съдържанието на клона на системния регистър HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msiserver със същия клон на друг компютър и, ако е необходимо, коригирайте стойностите на проблемния компютър.

Добър ден дами и господа! Опитвате ли се да инсталирате най-популярната програма за комуникация? И тогава, по време на инсталацията, излязла бяка! Няма да сбъркам, ако търсите как да се справите с грешка при инсталиране на Skype. Най-интересното е, че доскоро, при инсталиране на skype, на чиста операционна система Windows, такива проблеми не се наблюдаваха. Когато инсталират или актуализират skype, някои потребители започнаха да получават грешка, че не могат да намерят или изтеглят инсталатора на Microsoft при инсталиране на skype.

Може би skype добавя нови изисквания за windows 7. И това не е изненадващо. Ерата на Windows 7 постепенно отшумява. Но не бива да се отчайвате, има решение! Грешката може да бъде решена по няколко начина, единственото нещо е да разберете коя опция е подходяща за вас.

Точно като вас и аз се сблъсках с този проблем, преинсталирах Windows 7, инсталирах необходимия набор от програми за удобна работа на компютъра. Стигна се до инсталацията на skype, както се очакваше, изтеглих и стартирах инсталацията, нищо не предвещаваше проблеми. И ето ви парче щастие, не можах да намеря инсталатор на microsoft или да го стартирам! Те плаваха.

Започнах да разбирам, чета форумите. Намерих интересно нещо. Службата за поддръжка на Skype препоръчва алтернативно решение, с други думи, временно, за тези, които не искат да се притесняват и търсят методи за отстраняване на грешката. Трябва да изтеглите и инсталирате инсталатора на MSI:

Но това не е изход от ситуацията, а просто временно лекарство, което, както обикновено, ще спре да действа в най-неподходящия момент. Както обикновено се случва.

Защо по време на инсталацията възниква грешка в инсталатора на Microsoft

Нека разберем какво представлява и с какво се яде! Грешката на Windows istaller се появява, когато актуализирате Skype до нова версия или с нова инсталация. Както винаги, всичко е направено в полза на потребителя. Подобрения по отношение на безопасността, полезността и други. Въпреки че въпросът е тясно свързан със сигурността на програмата, операционната система трябва да отговаря на изискванията за сигурност. Летвата за Win7 OS беше вдигната от skype. За Windows 8, 8.1 и Win10 това не е така.

Просто казано, трябва да актуализирате остарелите компоненти на Win7 OS. Но какво, питате вие ​​и аз също зададох този въпрос)) Започнах с пакета за актуализиране на самата операционна система. Повече за това по-долу.

Между другото, няма смисъл да инсталирате отделен инсталатор на Windows. Потвърдено.

Ако искате да опитате да инсталирате инсталатора на Windows отделно, можете да изтеглите Microsoft от уебсайта, като използвате връзката по-долу и да го опитате. Само ако успеете, опишете ситуацията си и споделете с хора, които също са срещнали грешка. На мен лично отделна инсталация не ми помогна.

Победих проблема, като инсталирах сервизния пакет. Прочетете как да направите това по-долу.

Инсталирайте или актуализирайте Internet Explorer 11

Правилният начин, когато възникне грешка, не може да бъде намерен или изтеглен инсталаторът на microsoft, това е да инсталирате / преинсталирате IE11 на компютъра. Ако вярвате на официалните изисквания на Skype за Windows 7 SP1, Internet Explore 11 трябва да бъде инсталиран за нормална работа. Дори ако IE11 е инсталиран, изтеглете и рестартирайте инсталацията. Което от своя страна ще инсталира необходимите актуализации за използване на Skype.

Трябва да започнете, като проверите версията на IE, инсталирана на вашия компютър. За да направите това, отидете на Internet Explorer, щракнете върху зъбното колело и изберете елемент от менюто Относно програмата.В резултат на това ще видите прозорец с версията на IE.

Ако имате версия под 11, тогава трябва да използвате Item справкаи изберете в него Относно програмата... Какво да направите, ако няма оборудване или помощ, просто натиснете клавиша Altв браузъра. И ще видите меню.


Ако версията на explorer е по-ниска от 11, тя е задължителна за актуализиране, дори не се обсъжда! В случаите, когато версията съответства на най-новата 11 версия, тогава трябва да изтеглите дистрибуторския комплект и да го инсталирате отново.

Изберете необходимата операционна система и изтеглете от връзката по-долу:

Инсталирайте, рестартирайте компютъра си и опитайте да стартирате инсталацията на skype.

Инсталирайте актуализации на windows 7

Приятели, това е 100% резултат. Честно казано, започнах с това решение, т.к след инсталацията операционната система се оказва "гола", няма ъпдейти, няма драйвери, нищо ако нямаш сборка. В който някои актуализации могат да бъдат включени в инсталацията.

Предимствата на метода са в инсталирането на нови неща, а самият Windows няма да се извива да изтегля постепенно и да се актуализира и решаваме проблема със Skype. Убиваме две зайници с един удар!

Пакетът, от който се нуждаете инсталирайте KB2533623 за windows 7освен ако не актуализирате ОС. И може би актуализацията е изключена напълно или не потвърждавате актуализацията на системата.

Защо са направени тези изисквания, така че всички важни поправки от mexosoft да са на вашия компютър. И може би Skype за един с Бил Гейтс)). За всеки да премине към съвременни операционни системи. Както казах по-рано, времето на Windows 7 отминава и вече не се предоставя официална поддръжка. Кой помни как беше с windows xp.


След изтегляне, инсталирайте актуализациите, системата ще се рестартира няколко пъти и можете да опитате да инсталирате Skype.

В резултат на това получаваме инсталирани всички критични поправки на системата, плюс самият skype е инсталиран без никакви проблеми, което всъщност е това, от което се нуждаем.

Изтеглете и инсталирайте пълната програма за инсталиране на Skype

Можете да опитате друг метод в случаите, когато грешката в Skype пише, инсталаторът на Microsoft не може да бъде намерен. Въпросът е да изтеглите пълната дистрибуция на Skype или офлайн инсталатор и след това да го инсталирате.

Първо трябва да зададете режима на съвместимост с Windows XP SP3. Ето връзката на официалния сайт за изтегляне:

Натиснете Кликнете с десния бутончрез разпределение, тогава Имоти... Изберете раздел Съвместимост, поставете отметка в квадратчето Стартирайте програмата в режим на съвместимост за Windows XP (Service Pack 3), По-нататък Добре.


Стартирайте инсталацията. Работен вариант, проверен.

Нека обобщим направеното. Научихме какво да правим, когато възникне грешка - не можах да намеря инсталатора на microsoft, когато инсталирате skype, три доказани решения, които можете лесно да направите
б, плюс това няма да отнеме много време. Разбрахме проблема сами, без да прибягваме до платени услуги на ИТ специалист и лично удовлетворение, което е важно.

В заключение бих искал да чуя вашето мнение или съвет как да отстраните грешката на вашия компютър. Или може би имате различно решение на проблема. Ще добавим информация към статията и потребителите ще могат да решат проблема и да се насладят на Skype.

Във връзка с

Windows Installer (Windows installer) – компютърна програма, необходима за инсталиране, конфигуриране и премахване на приложения, подготвени за разпространение в инсталатора на Microsoft (файлове с разширение .msi). Това е компонент, стартиращ в Microsoft Windows 2000, но може да бъде инсталиран на по-ранни версии на Microsoft Windows.

Когато използват инсталатори, създадени специално за Windows Installer, потребителите получават по-лесна и бърза инсталация на програми, функция за инсталиране при поискване, функция за самовъзстановяване на програмата, мощни възможности за връщане назад и много други полезни функции, които значително улесняват процеса на инсталиране, конфигуриране и премахване на програми.

Логическата структура на пакета

  • Инсталационният пакет описва инсталирането на един продукт и има собствен GUID.

Продуктът се състои от компоненти (също имащи собствени GUID), групирани в характеристики.

  • Компонентът е минимална, неделима инсталационна единица, която представлява група от файлове, стойности на системния регистър, създадени папки и други елементи, обединени с общо име (име на компонент) и инсталирани заедно или не инсталирани.

Компонентите са скрити от крайния потребител. Всеки компонент има ключов път - например името на основния му файл - по който се определя присъствието на този компонент на компютъра на потребителя.

  • Функция (функция; в руската версия на Microsoft Windows тази дума се превежда като "компонент", което внася объркване) е йерархична група от компоненти и/или други функции.

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

Физическа структура на опаковката

  • Файлът .msi е съставен OLE документ (OLE съставен документ - същият формат на контейнера съхранява документи на Microsoft Word, Microsoft Excel и др.), който съдържа малка релационна база данни - набор от няколко десетки взаимосвързани таблици, съдържащи различна информация за продукта и инсталация процес.

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

  • В допълнение към основата, структурата на .msi файла предвижда поставяне на потребителски скриптове и допълнителни DLL файлове, ако има такива, необходими за инсталиране, както и самите инсталирани файлове, опаковани във формат .cab.

Файловете могат да се поставят отделно от пакета, в опакован или неопакован вид (със запазване на структурата на директорията).

Забележка

Най-новите версии на операционните системи Microsoft Windows (започвайки с Microsoft Windows XP Service Pack 3) вече имат вграден Windows Installer и обикновено не е необходимо да се инсталира.

Много потребители на Windows не могат да живеят без Windows Installer, но дори не мислят за това. Именно тази програма ви позволява да инсталирате програми и да ги деинсталирате правилно. Той е предназначен предимно за инсталационни пакети с разширение .msi. Въпреки това, той работи най-добре с пакети, написани специално за него.

Характеристика на Windows Installer е способността му да връща обратно инсталацията, като извършва действия, противоположни на тези, които са били извършени по време на инсталацията. Разработчиците на инсталационните пакети имат възможност да коригират действията по време на връщане, ако има нужда от нестандартни процедури.

Всичко, което прави Windows Installer, е записано в инсталационния файл. Програмата изпълнява посочения алгоритъм, за да осигури нормалната работа на готовото приложение. Някои опции за инсталиране могат да бъдат избрани от самия потребител, например инсталационната папка или програмните компоненти, които да бъдат инсталирани. Зависи как е написан инсталационният пакет.

Започвайки с Windows 2000, тази програма е включена в операционната система Windows. Някои инсталационни пакети обаче изискват най-новата версия на инсталатора, тъй като можете да изтеглите Windows Installer безплатно на нашия уебсайт без никакви проблеми.

Днес огромното мнозинство от хората използват операционната система Windows. Естествено за него се пускат и много различни приложения, вариращи от най-прости програми до такива напр.

Но един ден могат да се случат ужасни неща: приложението ще откаже да се инсталира в неизвестен формат. Какво да правя? Всъщност решението на този проблем е просто, просто трябва да изтеглите инсталатора на Windows за Windows 7 x32 и да го инсталирате на вашия компютър. Днес можете да разберете каква е програмата и накрая да решите проблема с нейната инсталация.

Каква е тази програма?

Windows Installer (или на руски инсталатор за Windows 7) е безплатно приложение, благодарение на което можете да инсталирате/конфигурирате или деинсталирате компютърна програма с разширение .msi. Използвайки този инсталатор, винаги можете да инсталирате всяка програма, както и да промените някои параметри. На нашия сайт можете да го изтеглите и инсталирате напълно безплатно.

Основните причини, поради които тази услуга може да не работи

Така че, ако когато се опитате да инсталирате програмата, се появи съобщението „Няма достъп до услугата за инсталиране на Windows“, тогава просто трябва да я активирате или изтеглите.

По принцип този инсталатор идва с операционната система, но се случва да не работи поради следните причини:

  1. Достъпът до услугата за инсталиране на Windows 7 е отказан, защото сте влезли като гост.

Как да стартирам услугата за инсталиране?

Ако компютърът е ваш, просто трябва да влезете като администратор (главен потребител). Ако не е вашият - свържете се с администратор-мениджър или отговорник за компютрите.

  1. Инсталационната услуга е деактивирана

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

Решение:

1) Отворете менюто "Старт", щракнете върху "Изпълни". Или просто задръжте клавишната комбинация Win + R. В прозореца, който се показва, въведете msc и щракнете върху бутона OK:


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

3) Тази услуга просто не е налична или е остаряла. Следователно в този случай просто трябва да го изтеглите и инсталирате на вашия компютър. Windows Installer е съвместим с Windows 7, 8, 8.1, 10.


Изтегляне

Инсталаторът, известен също като инсталационен файл - е специален изпълним файл, който инсталира определен софтуер на компютъра. Като правило задачите му включват проверка на съвместимостта на системата и минималните изисквания, разопаковане и копиране на файлове, изтегляне на допълнителни компоненти, промяна на системния регистър, стартиране на необходимите услуги и много други.


Инсталатор на светлина

Връзка: www.skype.com/go/getskype-light
Име на файл: SkypeSetup.exe
Размер на файла:~ 1,5 MB

„Light Installer“ винаги изтегля и инсталира на компютъра най-новата версия, дори ако тя все още не се счита за стабилна. Като се има предвид, че непрепоръчителната версия на Skype може да не работи правилно, в известен смисъл трябва да използвате този инсталатор на свой собствен риск. Освен "Уеб инсталатор", за да използвате този инсталатор, имате нужда от интернет връзка.


Инсталатор на MSI

Връзка: www.skype.com/go/getskype-msi
Име на файл: SkypeSetup.msi
Размер на файла:~ 45MB

"MSI Installer", както и "Full Installer", може да инсталира по-стара версия на Skype за Windows в офлайн режим. Единствената разлика е, че може да се използва за автоматизиране на процеса на инсталиране на Skype. В повечето случаи "MSI Installer" ще бъде полезен за системните администратори, които трябва да инсталират и актуализират Skype на няколко компютъра. Въпреки това, в зависимост от настройките на компютъра, когато възникнат грешки при използване на "Пълен инсталатор", другите потребители също трябва да опитат "MSI installer".


Инсталатор за Windows XP и Vista

Връзка: www.skype.com/go/getskype-xp
Име на файл: SkypeSetupFullXp.exe
Размер на файла:~ 40MB

Специален инсталатор за потребители на операционни системи Windows XP и Windows Vista. По функционалност и дизайн този инсталатор не се различава от "Пълен инсталатор". Единствената разлика е, че този инсталатор съдържа специална DLL, която включва поддръжка за аудио кодек NGC (Next Generation Calling) в Skype за Windows XP и Windows Vista. Ето защо, ако сте инсталирали една от тези операционни системи и имате проблеми със звука, се препоръчва да използвате този инсталатор.


Инсталатор на MSRU

Връзка: www.skype.com/go/getskype-msru
Име на файл: SkypeSetupFull.exe
Размер на файла:~ 40MB

Не съм сигурен какво означава MSRU (може би нещо свързано с "Skype Release Update"), но тази връзка винаги ви позволява да изтеглите най-новата версия, дори ако разработчиците са отменили изданието. Например, няколко часа след версия 7.30.0.103, други връзки отново предлагат за изтегляне на старата версия 7.29.0.102, докато само MSRU-връзката позволява изтегляне на най-новата версия 7.30.0.103.


Вътрешен инсталатор

Връзка: www.skype.com/go/getskype-insider
Име на файл: SkypeSetupFull.exe
Размер на файла:~ 40MB

Специален инсталатор, предназначен за тестери - потребители, които участват в програмата Skype Insiders (известна преди като Skype Pre-Release Program или Skype Test Pilots). Ако не сте тестер или член на тази програма, силно се препоръчва да не използвате вътрешния инсталатор.


Нов инсталатор на Skype

Връзка: go.skype.com/windows.desktop.download
Име на файл: Skype-8.X.X.X.exe
Размер на файла:~ 60MB

„Новият Skype“ има напълно различен дизайн и за разлика от класическите версии е разработен на базата на Electron framework (от една страна позволява разработването на кросплатформени приложения за настолни компютри, но от друга страна, като правило, за разлика от родните приложения, такива приложения консумират повече системни ресурси). По подразбиране новият Skype не е наличен за Windows 10, а вместо това се предлага да инсталирате Skype за UWP от Microsoft Store. Това ограничение може да бъде заобиколено, ако стартирате инсталатора в съвместим с Windows 8 режим (). Друго решение е да стартирате инсталатора с ключа / Silent

Грешката в инсталатора на Windows е един от най-често срещаните проблеми с изскачащи прозорци, с които се сблъскват потребителите на операционната система Windows.

Грешката може да се появи независимо от версията на вашата ОС.

Причини за грешката

Можете да сканирате ОС с помощта на командата Sfc / scannow. Трябва да го въведете в прозореца на командния ред.

Можете също да стартирате командния ред по два други начина:

  • Старт -> Всички програми -> Аксесоари -> Команден ред.
  • Старт -> Стартиране и въведете името на програмата cmd.exe

След няколко минути ще ви бъде предоставена подробна информация за OS дискове, повредени файлове, проблеми с услугите и други системни програми.

Командният ред не само ще намери повредени и повредени файлове, но и ще ги замени с работещи.

След сканиране затворете командния ред и рестартирайте вашия персонален компютър или лаптоп. Опитайте да стартирате инсталационния процес на всеки изпълним файл.

Също така, Microsoft предлага на потребителите автоматична помощна програма, която може да реши проблема с инсталатора.

Отидете на официалния уебсайт на компанията https://support.microsoft.com/en-us/mats/program_install_and_uninstall

В прозореца, който се отваря, кликнете върху бутона "Изпълни сега". Помощната програма ще възстанови правилната конфигурация на инсталатора.

Трябва да се отбележи, че помощната програма не работи с осмата версия на операционната система.

Конфигуриране на достъп на инсталатора до msi файлове

Проблем с инсталацията може да бъде причинен от това, че инсталаторът няма достъп до .msi файловете. Потребителят може сам да реши този проблем.

Следвайте инструкциите по-долу:

  • Намерете вашия инсталационен файл и щракнете с десния бутон върху него;
  • Изберете прозореца със свойства;
  • Отидете в раздела за настройки за сигурност;
  • В текстовото поле за група или потребител проверете дали има потребител с име "system". Ако не е там, трябва да добавите потребителя ръчно;

  • За да добавите нов потребител, щракнете върху бутона Промяна и след това върху бутона Добавяне;
  • В текстовото поле за името на обекта, който трябва да изберете, напишете думата "система" (без кавичките). Ако използвате английска версия на операционната система, въведете думата System;
  • Въведената дума трябва незабавно да стане подчертана, както е показано на фигурата по-долу;

  • Поставете отметка в квадратчето за пълен достъп и сега кликнете върху бутона OK;

Инсталаторът вече ще има достъп до изпълнимия файл. Инсталацията трябва да завърши без проблеми.

Имайте предвид, че в някои случаи антивирусният софтуер може да блокира достъпа до инсталационния файл.

За да разрешите този вариант на проблема, трябва да влезете в операционната система под администраторски акаунт, да изключите антивирусната програма и да активирате съвместимост с други версии на ОС в настройките на свойствата на антивируса, както е показано на фигурата по-долу.

Грешка в инсталатора на Windows - решения

Като начало предлагам да разбера - каква услуга е това?

Услуга за инсталиране на Windows- отговаря за инсталирането на програми на вашия. И без него няма да можете да инсталирате програмата, която трябва да бъде инсталирана на компютъра (това се отнася само за инсталатори на * .msi формат).

И когато се опитате да инсталирате, ще получите съобщение със следното съдържание:

... Или Windows работи в защитен режим, или услугата Windows Installer не е инсталирана правилно. Свържете се с поддръжката.

Причините за такава грешка може да са няколко и ще се опитам да ви обясня всяка от тях поотделно.

Достъпът до услугата Windows Installer е отказан, защото сте влезли като гост.

Това означава, че не сте влезли в операционната система като администратор, а като гост или с ограничено влизане. И в този случай е малко вероятно да успеете да установите нещо вместо вас.

Решение:

Ако това не е вашият компютър или компютър на вашата работа, свържете се с администратора или собственика на компютъра - нека ви даде правата.

Но ако това е вашият компютър, тогава с вас живее хитър роднина, който е ограничил достъпа ви и влизате в собствения си компютър без администраторски права. Дайте му помпа. : boks:

Услугата Windows Installer е деактивирана.

Е, тук пънът вече е ясен, какъв дявол не можеш да нифигнеш да инсталираш. Между другото, това е най-честата грешка.

Защо услугата се изключва? Самият аз не знам, може би сте инсталирали нещо гадно, или може би сте хванали вреден вирус, или, много вероятно, нечии изкривени ръце са виновни за всичко ... Що се отнася до мен, тези ръце са виновни за всичко.

Като цяло може да има много причини. И има само едно решение:

1. Щракнете върху "Старт" - "Изпълни". (Победа + R)

2. В прозореца, който се показва, въведете: услуги.msc, и натиснете "Enter"

3. В прозореца "Услуги" потърсете: " Windows Installer". И щракваме двукратно.

5. В прозореца, който се показва, погледнете раздела "Общи".

6. В него в полето "Тип стартиране" изберете елемента "Ръчно", ако имате друг елемент.

Това е всичко, сега инсталаторът ще трябва да се стартира, когато инсталирате програмата.

Ако сте прегледали всичко, но все още не сте намерили тази услуга, съветвам ви да погледнете отново. Никога не знаеш? И ако вече сте със сто паунда сигурни, че няма такава услуга, тогава трябва да я инсталирате.

Доста често срещан проблем сред потребителите на операционна система Windows от всяка версия е msi грешка при инсталиране на програми от файл с разширение .msi. В тази статия ще опиша често срещани проблеми с инсталатора на Windows 7/10 / XP и опциите за решаването им, както и ще направя видео по текущия проблем.

Файловете с разширение .msi са обичайните инсталационни пакети (дистрибуции), от които се инсталира програмата. За разлика от обичайния "setup.exe", системата използва услугата Windows Installer (процес msiexec.exe), за да стартира msi файла. С прости думи, Windows Installer ще разархивира и стартира файлове от дистрибуцията. Когато Windows Installer не работи, се появяват различни грешки.

Общо взето страшно ме вбесява, т.к. след глупаво съобщение за грешка е напълно неясно какво да правя по-нататък. Microsoft специално разработи Windows Installer за подобряване на инсталирането на програми (главно за системни администратори), но не се погрижи правилно за гладкото функциониране на тази услуга или дори за адекватно докладване на проблеми. И сега трябва да го загребем 🙂

Проблемите могат да бъдат с работата на самата услуга или могат да възникнат по време на инсталирането на програми, когато всичко е конфигурирано по принцип правилно. В първия случай трябва да изберете услугата за инсталиране, а във втория да решите проблема с конкретен файл. Нека разгледаме и двата варианта, но първо втория.

Грешки във файла Msi

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

„Грешка при четене от файл“ име на файл „проверете дали файлът съществува и че имате достъп до него“ (Грешка 1305). Преведено "Грешка при четене от файл ... проверете дали файлът съществува и дали имате достъп до него." Е, не е ли глупав? Естествено, бутонът "Повторно" не помага и анулирането прекратява цялата инсталация. Съобщението също не носи специално семантично натоварване, т.к файлът определено съществува и имам достъп до него, в противен случай просто нямаше да мога да го стартирам и да получа това съобщение, освен това по някаква причина на английски 🙂

И грешката е, че не аз трябва да имам достъп до файла, а инсталаторът на Windows, или по-скоро самата система. Решението е много просто:

Сега грешката на инсталатора няма да се появи! Можете да добавите достъп до цялата папка, от която обикновено инсталирате програми, например до папката Downloads, като моята. Гледаме видеоклип за решаване на проблеми с правата за достъп:

В Windows XP разделът Защита няма да се появи, ако е активирано Simple File Sharing. За да го изключите, трябва да отидете на "Старт -> Контролен панел -> Опции на папката -> Изглед"и изключете опцията „Използвайте просто споделяне на файлове“. В съкратените версии на Windows 7/10 и XP изобщо няма раздел Защита. За да го видите, трябва да стартирате Windows в безопасен режим и да влезете в него като администратор.

Още начини за решаване на проблема


Описаният метод ще помогне с различни съобщения, с различни номера. Например, можете да видите грешки като тези в msi файлове:

  • Грешка 1723
  • Вътрешна грешка 2203
  • Системна грешка 2147287035
  • Грешка "Този инсталационен пакет не може да бъде отворен"
  • Грешка 1603: Възникна фатална грешка по време на инсталацията

Във всички тези случаи би трябвало да помогне задаване на правата върху файла и/или някои системни папки. Проверете дали "системата" има достъп до папката за временни файлове (може да получите грешката "Системата не може да отвори посоченото устройство или файл"). За това:

След натискане на "Enter" пътят ще бъде преобразуван в "нормален" и ще се преместите в истинската временна папка. Правата върху него трябва да бъдат проверени. Също така препоръчвам да изчистите временните папки от всичко, което се е натрупало там, или още по-добре да ги изтриете и да създадете нови със същите имена. Ако не можете да изтриете папка, прочетете я, но не е необходимо.

Ако услугата Windows Installer все още не иска да работи, проверете правата върху папката "C: \ Config.Msi", тук "системата" също трябва да има пълен достъп. В този случай може да сте видели грешката „Грешка 1310“. За всеки случай се уверете, че имате всички права и върху папката, КЪДЕТО инсталирате софтуера.

Настройки и услуги на системния регистър

Следващият начин да коригирате грешката е да възстановите оперативните параметри в системния регистър на Windows Installer.

За да направите това, изтеглете архива и стартирайте два reg-файла от там, съответстващи на вашата версия на Windows. Съгласете се да импортирате настройки.

Важно! Препоръчително е преди последното действие! Ако методът не работи или се влоши, можете да се възстановите до предишното си състояние.

В Windows XP или Windows Server 2000 инсталирайте най-новия инсталатор 4.5.

Ако не помогне, направете още една пререгистрация на компонентите:

  1. Натиснете "Win + R" и въведете " cmd ".След това в черен прозорец въведете последователно следните команди:
    MSIExec / отмяна на регистрация
    MSIExec / regserver
  2. В отговор трябва да има празнота, без грешки. Ако проблемът не е разрешен, въведете друга команда
    regsvr32 msi.dll
  3. Затворете черния прозорец

Ако той напише, че няма достатъчно права, тогава трябва да бягате.

Ако командите бяха изпълнени, но не помогнаха, изпълнете msi_error.bat от архива, проверете резултата.

Последната опция е да изтеглите Kerish Doctor, който има функция за коригиране на услугата за инсталиране и много други често срещани проблеми с Windows.

Също така много програми използват .NET Framework, така че няма да е излишно да инсталирате най-новата версия на този пакет. И накрая, още един съвет: ако пътят към файла за разпространение съдържа поне една папка с интервал в началото на името, тогава премахнете интервала. Такъв прост трик ще реши проблема ви 🙂

Обобщавайки

Грешките с Windows Installer са много неприятни, има много от тях и не е ясно веднага къде да копаете. Едно е ясно - системата се е провалила и трябва да я възстановите до работно състояние. Понякога нищо не помага и трябва. Въпреки това, отделете време да направите това, опитайте да помолите за помощ в този форум. Опишете точно проблема си, кажете ни какво вече сте направили, какви съобщения сте получили и може би те ще ви помогнат! В крайна сметка светът не е без мили хора 🙂