Eroarea „Serviciul Windows Installer nu poate fi accesat” apare când încercați să adăugați sau să eliminați un program din Windows XP sau Windows Server 2003

Dacă sunteți client firmă mică, găsiți resurse suplimentare pentru depanare și studiere pe site-ul Asistență pentru firme mici.

Pentru a primi în continuare actualizări de securitate pentru Windows, asiguraţi-vă că executaţi Windows XP cu pachetul Service Pack 3 (SP3). Pentru mai multe informații, consultați această pagină web Microsoft: Asistența se va încheia pentru anumite versiuni de Windows

Pentru a primi asistență pentru această problemă pe Windows 7 și Windows Vista, consultați articolul 2642495 din baza de cunoștințe Microsoft: Eroarea „Serviciul Windows Installer nu se poate accesa” la instalarea sau actualizarea programelor în Windows 7 sau Windows Vista
Important Acest articol este destinat utilizatorilor avansați de computer. Dacă nu sunteți obișnuit cu depanarea complexă, ar fi bine să cereți ajutorul cuiva. Sau, pentru a obține ajutor de la Servicii de asistență clienți Microsoft, accesați pagina Web Contactați-ne

Simptome

Când încercați să instalați o aplicație software în Windows XP sau Windows Server 2003, primiți următorul mesaj de eroare:
The Windows Installer service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance. (Imposibil de accesat serviciul Windows Installer. Acest lucru se poate produce dacă Windows se execută în mod protejat sau dacă nu Windows Installer nu este instalat corect. Contactați asistența pentru ajutor.)
Note Această problemă se poate produce și când încercați să dezinstalați o aplicație software.

Cauză

 Această problemă poate apărea dacă una dintre următoarele condiții este adevărată:  
  • Fișierele Windows Installer aflate pe computer sunt deteriorate sau lipsesc.
  • Instalați sau eliminați un program care utilizează fișierul pachet Microsoft Software Installation (MSI) (.msi) Windows Installer. De exemplu, această eroare se poate produce când încercați instalarea Microsoft Office pe computer. 

Rezolvare

Pentru a soluționa această problemă, utilizați următoarele metode.

Metoda 1: Reînregistrați Windows Installer

Pentru a reînregistra Windows Installer, verificați locația fișierului Msiexec.exe pe computerul dvs. și în Windows Registry, apoi reînregistrați Windows Installer. Pentru aceasta, faceți clic aici pentru a extinde această secțiune.
apoi, urmați acești pași.

Notă Deoarece există mai multe versiuni de Microsoft Windows, pașii descriși mai jos este posibil să difere pe computerul dvs. Dacă acesta este cazul, consultați documentația produsului pentru a efectua acești pași.
  1. Determinați locația fișierului Msiexec.exe pe computer. Pentru aceasta, urmați acești pași:
    1. Faceți clic pe Start, pe Executare, tastați %windir%\system32, apoi faceți clic pe OK.

      Notă Acest pas deschide folderul în care se află fișierul Msiexec.exe.
    2. Descoperiți locația fișierului Msiexec.exe. Locația fișierului Msiexec.exe este o combinație a valorii casetei text Adresă și a numelui fișierului  Msiexec.exe în sine.

      De exemplu, în cazul în care caseta text Adresă conține valoarea C:\Windows\system32, locația fișierului Msiexec.exe este C:\Windows\system32\Msiexec.exe.
  2. Important Această secţiune, metodă sau activitate conţine paşi care vă indică modalităţi de modificare a registry. Totuşi, dacă modificaţi incorect sistemul registry, pot apărea probleme serioase. De aceea, asiguraţi-vă că urmaţi aceşti paşi cu atenţie. Pentru o protecţie mai bună, înainte de a face modificări, realizaţi o copie de rezervă a sistemului registry. Apoi, sistemul registry se poate restabili dacă apare o problemă. Pentru informații suplimentare despre copierea de rezervă și restabilirea sistemului registry, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
    322756 Cum se creează copii de rezervă și cum se pot restaura cheile de registry în Windows


    Asigurați-vă că locația fișierului Msiexec.exe din Registry Editor este corectă. Pentru aceasta, urmați acești pași:
    1. Faceți clic pe Start, pe Executare, tastați regedit în caseta Deschidere, apoi faceți clic pe OK.
    2. Extindeți HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Services, apoi faceți clic pe MSIServer.
    3. În panoul din dreapta, faceți clic dreapta pe ImagePath, apoi faceți clic pe Modificare.
    4. În caseta Valori date, tastați locația fișierului Msiexec.exe pe care ați determinat-o în pasul 1, urmată de valoarea /V, apoi faceți clic pe OK.

      De exemplu, dacă locația fișierului Msiexec.exe este C:\Windows\system32\Msiexec.exe, tastați următorul text în caseta text Value data:
      C:\WINDOWS\System32\msiexec.exe /V
    5. Faceți clic pe OK pentru a închide caseta de dialog Editare șir.
    6. În meniul Fișier, faceți clic pe Ieșire pentru a închide Registry Editor.
  3. Porniți computerul în modul protejat, apoi înregistrați fișierul Msiexec.exe. Pentru aceasta, urmați acești pași:
    1. Faceți clic pe Start, apoi pe Închideți computerul sau pe Închidere.
    2. Selectați opțiunea Repornire, apoi faceți clic pe OK sau pe Repornire.
    3. Apăsați F8 înainte să apară ecranul Windows.
    4. În meniul Opțiuni complexe Windows, utilizați tastele săgeți pentru a selecta Mod protejat, apoi apăsați Enter.
    5. Dacă utilizați un computer cu încărcare duală sau multi-încărcare, selectați sistemul de operare potrivit din lista afișată, apoi apăsați Enter.
    6. Faceți din nou Log on pe computer.
    7. Faceți clic pe Start, pe Executare, tastați msiexec /regserver în caseta Deschidere, apoi faceți clic pe OK.


      Notă Pentru sistemele de operare pe 64 de biți, este necesară reînregistrarea programului MSI Installer pe 64 de biți. Pentru aceasta, faceți clic pe Start, pe Executare, tastați %windir%\Syswow64\Msiexec /regserver în caseta Deschidere, apoi faceți clic pe OK.

      Pe sistemele de operare Windows pe 64 de biți, fișierele binare pe 32 de biți se află în folderul %systemroot%\SysWow64. Fișierele binare pe 64 de biți se află în folderul %systemroot%\System32.
    8. Faceți clic pe Start, apoi pe Turn off computer sau pe Închidere.
    9. Selectați opțiunea Repornire, apoi faceți clic pe OK sau pe Repornire.
