Nu există un serviciu de instalare Windows ce să faci. Nu s-a putut accesa serviciul Windows Installer. Scanarea fișierelor de sistem

Când instalați programe folosind fișiere msi sau aleatoriu în timp ce computerul rulează, poate apărea eroarea „Eșuat la accesarea serviciului Windows Installer”. Uneori, eșecul poate lua forma „Eroare la citirea fișierului XXX ....”, unde XXX este calea către fișierul msi. Problema este o defecțiune a utilitarului msiexec.exe.

Primul pas în depanare este să vă asigurați că Windows Installer rulează. Pentru a face acest lucru, apăsați simultan tastele Win și R, executați comanda services.msc. În fereastra nouă, găsiți linia „Windows Installer” și faceți dublu clic pe ea. Aici verificăm că câmpul „Tip de pornire” este setat la „Automat”, iar câmpul „Stare” este setat la „Running”.

Rezolvarea unei erori cu Windows Installer

Dacă acest lucru nu duce la succes, atunci încercați următoarele metode:

  1. Reînregistrați instalatorul. Pentru a face acest lucru, deschideți un prompt de comandă cu drepturi de administrator. Dacă Windows-ul dvs. este pe 32 de biți, rulați pe rând următoarele comenzi:
    • msiexec /unregister
    • msiexec /register

    Pentru un sistem de operare pe 64 de biți, sunt necesare alte comenzi:

    • %windir%\system32\msiexec.exe /unregister
    • %windir%\system32\msiexec.exe /regserver
    • %windir%\syswow64\msiexec.exe /unregister
    • %windir%\syswow64\msiexec.exe /regserver
  1. Verificați dacă toate fișierele OS sunt intacte și prezente. Pentru a face acest lucru, este de preferat să utilizați utilitățile de sistem SFC sau DISM.
  2. Utilizați un utilitar special de la Microsoft. Este disponibil pentru descărcare la acest link și este conceput pentru a remedia automat erorile Windows Installer.

Erorile la instalarea aplicațiilor din fișierele cu extensia .msi sunt una dintre manifestările problemelor în funcționarea serviciului Windows Installer (în versiunea rusă, Windows Installer). Utilizatorii tuturor versiunilor acestui sistem de operare, cu excepția celor mai vechi, se confruntă cu un fenomen similar. Până acum, problema cu programul de instalare este unul dintre motivele frecvente pentru care utilizatorii decid să reinstaleze sistemul. Să încercăm să ne dăm seama cum să evităm acest lucru. Motivul pentru care Windows Installer nu funcționează poate fi următorul:

  • infecția cu virus, iar eliminarea virusului nu rezolvă întotdeauna problema;
  • instalarea incorectă a actualizărilor Windows;
  • Anti-malware se blochează atunci când, în loc să blocheze un fișier msi suspect, serviciul de instalare este blocat complet;
  • modificări ale politicilor de securitate pe computer;
  • deteriorarea fișierelor de sistem sau a registrului din motive care nu țin de viruși (eliminarea componentelor de instalare, editarea necalificată a registrului, software-ul „strâmb”, defecțiunea hard diskului etc.).

Verificarea integrității structurii Windows Installer

Windows Installer este reprezentat de următoarele componente:
  • fișierul C:\Windows\System32\Msiexec.exe - direct de către instalatorul însuși;
  • fișier C:\Windows\System32\msi.dll - biblioteca Windows Installer;
  • de serviciul Msserver, ale cărui setări sunt stocate în cheia de registry .
Înainte de diagnosticare, este important să vă asigurați că ambele fișiere sunt prezente în sistem, că secțiunea de mai sus este în registru și că parametrii săi au valori normale (valorile pot fi găsite în registrul unui sistem similar, funcțional). Deschideți și lista de servicii (apăsați Windows + R și introduceți comanda services.msc în linia „Deschidere” a aplicației „Run”). Căutați „Windows Installer” și asigurați-vă că rulează. Dacă fișierele lipsesc, copiați-le de pe alt sistem de aceeași versiune sau de pe discul de instalare. Dacă cheia de registry lipsește sau este deteriorată, transferați-o și din sistemul de lucru. Pentru a face acest lucru, pe un computer care funcționează, rulați editorul de registry (C:\Windows\Regedt.exe) și găsiți secțiunea de mai sus. Faceți clic dreapta pentru a extinde meniul contextual al folderului msserver și faceți clic pe „Export”. Salvați fișierul în format .reg și transferați-l pe mașina cu probleme. Faceți dublu clic pe acest fișier și confirmați consimțământul dvs. pentru a adăuga date în registru. Reporniți computerul. Dacă serviciul Msserver tot nu pornește, verificați dacă serviciul RPC (Remote Procedure Call) de care depinde rulează. Puteți reînregistra fișierele de instalare și reporniți serviciul folosind un set de comenzi speciale pe linia de comandă. Pentru comoditate, puteți crea un fișier batch: lipiți setul de acțiuni în notepad și salvați ca cu extensia .bat. Pentru a rula un fișier, pur și simplu faceți dublu clic pe el. Pentru ca modificările să aibă efect, faceți clic pe desktop și apăsați F5.

