Izdaja
Rešitev
Kaj je popravljalnik namestitve ESET?
ESET Installation Fixer (InstaFix, popravek namestitve) je orodje za tehnično podporo za izdelke ESET. Program ESET Installation Fixer je namenjen odpravljanju več težav, ki se lahko pojavijo pri storitvah med nameščanjem programske opreme ESET.
Kako uporabljam program ESET Installation Fixer?
- Kliknite ustrezno spodnjo povezavo in prenesite program ESET Installation Fixer za svoj operacijski sistem (Kliknite za korake za določitev, ali je vaš operacijski sistem 32-bitni ali 64-bitni):
- Po končanem prenosu orodja zaženite program ESET Installation Fixer iz upraviteljske ukazne vrstice z enim od spodaj navedenih ukazov. Vse ukaze je treba dodati za imenikom, v katerem se nahaja program Installation Fixer, na primer:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL
Ostanki registra MSI
Težava
Poskus nadgradnje izdelka ESET na najnovejšo različico je neuspešen. V dnevniku namestitve je navedena napaka "Napaka 2753: Datoteka 'shellExt.dll' ni označena za namestitev."
Vzrok
- Postopek nadgradnje prekine nova namestitev starejšega izdelka, ki je bil v preteklosti že nadgrajen. To se zgodi takoj po tem, ko se uspešno konča del RunEngine, odgovoren za odstranitev izdelka, ki se trenutno nadgrajuje.
- Storitev upravljanja aplikacij skupinske politike (AppMgmt) je osumljena, da izvaja namestitev manjkajoče programske opreme. Razlog za to je lahko napačna konfiguracija nekaterih objektov skupinske politike, kjer bi moral biti v skladu s to politiko stari izdelek še vedno nameščen v sistemu, postopek nadgradnje aplikacije pa ni zaznan.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
InstFix iz registra namestitvenega programa Windows našteje vse varnostne izdelke ESET z določeno kodo za nadgradnjo MSI in poskuša določiti različico namestitvenega programa trenutnega izdelka. Vnosi v registru, ki se ne ujemajo z nameščeno različico, se izbrišejo z naslednjih lokacij:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
Če s tem ukazom uporabite stikalo -b, se vsak vnos, ki bo izbrisan, varnostno kopira v ločeno datoteko REG.
Manjkajoči register MSI
Težava
Poskus nadgradnje izdelka ESET na najnovejšo različico je neuspešen ob zaustavitvi storitve ESET (ekrn). Namestitveni dnevnik vsebuje razdelke RunEngine, ki se sklicujejo samo na paket MSI, ki je trenutno nameščen.
Vzrok
- V programu Windows Installer manjkajo vnosi v registru za trenutno nameščeno aplikacijo. Med nadgradnjo je treba stari paket MSI poklicati v ločenem razdelku RunEngine, v katerem je njegov GUID naveden kot ime izdelka. Po uspešni odstranitvi starega paketa MSI se zažene nov razdelek RunEngine in začne se glavna namestitev najnovejše različice. Glavni razlog, zakaj manjkajo vnosi v registru, ni znan.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MMR
InstFix preveri, ali je težava prisotna, in nato poskuša obnoviti vse znane obvezne ključe in vrednosti registra Windows Installer.
- Ročno kopirajte izvirni paket MSI (enak izdelek, različica, platforma in jezik) trenutno nameščenega izdelka v skriti sistemski imenik %SystemRoot%\Installer!
-
InstFix bo zbral vse potrebne informacije o trenutno nameščenem izdelku in poiskal izvirni paket MSI v predpomnilniku MSI programa Windows Installer. Če je paket MSI najden, se obnovi seznam obveznih ključev in vrednosti registra na naslednjih lokacijah:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
Indeks iskalnih storitev
Izdaja
Namestitev izdelka ESET ni uspešna v CA EpfwInst!FinalizeInstall na EpfwWfpRegisterCallouts s kodo napake ERROR_RM_NOT_ACTIVE (0x1a91 = 6801).
Vzrok
- Nekatere sistemske datoteke, povezane s storitvijo Windows Search, so poškodovane ali so ostale v nekonsistentnem stanju. Eden od razlogov za to je lahko ta, da je bila izvedena obnova sistema.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix SSI
InstFix izbriše vse datoteke *.blf in *.regtrans-ms na naslednjih lokacijah:
- %SystemRoot%\system32\config\TxR
- %SystemRoot%\system32\SMI\Store\Machine
InstFix poskuša zaustaviti storitev Windows Search Service, če deluje. Uporabi se glavni popravek in storitev se znova zažene. V primeru neuspeha bo morda še vedno potreben ponovni zagon.
Vrste vrednosti registra
Težava
Namestitev izdelka ESET Security ni uspešna v CA InstSupp!InstallDriverPackages for EDEVMON na SetupInstallFromInfSection s kodo napake 13.
V dnevniku programa Setup API APP je navedeno "[SetupInstallFromInfSection - DefaultInstall]", povezano s časom napake, in EDEVMON ("inf: AddReg=EDEVMON") vprašanje "!!! inf: Error setting registry value HKLM...".
Vzrok
- Nekatere aplikacije tretjih oseb zapisujejo vrednosti v register z uporabo napačne vrste registra, kot je deklarirana v dokumentaciji registra Windows. To povzroči napake pri namestitvi gonilnika, ko je nameščen naslednji gonilnik, ker sistem Windows pričakuje, da bo prebral drugačno vrsto registra.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix RVT -b
InstFix iterira po seznamu znanih vrednosti registra in preveri njihove vrste. Če se tip ne ujema s pričakovanim tipom, InstFix ustrezno pretvori vrednost in jo shrani kot pravilen in pričakovan tip registra.
Seznam trenutno vsebuje samo vrednosti registra EDEVMON, ki se nahajajo pod ključem registra HKLM\System\CurrentControlSet\Control\Class. Vsaka vrednost registra, ki jo je treba pretvoriti, bo ob uporabi stikala -b najprej varnostno kopirana v ločeno datoteko REG.
MaxNumFilters
Težava
Namestitev izdelka ESET Security ni uspešna v CA InstSupp!InstallDriverPackages for EPFWLWF na HrInstallComponent s kodo napake NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).
Vzrok
Operacijski sistem Windows ima omejitev za največje število gonilnikov omrežnega filtra, ki se lahko naložijo naenkrat. Če je največja vrednost dosežena, naslednja namestitev gonilnika filtra ne bo uspešna. Vsaka različica sistema Windows ima to največjo vrednost trdno zakodirano in opredeljeno tudi v registru. Vrednost v registru je običajno nastavljena na veliko manjšo vrednost od trdno zakodirane. Če vrednost v registru ni določena, se uporabi trdno zakodirana vrednost.
Lokacija
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Rešitev
Ukaz:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MNF
InstFix izbriše vrednost registra MaxNumFilters, kar sistemu Windows omogoča uporabo notranje trdno kodirane vrednosti.
Popravek PSL(popravek ostankov zaščitene storitve)
Težava
Poskus namestitve izdelka ESET Security po predhodno neuspešni namestitvi.
Dnevnik namestitve vsebuje: "Izdelek: ESET Security - Napaka 1923. Storitve 'ESET Service' (ekrn) ni bilo mogoče namestiti. Preverite, ali imate zadostne privilegije za namestitev sistemskih storitev."
Vzrok
- Storitev ESET Service ostane zaščitena, tudi če ni prisotna.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PSL -b
HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected, če se zdi, da storitev ni nameščena in ne obstaja na trdem disku. Stranski učinki še niso znani. Popravek SIL (popravek ostankov namestitve storitve)
Težava
Poskus namestitve izdelka ESET Security po predhodno preklicani ali vrnjeni namestitvi je neuspešen.
Dnevnik namestitve vsebuje: "Izdelek: ESET Security - Napaka 1923. Storitve 'ESET Service' (ekrn) ni bilo mogoče namestiti. Preverite, ali imate zadostne privilegije za namestitev sistemskih storitev."
Vzrok
- Storitev ESET Service lahko ostane delno registrirana po preklicu namestitve ali ob povratni namestitvi.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b
HKLM\System\CurrentControlSet\Services\ekrn, če se zdi, da storitev ni nameščena in ne obstaja na trdem disku. Stranski učinki še niso znani. Popravek PIT (popravek časa namestitve izdelka)
Težava
Uporaba programa ESET Remote Administrator (ERA) za potisno namestitev izdelka za končne točke lahko včasih povzroči, da je v programu ERA prikazan napačen datum namestitve.
Vzrok
- Natančen razlog za to vedenje še ni znan.
Rešitev
Ukaz:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PIT -b
InstFix pridobi pravilen datum namestitve izdelka ESET Security iz registra namestitvenega programa Windows. Vrednost PackageTag, ki jo najdemo v ključu ESET Info Key, je nato kodirana s pravilnim datumom.
Pri uporabi stikala -b se celoten ključ registra ESET Info najprej varnostno kopira v ločeno datoteko REG.
Opomba: Samozaščita prepoveduje pisanje v ključ ESET Info. Za izvedbo tega popravka je treba program Self-Defense začasno onemogočiti z uporabo naprednih nastavitev izdelka ali programa ERA! Stranski učinki še niso znani.