"Nevarēja piekļūt pakalpojumam Windows Installer" kļūda, mēģinot pievienot vai noņemt programmu datorā, kurā instalēta sistēma Windows XP vai Windows Server 2003

Ja esat maza uzņēmuma īpašnieks, skatiet problēmu novēršanas un mācību papildresursus vietnē atbalsts mazajiem uzņēmumiem .

Lai turpinātu saņemt sistēmas Windows drošības atjauninājumus, pārliecinieties, vai datorā darbojas Windows XP 3. servisa pakotne (SP3). Lai iegūtu papildinformāciju, skatiet šajā Microsoft Web lapā: dažām Windows versijām tiek pārtraukts atbalsts

Šo problēmu, sistēmā Windows 7 un Windows Vistaatbalsts, skatiet Microsoft zināšanu bāzes rakstā 2642495: kļūda "nevar piekļūt pakalpojumam Windows Installer" instalējot vai atjauninot programmas Windows 7 vai Windows Vista
Svarīgi! Šis raksts ir paredzēts pieredzējušiem datoru lietotājiem. Ja nevēlaties veikt papildu traucējummeklēšanu, varat lūgt kādam palīdzību. Vai, lai saņemtu palīdzību no Microsoft klientu atbalsta dienestu, apmeklējiet lapu Sazinieties ar mums .

Pazīmes

Mēģinot instalēt programmatūru sistēmā Windows XP vai Windows Server 2003, tiek parādīts šāds kļūdas ziņojums:
Nevarēja piekļūt pakalpojumam Windows Installer. Tā var notikt, ja izmantojat sistēmu Windows drošajā režīmā vai Windows Installer nav pareizi instalēta. Lai saņemtu palīdzību, sazinieties ar atbalsta darbiniekiem.
Piezīme. Šī problēma var arī rasties, mēģinot atinstalēt lietojumprogrammu.

Iemesls

Šī problēma var rasties, ja ir spēkā kāds no šiem nosacījumiem:
  • Datorā saglabātie Windows Installer faili ir bojāti vai nav pieejami.
  • Instalējot vai noņemot programmu, kas lieto Windows Installer Microsoft Software Installation (MSI) pakotnes failu (. msi). Piemēram, tas var rasties, mēģinot datorā instalēt Microsoft Office.

Risinājums

Lai novērstu šo problēmu, izmantojiet šādas metodes.

1. metode: Atkārtoti reģistrējiet Windows Installer

Atkārtoti reģistrējiet Windows Installer, pārbaudiet datora un Windows reģistrā Msiexec.exe faila atrašanās vietu un pēc tam atkārtoti reģistrējiet Windows Installer. Lai to izdarītu, noklikšķiniet šeit, lai izvērstu šo sadaļu.
pēc tam veiciet tālāk norādītās darbības.

