Hva du skal gjøre msi fungerer ikke. Feil ved installasjon av programmer fra Windows Installer ".msi"-pakken

Hvis programmer fra .msi-filer ikke starter, er dette en direkte indikasjon på et problem med Windows Installer-tjenesten. Enhver Windows 7 OS-bruker kan støte på et lignende fenomen. Derfor, hvis Windows Installer ikke fungerer for deg, er det verdt å gjøre deg kjent med noen anbefalinger.

Årsaker til Windows Installer-feil

Årsakene til at Windows Installer ikke fungerer kan skyldes følgende faktorer:

  1. Virusinfeksjon av systemfiler. Rengjøring av operativsystemet løser imidlertid ikke alltid problemet.
  2. Feil installasjon av oppdateringer.
  3. Feil redigering av registeret, fjerning av installasjonskomponenter.
  4. Blokkerer .msi-filen av antiviruset
  5. Endring av PC-sikkerhetspolicyen.

Alle disse faktorene kan påvirke driften av Windows Installer-tjenesten.

Kontrollere integriteten og funksjonaliteten til filer

Windows Installer består av følgende komponenter:

  • Filen msiexec.exe, som ligger på "C"-stasjonen i "Windows" og "System32"-mappen.
  • Filen er msi.dll, som ikke er noe mer enn et installasjonsbibliotek.
  • Msiserver-tjenesten, hvis parametere er plassert i registerredigeringsdelen på adressene "HKEY_LOCAL_MACHINE", "SYSTEM", "CurrentControlSet", "services" og "msiserver".

Gå først til registerredigering og se på verdien av msiserver-tjenesten. Klikk "Win+R" og skriv inn "regedit".

Vi sørger for at det ikke er unødvendige verdier. Riktig liste vises på bildet.

Hvis det ikke er noen partisjon eller noen filer mangler, kan du kopiere elementene på arbeidssystemet og høyreklikke og velge "Eksporter".

Velg en plassering for å lagre filene og skriv inn et navn som ligner på originalen. Klikk "Lagre".

Flytt den kopierte delen eller filene til PC-en.

Finn "Windows Installer" og sjekk om tjenesten kjører.

Dobbeltklikk om nødvendig på filen og klikk "Kjør".

Sjekker tilgangsrettigheter

Start registerredigering, gå til adressen "HKEY_LOCAL_MACHINE", "Software", "Microsoft", "Windows", "CurrentVersion", "Installer". Høyreklikk på seksjonsnavnet og velg "Oppløsning...".

I delen "Grupper og brukere" klikker du på "System". Deretter sørger vi for at brukeren har full tilgang til tjenesten.

Feil ved installasjon av applikasjoner fra filer med .msi-utvidelsen er en av manifestasjonene av problemer med Windows Installer-tjenesten (i den russiske versjonen, Windows Installer). Brukere av alle versjoner av dette operativsystemet, med unntak av de tidligste, møter et lignende fenomen. Til nå er problemet med installasjonsprogrammet en av de vanlige årsakene til at brukere bestemmer seg for å installere systemet på nytt. La oss prøve å finne ut hvordan vi kan unngå dette. Årsaken til at Windows Installer ikke fungerer kan være følgende:

  • virusinfeksjon, og fjerning av viruset løser ikke alltid problemet;
  • feil installasjon av Windows-oppdateringer;
  • en funksjonsfeil i sikkerhetsprogramvaren når installasjonstjenesten blokkeres fullstendig i stedet for å blokkere en mistenkelig msi-fil;
  • endringer i datasikkerhetspolicyer;
  • Skade på systemfiler eller registeret av årsaker som ikke er relatert til virus (fjerning av installasjonskomponenter, ukvalifisert redigering av registeret, skjev programvare, harddiskfeil, etc.).

Kontrollerer integriteten til Windows Installer-strukturen

