ID članka: 315346 - Zadnji pregled: 28. marec 2012 - Revizija: 3.0

Sporočilo o napaki, ko poskusite dodati ali odstraniti program v računalniku s sistemom Windows XP ali Windows Server 2003: »Dostop do storitve Windows Installer ni mogoč.«

Sistemski namigTa članek se nanaša na operacijski sistem, ki je drugačen od vašega. Vsebina članka, ki za vas najbrž ni pomembna, je bila onemogočena.

Če želite še naprej prejemati varnostne posodobitve za Windows, se prepričajte, da imate nameščen sistem Windows XP s servisnim paketom SP3. Če želite več informacij, obiščite to Microsoftovo spletno stran: Za nekatere različice sistema Windows se podpora ukinja (http://windows.microsoft.com/sl-SI/windows/help/end-support?os=xp)

Za pomoč pri odpravljanju te težave sistema Windows 7 in Windows Vista preberite ta članek na Microsoftovem spletnem mestu:

2642495 (http://support.microsoft.com/kb/2642495) (Besedilo je morda v angleščini) Napaka »Dostop do storitve Windows Installer ni mogoč.« v sistemih Windows 7 in Windows Vista

Ta članek je namenjen izkušenim računalniškim uporabnikom. Če ne znate uporabljati postopkov za napredno odpravljanje težav, se obrnite na nekoga in ga prosite za pomoč ali se obrnite na podporo. Če želite več informacij o tem, kako vzpostavite stik z Microsoftovo službo za podporo strankam, obiščite to Microsoftovo spletno mesto:
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus/?ln=sl#tab0)

Na tej strani

Razširi vse | Zmanjšaj

SIMPTOMI

Med namestitvijo programske opreme v sistem Windows XP ali Windows Server 2003 se lahko prikaže to sporočilo o napaki:
Dostop do storitve Windows Installer ni mogoč. Do tega lahko pride, če je Windows v varnem načinu ali če Windows Installer ni pravilno nameščen. Za pomoč se obrnite na osebje za podporo.
Opomba Do te težave lahko pride tudi, ko poskusite odstraniti programsko opremo.

VZROK

Do te težave lahko pride, če je izpolnjen eden od teh pogojev:
  • datoteke storitve Windows Installer, ki so na trdem disku, so poškodovane ali manjkajo;
  • namestili ali odstranili ste program, ki uporablja datoteko s paketom (.msi) Windows Installer Microsoft Software Installation (MSI). Do te težave lahko pride, ko v računalnik poskusite namestiti Microsoft Office.

REŠITEV

Težavo odpravite na načine, opisane v nadaljevanju.

1. način: Vnovična registracija storitve Windows Installer

Če želite znova registrirati storitev Windows Installer, na trdem disku in v registru sistema Windows preverite mesto datoteke Msiexec.exe in znova registrirajte storitev Windows Installer. Če želite to narediti, uporabite ta postopek.

Opomba Ker je na voljo več različic operacijskega sistema Microsoft Windows, bodo opisani koraki mogoče drugačni od tistih v vašem računalniku. V takem primeru preberite dokumentacijo operacijskega sistema.
  1. Na trdem disku poiščite mesto datoteke Msiexec.exe. Sledite tem navodilom:
    1. Kliknite Start, nato Zaženi, vnesite %windir%\system32 in kliknite V redu.

      Opomba S tem korakom odprete mapo, v kateri je datoteka Msiexec.exe.
    2. Zabeležite si mesto datoteke Msiexec.exe. Mesto datoteke Msiexec.exe je kombinacija vrednosti v polju z besedilom Naslov in samim imenom datoteke Msiexec.exe.

      Če je na primer v polju Naslov vrednost C:\Windows\system32, je mesto datoteke Msiexec.exe takšno: C:\Windows\system32\Msiexec.exe.
  2. Pomembno V tem razdelku, načinu ali opravilu so navodila za spreminjanje registra. Če nepravilno spremenite register, lahko pride do resnih težav, zato natančno sledite navodilom. Za dodatno zaščito varnostno kopirajte register, preden ga spremenite. Če pride do težav, ga bo tako mogoče obnoviti. Če želite več informacij o varnostnem kopiranju in obnavljanju registra, kliknite to številko članka iz Microsoftove zbirke znanja:
    322756  (http://support.microsoft.com/kb/322756/ ) Varnostno kopiranje in obnovitev registra v sistemu Windows (Besedilo je morda v angleščini)


    Prepričajte se, da je mesto datoteke Msiexec.exe v urejevalniku registra pravilno. Sledite tem navodilom:
    1. Kliknite Start, Zaženi, v polje Odpri vnesite regedit in kliknite V redu.
    2. Razširite HKEY_LOCAL_MACHINE, razširite SYSTEM, razširite CurrentControlSet, razširite Services in kliknite MSIServer.
    3. V desnem podoknu z desno tipko miške kliknite ImagePath in nato kliknite Spremeni.
    4. V polje Podatki o vrednosti vnesite mesto datoteke Msiexec.exe, ki ste ga ugotovili v 1. koraku, nato vrednost /V in kliknite V redu.

      Če je na primer mesto datoteke Msiexec.exe to: C:\Windows\system32\Msiexec.exe, v polje Podatki o vrednosti vnesite to besedilo:
      C:\WINDOWS\System32\msiexec.exe /V
    5. Kliknite V redu, da zaprete pogovorno okno Uredi niz.
    6. Kliknite meni Datoteka in nato Izhod, če želite zapreti urejevalnik registra.
  3. Računalnik zaženite v varnem načinu in registrirajte datoteko Msiexec.exe. Sledite tem navodilom:
    1. Kliknite Start in nato Izklopi računalnik ali Zaustavitev sistema.
    2. Izberite možnost Vnovični zagon in kliknite V redu ali pa kliknite Znova zaženi.
    3. Preden se prikaže pozdravno okno sistema Windows, pritisnite tipko F8.
    4. V meniju Dodatne možnosti sistema Windows s puščičnimi tipkami izberite Varni način in pritisnite tipko ENTER.
    5. Če imate v računalniku nameščena dva ali več operacijskih sistemov, na prikazanem seznamu izberite ustrezen operacijski sistem in pritisnite tipko ENTER.
    6. Prijavite se v računalnik.
    7. Kliknite Start, Zaženi, v polje Odpri vnesite msiexec /regserver in kliknite V redu.

      Opomba V 64-bitnih operacijskih sistemih morate znova registrirati tudi 64-bitni program MSI Installer. Kliknite Start in Zaženi, v polje Odpri vnesite %windir%\Syswow64\Msiexec /regserver ter kliknite V redu.

      V 63-bitnih izdajah sistema Windows so 32-bitne dvojiške vrednosti v mapi %systemroot%\SysWow64. 64-bitne dvojiške vrednosti so v mapi %systemroot%\System32.
    8. Kliknite Start in nato Izklopi računalnik ali Zaustavitev sistema.
    9. Izberite možnost Vnovični zagon in kliknite V redu ali pa kliknite Znova zaženi.
Če se težava ponovi in še vedno prejemate sporočilo o napaki, ki je opisano v razdelku »Simptomi«, sledite korakom v 2. načinu.

2. način: Vnovična namestitev storitve Windows Installer

Če želite znova namestiti storitev Windows Installer, preimenujte poškodovane datoteke storitve Windows Installer in znova namestite storitev Windows Installer. Sledite tem navodilom:
  1. Kliknite Start in Zaženi, v polje Odpri vnesite cmd in kliknite V redu.
  2. Vnesite cd %windir%\system32 in pritisnite ENTER.
  3. Vnesite attrib -r -s -h dllcache in pritisnite tipko ENTER.
  4. Vnesite ren msi.dll msi.old in pritisnite ENTER.
  5. Vnesite ren msiexec.exe msiexec.old in pritisnite ENTER.
  6. Vnesite ren msihnd.dll msihnd.old in pritisnite ENTER.
  7. Vnesite exit in pritisnite tipko ENTER.
  8. V ukazni poziv vnesite exit in pritisnite tipko ENTER.
  9. Kliknite Start in nato Izklopi računalnik ali Zaustavitev sistema.
  10. Izberite možnost Vnovični zagon in kliknite V redu ali pa kliknite Znova zaženi.
  11. Prijavite se v računalnik.
  12. Prenesite in namestite najnovejšo različico storitve Windows Installer. Če želite več informacij o tem, kako pridobiti storitev Windows Installer, kliknite to številko članka iz Microsoftove zbirke znanja:
    893803  (http://support.microsoft.com/kb/893803/sl/ ) Na voljo je storitev Windows Installer 3.1 v2 (3.1.4000.2435)
  13. Kliknite Start in nato Izklopi računalnik ali Zaustavitev sistema.
  14. Izberite možnost Vnovični zagon in kliknite V redu ali pa kliknite Znova zaženi.

DODATNE INFORMACIJE

Windows Installer 4.0 ni na voljo kot porazdelitvena storitev za sistem Windows Vista. Sistem Windows Installer 4.0 je vključen v operacijski sistem Windows Vista.

Če s postopkom, opisanim v tem članku, ne odpravite težave, opisane v tem članku, se za več pomoči obrnite na Microsoftove storitve podpore za stranke.

Do te težave pride tudi, če je lastnost »Vrsta zagona« v storitvi Windows Installer nastavljena na »Onemogočeno«. Če želite preveriti, ali je storitev Windows Installer nastavljena na »Onemogočeno«, naredite to:
  1. Kliknite Start in Zaženi, v polje Odpri vnesite services.msc in kliknite V redu.
  2. Na seznamu Storitve (lokalne) z desno tipko miške kliknite Windows Installer in nato kliknite Lastnosti.
  3. Če je spustni seznam Vrsta zagona nastavljen na vrednost Onemogoči, na spustnem seznamu Vrsta zagona izberit možnost Ročno in kliknite V redu.
  4. Kliknite meni Datoteka in nato Izhod.
Več informacij o storitvi Windows Installer najdete na tem spletnem mestu Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/sl-si/library/aa370566.aspx (http://msdn.microsoft.com/sl-si/library/aa370566.aspx)
Če želite več informacij o tem, kako pridobiti mehanizem Windows Installer, kliknite to številko članka iz Microsoftove zbirke znanja:
292539  (http://support.microsoft.com/kb/292539/ ) Kako pridobiti mehanizem Windows Installer (Besedilo je morda v angleščini)

VELJA ZA:
  • 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
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
Ključne besede: 
kbresolve kberrmsg kbprb KB315346