Otklanjanje pogrešaka programa Windows Installer

Simptomi

Kada pokušate instalirati, deinstalirati ili ažurirati program na računalu sa sustavom Windows, mogli biste primiti jednu od sljedećih poruka o pogrešci.

Poruka o pogrešci 1

The Windows Installer service could not be accessed. (Servisu Windows Installer nije moguće pristupiti.)

Poruka o pogrešci 2

Windows Installer Service couldn’t be started. (Servis Windows Installer nije moguće pokrenuti.)

Poruka o pogrešci 3

Windows could not start the Windows Firewall on Local Computer (Windows ne može pokrenuti Vatrozid za Windows na lokalnom računalu). Pogreška 5 Access is denied. (Sustav Windows ne može pokrenuti vatrozid za Windows na lokalnom računalu. Pogreška 5: Pristup je odbijen.)

Rješenje

Da biste automatski ispravili problem, pokrenite alat za otklanjanje poteškoća "Fix problems that programs cannot be installed or uninstalled" (Ispravljanje problema zbog kojeg se programi ne mogu instalirati ni deinstalirati) da biste popravili pogreške koje blokiraju instalaciju ili uklanjanje programa zbog oštećenih ključeva registra.

Važno Za izvršavanje mnogih postupaka i koraka u ovom članku morate biti prijavljeni na računalo kao administrator.

Da biste utvrdili koristite li račun s administratorskim ovlastima

Da biste utvrdili koristite li račun s administratorskim ovlastima, koristite jednu od sljedećih metoda u skladu s operacijskim sustavom koji koristite.

Windows 7 i Windows Vista

  1. Otvorite dijaloški okvir Date and Time (Datum i vrijeme).

    1. Kliknite Start.

    2. U okvir Start Search (Pokreni pretraživanje) ili Search programs and files (Pretraži programe i datoteke) upišite sljedeću naredbu, a zatim pritisnite tipku Enter:

      timedate.cpl
      Prikazuje se dijaloški okvir Date and Time (Datum i vrijeme).
      Start Search or Search programs and files box - timedate.cpl 

  2. Kliknite Change date and time (Promijeni datum i vrijeme). Kada se prikaže dijaloški okvir User Account Control (Kontrola korisničkih računa), kliknite Continue (Nastavi).
    Date and Time - User Account Control dialog box 

  3. Učinite nešto od sljedećeg ovisno o tome što se dogodi kada kliknete Continue: (Nastavi):

    • Ako računalo ne zatraži lozinku, već ste prijavljeni s administratorskim računom. Dvaput kliknite Cancel (Odustani) da biste zatvorili dijaloški okvir Date and Time (Datum i vrijeme). Spremi ste za rješavanje problema s programom Windows Installer.

    • Ako računalo zatraži lozinku, niste prijavljeni s administratorskim računom.

Windows XP i Windows Server 2003

  1. Otvorite dijaloški okvir Date and Time (Datum i vrijeme).

    1. Kliknite Start, a zatim Run (Pokreni).

    2. Upišite sljedeću naredbu u dijaloškom okviru Run (Pokreni), a zatim kliknite OK (U redu):

      timedate.cpl
      Run dialog box - timedate.cpl 

  2. Ovisno o rezultatu, učinite nešto od sljedećeg:

    • Ako se pojavi dijaloški okvir Date and Time Properties (Svojstva datuma i vremena), već ste prijavljeni kao administrator. Da biste zatvorili dijaloški okvir, kliknite Cancel (Odustani).
      Date and Time Properties dialog box 

    • Ako vam se prikaže sljedeća poruka, niste prijavljeni kao administrator:
      Date and Time Properties information message 


Nakon što provjerite jeste li na računalo prijavljeni kao administrator, možete početi s otklanjanjem poteškoća s programom Windows Installer.

Ako je mehanizam programa Windows Installer oštećen, onemogućen ili neispravno instaliran, to može uzrokovati probleme s instalacijom programa.

Koristite sljedeće načine da biste identificirali sve probleme s programom Windows Installer koji mogu uzrokovati probleme pri instalaciji, deinstalaciji ili ažuriranju programa.

Prvi način: Utvrđivanje funkcionira li mehanizam programa Windows Installer

  1. Kliknite gumb Startwindows icon, upišite cmd u okvir Pretraga ili kliknite Pokreni pa upišite cmd u dijaloški okvir (Windows XP ili Windows Server 2003), a zatim pritiskom na enter otvorite prozor naredbenog retka.

  2. U naredbeni redak upišite MSIExec, a zatim pritisnite tipku Enter.

  3. Ako mehanizam MSI funkcionira, ne biste trebali primati poruke o pogreškama. Ako primite poruku o pogrešci, upišite tekst poruke o pogrešci u tražilicu kao što je Bing ili Google da biste pronašli informacije o otklanjanju poteškoća za taj problem.

  4. Pokušajte ponovno izvršiti instalaciju ili deinstalaciju.

