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:
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 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ó.
1.módszer: A Windows Installer regisztrációjának törlése, majd a szolgáltatás újraregisztrálása
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.
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.
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:
Kattintson a Start menü Futtatás parancsára, írja be a dcomcnfg parancsot, majd kattintson az OK gombra.
Az Alapértelmezett tulajdonságok lapon tegye a következőket:
Az Alapértelmezett hitelesítési szint listában válassza a Csatlakozás lehetőséget.
Válassza az Alapértelmezett megszemélyesítési szint lista Azonosítás elemét, majd kattintson az OK gombra.
Kattintson a Start menü Futtatás parancsára, írja be az explorer /select, %windir%\system32\msisip.dll parancsot, majd kattintson az OK gombra.
Nevezze át az Msisip.dll fájlt Msisip.old névre.
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
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.
Kattintson a Biztonság fülre, majd a Hozzáadás gombra.
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.
Az Engedélyezés csoportban jelölje be a Teljes hozzáférés jelölőnégyzetet, majd kattintson az OK gombra.
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
Válassza a Start menü Futtatás parancsát, majd írja be a következő parancsot: Regedt32.
Hajtsa végre az alábbi lépéseket minden egyes beállításstruktúránál:
Jelölje ki a beállításstruktúrát.
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.
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
Indítsa el a számítógépet a Windows 2000 rendszerrel.
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:
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.
Köszönjük! Ez az információ segítséget nyújt számunkra, hogy fejlesszük a támogatási tartalmat. További támogatási lehetőségekért keresse fel a következő webhelyet: Súgó és támogatási webhely.