Piezīme. Tā kā pastāv vairākas Microsoft Windows versijas, šīs darbības jūsu datorā var atšķirties. Ja tie ir, skatiet produkta dokumentāciju, lai veiktu šīs darbības.
  1. Pārbaudiet datora Msiexec.exe faila atrašanās vietu. Lai to izdarītu, izpildiet tālāk norādītās darbības.
    1. Noklikšķiniet uz Sākt, noklikšķiniet uz palaist, ierakstiet %windir%\system32un pēc tam noklikšķiniet uz Labi.

      Piezīme. Šo darbību, tiek atvērta mape, kur atrodas Msiexec.exe fails.
    2. Ņemiet vērā Msiexec.exe faila atrašanās vietu. Msiexec.exe faila atrašanās vieta ir vērtības lodziņā adrese un Msiexec.exe faila nosaukuma apvienojums.

      Piemēram, ja adrese ir norādīta vērtība C:\Windows\system32, Msiexec.exe faila atrašanās vieta ir C:\Windows\system32\Msiexec.exe.
  2. Svarīgi! Šī sadaļa, metode vai uzdevums ietver darbības, kuras izpildot, var modificēt reģistru. Tomēr, ja reģistru modificēsit nepareizi, var rasties nopietnas problēmas. Tāpēc veiciet šīs darbības uzmanīgi. Papildu drošībai dublējiet reģistru pirms tā mainīšanas. Pēc tam varat atjaunot reģistru, ja rodas problēmas. Lai iegūtu papildinformāciju par to, kā dublēt un atjaunot reģistru, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
    322756 kā dublēt un atjaunot reģistru sistēmā Windows


    Pārliecinieties, vai reģistra redaktorā Msiexec.exe faila atrašanās vieta ir pareiza. Lai to izdarītu, izpildiet tālāk norādītās darbības.
    1. Noklikšķiniet uz Sākt, noklikšķiniet uz izpildīt, lodziņā Atvērt ierakstiet regedit un pēc tam noklikšķiniet uz Labi.
    2. Izvērsiet HKEY_LOCAL_MACHINE, paplašināt sistēmas, CurrentControlSet, paplašināt pakalpojumusun pēc tam noklikšķiniet uz MSIServer.
    3. Labajā rūtī ar peles labo pogu noklikšķiniet uz ImagePathun pēc tam noklikšķiniet uz modificēt.
    4. Vērtības datu lodziņā ierakstiet, ko norādījāt Msiexec.exe faila atrašanās vietu, veicot 1. darbību pēc /V, vērtību un pēc tam noklikšķiniet uz Labi.

      Piemēram, ja C:\Windows\system32\Msiexec.exe Msiexec.exe faila atrašanās vietu, datu vērtība tekstlodziņā ierakstiet šādu tekstu:
      C:\WINDOWS\System32\msiexec.exe /V
    5. Noklikšķiniet uz Labi , lai aizvērtu dialoglodziņu Rediģēt virknes .
    6. Izvēlnē Fails noklikšķiniet uz iziet un aizveriet reģistra redaktoru.
  3. Startējiet datoru drošajā režīmā un pēc tam reģistrēt failu Msiexec.exe. Lai to izdarītu, izpildiet tālāk norādītās darbības.
    1. Noklikšķiniet uz Sāktun pēc tam noklikšķiniet uz izslēgt datoru vai Izslēgt.
    2. Atlasiet opciju Restartēt , un pēc tam noklikšķiniet uz Labi, vai noklikšķiniet uz Restartēt.
    3. Nospiediet taustiņu F8, pirms Windows ekrāna parādās.
    4. Izvēlni Windows papildu opcijas , ar bulttaustiņiem atlasiet vajadzīgo Drošā režīma opciju, un pēc tam nospiediet taustiņu Enter.
    5. Ja izmantojat dubultās sāknēšanas vai multisāknēšanas dators, atlasiet attiecīgo operētājsistēmu no norādītā saraksta un pēc tam nospiediet taustiņu Enter.
    6. Piesakieties datorā.
    7. Noklikšķiniet uz Sākt, noklikšķiniet uz palaist, ierakstiet msiexec /regserver lodziņā Atvērt un pēc tam noklikšķiniet uz Labi.


      Piezīme. 64 bitu operētājsistēmām ir atkārtoti jāreģistrē arī 64 bitu programma MSI installer. Lai to izdarītu, noklikšķiniet uz Sākt, noklikšķiniet uz palaist %windir%\Syswow64\Msiexec /regserver lodziņā Atvērt un pēc tam noklikšķiniet uz Labi.

      Par operētājsistēmas Windows 64 bitu izdevumos 32 bitu binārie faili atrodas mapē %systemroot%\SysWow64 . 64 bitu binārie faili atrodas mapē %SystemRoot%\System32.
    8. Noklikšķiniet uz Sāktun pēc tam noklikšķiniet uz izslēgt datoru vai Izslēgt.
    9. Atlasiet opciju Restartēt , un pēc tam noklikšķiniet uz Labi, vai noklikšķiniet uz Restartēt.
Ja problēma joprojām pastāv un joprojām tiek saņemts kļūdas ziņojums, kas ir minēti sadaļā "Simptomi", izpildiet 2. metodi.

2. metode: Atkārtoti instalētu programmu Windows Installer