Drugi način: Provjera nije li servis Windows Installer postavljen na Onemogućeno

  1. Kliknite gumb Startwindows icon, upišite services.msc u okvir Pretraživanje ili kliknite Pokreni pa upišite services.msc u dijaloški okvir (Windows XP ili Windows Server 2003), a zatim pritiskom na enter otvorite Servisi.

  2. Desnom tipkom miša kliknite Windows Installer, a zatim kliknite Properties (Svojstva).

  3. Ako je okvir Startup type (Vrsta pokretanja) postavljen na Disabled (Onemogućeno), promijenite u Manual (Ručno).

  4. Kliknite OK (U redu) da biste zatvorili prozor Properties (Svojstva).

  5. Desnom tipkom miša kliknite servis Windows Installer, a zatim kliknite Start (Pokreni). Servis bi se trebao pokrenuti bez pogrešaka.

  6. Pokušajte ponovno izvršiti instalaciju ili deinstalaciju.

Treći način: Provjerite koju verziju programa Windows Installer koristite i po potrebi ga nadogradite na najnoviju verziju.Važno ovaj se način odnosi na samo na sustave Windows XP, Windows Vista, Windows Server 2003, Windows Server 2003 R2 i Windows Server 2008.

  1. Kliknite gumb Startwindows icon, upišite cmd u okvir Pretraživanje ili kliknite Pokreni pa upišite services.msc u dijaloški okvir (Windows XP ili Windows Server 2003), a zatim pritiskom na enter otvorite prozor naredbenog retka.

  2. U naredbeni redak upišite MSIExec, a zatim pritisnite tipku Enter. Ako mehanizam MSI funkcionira, ne biste trebali primati poruke o pogreškama, a trebao bi se otvoriti zasebni dijaloški okvir. Na taj se način prikazuje verzija MSI.

  3. Ako program za instalaciju nije verzije 4.5, preuzmite i instalirajte Windows Installer 4.5.

  4. Pokušajte ponovno izvršiti instalaciju ili deinstalaciju.

Četvrti način: Ponovno registriranje modula programa za instalacijuVažno ovaj se način odnosi samo na sustave Windows XP i Windows Server 2000.

  1. Kliknite Start, zatim Run (Pokreni), upišite cmd, pa kliknite Command Prompt (naredbeni redak).

  2. U naredbenom retku upišite sljedeće i nakon svakog retka pritisnite tipku Enter:

    MSIExec /unregister

    MSIExec /regserver

  3. Pokušajte ponovno izvršiti instalaciju ili deinstalaciju.


Način instalacije ili ažuriranja ne dovršavaju se do kraja

Postoji nekoliko načina koji se mogu koristiti za instalaciju, deinstalaciju ili ažuriranje programa. Uz to, načini koji se koriste možda se ne pokreću ili nisu uspješno dovršeni. U ovoj situaciji iskušajte neki drugi način instalacije ili ažuriranja programa.

U nastavku su navedeni uobičajeni načini koji se koriste za instalaciju softvera:

  • Umetnite CD ili DVD medij i omogućite automatsko pokretanje instalacije.

  • Pomaknite se do CD-a, DVD-a, izmjenjivog medija ili nekog drugog mjesta gdje su datoteke za instalaciju programa pohranjene i dvokliknite instalacijski program. Instalacijska datoteka obično je jedna od sljedećih:

    • Autorun ili Autorun.exe

    • Setup ili Setup.exe

    • Install ili Install.exe

  • Kliknite Run (Pokreni) kada preuzmete program s web-mjesta.

Instalacijske medije nije moguće čitati.

Instalacijski mediji, kao što su CD ili DVD, možda su prljavi ili ogrebeni te ih stoga CD ili DVD čitač ne može čitati. Da biste riješili taj problem, slijedite ove načine:

Prvi način: očistite CD ili DVDDa biste to učinili, koristite pribor za čišćenje CD ili DVD diskova. Ili mekom pamučnom tkaninom koja ne ostavlja dlačice lagano obrišite srebrnastu stranu diska. Nemojte koristiti papirnate materijale jer oni mogu izgrepsti plastiku i ostaviti tragove. Površinu diska brišite od sredine prema rubu. Nemojte brisati kružnim pokretima. Ako se problem nastavi pojavljivati, očistite disk vlažnom tkaninom ili sredstvom za čišćenje CD i DVD diskova. Prije umetanja u pogon disk mora biti potpuno suh.

