Kiadvány
Megoldás
Mi az az ESET Installation Fixer?
Az ESET Installation Fixer (más néven InstaFix vagy install fix) egy technikai támogató eszköz az ESET alkalmazásokhoz. Az ESET Installation Fixer számos olyan szolgáltatási probléma megoldására szolgál, amelyek az ESET szoftverek telepítése során jelentkezhetnek.
Hogyan használhatom az ESET telepítésjavítót?
-
Kattintson az alábbi linkre az ESET Installation Fixer letöltéséhez az Ön operációs rendszeréhez. Ha szükséges, ellenőrizze, hogy az Ön operációs rendszere 32 bites vagy 64 bites.
-
Futtassa a parancssorozatot rendszergazdaként, és futtasson egy parancsot az alábbi szakaszok egyikéből a problémája alapján. A parancsnak meg kell adnia azt a könyvtárat, ahol az Installation Fixer található. Példaparancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRLA
C:\Users\Owner\Desktop\InstFix_nt64.exeparancsot helyettesítse a tényleges Installation Fixer könyvtárral és fájlnévvel. Ha a 32 bites verziót használja, győződjön meg róla, hogyInstFix_nt64.exehelyettInstFix_nt32.exe-thasznál.
MSI-regisztrációs maradványok
Issue
Egy ESET-alkalmazás legújabb verzióra való frissítésének kísérlete sikertelen. A telepítési napló a következő hibát jelzi : "Error 2753: The File 'shellExt.dll' is not marked for installation." (2753-as hiba: A 'shellExt.dll' fájl nincs megjelölve telepítésre.)
Ok
A frissítési folyamat megszakad, amikor az alkalmazás egy korábbi verziója a jelenlegi verzió sikeres eltávolítása után automatikusan újra települ. Ez közvetlenül a RunEngine fázis után történik, amely eltávolítja a meglévő alkalmazást.
Ezt az újratelepítést valószínűleg a csoportházirend alkalmazáskezelés (AppMgmt) szolgáltatása váltja ki, mivel egy csoportházirend-konfiguráció még mindig megköveteli a régebbi alkalmazás telepítését. Mivel a frissítési folyamat nem észleli ezt a házirendvezérelt telepítést, nem tud megfelelően haladni.
Megoldás
Parancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
Az InstFix felsorolja az összes ESET biztonsági alkalmazást, amely egy adott MSI frissítési kóddal rendelkezik a Windows telepítő nyilvántartásából, és megpróbálja meghatározni az aktuális alkalmazás telepítő verzióját. A telepített verzióval nem egyező Registry-bejegyzések törlődnek a következő helyekről:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Termékek
Ha a -b kapcsolót használja ezzel a paranccsal, minden egyes törlendő bejegyzésről külön .reg fájlban készül biztonsági mentés.
Hiányzó MSI-regisztráció
Probléma
Egy ESET-alkalmazás legújabb verzióra történő frissítésének kísérlete sikertelen az ESET szolgáltatás (ekrn) leállításakor. A telepítési napló olyan RunEngine szakaszokat tartalmaz, amelyek csak az aktuálisan telepített MSI csomagra hivatkoznak.
Ok
A Windows telepítőprogramból hiányoznak az aktuálisan telepített alkalmazáshoz tartozó beállításjegyzékbejegyzések. A frissítés során a régi MSI csomagot egy külön RunEngine szakaszban kell meghívni, amelynek GUID azonosítója az alkalmazás neveként szerepel. A régi MSI-csomag sikeres eltávolítása után egy új RunEngine szakasz indul, és megkezdődik a legújabb verzió fő telepítése. A Registry bejegyzések hiányának fő oka ismeretlen.
Megoldás
Parancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MMR
Az InstFix ellenőrzi, hogy fennáll-e a probléma, majd megpróbálja visszaállítani az összes ismert kötelező Windows Installer Registry kulcsot és értéket.
- Kézzel másolja az aktuálisan telepített alkalmazás eredeti MSI csomagját (azonos alkalmazás, verzió, platform és nyelv) a rejtett rendszerkönyvtárba
%SystemRoot%\Installer! -
Az InstFix összegyűjti az összes szükséges információt a jelenleg telepített alkalmazásról, és megkeresi az eredeti MSI-csomagot a Windows Installer MSI gyorsítótárában. Ha az MSI-csomagot megtalálja, akkor a kötelező beállításkulcsok és értékek listáját visszaállítja a következő helyeken:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Termékek
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Termékek
Keresés szolgáltatás index
Kiadás
Az ESET alkalmazás telepítése sikertelen a CA EpfwInst!FinalizeInstall az EpfwWfpRegisterCallouts-on ERROR_RM_NOT_ACTIVE (0x1a91 = 6801) hibakóddal.
Ok
A Windows Search szolgáltatással kapcsolatos egyes rendszerfájlok sérültek vagy nem konzisztens állapotban maradtak. Ennek egyik oka lehet, hogy a rendszer visszaállítása megtörtént.
Megoldás
Parancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix SSI
Az InstFix törli az összes *.blf és *.regtrans-ms fájlt a következő helyeken:
- %SystemRoot%\system32\config\TxR
- %SystemRoot%\system32\SMI\Store\Machine
Az InstFix megpróbálja leállítani a Windows Search Service szolgáltatást, ha az fut. A fő javítást alkalmazza, és a szolgáltatás újraindul. Sikertelenség esetén továbbra is szükség lehet az újraindításra.
Registry értéktípusok
Probléma
Az ESET Security alkalmazás telepítése sikertelen a CA InstSupp!InstallDriverPackages for EDEVMON a SetupInstallFromInfSection telep ítésénél 13-as hibakóddal.
A Setup API APP naplója a hiba idejéhez kapcsolódóan a "[SetupInstallFromInfSection - DefaultInstall]", az EDEVMON ("inf: AddReg=EDEVMON") pedig a "!!! inf: HKLM...".
Ok
Egyes harmadik féltől származó alkalmazások a Windows Registry-ben dokumentáltan rossz Registry-típust használva írnak értékeket a Registry-be. Ez a következő illesztőprogram telepítésekor az illesztőprogram telepítési hibáit okozza, mivel a Windows más Registry típust vár el.
Megoldás
Parancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix RVT -b
Az InstFix végigmegy az ismert registry-értékek listáján, és ellenőrzi azok típusát. Ha egy típus nem felel meg az elvárt típusnak, az InstFix megfelelően átalakítja az értéket, és a helyes és elvárt registry-típusként tárolja.
A lista jelenleg csak a HKLM\System\CurrentControlSet\Control\Class beállítási kulcs alatt található EDEVMON beállítási értékeket tartalmazza. A -b kapcsoló használatakor minden egyes átalakítandó beállításjegyzék-értékről először egy külön .reg fájlban készül biztonsági mentés.
MaxNumFilters
Probléma
Az ESET Security alkalmazás telepítése meghiúsul a CA InstSupp!InstallDriverPackages for EPFWLWF for HrInstallComponent esetén NETCFG_E_MAX_FILTER_LIMIT (0x8004a029) hibakóddal.
Ok
A Windows korlátozza az egyszerre betölthető hálózati szűrőillesztőprogramok maximális számát. Ha a maximális értéket elérjük, akkor a következő szűrőillesztő-program telepítése sikertelen lesz. A Windows minden egyes verziójában ez a maximális érték keményen kódolva van, és a rendszerleíró adatbázisban is meg van határozva. A nyilvántartásban szereplő érték általában sokkal kisebb, mint a keményen kódolt érték. Ha a Registry érték nincs definiálva, akkor a keményen kódolt értéket kell használni.
Helyszín
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Megoldás
Parancs:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MNF
Az InstFix törli a MaxNumFilters beállításjegyzékértéket, így a Windows a belső, keményen kódolt értéket használhatja.
PSL Fix (A védett szolgáltatás-maradékok javítása)
Probléma
Kísérlet egy ESET Security alkalmazás telepítésére egy korábban sikertelen telepítés után.
A telepítési napló tartalmazza:"Termék: ESET Security - 1923-as hiba. Az 'ESET Service' (ekrn) szolgáltatást nem sikerült telepíteni. Ellenőrizze, hogy elegendő jogosultsággal rendelkezik-e a rendszerszolgáltatások telepítéséhez."
Ok
Az ESET Service akkor is védett marad, ha nincs jelen.
Megoldás
Parancs:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PSL -b
Az InstFix törli a HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected beállításkulcsot, ha a szolgáltatás nincs telepítve, vagy nem létezik a merevlemezen. Egyelőre nem ismertek mellékhatások.
SIL javítás (A szolgáltatás telepítési maradványainak javítása)
Probléma
Egy korábban törölt vagy visszavont telepítés után sikertelenül próbál telepíteni egy ESET Security alkalmazást.
A telepítési napló tartalmazza:"Termék: ESET Security - 1923-as hiba. Az 'ESET Service' (ekrn) szolgáltatást nem sikerült telepíteni. Ellenőrizze, hogy elegendő jogosultsággal rendelkezik-e a rendszerszolgáltatások telepítéséhez."
Ok
Az ESET Service részlegesen regisztrálva maradhat a telepítés törlése vagy a visszaállítás után.
Megoldás
Parancs:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b
Az InstFix teljesen törli a HKLM\System\CurrentControlSet\Services\ekrn beállításkulcsot, ha a szolgáltatás nincs telepítve vagy nem létezik a merevlemezen. Egyelőre nem ismertek mellékhatások.
PIT Fix (A termék telepítési idejének javítása)
Probléma
Az ESET PROTECT Webkonzol használata egy végponti alkalmazás push-telepítéséhez néha azt eredményezheti, hogy az ESET PROTECT Webkonzolban helytelen telepítési dátum jelenik meg.
Ok
Ennek a viselkedésnek a pontos oka egyelőre ismeretlen.
Megoldás
Parancs:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PIT -b
Az InstFix lekérdezi az ESET Security alkalmazás megfelelő telepítési dátumát a Windows Installer Registry-ből. Ezután a PackageTag értéket, amely az ESET Info Key-ben található, a helyes dátummal kódolja.
A -b kapcsoló használatakor először a teljes ESET Info registry kulcsot egy külön .reg fájlba menti.
Az Önvédelem megtiltja az írási hozzáférést az ESET Info kulcshoz. A javítás elvégzéséhez az ESET PROTECT Webkonzolban az alkalmazás speciális beállításai segítségével átmenetileg ki kell kapcsolni az Önvédelem funkciót. Egyelőre nem ismertek mellékhatások.