Verificarea setărilor de securitate și a permisiunilor

Este posibil ca Windows Installer să nu funcționeze din cauza faptului că este blocat de software de securitate sau sistemul de operare nu are drepturile necesare. În primul rând, să ne ocupăm de software. Dacă aveți un antivirus instalat, dezactivați-l temporar. Fiecare produs are propriile modalități de a-l dezactiva, dar cel mai adesea se face prin meniul contextual al pictogramei antivirus din bara de sistem. Acum să aruncăm o privire asupra drepturilor. Deschideți meniul contextual al Msiexec.exe și extindeți proprietățile acestuia. Vizualizați lista de grupuri și utilizatori în fila „Securitate”. Printre acestea trebuie să existe „System” și serviciul „Trustedinstaller”, iar acesta din urmă trebuie să aibă acces deplin la fișier și să fie proprietarul acestuia. Sistemul trebuie să aibă permisiuni de „citire” și „citire și executare”. Serviciul Trustedinstaller a apărut pentru prima dată în Windows Vista, așa că în Windows XP trebuie să se acorde control deplin sistemului. Tot ce este scris mai jos se referă la versiuni lansate după XP. Pentru a verifica cine deține Msiexec.exe, faceți clic pe butonul „Avansat” din aceeași filă. În fereastra următoare, extindeți fila „Proprietar”. Setați proprietarul la serviciul Trustedinstaller dacă este specificat altceva. Dacă nu apare în lista „Schimbați proprietarul în”, faceți clic pe butonul „Schimbați”, urmat de „Alți utilizatori și grupuri”. Introduceți Trustedinstaller în câmpul „Introduceți nume...”, faceți clic pe „Verificați numele” și OK. Reveniți la fereastra anterioară. În fila „Permisiuni efective”, atribuiți drepturile necesare Trustedinstaller și sistemului. Biblioteca msi.dll trebuie să aibă exact aceleași setări de securitate. Acum să verificăm dacă există restricții pentru ca utilizatorul „Sistem” să acceseze următoarele:
  • unitate de sistem (de obicei unitatea C);
  • foldere temporare (acestea sunt C:\Windows\Temp și C:\Users\Current_user\AppData\Temp);
  • folderul C:\Config.Msi;
  • folderul în care se află fișierul msi din care încercați să instalați programul.
Toate aceste obiecte trebuie să aibă acces deplin la sistem. Acest lucru se face în același mod în care am discutat mai sus. După aceste operațiuni, în majoritatea cazurilor, problema cu instalatorul este rezolvată cu succes. Dacă sfaturile noastre nu v-au ajutat, cauza eșecului constă în altceva și specialiștii ar trebui să se ocupe de asta.

Uneori se întâmplă ca atunci când instalați un program, să primiți un mesaj de sistem Windows despre incapacitatea de a accesa acest serviciu:

Nu s-a putut accesa serviciul Windows Installer. Este posibil ca Windows Installer să nu fi fost instalat. Contactați asistența pentru ajutor.

Mai întâi, să definim ce este Windows Installer. Acesta este un serviciu de sistem care este responsabil pentru instalarea, modificarea și eliminarea programelor care au extensia .msi. Există mai multe motive pentru care apare această problemă. Să le luăm în considerare mai jos.

Primul motiv Prin care poate apărea această eroare constă în restricția drepturilor dvs. de utilizator pe acest computer. În acest caz, ar trebui să încercați să instalați programul cu drepturi de administrator (acest lucru se face făcând clic dreapta pe pictograma aplicației).

Al doilea motiv poate fi ascuns în setările serviciilor de sistem, așa că verificați-le. Acest lucru se face după cum urmează: „Start” - „Panou de control” - „Sistem și securitate” - „Instrumente administrative” - „Servicii”.

În fereastra „Servicii (local)” care se deschide, în partea de jos a listei găsim secțiunea „Windows Installer” și facem dublu clic pe acest articol cu ​​butonul stâng al mouse-ului.

