Alkalmazások telepítésekor „A Windows Installer szolgáltatás nem érhető el” hibaüzenet jelenik meg

A cikk fordítása A cikk fordítása
Cikk azonosítója: 319624 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

A jelenség

A Windows Installer 2.0-s verziójára való frissítést követően előfordulhat, hogy a Windows Installer szolgáltatás nem indul el, és az alábbi hibaüzenet jelenik meg:
A Windows Installer szolgáltatás nem érhető el. Ez akkor fordulhat elő, ha a Windows csökkentett módban fut, vagy ha a Windows Installer nincs telepítve. A helyi tanácsadó munkatársaktól kérhet segítséget.
Megjegyzés: Az üzenet nem jelenik meg az alábbi termékekben:
  • Microsoft Windows XP
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98

Oka

A jelenség az alábbi feltételek valamelyikének teljesülése esetén tapasztalható:
  • A DCOM-engedélyekben az alapértelmezett hitelesítési szint Nincs, az alapértelmezett megszemélyesítési szint pedig Névtelen értékre van állítva.
  • A rendszerfiók nem rendelkezik teljes körű jogosultságokkal a Windows Installer által elérni kívánt mappához vagy beállításkulcshoz. Ez az NTFS fájlrendszerre jellemző.

A megoldás

A problémától függően használja az alábbi módszerek egyikét vagy mindegyikét:
  • 1.módszer: A Windows Installer regisztrációjának törlése, majd a szolgáltatás újraregisztrálása
  • 2. módszer: A DCOM-engedélyek ellenőrzése
  • 3. módszer: Teljes hozzáférés jogosultság biztosítása a SYSTEM fiók számára
  • 4. módszer: A beállításjegyzék engedélyeinek ellenőrzése
  • 5. módszer: Az MsiServer szolgáltatás sérült biztonsági kulcsának javítása

Első teendő: A szervizcsomag telepítettségének ellenőrzése

Windows 2000 használata esetén győződjön meg arról, hogy telepítve van az SP2 szervizcsomag.
Windows NT 4.0 használata esetén győződjön meg arról, hogy telepítve van az SP6 szervizcsomag.

Ha nem telepíti a megfelelő szervizcsomagokat, akkor előfordulhat, hogy a cikk „További információk” című szakaszában ismertetett lépések hatására nem az elvárt működés tapasztalható.

További információ

1.módszer: A Windows Installer regisztrációjának törlése, majd a szolgáltatás újraregisztrálása

  1. Kattintson a Start menü Futtatás parancsára, írja be az MSIEXEC /UNREGISTER parancsot, majd kattintson az OK gombra. Még ha helyesen írja is be a parancsot, úgy tűnhet, mintha semmi sem történne.
  2. Kattintson a Start menü Futtatás parancsára, írja be az MSIEXEC /REGSERVER parancsot, majd kattintson az OK gombra. Még ha helyesen írja is be a parancsot, úgy tűnhet, mintha semmi sem történne, vagy rövid ideig homokóra jelenhet meg. A parancs futtatása után a művelet befejeződik.
  3. Próbálja meg ismét telepíteni a Windows Installer-alapú alkalmazást.

2. módszer: A DCOM-engedélyek ellenőrzése

E módszerrel a DCOM megszemélyesítési szintjét Azonosítás értékre módosítja, eltávolítja az Msisip.dll fájlt, majd újratelepíti a Windows 2000 rendszer SP3 szervizcsomagját.

Ehhez hajtsa végre az alábbi lépéseket:
  1. Kattintson a Start menü Futtatás parancsára, írja be a dcomcnfg parancsot, majd kattintson az OK gombra.
  2. Az Alapértelmezett tulajdonságok lapon tegye a következőket:
    1. Az Alapértelmezett hitelesítési szint listában válassza a Csatlakozás lehetőséget.
    2. Válassza az Alapértelmezett megszemélyesítési szint lista Azonosítás elemét, majd kattintson az OK gombra.
  3. Kattintson a Start menü Futtatás parancsára, írja be az explorer /select, %windir%\system32\msisip.dll parancsot, majd kattintson az OK gombra.
  4. Nevezze át az Msisip.dll fájlt Msisip.old névre.
  5. Telepítse újra a Windows 2000 Service Pack 3 rendszert.

3. módszer: Teljes hozzáférés jogosultság biztosítása a SYSTEM fiók számára

  1. Indítsa el a Windows Intézőt, kattintson a jobb gombbal a számítógép gyökérmerevlemezére, majd kattintson a Tulajdonságok parancsra.
  2. Kattintson a Biztonság fülre, majd a Hozzáadás gombra.
  3. A Felhasználók, számítógépek vagy csoportok kijelölése párbeszédpanelen kattintson a SYSTEM fiókra, majd a Hozzáadás gombra, végül az OK gombra.
  4. Az Engedélyezés csoportban jelölje be a Teljes hozzáférés jelölőnégyzetet, majd kattintson az OK gombra.
  5. Kattintson a TEMP mappára, majd ellenőrizze, hogy a SYSTEM fiók teljes hozzáféréssel rendelkezik-e.

4. módszer: A beállításjegyzék engedélyeinek ellenőrzése

  1. Válassza a Start menü Futtatás parancsát, majd írja be a következő parancsot: Regedt32.
  2. Hajtsa végre az alábbi lépéseket minden egyes beállításstruktúránál:
    1. Jelölje ki a beállításstruktúrát.
    2. Windows XP esetén kattintson az Szerkesztés menü Engedélyek parancsára.

      Windows 2000 és Windows NT 4 rendszer esetén kattintson a Biztonság menü Engedélyek parancsára.
  3. Győződjön meg arról, hogy megtörtént a SYSTEM fiók hozzáadása, és hogy az teljes hozzáféréssel rendelkezik. Ha ez nem így van, adja hozzá a SYSTEM fiókot teljes hozzáféréssel.

5. módszer: Az MsiServer szolgáltatás sérült biztonsági kulcsának javítása

  1. Indítsa el a számítógépet a Windows 2000 rendszerrel.
  2. Kattintson a Start menü Futtatás parancsára, írja be a regedit.exe parancsot, majd az alábbi kulcsot nevezze át Régi_Security kulcsra:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security
  3. Indítsa újra a számítógépet (ez a művelet nem hagyható el).
  4. Futtassa újra az Installer 2.0 programhoz az Instmsiw.exe fájlt. Ezzel javítja az MSI szolgáltatás sérült biztonsági kulcsát.

Tulajdonságok

Cikk azonosítója: 319624 - Utolsó ellenőrzés: 2007. március 12. - Verziószám: 6.1
A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows Installer 1.0 a következő platformokon
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 1.1 a következő platformokon
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 1.2 a következő platformokon
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 2.0 a következő platformokon
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
Kulcsszavak: 
kbprb kbpubtypekc KB319624
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com