Ovaj se članak odnosi na Windows 2000. Podrška za Windows 2000 završava na srpnju 13, 2010. Centar za rješenje sustava windows 2000 za krajnje podršku polazište je za planiranje migracije iz sustava Windows 2000. Dodatne informacije potražite u odjeljku pravilnik o životnom ciklusu Microsoftove podrške.
Simptomi
Kada nadogradite na verziju 2,0 u programu Windows Installer, servis Windows Installer možda se neće pokrenuti, a možda će vam se prikazati sljedeća poruka o pogrešci:
Servisu Windows Installer nije moguće pristupiti. To se može dogoditi ako koristite Windows u sigurnom načinu rada ili instalacijski program za Windows nije pravilno instaliran. Obratite se osoblju za podršku za pomoć.
Napomena To se ponašanje ne javlja u sljedećim proizvodima:
-
Microsoft Windows XP
-
Microsoft Windows Millennium Edition
-
Microsoft Windows 98
Uzrok
Taj se postupak može pojaviti kada postoje neki od sljedećih uvjeta:
-
U dozvolama za d-com Zadana razina provjere autentičnosti postavljena je na none, a zadana je razina oponašanja postavljena na anonimno.
-
Sistemski račun nema potpune dozvole za mapu ili ključ registra kojem Windows instalater pokušava pristupiti. Ovo je specifičan za NTFS.
Rješenje
Ovisno o problemu, upotrijebite neku od sljedećih načina:
-
Prvi način: Poništavanje registracije i ponovno registriranje programa Windows Installer.
-
Drugi drugi način: Provjera dozvola za d-com.
-
Treći način: dodijelite dozvolu za potpunu kontrolu za sistemski račun.
-
Četvrta metoda: Provjera dozvola registra.
-
Peti način: ispravljanje neispravnog sigurnosnog ključa za servis MsiServer.
Prije početka: Provjerite je li servisni paket instaliran
Ako koristite Windows 2000, provjerite je li instaliran SP 2. Ako koristite Windows NT 4,0, provjerite je li instaliran SP 6. Ako ne instalirate odgovarajuće servisne pakete, koraci u odjeljku "Dodatne informacije" u ovom članku možda neće funkcionirati na očekivani način.
Dodatne informacije
Prvi način: Poništavanje registracije i ponovno registriranje instalacijskog programa za Windows
-
Kliknite Start, zatim Pokreni, upišite Msiexec/Unregister, a zatim kliknite u redu. Čak i ako to ispravno učinite, možda izgleda kao da se ništa ne događa.
-
Kliknite Start, zatim Pokreni, upišite Msiexec/regserver, a zatim kliknite u redu. Čak i ako to pravilno učinite, možda će izgledati kao da se ništa ne događa ili ćete nakratko vidjeti pješčani sat. Kada pokrenete ovu naredbu, operacija je dovršena.
-
Ponovno isprobajte aplikaciju koja se temelji na programu Windows Installer.
Drugi drugi način: Provjera dozvola za d-com
Ta metoda uključuje promjenu zadane razine oponašanja na servisu d com da biste prepoznali, uklonili datoteku Msisip. dll, a zatim ponovno instalirali SP 3 za Windows 2000. Da biste to učinili, slijedite ove korake:
-
Kliknite Start, zatim Pokreni, upišite d-Comcnfg, a zatim kliknite u redu.
-
Na kartici Zadana svojstva :
-
Na popisu Zadana razina provjere autentičnosti kliknite Povežise.
-
Na popisu Zadana razina oponašanja kliknite Prepoznajte, a zatim kliknite u redu.
-
-
Kliknite Start, zatim Pokreni, upišite Explorer/SELECT,%windir%\system32\msisip.dll, a zatim kliknite u redu.
-
Preimenujte datoteku Msisip. dll u obliku msisip. old.
-
Ponovno instalirajte Windows 2000 Service Pack 3.
Treći način: Dodjela dozvola za potpunu kontrolu za sistemski račun
-
Pokrenite Windows Explorer, desnom tipkom miša kliknite korijenski tvrdi disk računala, a zatim kliknite Svojstva.
-
Kliknite karticu Sigurnost , a zatim kliknite Dodaj.
-
U dijaloškom okviru Odabir korisnika, računala ili grupa kliknite Sistemski račun, zatim Dodaj, a potom u redu.
-
U odjeljku Dopustikliknite da biste potvrdili okvir Potpuna kontrola , a zatim kliknite u redu.
-
Kliknite mapu TEMP, a zatim provjerite ima li račun sustava potpunu kontrolu.
Četvrta metoda: Provjera dozvola registra
-
Kliknite Start, zatim Pokreni, a zatim Upišite.
-
Za svaki od košnica registra slijedite ove korake:
-
Odaberite košnicu.
-
U sustavu Windows XP na izborniku Uređivanje kliknite dozvole. U sustavu Windows 2000 i Windows NT 4 na izborniku Sigurnost kliknite dozvole.
-
-
Provjerite je li račun sustava dodan i ima li potpunu kontrolu. Ako to ne učinite, dodajte sistemski račun uz potpunu kontrolu.
Peti način: ispravljanje neispravnog sigurnosnog ključa za servis MsiServer
-
Pokrenite računalo pomoću sustava Windows 2000.
-
Kliknite Start, zatim Pokreni, upišite regedit. exe, a zatim preimenujte sljedeći ključ da biste Old_Security:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security
-
Ponovno pokrenite računalo (morate to učiniti).
-
Ponovno pokrenite InstMsiW. exe za instalacijski program 2,0; Time se ispravlja neispravan sigurnosni ključ za MSI servis.
Dodatne informacije o poruci o pogrešci koju možete primiti prilikom dodavanja ili uklanjanja programa potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
315346 Poruka o pogrešci kada pokušate dodati ili ukloniti program na računalu na kojem je instaliran Windows XP ili Windows Server 2003: "servisu Windows Installer nije moguće pristupiti