Windows Installer består av følgende komponenter:
  • fil C:\Windows\System32\Msiexec.exe - direkte av selve installasjonsprogrammet;
  • fil C:\Windows\System32\msi.dll - Windows Installer-bibliotek;
  • Msiserver-tjenesten, hvis innstillinger er lagret i registernøkkelen.
Før du diagnostiserer, er det viktig å sørge for at begge disse filene er tilstede i systemet, at delen ovenfor er i registeret og at parameterne har normale verdier (verdiene kan sees i registeret til en lignende , arbeidssystem). Åpne også listen over tjenester (trykk på Windows + R og skriv inn kommandoen services.msc i "Åpne"-linjen i "Kjør"-applikasjonen). Finn "Windows Installer" og sørg for at den starter. Hvis filene mangler, kopierer du dem fra et annet system med samme versjon eller fra installasjonsdisken. Hvis registernøkkelen mangler eller er skadet, overfører du den også fra arbeidssystemet. For å gjøre dette, på en fungerende datamaskin, kjør registerredigering (C:\Windows\Regedt.exe) og finn delen ovenfor. Høyreklikk på kontekstmenyen til msiserver-mappen og klikk "Eksporter". Lagre filen i .reg-format og overfør den til problemmaskinen. Dobbeltklikk på denne filen og godta å legge til data i registeret. Start datamaskinen på nytt. Hvis Msiserver-tjenesten fortsatt ikke starter, sjekk at RPC-tjenesten (Remote Procedure Call) som den er avhengig av, kjører. Du kan registrere installasjonsfilene på nytt og starte tjenesten på nytt ved å bruke et sett med spesialkommandoer på kommandolinjen. For enkelhets skyld kan du opprette en batchfil: lim inn et sett med handlinger i Notisblokk og lagre det som en .bat-utvidelse. For å starte en fil, dobbeltklikk ganske enkelt på den. For at endringene skal tre i kraft, klikk på skrivebordet og trykk F5.

Sjekker sikkerhetsinnstillinger og tilgangsrettigheter

Windows Installer fungerer kanskje ikke fordi det er blokkert av sikkerhetsprogramvare eller operativsystemet ikke har de nødvendige rettighetene. La oss først se på programvaren. Hvis du har et antivirus installert, deaktiver det midlertidig. Hvert produkt har sine egne metoder for å deaktivere, men oftest gjøres dette gjennom kontekstmenyen til antivirusikonet i systemstatusfeltet. La oss nå ta vare på rettighetene. Åpne kontekstmenyen til Msiexec.exe og utvide egenskapene. Se listen over grupper og brukere i kategorien Sikkerhet. Blant dem må være "System" og "Trustedinstaller"-tjenesten, og sistnevnte må ha full tilgang til filen og være dens eier. Systemet må ha "lese" og "lese og utføre" tillatelser. Trustedinstaller-tjenesten ble først introdusert i Windows Vista, så i Windows XP må full tilgang gis til systemet. Alt som er skrevet nedenfor gjelder for versjoner utgitt senere enn XP. For å sjekke hvem som eier Msiexec.exe, klikk på "Avansert"-knappen på samme fane. I neste vindu utvider du fanen "Eier". Sett eieren til Trustedinstaller-tjenesten hvis noe annet er spesifisert som eier. Hvis den ikke er i "Endre eier til"-listen, klikker du på "Endre"-knappen og deretter "Andre brukere og grupper." Skriv inn Trustedinstaller i "Skriv inn navn..."-feltet, klikk "Sjekk navn" og OK. Gå tilbake til forrige vindu. På fanen "Effektive tillatelser" tildeler du de nødvendige rettighetene til Trustedinstaller og systemet. msi.dll-biblioteket bør ha nøyaktig de samme sikkerhetsinnstillingene. La oss nå sjekke om det er noen begrensninger for "System"-brukerens tilgang til følgende:
  • systemstasjon (vanligvis stasjon C);
  • midlertidige mapper (disse er C:\Windows\Temp og C:\Users\Current_User\AppData\Temp);
  • mappe C:\Config.Msi;
  • mappen der msi-filen som du prøver å installere programmet fra, ligger.