Dacă problema survine în continuare și tot mai primiți mesajul de eroare menționat în secțiunea „Simptome”, urmați pașii din Metoda 2.

Metoda 2: Reinstalați Windows Installer

Pentru a reinstala programul Windows Installer, redenumiți fișierele deteriorate Windows Installer, apoi reinstalați Windows Installer. Pentru aceasta, faceți clic aici pentru a extinde această secțiune.
apoi, urmați acești pași:
  1. Faceți clic pe Start, pe Executare, tastați cmd în caseta Deschidere, apoi faceți clic pe OK.
  2. Tastați cd %windir%\system32, apoi apăsați Enter.
  3. Tastați attrib -r -s -h dllcache, apoi apăsați Enter.
  4. Tastați ren msi.dll msi.old, apoi apăsați Enter.
  5. Tastați ren msiexec.exe msiexec.old, apoi apăsați Enter.
  6. Tastați ren msihnd.dll msihnd.old, apoi apăsați Enter.
  7. Tastați exit și apoi apăsați pe Enter.
  8. La linia de comandă, tastați exit, apoi apăsați Enter. 
  9. Faceți clic pe Start, apoi pe Turn off computer sau pe Închidere.
  10. Selectați opțiunea Repornire, apoi faceți clic pe OK sau pe Repornire.
  11. Faceți din nou Log on pe computer.
  12. Descărcați și instalați cea mai recentă versiune de Windows Installer. Pentru mai multe informații despre cum să obțineți Windows Installer, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

    893803 Windows Installer 3.1 v2 (3.1.4000.2435) este disponibil

  13. Faceți clic pe Start, apoi pe Turn off computer sau pe Închidere.
  14. Selectați opțiunea Repornire, apoi faceți clic pe OK sau pe Repornire.

Mai multe informații

Faceți clic aici pentru a vedea informații suplimentare despre această problemă.
Windows Installer 4.0 nu este disponibil ca o componentă de redistribuire pentru Windows Vista. Windows Installer 4.0 este inclus cu sistemul de operare Windows Vista.

Dacă metodele descrise în acest articol nu rezolvă problema, contactați Serviciile de asistență clienți Microsoft pentru a obține ajutor suplimentar.

Această problemă se poate produce și dacă proprietatea Startup Type din serviciul Windows Installer este setată la valoarea Dezactivat. Pentru a verifica dacă serviciul Windows Installer este setat la valoarea Disable, urmați acești pași:
  1. Faceți clic pe Start, pe Executare, tastați services.msc în caseta Deschidere, apoi faceți clic pe OK.

  2. În lista Services (Local), faceți clic cu butonul din dreapta pe Windows Installer, apoi pe Properties.

  3. Dacă lista verticală Tip pornire este setată la valoarea Dezactivare, selectați opțiunea Manual din lista verticală Tip pornire, apoi faceți clic pe OK.

  4. În meniul Fișier, faceți clic pe Ieșire.
 Pentru mai multe informații despre Windows Installer, consultați Prezentare generală a Windows Installer de pe site-ul Web Microsoft Developer Network (MSDN).  Pentru mai multe informații privind modul de obținere a motorului Windows Installer, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
292539 Obținerea motorului Windows Installer (articolul poate să fie în limba engleză)

Proprietăți

ID articol: 315346 - Ultima examinare: 30 ian. 2017 - Revizie: 2

Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Home Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems

Feedback