Problema
Soluție
Ce este un ESET Installation Fixer?
ESET Installation Fixer (InstaFix, install fix) este un instrument de asistență tehnică pentru produsele ESET. ESET Installation Fixer este conceput pentru a rezolva mai multe probleme care pot apărea cu serviciile în timpul instalării software-ului ESET.
Cum folosesc ESET Installation Fixer?
- Faceți clic pe linkul corespunzător de mai jos pentru a descărca ESET Installation Fixer pentru sistemul dvs. de operare (Click for steps to determine whether your OS is 32-bit or 64-bit):
- După terminarea descărcării instrumentului, rulați ESET Installation Fixer dintr-un prompt de comandă administrativ utilizând una dintre comenzile detaliate mai jos. Toate comenzile trebuie să fie adăugate după directorul în care se află Installation Fixer, de exemplu:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL
Rămășițe din registrul MSI
Problemă
O încercare de a actualiza un produs ESET la cea mai recentă versiune eșuează. Jurnalul de instalare raportează eroarea "Error 2753: The File 'shellExt.dll' is not marked for installation."
Cauza
- Procesul de actualizare este întrerupt de o nouă instalare a unui produs anterior care a fost deja actualizat în trecut. Acest lucru se întâmplă imediat după ce secțiunea RunEngine responsabilă cu eliminarea produsului care este actualizat în prezent se încheie cu succes.
- Serviciul AppMgmt (Group Policy Application Management) este suspectat că execută instalarea software-ului lipsă. Motivul poate fi o configurare greșită a unor obiecte de politică de grup, unde, conform acestei politici, produsul vechi ar trebui să fie încă instalat pe sistem, iar procesul de actualizare a aplicației nu este detectat.
Soluție
Comandă:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
InstFix enumeră toate produsele de securitate ESET cu un cod specific de actualizare MSI din registrul Windows Installer și încearcă să determine versiunea de instalare a produsului curent. Intrările din registru care nu corespund versiunii instalate sunt șterse din următoarele locații:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
Atunci când utilizați comutatorul -b cu această comandă, fiecare intrare care va fi ștearsă este salvată într-un fișier REG separat.
Lipsa registrului MSI
Problemă
O încercare de a actualiza un produs ESET la cea mai recentă versiune eșuează la oprirea serviciului ESET (ekrn). Jurnalul de instalare conține secțiuni RunEngine care fac referire numai la pachetul MSI care este instalat în prezent.
Cauza
- În Windows Installer lipsesc intrările de registru pentru aplicația instalată în prezent. În timpul unei actualizări, pachetul MSI vechi trebuie să fie apelat într-o secțiune RunEngine separată, cu GUID-ul său listat ca nume de produs. După o dezinstalare reușită a vechiului pachet MSI, începe o nouă secțiune RunEngine și începe instalarea principală a celei mai recente versiuni. Motivul principal pentru care lipsesc intrările din Registru este necunoscut.
Soluție
Comandă:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MMR
InstFix verifică dacă problema este prezentă și apoi încearcă să restaureze toate cheile și valorile obligatorii cunoscute ale Registrului Windows Installer.
- Copiați manual pachetul MSI original (același produs, versiune, platformă și limbă) al produsului instalat în prezent în directorul de sistem ascuns %SystemRoot%\Installer!
-
InstFix va colecta toate informațiile necesare despre produsul instalat în prezent și va căuta pachetul MSI original în Cache-ul MSI al Windows Installer. Dacă pachetul MSI este găsit, o listă de chei și valori de registru obligatorii este restaurată în următoarele locații:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
Indexul serviciului de căutare
Problema
Instalarea unui produs ESET eșuează în CA EpfwInst!FinalizeInstall pe EpfwWfpRegisterCallouts cu codul de eroare ERROR_RM_NOT_ACTIVE (0x1a91 = 6801).
Cauza
- Unele fișiere de sistem legate de serviciul Windows Search sunt corupte sau lăsate într-o stare inconsistentă. Un motiv poate fi faptul că a fost efectuată o Restaurare a sistemului.
Soluție
Comandă:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix SSI
InstFix șterge toate fișierele *.blf și *.regtrans-ms din următoarele locații:
- %SystemRoot%\system32\config\TxR
- %SystemRoot%\system32\SMI\Store\Machine
InstFix încearcă să oprească serviciul de căutare Windows dacă funcționează. Se aplică remedierea principală, iar serviciul este repornit. O repornire poate fi necesară dacă nu se reușește.
Tipuri de valori de registru
Problemă
Instalarea unui produs ESET Security eșuează în CA InstSupp!InstallDriverPackages for EDEVMON pe SetupInstallFromInfSection cu codul de eroare 13.
Jurnalul APP Setup API raportează "[SetupInstallFromInfSection - DefaultInstall]" legat de momentul erorii și EDEVMON ("inf: AddReg=EDEVMON") problema "!!! inf: Error setting registry value HKLM...".
Cauza
- Unele aplicații terțe scriu valori în registru utilizând tipul de registru greșit, așa cum este declarat în documentația Registrului Windows. Acest lucru cauzează eșecuri la instalarea următorului driver, deoarece Windows se așteaptă să citească un tip de registru diferit.
Soluție
Comandă:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix RVT -b
InstFix itera peste o listă de valori de registru cunoscute și le verifică tipurile. Dacă un tip nu corespunde tipului așteptat, InstFix convertește valoarea în mod corespunzător și o stochează ca tip de registru corect și așteptat.
În prezent, lista conține numai valorile de registru EDEVMON situate sub cheia de registru HKLM\System\CurrentControlSet\Control\Class. Fiecare valoare de registru care trebuie convertită va fi mai întâi salvată într-un fișier REG separat atunci când se utilizează comutatorul -b.
MaxNumFiltre
Problemă
Instalarea unui produs ESET Security eșuează în CA InstSupp!InstallDriverPackages pentru EPFWLWF pe HrInstallComponent cu codul de eroare NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).
Cauza
Windows are o restricție pentru numărul maxim de drivere de filtru de rețea care pot fi încărcate simultan. Dacă valoarea maximă este atinsă, următoarea instalare a driverului de filtrare va eșua. Fiecare versiune de Windows are această valoare maximă codificată și definită, de asemenea, în Registru. Valoarea din Registru este de obicei setată la o valoare mult mai mică decât cea codată. Dacă valoarea din Registru nu este definită, atunci se utilizează valoarea codată.
Locație
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Soluție
Comandă:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MNF
InstFix șterge valoarea de registry MaxNumFilters care permite Windows-ului să utilizeze valoarea internă hardcoded.
PSL Fix(remedierea rămășițelor serviciului protejat)
Problemă
O încercare de a instala un produs ESET Security după o instalare anterioară eșuată.
Jurnalul de instalare conține: "Product: ESET Security - Eroare 1923. Serviciul "ESET Service" (ekrn) nu a putut fi instalat. Verificați dacă aveți suficiente privilegii pentru a instala servicii de sistem."
Cauza
- Serviciul ESET rămâne protejat chiar dacă nu este prezent.
Soluție
Comandă:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PSL -b
HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected dacă serviciul pare să nu fie instalat și nu există pe hard disk. Nu sunt cunoscute încă efecte secundare. Soluție SIL (Soluția pentru resturile de instalare a serviciului)
Problemă
O încercare de a instala un produs ESET Security după o instalare anulată sau reluată anterior eșuează.
Jurnalul de instalare conține: "Product: ESET Security - Eroare 1923. Serviciul "ESET Service" (ekrn) nu a putut fi instalat. Verificați dacă aveți suficiente privilegii pentru a instala servicii de sistem."
Cauza
- Este posibil ca ESET Service să rămână parțial înregistrat după anularea instalării sau atunci când are loc un rollback.
Soluție
Comandă:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b
HKLM\System\CurrentControlSet\Services\ekrn dacă serviciul pare să nu fie instalat și nu există pe hard disk. Nu sunt cunoscute încă efecte secundare. Remedierea PIT (remedierea timpului de instalare a produsului)
Problema
Utilizarea ESET Remote Administrator (ERA) pentru a face o instalare rapidă a unui produs Endpoint poate duce uneori la afișarea unei date de instalare incorecte în ERA.
Cauza
- Motivul exact pentru acest comportament este încă necunoscut.
Soluție
Comandă:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PIT -b
InstFix recuperează data corectă de instalare a produsului ESET Security din registrul Windows Installer. Apoi, valoarea PackageTag, găsită în cheia ESET Info, este codificată cu data corectă.
Întreaga cheie de registru ESET Info va fi mai întâi salvată într-un fișier REG separat atunci când se utilizează comutatorul -b.
Notă: Self-Defense interzice accesul în scris la cheia ESET Info. Pentru a efectua această remediere, Self-Defense trebuie să fie dezactivat temporar utilizând setările avansate ale produsului sau ERA! Nu sunt cunoscute încă efecte secundare.