Problemstilling
Løsning
Hva er ESET Installation Fixer?
ESET Installation Fixer (også kjent som InstaFix eller install fix) er et teknisk støtteverktøy for ESET-programmer. ESET Installation Fixer er utviklet for å løse flere serviceproblemer som kan oppstå under installasjon av ESET-programvare.
Hvordan bruker jeg ESET Installation Fixer?
-
Klikk på en lenke nedenfor for å laste ned ESET Installation Fixer for operativsystemet ditt. Hvis det er nødvendig, verify whether your OS is 32-bit or 64-bit.
-
Kjør ledeteksten som administrator, og kjør en kommando fra en av seksjonene nedenfor basert på problemet ditt. Kommandoen må angi katalogen der Installation Fixer er plassert. Eksempel på kommando:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRLErstatt
C:\Users\Owner\Desktop\InstFix_nt64.exemed den faktiske Installation Fixer-katalogen og filnavnet. Hvis du bruker 32-bitersversjonen, må du sørge for at du brukerInstFix_nt32.exei stedet forInstFix_nt64.exe.
MSI-registerrester
Problem
Et forsøk på å oppgradere et ESET-program til den nyeste versjonen mislykkes. Installasjonsloggen rapporterer feilen "Feil 2753: Filen 'shellExt.dll' er ikke merket for installasjon."
Årsak
Oppgraderingsprosessen avbrytes når en tidligere versjon av programmet installeres automatisk igjen etter at den gjeldende versjonen er fjernet. Dette skjer umiddelbart etter RunEngine-fasen, som fjerner den eksisterende applikasjonen.
Denne reinstallasjonen utløses sannsynligvis av tjenesten Group Policy Application Management (AppMgmt) fordi en gruppepolicykonfigurasjon fortsatt krever at det eldre programmet skal installeres. Fordi oppgraderingsprosessen ikke oppdager denne policystyrte installasjonen, kan den ikke fortsette på riktig måte.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
InstFix finner alle ESET-sikkerhetsprogrammer med en spesifikk MSI-oppgraderingskode fra Windows Installer-registeret og prøver å finne installasjonsversjonen av det aktuelle programmet. Registeroppføringer som ikke samsvarer med den installerte versjonen, slettes fra følgende steder:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
Når du bruker -b-bryteren med denne kommandoen, sikkerhetskopieres hver oppføring som skal slettes, til en separat .reg-fil.
Manglende MSI-register
Problem
Et forsøk på å oppgradere et ESET-program til den nyeste versjonen mislykkes når ESET-tjenesten (ekrn) stoppes. Installasjonsloggen inneholder RunEngine-seksjoner som kun refererer til den gjeldende installerte MSI-pakken.
Årsak
Windows Installer mangler registeroppføringer for den gjeldende installerte applikasjonen. Under en oppgradering må den gamle MSI-pakken kalles i en separat RunEngine-seksjon med GUID-en oppført som programnavn. Etter en vellykket avinstallasjon av den gamle MSI-pakken starter en ny RunEngine-seksjon, og hovedinstallasjonen av den nyeste versjonen begynner. Hovedårsaken til at registeroppføringene mangler er ukjent.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MMR
InstFix sjekker om problemet er til stede, og forsøker deretter å gjenopprette alle kjente obligatoriske Windows Installer-registernøkler og -verdier.
- Kopier den originale MSI-pakken (samme program, versjon, plattform og språk) for det installerte programmet manuelt til den skjulte systemkatalogen
%SystemRoot%\Installer! -
InstFix samler inn all nødvendig informasjon om det installerte programmet og søker etter den opprinnelige MSI-pakken i Windows Installer MSI Cache. Hvis MSI-pakken blir funnet, gjenopprettes en liste over obligatoriske registernøkler og -verdier på følgende steder:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
Søk i tjenesteindeksen
Problem
Installasjonen av et ESET-program mislykkes i CA EpfwInst!FinalizeInstall på EpfwWfpRegisterCallouts med feilkoden ERROR_RM_NOT_ACTIVE (0x1a91 = 6801).
Årsak
Noen systemfiler som er relatert til Windows Search-tjenesten, er skadet eller etterlatt i en inkonsekvent tilstand. En årsak til dette kan være at det ble utført en systemgjenoppretting.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix SSI
InstFix sletter alle *.blf- og *.regtrans-ms-filer på følgende steder:
- %SystemRoot%\system32\config\TxR
- %SystemRoot%\system32\SMI\Store\Machine
InstFix forsøker å stoppe Windows Search Service hvis den kjører. Hovedkorrigeringen brukes, og tjenesten startes igjen. En omstart kan fortsatt være nødvendig hvis det ikke lykkes.
Typer av registerverdier
Problem
Installasjon av et ESET Security-program mislykkes i CA InstSupp!InstallDriverPackages for EDEVMON på SetupInstallFromInfSection med feilkode 13.
Setup API APP-loggen rapporterer "[SetupInstallFromInfSection - DefaultInstall]" relatert til feiltidspunktet og EDEVMON ("inf: AddReg=EDEVMON " ) problemet "!!! inf: Feil ved innstilling av registerverdi HKLM...".
Årsak
Noen tredjepartsapplikasjoner skriver verdier til registeret med feil registertype, slik det er dokumentert i Windows Registry. Dette fører til at driverinstallasjonen mislykkes når neste driver installeres, fordi Windows forventer å lese en annen registertype.
Løsning
Kommando:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix RVT -b
InstFix går gjennom en liste over kjente registerverdier og sjekker typene deres. Hvis en type ikke samsvarer med den forventede typen, konverterer InstFix verdien på riktig måte og lagrer den som den riktige og forventede registertypen.
Listen inneholder for øyeblikket bare EDEVMON-registerverdier som ligger under registernøkkelen HKLM\System\CurrentControlSet\Control\Class. Hver registerverdi som må konverteres, vil først bli sikkerhetskopiert til en separat .reg-fil når du bruker -b-bryteren.
MaxNumFilters
Problem
Installasjonen av et ESET Security-program mislykkes i CA InstSupp!InstallDriverPackages for EPFWLWF på HrInstallComponent med feilkoden NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).
Årsak
Windows har en begrensning på det maksimale antallet nettverksfilterdrivere som kan lastes inn om gangen. Hvis maksimumsverdien er nådd, vil neste installasjon av filterdriveren mislykkes. Hver versjon av Windows har denne maksimumsverdien hardkodet og også definert i registeret. Verdien i registeret er vanligvis mye mindre enn den hardkodede verdien. Hvis registerverdien ikke er definert, brukes den hardkodede verdien.
Plassering
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MNF
InstFix sletter registerverdien MaxNumFilters, slik at Windows kan bruke den interne, hardkodede verdien.
PSL Fix (Reparasjon av rester av beskyttede tjenester)
Problem
Et forsøk på å installere et ESET Security-program etter en tidligere mislykket installasjon.
Installasjonsloggen inneholder:"Produkt: ESET Security - Feil 1923. Tjenesten 'ESET Service' (ekrn) kunne ikke installeres. Kontroller at du har tilstrekkelige rettigheter til å installere systemtjenester."
Årsak
ESET-tjenesten forblir beskyttet selv om den ikke er til stede.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PSL -b
InstFix sletter registernøkkelen HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected hvis tjenesten ikke er installert eller ikke finnes på harddisken. Ingen bivirkninger er kjent ennå.
SIL Fix (Løsning for rester av tjenesteinstallasjon)
Problem
Et forsøk på å installere et ESET Security-program etter en tidligere avbrutt eller tilbakestilt installasjon mislykkes.
Installasjonsloggen inneholder:"Produkt: ESET Security - Feil 1923. Tjenesten 'ESET Service' (ekrn) kunne ikke installeres. Kontroller at du har tilstrekkelige rettigheter til å installere systemtjenester."
Årsak
ESET-tjenesten kan forbli delvis registrert etter at installasjonen er avbrutt eller en tilbakeføring har skjedd.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b
InstFix sletter registernøkkelen HKLM\System\CurrentControlSet\Services\ekrn fullstendig hvis tjenesten ikke er installert eller ikke finnes på harddisken. Ingen bivirkninger er kjent ennå.
PIT Fix (produktinstallasjonstidsfiksing)
Problem
Hvis du bruker ESET PROTECT Web Console til å utføre en push-installasjon av et endepunktsprogram, kan det noen ganger føre til at feil installasjonsdato vises i ESET PROTECT Web Console.
Årsak
Den nøyaktige årsaken til denne oppførselen er ennå ukjent.
Løsning
Kommando:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PIT -b
InstFix henter den riktige installasjonsdatoen for ESET Security-programmet fra Windows Installer-registeret. Deretter kodes PackageTag-verdien, som finnes i ESET Info-nøkkelen, med riktig dato.
Hele ESET Info-registernøkkelen sikkerhetskopieres først til en separat .reg-fil når du bruker -b-bryteren.
Self-Defense forbyr skrivetilgang til ESET Info Key. For å utføre denne reparasjonen må Self-Defense deaktiveres midlertidig ved hjelp av programmets avanserte innstillinger i ESET PROTECT Web Console. Ingen bivirkninger er kjent ennå.