Se va deschide fereastra de setări a serviciului de instalare, avem nevoie de fila General. Linia „Tip de pornire” trebuie setată la „Manual”. Și asigurați-vă că executabilul este:

C:\WINDOWS\system32\msiexec.exe /V

În loc de C, de exemplu, litera D poate sta în picioare - acestea sunt literele unităților locale.

Acum accesați fila „Dependențe”. În fereastra mare Acest serviciu depinde de următoarele componente, ar trebui să scrie „Remote procedure call (RPC)”, ca în imaginea de mai jos:

Al treilea motiv pot fi acoperite de asocierea programului pentru fișierele cu extensia .msi. Deschideți meniul „Start” - „Panou de control” - „Programe” - „Programe implicite” - „Setare mapare”. Dacă maparea dvs. nu este setată sau este specificat un program de instalare non-Windows, trebuie să o remediați, așa cum se arată în imaginea de mai jos:

Programul de instalare se numește msiexec.exe și se află în directorul System32 (este mai ușor să îl găsiți căutând, așa cum se arată mai sus).

La instalarea unui program cu extensia .msi, scrie despre o problemă cu serviciul Windiws Installer, iar când acest serviciu este pornit, scrie: Eșuat la pornirea serviciului pe computerul local... Eroare 2: Fișierul specificat nu poate A fi găsit. Sau serviciul nu este listat.

Urmați aceste instrucțiuni pentru a restabili serviciul Windows Installer.

Cum se repară Windows Installer

Verificați computerul pentru viruși

Primul lucru de făcut este să vă asigurați că computerul nu este infectat cu viruși. Pentru a face acest lucru, vă recomandăm să verificați computerul cu un program antivirus instalat pe sistem. De asemenea, descărcați utilitarul de vindecare de pe dr.web (dr.web cureit!®) și rulați din nou scanarea cu acest utilitar.

Verificați tipul de pornire al serviciului Windows Installer

Pentru a face acest lucru, deschideți Panoul de control - Instrumente administrative - Servicii. Găsiți serviciul Windows Installer în partea centrală. Faceți clic dreapta pe el și selectați Proprietăți din meniul contextual. Vedeți ce tip de pornire este setat. Schimbați-l în automat, reporniți computerul și verificați dacă problema se repetă sau nu.

Dacă serviciul nu este în listă sau problema persistă, citiți mai jos.

Pornește însuși programul de instalare Windows

Dacă problema persistă sau tipul de pornire a fost deja setat la automat, atunci verificați dacă programul de instalare Windows însuși pornește. Pentru a face acest lucru, faceți clic pe Start - Run - Tastați msiexec și apăsați Enter. Aceasta ar trebui să deschidă o fereastră în care vor fi scrise versiunea de instalare Windows și comenzile disponibile.

Fișierele necesare pentru Windows Installer pot fi corupte

Pentru a verifica integritatea fișierelor de sistem, deschideți promptul de comandă ca administrator (faceți clic pe Start - Toate programele - Accesorii - Faceți clic dreapta pe Command Prompt - Run as administrator) și în linia de comandă rulați comanda

Sfc /scannow

Reporniți computerul și verificați dacă eroarea persistă sau nu.

Dacă acest lucru nu ajută, deschideți un prompt de comandă ca administrator și introduceți următoarele comenzi în secvență, apăsând pe Enter după fiecare dintre ele:

Msiexec /unreg msiexec /regserver net stop msserver 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 msserver

Reporniți computerul și verificați dacă Windows Installer funcționează.

Dacă problema persistă, comparați conținutul ramurii de registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mserver cu aceeași ramură pe alt computer și, dacă este necesar, corectați valorile de pe computerul cu probleme.

Să începem cu de ce, în principiu, acest program este necesar pe un PC și ce funcții îndeplinește.


De obicei cei care nu au reușit să acceseze serviciul de instalare Windows Installer, cad într-o stupoare. În acest articol, vom încerca să risipim miturile teribile despre criticitatea acestei erori odată pentru totdeauna, luați în considerare punctele principale și, pentru orice eventualitate, alte metode eficiente de rezolvare a problemei, unele vor fi în următoarele părți.


Serviciu sistem de operare Windows Installer este o legătură importantă, un mic subsistem al sistemului principal Windows. Oferă instalarea (instalarea) majorității programelor. De aici și celălalt nume - instalatorul. Nu veți putea folosi programe fără el care necesită instalare pentru munca lor (așa este, pentru unele tipuri de programe, instalarea nu este necesară, totuși, deoarece citiți deja acest articol, cazul este diferit aici). Are formatul .msi. Nu există nimic teribil și de neînțeles în literele acestui format, doar o abreviere pentru numele versiunii timpurii Microsoft Installer.