Lai atkārtoti instalētu programmu Windows Installer, pārdēvējiet bojātos Windows Installer failus un pēc tam atkārtoti instalējiet Windows Installer. Lai to izdarītu, noklikšķiniet šeit, lai izvērstu šo sadaļu.
un pēc tam rīkojieties šādi:
  1. Noklikšķiniet uz Sākt, noklikšķiniet uz izpildīt, lodziņā Atvērt ierakstiet cmd un pēc tam noklikšķiniet uz Labi.
  2. Ierakstiet %windir%\system32. kompaktdiskuun pēc tam nospiediet taustiņu Enter.
  3. Ierakstiet attrib - r-s-h dllcacheun pēc tam nospiediet taustiņu Enter.
  4. Ievadiet ren msi. dll msi. Oldun pēc tam nospiediet taustiņu Enter.
  5. Ievadiet ren msiexec.exe. Oldun pēc tam nospiediet taustiņu Enter.
  6. Ievadiet ren msihnd. dll msihnd. Oldun pēc tam nospiediet taustiņu Enter.
  7. Ierakstiet exitun pēc tam nospiediet taustiņu Enter.
  8. Komandu uzvednē ierakstiet exitun pēc tam nospiediet taustiņu Enter.
  9. Noklikšķiniet uz Sāktun pēc tam noklikšķiniet uz izslēgt datoru vai Izslēgt.
  10. Atlasiet opciju Restartēt , un pēc tam noklikšķiniet uz Labi, vai noklikšķiniet uz Restartēt.
  11. Piesakieties datorā.
  12. Lejupielādējiet un instalējiet jaunāko programmas Windows Installer versiju. Lai iegūtu papildinformāciju par to, kā iegūt Windows Installer, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

    893803 Windows Installer 3.1 v2 (3.1.4000.2435) ir pieejama

  13. Noklikšķiniet uz Sāktun pēc tam noklikšķiniet uz izslēgt datoru vai Izslēgt.
  14. Atlasiet opciju Restartēt , un pēc tam noklikšķiniet uz Labi, vai noklikšķiniet uz Restartēt.

Papildinformācija

Noklikšķiniet šeit, lai iegūtu papildinformāciju par šo problēmu.
Programma Windows Installer 4.0 nav pieejama kā atkārtoti izplatāms sistēmas Windows Vista. Programma Windows Installer 4.0 ir iekļauta operētājsistēmā Windows Vista.

Ja šajā rakstā aprakstītās metodes nepalīdz novērst problēmu, sazinieties ar Microsoft klientu atbalsta pakalpojumu sniedzēju, lai saņemtu papildu palīdzību.

Šī problēma var rasties arī tad, ja programma Windows Installer pakalpojuma startēšanas tipa rekvizīts ir iestatīts uz vērtību Disable. Lai pārbaudītu, vai Windows Installer pakalpojums ir iestatīts uz vērtību Disable, rīkojieties šādi:
  1. Noklikšķiniet uz Sākt, noklikšķiniet uz izpildīt, lodziņā Atvērt ierakstiet Services. msc un pēc tam noklikšķiniet uz Labi.

  2. Services (Local) sarakstā ar peles labo pogu noklikšķiniet uz Windows Installer, un pēc tam noklikšķiniet uz Rekvizīti.

  3. Nolaižamajā sarakstā startēšanas tips ir iestatīts uz vērtību Disable, ja startēšanas tips nolaižamajā sarakstā atlasiet opciju rokasgrāmatu , un pēc tam noklikšķiniet uz Labi.

  4. Izvēlnē Fails noklikšķiniet uz iziet.
Lai iegūtu papildinformāciju par Windows Installer, skatiet Microsoft izstrādātāju tīkla (MSDN) vietni Pārskats par Windows InstallerLai iegūtu papildinformāciju par to, kā iegūt Windows Installer, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
Kā iegūt Windows Installer 292539

Rekvizīti

Raksta ID: 315346. Pēdējo reizi pārskatīts: 2017. gada 10. febr.. Pārskatījums: 2

Microsoft Windows XP Professional Edition, 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

Atsauksmes