Drugi način: kopiranje instalacijskih datoteka u računalo ili na neki izmjenjivi medijKada to učinite, zapamtite mjesto i pokrenite program za instalaciju s tog mjesta. Instalacijska se datoteka obično zove Autorun.exe ili Setup.exe, no to se može razlikovati. Ako niste sigurni, upute o postupku pokretanja instalacije potražite u datoteci "Pročitaj me" u mapi. Ako je izvršna datoteka (.exe) dostupna, ne preporučujemo vam pokretanje datoteka .msi izravno bez specifičnih uputa dobavljača.

Napomena Ako vam je potrebno više CD-ova ili DVD-ova, preporučujemo vam da sve diskove kopirate u istu mapu obratnim redoslijedom (najprije diskove s višim brojevima). Ako se od vas to zatraži, prebrišite postojeće datoteke i instalirajte s tog mjesta.

Treći način: Nabava najnovije verzije instalacijskog paketaAko ste instalaciju pokušali izvršiti s CD-a ili DVD-a, učinite sljedeće:

  • Na web-mjestu proizvođača softvera potražite noviju verziju softverskog paketa. Preuzmite i instalirajte novu verziju.

  • Ako već imate najnoviju verziju, program preuzmite s web-mjesta proizvođača i pokrenite instalaciju.

Preuzete ili kopirane instalacijske datoteke su oštećene