Cele mai frecvente mesaje de eroare și eroare sunt următoarele:

  • Serviciul Windows Installer nu este disponibil;
  • Serviciul Windows Installer nu a putut fi accesat. Acest lucru se întâmplă de obicei din cauza unui program de instalare incorect instalat pentru sistemul de operare Windows;
  • Probleme cu serviciul Windows Installer: Nu s-a putut accesa serviciul Windows Installer Windows 7/8/XP;
  • Cea mai frecventă problemă: Windows Installer pur si simplu nu este instalat.

Acum să trecem la soluțiile optime și eficiente la aceste probleme.


Prima ta sarcină va fi să verifici dacă serviciul Windows Installer rulează sau nu pe sistemul tău de operare și, într-adevăr, să verifici lista de programe instalate pe sistem pentru prezența acestuia. Poate chiar trebuie să descărcați Windows Installer pentru Windows 7 x32, dacă ai un astfel de sistem de operare, pentru că pe ea, mai ales el poate fi absent.


În cele mai multe cazuri, acest lucru se întâmplă utilizatorilor obișnuiți de PC. Pot exista destul de multe motive pentru acest rezultat: de la viruși capturați pe site-uri proaste până la programe incorecte sau care funcționează incorect. Cu toate acestea, într-un fel sau altul, problema trebuie rezolvată.


Mai întâi trebuie să verificați lista de servicii a sistemului de operare. Pentru a face acest lucru, apăsați combinația de taste de pe tastatură Windows (caseta de selectare) + R(în această ordine), o fereastră numită „Run” ar trebui să apară imediat pe ecranul computerului. Apoi, pentru a înțelege de ce serviciul nu poate fi accesat Windows Installer, în câmpul gol scriem servicii.msc (Nu este necesar să se introducă caracterele italice, o indic aici pentru claritate). Nu este nimic complicat, totul va fi cam așa:



Apoi, faceți clic pe butonul numit Bine. Veți vedea o fereastră intitulată "Servicii" . În listă, va trebui să defilați puțin, să vă încordați ochii și să găsiți un serviciu numit Windows Installer:



Este posibil să nu-l găsiți - atunci trebuie să îl descărcați gratuit Windows Installer pentru Windows 7/8 etc. (puteți face acest lucru la sfârșitul paginii). Dacă îl găsiți - grozav - faceți clic pe butonul stâng al mouse-ului de două ori, uitați-vă la următoarele imagini. Aici vă dau exemple pentru versiunile OS ale Windows 7 și Windows 8. Diferența dintre ele este doar că pe Windows 7, utilizatorul poate comuta opțiunile de pornire între automat și manual. Pe Windows 8, acest lucru poate fi făcut doar forțat.




Dacă dețineți Windows 7, încercați să alegeți opțiunea de tip de pornire automată a programului de instalare Windows. Reporniți prietenul dvs. de fier după această procedură și încercați din nou să instalați programul de care aveți nevoie.


În cazul în care încercările dvs. de a găsi ceva cu privire la Windows Installer a eșuat, va trebui să îl instalați. Hide-Info are versiuni pentru orice Windows - de exemplu, Windows Installer x64 pentru Windows 7 poate fi descărcat gratuit din linkul de mai jos.


Cu toate acestea, dacă tot nu ați reușit să rezolvați problema și credeți că accesul dvs. nu este limitat la nimeni, iar versiunile vechi ale programului nu au fost detectate, atunci puteți consulta funcția „Resetați setările serviciului în registru”. . Aceste informații sunt disponibile pe site-ul Microsoft. Pentru Windows 8, această metodă poate să nu conducă la rezultatul dorit, dar, în orice caz, pentru a o implementa, va trebui să vă familiarizați cu site-ul oficial. Cu toate acestea, mai des este suficient doar să descărcați Windows Installer pentru Windows 7 pe 32 de biți și 64 de biți fără a face modificări în corpul registrului.


Mai jos sunt link-uri către alte metode de rezolvare a acestei probleme, link-uri de descărcare Windows Installer , precum și forumul oficial de asistență, deși dacă citiți cu atenție alte metode și faceți totul conform instrucțiunilor, atunci site-ul oficial nu vă va mai fi de folos.


  • Serghei Savenkov

    un fel de recenzie „rare”... parcă s-ar grăbi undeva