Kako popraviti poškodovan namestitveni program Windows

Preverjanje moje e-pošte

Zasluga slike: m-imagephotography/iStock/Getty Images

Nameščanje nove programske opreme in komponent na vaš računalnik je tvegana dejavnost. V preteklih letih je Microsoft sprejel številne ukrepe za zaščito vašega sistema pred poškodbami zaradi slabe namestitve, vendar se to še vedno lahko zgodi. Včasih lahko slaba namestitev celo poškoduje sam Windows Installer, kar povzroči neuspeh poznejših namestitev, ki se zanašajo na namestitveni program Windows. To lahko vaš sistem ujame v zanko, kjer ne morete popraviti namestitvenega programa, ne da bi namestili novo programsko opremo, ki se ne bo namestila, ker je namestitveni program pokvarjen.

Odpravljanje poškodovanih registrskih ključev s centrom rešitev Microsoft Fix It

V nekaterih primerih je to, kar se zdi kot težava z namestitvenim programom Windows, lahko dejansko težava s poškodovanimi registrskimi ključi, za nekatere od teh težav pa ima Microsoft samodejno odpravljanje. Obiščite center rešitev Microsoft Fix It v spletu. Tam v 3. koraku, kjer piše »Rešitve filtrov«, vnesite »Odpravite težave, zaradi katerih programov ni mogoče namestiti ali odstraniti« brez narekovajev in nato kliknite »Zaženi zdaj« pri rešitvi, ki se prikaže, ali kliknite »Več o tem«, da dobite boljšo predstavo o rešitvi bo naredil. Ko zaženete popravek, znova zaženite računalnik in poskusite znova namestiti.

Video dneva

Odpravljanje težav s storitvijo Windows Update s centrom rešitev Microsoft Fix It

(Ta razdelek Ref. 2) Če imate težave predvsem s storitvijo Windows Update, se pomaknite do centra rešitev Microsoft Fix It in v iskalno polje 3. koraka s filtrom vnesite »Popravi težave z Microsoft Windows Update, ki ne deluje" brez narekovajev, nato kliknite "Več o tem" in sledite Microsoftovim navodilom za odpravljanje težav problem.

Odjava in ponovna registracija programa Windows Installer

(Ta razdelek Ref. 3; glejte opombo v komentarjih pisatelja) Povlecite navznoter ali kliknite gumb Windows Start in v iskalno polje vnesite »Storitve«. Nato kliknite aplikacijo "Storitve", ki se prikaže v rezultatih. Pomaknite se navzdol po seznamu storitev in dvokliknite »Windows Installer«. Odpre se okno Lastnosti programa Windows Installer odprite in v razdelku Stanje storitve, če je storitev trenutno navedena kot "ustavljena", kliknite "Začni" gumb. Kliknite "V redu", da zaprete okno. Nato odjavite in znova registrirajte Windows Installer – to je način za čiščenje poškodovanih informacij. Vrnite se na gumb Start in v iskalno polje vnesite "MSIEXEC /UNREGISTER" brez narekovajev, nato pritisnite "Enter" ali kliknite "V redu". Vrnite se na V iskalno polje in tokrat vnesite "MSIEXEC /REGSERVER" brez narekovajev in pritisnite "Enter" ali kliknite "V redu". Znova zaženite računalnik in poskusite namestiti ponovno.

Čiščenje sistemskega registra

(Ta razdelek Ref. 4) Če imate še vedno težave z Windows Installerjem, lahko počistite nekatere podatke v sistemskem registru, ki morda poškodujejo namestitveni program. Upoštevajte, da lahko z nepravilnim spreminjanjem nastavitev registra vaš računalnik postane neuporaben. Preden poskusite s tem popravkom, varnostno kopirajte datoteke in ustvarite obnovitveno točko sistema. Ko ste pripravljeni, povlecite navznoter ali kliknite gumb »Start« in v iskalno polje vnesite »Regedit«. Kliknite na program "Regedit", ko se prikaže v rezultatih. Kliknite »Da«, če Windows zahteva vaše dovoljenje, da urejevalnik registra spremeni vaš računalnik. Pomaknite se skozi imenik registra do te lokacije:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

Z desno tipko miške kliknite mapo »Namestitveni program« in izberite »Dovoljenja«. Kliknite »SISTEM« in se prepričajte, da ima SYSTEM potrditveno polje za dovoljenje z oznako »Popoln nadzor«.

Nato pojdite sem:

HKEY_LOCAL_MACHINE\Programska oprema\Microsoft\Posodobitve\

Kliknite mapo »Posodobitve«. Dvokliknite tipko "UpdateExeVolatile" na desni strani okna in vnesite podatke o vrednosti kot "0" brez narekovajev. Nato kliknite »V redu«. Znova zaženite računalnik in poskusite znova namestiti.

Če to ne deluje ali če mapa Updates ali ključ UpdateExeVolatile ne obstajata, ne skrbite. Ključ UpdateExeVolatile je povezan z namestitvijo programske opreme in če se pokvari, lahko povzroči težave z Windows Installerjem. Vendar je to le ena možnost, tako da če to ni odgovor, pojdite na naslednji korak tako, da se pomaknete tukaj:

HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Session Manager\

Z desno miškino tipko kliknite tipko "PendingFileRenameOperations" na desni strani okna in v spustnem meniju kliknite "Delete", nato pa potrdite svojo izbiro, ko ste pozvani. Znova zaženite računalnik in poskusite znova namestiti.

Če to ne deluje ali če ključ ne obstaja, ne skrbite. Ključ "PendingFileRenameOperations" je povezan z datotekami, ki se med uporabo preimenujejo, in če se ti podatki pokvarijo, lahko povzroči težave z namestitvenim programom. Toda spet je to le ena možnost, tako da če to ni odgovor, pojdite na naslednji korak tako, da se pomaknete nazaj v mapo namestitvenega programa:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

Kliknite mapo "Namestitveni program". Z desno tipko miške kliknite tipko »InProgress« na desni strani okna in v spustnem meniju kliknite »Izbriši«, nato pa ob pozivu potrdite svojo izbiro. Upoštevajte, da ta ključ morda ne obstaja, če vaš sistem nima nobene namestitve v teku. Znova zaženite računalnik in poskusite znova namestiti.

Drugi koraki

Če nobena od rešitev ne odpravi vaše težave, obnovite sistem na točko, preden se je težava začela. Če tudi to ne deluje, lahko poskusite znova namestiti Windows Installer. Windows različice 7 in 8 uporabljata Windows Installer 5.0, ki ni na voljo kot samostojen prenos za nadaljnjo distribucijo; Torej, v primeru sistema Windows 8, boste morali prenesti komplet za razvoj programske opreme za Windows 8, ki vam bo omogočil dostop do nove kopije programa Windows Installer 5.0. Če to ne deluje ali če zaradi težave z namestitvenim programom ne morete namestiti SDK-ja, boste morda morali najeti tehnika, ki bo pregledal vaš računalnik.