Prvi način: Kopiranje instalacijskih datoteka u računaloInstalacijske datoteke kopirajte na lokalni tvrdi disk na računalu ili na neki izmjenjivi medij. Potražite mjesto i pokrenite instalaciju s tog mjesta. Instalacijska se datoteka obično zove Autorun.exe ili Setup.exe, no to se može razlikovati. Ako niste sigurni, upute o pokretanju instalacije potražite u datoteci "Pročitaj me" u mapi. Ako je izvršna datoteka (.exe) dostupna, ne preporučujemo vam pokretanje datoteka .msi izravno bez specifičnih uputa dobavljača.

  • Ako program instalirate s interneta, ponovno preuzmite datoteku (u dijaloškom okviru za preuzimanje odaberite Save (Spremi), a ne Run (Pokreni), spremite datoteku u mapu na lokalnom tvrdom disku na računalu ili na neki izmjenjivi medij. Zatim pokrenite instalaciju s tog mjesta.

  • Ako su instalacijske datoteke na mreži (npr., komercijalno ili poslovno okruženje), kopirajte sve datoteke u mapu na lokalnom tvrdom disku na računalu, a zatim pokrenite instalaciju s tog mjesta.

Drugi način: Nabava najnovije verzije instalacijskog paketaAko je između preuzimanja paketa i pokušaja instalacije prošlo neko vrijeme, učinite sljedeće:

  • Na web-mjestu proizvođača softvera potražite noviju verziju softverskog paketa. Preuzmite i instalirajte novu verziju.

  • Ako već imate najnoviju verziju, ponovno preuzmite program i pokrenite instalaciju.

Programi koji se trenutno koriste na računalu ometaju proces instalacije.

Onemogućite programe koji možda ometaju proces instalacije. Da biste to učinili, slijedite ove korake:

  1. Kliknite gumb Startwindows icon, upišite msconfig u okvir Pretraživanje pa potom kliknite msconfig.exe.

    Notice icon Ako sustav od vas zatraži da unesete administratorsku lozinku ili potvrdu, upišite lozinku ili unesite potvrdu.

  2. Kliknite karticu General (Općenito), zatim Selective startup (Selektivno pokretanje) te poništite potvrdni okvir Load startup items (Učitaj stavke za pokretanje).

  3. Kliknite Services (Servisi), zatim Hide all Microsoft services (Sakrij sve Microsoftove servise) te Disable all (Onemogući sve).

  4. Kliknite OK (U redu) pa Restart (Ponovno pokretanje).

  5. Pokušajte pokrenuti instalaciju softverskog programa.

  6. Kada završite s otklanjanjem poteškoća, ponovno pokrenite računalo u normalnom načinu rada. Da biste to učinili, slijedite ove korake:

    1. Kliknite gumb Startwindows icon, upišite msconfig u okvir Pretraživanje pa potom kliknite msconfig.exe.

      Notice icon Ako sustav od vas zatraži da unesete administratorsku lozinku ili potvrdu, upišite lozinku ili unesite potvrdu.

    2. Na kartici General (Općenito) kliknite Normal startup (Normalno pokretanje), kliknite OK (U redu), a zatim Restart (Ponovno pokretanje).

Dodatne informacije o korištenju alata MSConfig potražite u odjeljku How to troubleshoot a problem by performing a clean boot in Windows 8, Windows 7, or Windows Vista (Rješavanje problema izvršavanjem čistog pokretanja u sustavu Windows 8, Windows 7 ili Windows Vista).

Najčešće postoji nekoliko načina uklanjanja programa. U ovoj situaciji iskušajte neki drugi način uklanjanja programa.

U nastavku su navedeni uobičajeni načini koji se koriste za instalaciju softvera:

Prvi način: korištenje mogućnosti deinstalacije (ako je dostupno)

  1. Kliknite gumb Startwindows icon, a zatim kliknite Svi programi.

  2. Odaberite mapu za program koji pokušavate deinstalirati, a zatim otvorite mapu.

  3. Ako postoji mogućnost deinstalacije, probajte je upotrijebiti.

Drugi način: Korištenje mogućnosti upravljačke ploče

  1. Kliknite gumb Startwindows icon, zatim Upravljačka ploča pa Dodavanje i uklanjanje programa ili Programi i značajke te potom kliknite Deinstaliraj program.

  2. Odaberite program pa kliknite Uninstall (Deinstaliraj). Slijedite upute.


Napomena Sljedeći su koraci namijenjeni samo naprednim korisnicima.

 

Provjerite nemate li koji naziv datoteke ili mape koji je dulji od 260 znakova.

Dodatne informacije o ograničenju maksimalne duljine puta potražite u odjeljku Naming files, paths, and namespaces (Nazivi datoteka, putova i prostori za nazive).

 

Većina programa stvara zapisnik o instalaciji. Ako ne možete pronaći takav zapisnik, možete omogućiti opširno MSI zapisivanje. Dodatne informacije potražite u odjeljku How to enable Windows Installer logging (Omogućavanje zapisivanja programa Windows Installer).

Napomena Ako koristite datoteku zapisnika .msi bez pokretačkog programa (.exe), možete dodati parametre za opširno zapisivanje. Na primjer, možete pokrenuti sljedeću naredbu:

Msiexec path\your_msi.msi /L*v path\your_msi_log.txt Popis parametara naredbenog retka iz rubrike msiexec potražite u odjeljku Command-line options (Mogućnosti naredbenog retka).

Neuspješna instalacija obično zapisuje Return Value 3 kada se problem pojavi i kada započne vraćanje instalacije. Opis neuspješne operacije prikazuje se ispred unosa u zapisnik Return Value 3.

 

Alat Wilogutl.exe možete upotrijebiti za analiziranje datoteka zapisnika iz instalacije programa Windows Installer. Taj alat može predložiti rješenja za pogreške pronađene u datoteci zapisnika. Dostupan je u najnovijem paketu za razvoj softvera u sustavu Windows, Windows Software Development Kit.

U nastavku je naveden primjer korištenja alata Wilogutl.exe:

wilogutl /q /l c:\mymsilog.log /o c\outputdir\

 

Putem sučelja sustava Windows možda ćete moći ručno deinstalirati neke dijelove programa. Možda ćete, primjerice, moći izbrisati programske datoteke i mape. S obzirom da se koraci za taj postupak mogu uvelike razlikovati, ovisno o verziji sustava Windows koju koristite i programu koji pokušavate deinstalirati, ovdje se ne navode propisani koraci. Ako niste dovoljno upoznati s programom koji pokušavate deinstalirati da biste uspješno prepoznali datoteke i mape za taj program, ne preporučujemo vam korištenje ovog načina. Općenito, kada započnete s brisanjem programskih datoteka i mapa, riskirate oštećivanje operacijskog sustava. Taj postupak koristite na vlastitu odgovornost.

Ako razmišljate o ručnoj deinstalaciji programa, imajte na umu sljedeće:

  • Prije upotrebe tog postupka stvorite točku vraćanja sustava.

  • Prije nego što započnete, premjestite sve osobne podatke ili dokumente koji se možda nalaze u instalacijskoj mapi programa koji deinstalirate. Premjestite taj materijal, primjerice, u mapu Dokumenti.

  • Ako ne možete ručno izbrisati programsku datoteku, to može značiti da se datoteka koristi ili da joj neki drugi program pristupa i sprječava brisanje. Antivirusni bi program, primjerice, mogao pristupati datoteci. Kada antivirusni softver pristupa programskoj datoteci i onemogućuje brisanje datoteke, moguće je da taj isti antivirusni softver sprječava deinstalaciju programa tradicionalnijim načinima.

Dodatne informacije

Općenite informacije o instalaciji ili deinstalaciji programa potražite na sljedećim mjestima:

Instalacija programa

Deinstalacija ili promjena programa

Instaliranje programa: najčešća pitanja

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×