Problemstilling
Løsning
Hva er en ESET-installasjonsfiksering?
ESET Installation Fixer (InstaFix, install fix) er et teknisk støtteverktøy for ESET-produkter. ESET Installation Fixer er utviklet for å løse flere problemer som kan oppstå med tjenester under installering av ESET-programvare.
Hvordan bruker jeg ESET Installation Fixer?
- Klikk på den aktuelle lenken nedenfor for å laste ned ESET Installation Fixer for operativsystemet ditt (Click for steps to determine whether your OS is 32-bit or 64-bit):
- Når verktøyet er ferdig nedlastet, kjører du ESET Installation Fixer fra en administrativ ledetekst ved hjelp av en av kommandoene som er beskrevet nedenfor. Alle kommandoer skal legges til etter katalogen der installasjonsfikseringen er plassert, for eksempel:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL
MSI-registerrester
Problem
Et forsøk på å oppgradere et ESET-produkt til den nyeste versjonen mislykkes. Installasjonsloggen rapporterer feilen "Feil 2753: Filen 'shellExt.dll' er ikke merket for installasjon."
Årsak
- Oppgraderingsprosessen blir avbrutt av en ny installasjon av et tidligere produkt som allerede er oppgradert tidligere. Dette skjer rett etter at RunEngine-delen som er ansvarlig for å fjerne produktet som oppgraderes, avsluttes.
- Tjenesten AppMgmt (Group Policy Application Management) mistenkes for å kjøre installasjonen av den manglende programvaren. Årsaken til dette kan være en feilkonfigurasjon av noen gruppepolicyobjekter, der det gamle produktet i henhold til denne policyen fortsatt skal være installert på systemet, og programoppgraderingsprosessen ikke blir oppdaget.
Løsning
Kommando:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
InstFix finner alle ESET-sikkerhetsprodukter med en spesifikk MSI-oppgraderingskode fra Windows Installer-registeret og prøver å finne installasjonsversjonen av det aktuelle produktet. Registeroppføringer som ikke samsvarer med den installerte versjonen, slettes fra følgende steder:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Produkter
Når du bruker -b-bryteren med denne kommandoen, sikkerhetskopieres hver oppføring som skal slettes, til en egen REG-fil.
Manglende MSI-register
Problem
Et forsøk på å oppgradere et ESET-produkt til den nyeste versjonen mislykkes når ESET-tjenesten (ekrn) stoppes. Installasjonsloggen inneholder RunEngine-seksjoner som bare refererer til MSI-pakken som er installert for øyeblikket.
Årsak
- Windows Installer mangler registeroppføringer for det gjeldende installerte programmet. Under en oppgradering må den gamle MSI-pakken kalles i en separat RunEngine-seksjon med GUID-en oppført som produktnavn. 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 prøver deretter å gjenopprette alle kjente obligatoriske Windows Installer-registernøkler og -verdier.
- Kopier den originale MSI-pakken (samme produkt, versjon, plattform og språk) for det installerte produktet manuelt til den skjulte systemkatalogen %SystemRoot%\Installer!
-
InstFix samler inn all nødvendig informasjon om det installerte produktet 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-produkt 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-produkt 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 ved hjelp av feil registertype som er oppgitt i Windows-registerdokumentasjonen. 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-produkt mislykkes i CA InstSupp!InstallDriverPackages for EPFWLWF på HrInstallComponent med feilkoden NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).
Årsak
Windows har en begrensning for det maksimale antallet nettverksfilterdrivere som kan lastes inn om gangen. Hvis maksimumsverdien er nådd, vil neste installasjon av filterdriveren mislykkes. Denne maksimumsverdien er hardkodet i hver versjon av Windows og er også definert i registeret. Verdien i registeret er vanligvis satt til en mye mindre verdi enn den hardkodede verdien. Hvis registerverdien ikke er definert, brukes den fastkodede 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 (Den beskyttede tjenesten Leftovers fix)
Problem
Et forsøk på å installere et ESET Security-produkt 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
HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected hvis tjenesten ikke ser ut til å være installert og 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-produkt 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 når en tilbakeføring skjer.
Løsning
Kjør kommandoen:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b
HKLM\System\CurrentControlSet\Services\ekrn fullstendig hvis tjenesten ikke ser ut til å være installert og ikke finnes på harddisken. Ingen bivirkninger er kjent ennå. PIT Fix (produktinstallasjonstidsfiksing)
Problem
Hvis du bruker ESET Remote Administrator (ERA) til å utføre en push-installasjon av et Endpoint-produkt, kan det noen ganger føre til at feil installasjonsdato vises i ERA.
Årsak
- Den nøyaktige årsaken til dette er ennå ukjent.
Løsning
Kommando:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PIT -b
InstFix henter den riktige installasjonsdatoen for ESET Security-produktet 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.
Merk: Self-Defense forbyr skrivetilgang til ESET Info-nøkkelen. For å utføre denne reparasjonen må Self-Defense deaktiveres midlertidig ved hjelp av produktets avanserte innstillinger eller ERA! Ingen bivirkninger er kjent ennå.