Systemet må gis full tilgang til alle disse objektene. Dette gjøres på samme måte som vi diskuterte ovenfor. Etter disse operasjonene er i de fleste tilfeller problemet med installasjonsprogrammet løst. Hvis rådene våre ikke hjalp deg, ligger årsaken til feilen i noe annet, og spesialister bør håndtere det.

Etter å ha installert MSI Afterburner, observerer brukere ofte at glidebryterne, som i teorien skal bevege seg, er på minimums- eller maksimumsverdiene og ikke kan flyttes. Dette er kanskje det vanligste problemet når du arbeider med denne programvaren. La oss finne ut hvorfor glidebryterne i MSI Afterburner ikke beveger seg?

Etter installering av MSI Afterburner er denne glideren alltid nedtonet. Dette ble gjort av sikkerhetsmessige årsaker. For å fikse problemet, gå til "Innstillinger-Generelt" og sett en hake på motsatt side "Lås opp spenning". Når du trykker "OK", vil programmet starte på nytt med brukerens samtykke til å gjøre endringer.

Drivere for skjermkort

Hvis problemet vedvarer, kan du eksperimentere med skjermkortdriverne. Det hender at programmet ikke fungerer riktig med utdaterte versjoner. I noen tilfeller kan det hende at nye drivere ikke passer. Du kan se og endre dem ved å gå til "Kontrollpanel-Task Manager".

Sliderne er på maksimum og beveger seg ikke

I dette tilfellet kan du prøve å fikse problemet gjennom konfigurasjonsfilen. La oss først finne ut hvor programmappen vår ligger. Du kan høyreklikke på snarveien og se plasseringen. Åpne deretter "MSI Afterburner.cnf" ved hjelp av notisblokk. Finne oppføringen "Aktiver uoffisiell overklokking = 0", og endre verdien «0» "1". For å utføre denne handlingen må du ha administratorrettigheter.

Så starter vi programmet på nytt og sjekker.

Sliderne er på minimum og beveger seg ikke

La oss gå til "Innstillinger-Generelt". Sett en hake i boksen nederst "Uoffisiell nedbryting". Programmet vil advare om at produsentene ikke er ansvarlige for konsekvensene av endringer i kortparametere. Etter å ha startet programmet på nytt, skal glidebryterne være aktive.

Skyveknappene Power Limit og Temp er ikke aktive. Grense

Disse glidebryterne er ofte ikke aktive. Hvis du prøvde alle alternativene og ingenting hjalp, støttes denne teknologien rett og slett ikke av videoadapteren din.

Videokortet støttes ikke av programmet

MSI Afterburner-verktøyet er kun laget for overklokkingskort AMD Og NVIDIA. Det er ingen vits i å prøve å overklokke andre, programmet vil rett og slett ikke se dem.

Det hender at kort er delvis støttet, det vil si at ikke alle funksjoner er tilgjengelige. Alt avhenger av teknologien til hvert enkelt produkt.

Windows-installasjonsfeil er et av de vanligste popup-problemene som oppstår av brukere av Windows-operativsystemet.

Feilen kan vises uavhengig av OS-versjonen din.

Årsaker til feilen

Du kan skanne operativsystemet ved å bruke Sfc /scannow-kommandoen. Du må skrive det inn i kommandolinjevinduet.

Du kan også starte kommandolinjen på to andre måter:

  • Start -> Alle programmer -> Tilbehør -> Ledetekst.
  • Start -> Kjør og skriv inn programnavnet cmd.exe

I løpet av noen få minutter vil du få detaljert informasjon om OS-disker, ødelagte filer, problemer med tjenester og andre systemprogrammer.

Kommandolinjen vil ikke bare finne ødelagte og ødelagte filer, men også erstatte dem med funksjonelle.

Etter skanning, lukk ledeteksten og start den personlige datamaskinen eller den bærbare datamaskinen på nytt. Prøv å kjøre installasjonsprosessen for en kjørbar fil.

