Slik reparerer du et ikke-responsivt Windows-installasjonsprogram
Windows Installer er den lille, snikende komponenten i Windows som håndterer installasjon, oppdatering og fjerning av programmer. Noen ganger vil den rett og slett ikke samarbeide lenger. Du kan få feilmeldinger som «Windows Installer-tjenesten kunne ikke nås» eller «Feil 5: Ingen tilgang», som stort sett stopper prosjektet ditt. Litt irriterende, spesielt hvis du er midt i noe viktig, eller bare prøver å få den nyeste app-ID-en og installert.Å fikse dette er ikke alltid enkelt fordi Windows kan være en sta muldyr, men heldigvis finnes det noen triks som pleier å gjøre jobben.
De fleste av disse løsningene innebærer å starte tjenester på nytt, registrere komponenter på nytt eller justere registeroppføringer – alt litt nervepirrende hvis du ikke er vant til å rote rundt i systemfiler. Men hvis ingenting fungerer, og du støter på installasjonsfeil oftere enn ikke, er det verdt et forsøk. Her er en samling metoder som kan hjelpe deg med å få Windows Installer tilbake på sporet, og forhåpentligvis spare deg for litt frustrasjon.
Hvordan fikse Windows Installer som ikke fungerer?
Metode 1: Kjør feilsøkingsprogrammet for å fikse installasjonsproblemer automatisk
Dette er ofte det første du bør prøve hvis installasjonsprogrammet ditt gir feilmeldinger. Microsofts egen feilsøkingstjeneste kan noen ganger oppdage problemer og fikse dem uten mye styr. Det er ideelt hvis du kan kjøre det med administratorrettigheter, fordi noen feilrettinger krever utvidede rettigheter. Slik gjør du:
- Last ned feilsøkingsprogrammet for programinstallasjon og avinstallering. Lagre det et sted du husker.
- Høyreklikk på den nedlastede filen og velg Kjør som administrator.
- På åpningsskjermen velger du om problemet gjelder installasjon eller avinstallering.
- Velg det spesifikke programmet som forårsaker problemer, eller la det bare skanne etter generelle problemer.
- Følg instruksjonene på skjermen. Noen ganger vil den be deg om å starte på nytt etter at den har utført feilrettinger.
Dette fikser vanlige register- eller tjenestefeil som kan hindre installasjonsprogrammet i å fungere ordentlig. Det er ikke alltid perfekt, men hei – det er automatisert og enkelt.
Metode 2: Skann etter virus eller skadelig programvare som kan sabotere installasjonsprogrammet
Virus, skadelig programvare og ekle reklameprogrammer elsker å feste seg til systemfiler, inkludert Windows Installer. Hvis sikkerhetsprogramvaren din oppdager trusler, kan den blokkere eller forstyrre installasjonstjenesten, fordi den tror det er en fare. Kjør en rask antivirusskanning for å utelukke denne årsaken:
- Trykk Win + Ifor å åpne Innstillinger.
- Gå til Personvern og sikkerhet > Virus- og trusselbeskyttelse.
- Sørg for at virusdefinisjonene dine er oppdaterte (noen ganger er dette et problem hvis de ikke er det).
- Klikk på Hurtigskanning. Vent til den har gjort jobben sin. Hvis det blir funnet trusler, sett dem i karantene eller fjern dem etter behov.
- For sikkerhets skyld, kjør en full skanning etterpå, da noe skadelig programvare kan gjemme seg dypt inne i systemfilene dine.
Det er litt rart, men skadevareinfeksjoner er en vanlig årsak til at installasjonsprogrammet feiler. Jeg er ikke sikker på hvorfor det fungerer, men jeg har sett denne løsningen mer enn noen få problemer med ødelagte installasjonsprogrammer.
Metode 3: Start Windows Installer-tjenesten på nytt – riktig
Det er her Windows noen ganger snubler. Windows Installer-tjenesten kan stoppes eller fryses, noe som fører til at alle typer installasjoner mislykkes med tilgangsfeil eller at tjenesten ikke svarer.Å starte den på nytt kan løse dette. Du kan gjøre det via Tjenester eller Oppgavebehandling:
Bruke Windows Service Manager
- Trykk på Win + R, skriv inn
services.msc, og trykk på Enter. Dette åpner Tjenester- vinduet. - Bla ned til Windows Installer. Høyreklikk og velg Egenskaper.
- Sjekk tjenestestatusen. Hvis den har stoppet, klikker du på Start. Hvis den kjører, stopp den raskt og start den på nytt – klikk på Stopp, og start deretter på nytt.
- Prøv å kjøre installasjonsprogrammet på nytt for å se om problemet er borte.
Bruke Oppgavebehandling (noen ganger raskere)
- Trykk Ctrl + Shift + Escfor å åpne Oppgavebehandling.
- Bytt til Tjenester- fanen. Se etter msiserver, som er Windows Installer.
- Høyreklikk, og velg deretter Start på nytt eller Start hvis den ikke kjører ennå.
- Prøv installasjonsprogrammet på nytt. Denne raske omstarten løser ofte særegenheter uten å gå inn i fullstendige servicekonfigurasjoner.
Dette trinnet er en slags «oppdateringsknapp» for installasjonsprogrammet. På noen oppsett fungerer det umiddelbart – på andre trenger det en omstart for å holde seg. Uansett er det verdt et forsøk.
Metode 4: Registrer Windows Installer på nytt
Hvis det ikke hjelper å starte på nytt, kan det noen ganger være lurt å registrere installasjons-DLL-filene på nytt. Det er som å starte Windows på nytt uten å installere Windows på nytt.
- Trykk på Win + R, skriv inn
cmd, og trykk deretter på Enterfor å åpne ledeteksten (cmd) som administrator. Hvis ikke, høyreklikk og velg Kjør som administrator. - Skriv:
msiexec /unregisterog trykk deretter Enter. - Følg det med:
msiexec /regserverog trykk Enter igjen. - Lukk cmd-vinduet og prøv å installere eller avinstallere på nytt.
Dette kan riste løs feilregistrerte komponenter som kan forårsake obskure feil.Ærlig talt, jeg er ikke sikker på hvorfor, men det er en klassisk løsning som er verdt et forsøk.
Metode 5: Tilbakestill installasjonskonfigurasjonen via registeret (avansert, vær forsiktig!)
Dette innebærer å redigere registeret ditt – så ikke hopp over sikkerhetskopieringen. Fordi Windows selvfølgelig må gjøre det vanskeligere enn nødvendig. Hvis du er komfortabel, er dette hva du bør gjøre:
- Åpne Notisblokk ( Win + R, skriv
notepad), og kopier og lim inn hele denne kodeblokken: - Lagre dette som
WindowsInstaller.reg– velg «Alle filer» som filtype, slik at det ikke blir til et tekstdokument. - Høyreklikk på den lagrede filen og velg Slå sammen. I Windows 11 må du kanskje velge Vis flere alternativer først.
- Start PC-en på nytt for å sikre at endringene trer i kraft.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver] "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll, -27" "ImagePath"=hex(2):25, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 72, 00, 6f, 00, 6f, 00, 74, 00, 25, 00, 5c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 6d, 00, 73, 00, 69, 00, 65, 00, 78, 00, 65, 00, 63, 00, 20, 00, 2f, 00, 56, 00, 00, 00 "Description"="@%SystemRoot%\\system32\\msimsg.dll, -32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72, 00, 70, 00, 63, 00, 73, 00, 73, 00, 00, 00, 00, 00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53, 00, 65, 00, 54, 00, 63, 00, 62, 00, 50, 00, 72, 00, 69, 00, 76, 00, 65, 00, 67, 00, 65, 00, 00, 00
Dette tilbakestiller installasjonsprogrammets konfigurasjon og løser registerproblemer som kan ha sneket seg inn. Stor advarsel: sikkerhetskopier alltid registeret før du gjør dette – det kan være farlig å tukle med registernøkler hvis det ikke gjøres forsiktig.
Metode 6: Fjern gamle eller motstridende versjoner av programmet
Hvis du prøver å installere en ny versjon av et program som allerede har en delvis eller mislykket installasjon, kan det føre til alle slags konflikter – noen ganger fungerer ikke installasjonsprogrammet på grunn av rester som er igjen.
- Åpne kontrollpanelet ( Win + R, skriv
control panel). - Naviger til Programmer > Avinstaller et program.
- Finn den gamle versjonen, høyreklikk og velg Avinstaller.
- Når du er ferdig, start datamaskinen på nytt før du prøver å installere den nyere versjonen på nytt.
På ett oppsett fungerte det utmerket, på et annet…ikke så bra. Men det er en vanlig årsak til installasjonsfeil, så det er verdt et forsøk.
Slett msiexec.exeduplikatfiler – hvis de spiller konflikt
Noen ganger kan duplikater av filer msiexec.exeforårsake konflikter. Men vær forsiktig, for det er ikke noe man gjør lett på å slette systemfiler. Sjekk dette først:
- Trykk Win + R, enter
%windir%\SYSWOW64(for 64-biters Windows) eller%windir%\system32for 32-biters. - Se etter
msiexec.exe. Hvis du ser mer enn én – noe som er uvanlig – og én er en duplikat (for eksempel i en uventet mappe), kan du vurdere å slette duplikatet. - Sørg for å ta sikkerhetskopi av filen først – bare i tilfelle.
Dette er ikke alltid nødvendig, men hvis installasjonsprogrammet klager over konflikter, kan det være den underliggende årsaken. Bare ikke slett systemfiler på et innfall.
Forhåpentligvis får en av disse metodene Windows Installer til å fungere igjen. Det er litt rot, men de fleste problemer koker ned til tjenester som stoppes, registerfeil eller ødelagte filer. Lykke til! Og hvis ingenting har fungert ennå, er det kanskje på tide å vurdere alternativer for reparasjon av operativsystemet eller en ny installasjon – men det er en siste utvei.
Sammendrag
- Prøv å kjøre Microsofts feilsøkingsverktøy i tilfelle det kan fikse ting automatisk.
- Skann systemet ditt for skadelig programvare – noen ganger kaprer de installasjonsprogrammet.
- Start Windows Installer-tjenesten på nytt eller registrer den på nytt.
- Tilbakestill eller endre registeret ditt om nødvendig – men sikkerhetskopier først!
- Fjern motstridende eldre programversjoner før du installerer nye.
- Se etter dupliserte msiexec.exe-filer som kan forårsake konflikter.
Oppsummering
De fleste av disse løsningene er noe du kan prøve raskt uten å dykke ned i dype systemjusteringer. Noen ganger fikser det å starte tjenester på nytt eller registrere komponenter på nytt rare installasjonsfeil som ikke gir mening. Forhåpentligvis hjelper dette med å få Windows Installer tilbake i orden, for ingen liker meldingen «installasjonen mislyktes» når du bare vil at appene dine skal være installert og kjøre. Lykke til med å fikse det, og kryss fingrene for at dette hjelper noen å unngå hele bryderiet med å installere på nytt.