Microsoft tilbyr også brukere et automatisk verktøy som kan løse problemet med installasjonsprogrammet.

Gå til nettadressen til selskapets offisielle nettsted https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

I vinduet som åpnes, klikk på "Kjør nå"-knappen. Verktøyet vil gjenopprette den riktige konfigurasjonen av installasjonsprogrammet.

Det er verdt å merke seg at verktøyet ikke fungerer med den åttende versjonen av operativsystemet.

Konfigurerer installatørtilgang til msi-filer

Installasjonsproblemet kan være forårsaket av at installasjonsprogrammet ikke har tilgang til msi-filer. Brukeren kan løse dette problemet uavhengig.

Følg instruksjonene nedenfor:

  • Finn installasjonsfilen din og høyreklikk på den;
  • Velg egenskapsvinduet;
  • Gå til fanen sikkerhetsinnstillinger;
  • I tekstboksen for grupper eller brukere, sjekk for å se om det er en bruker som heter "system". Hvis den ikke er der, må du legge til brukeren manuelt;

  • For å legge til en ny bruker, klikk på Rediger-knappen og deretter på Legg til-knappen;
  • I tekstfeltet for navnene på det valgte objektet skriver du ordet "system" (uten anførselstegn). Hvis du bruker den engelske versjonen av operativsystemet, skriv inn ordet System;
  • Det inntastede ordet skal umiddelbart bli understreket, som vist i figuren nedenfor;

  • Merk av i boksen ved siden av Full tilgang og klikk nå på OK-knappen;

Installasjonsprogrammet vil nå få tilgang til den kjørbare filen. Installasjonen skal fullføres uten problemer.

Vær oppmerksom på at antivirusprogramvare i noen tilfeller kan blokkere tilgangen til installasjonsfilen.

For å løse dette problemet må du logge på operativsystemet under en administratorkonto, slå av antiviruset og aktivere kompatibilitet med andre OS-versjoner i innstillingene for antivirusegenskaper, som vist i figuren nedenfor.

Windows Installer Error - Feilsøking

Introduksjon

Installasjonsprogrammene våre for Windows inneholder en komplett installasjonspakke på klientsiden (MSI) (bygget på grunnlag av Windows Installer v2.0). Instruksjonene for nettverksinstallasjon forutsetter at brukeren er kjent med det grunnleggende om Windows Installer, spesielt hvordan man distribuerer MSI-filer. Denne pakken kan brukes med alle Windows-operativsystemer som støtter Windows Installer v2.0.

Installasjon på en nettverksserver

  1. Dobbeltklikk på den resulterende filen ( Yenka_Setup_(MSI).exe)
  2. Installer denne pakken i programmenes delte mappe.
  3. Merk følgende : Programmet må aktiveres FØR pakken distribueres på nettverket. For å gjøre dette, kjør "Yenka.exe" fra mappen der du installerte programmet (<путь установки>\program files\Yenka\Software\Yenka.exe), og følg aktiveringsinstruksjonene.

Installasjon

Installere en MSI-pakke ved hjelp av kommandolinjen

  1. Skriv inn linjen i kommandofeltet:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    Hvor:<путь к MSI файлу>dette er banen til Windows Installer-pakkefilen. Linjen kan for eksempel se slik ut: msiexec /i"C:\Program Files\Yenka\YK.msi"
  2. Trykk enter
    OBS: Windows Installer-tjenesten tillater installasjon i "skjul"-modus ved å bruke "/q"-tasten. For eksempel: msiexec /i"C:\Program Files\Yenka\YK.msi" /q. For å vise fremdriftsindikatoren for installasjonen, kan du bruke tasten " /qb".

Avinstallere en MSI-pakke ved hjelp av kommandolinjen

  1. Fra Start-menyen, velg "Kjør..."
  2. Skriv inn linjen i kommandofeltet:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    Hvor:<путь к MSI файлу>dette er banen til Windows Installer-pakkefilen
  3. Trykk enter