NOTĂ:

Această pagină a fost tradusă de un computer. Faceți clic pe Română în secțiunea Limbi din această pagină pentru a afișa textul original. Dacă vi se pare că ceva nu este clar, vă rugăm să contactați serviciul de asistență locală.

Problema

Soluție

Ce este ESET Installation Fixer?

ESET Installation Fixer (cunoscut și ca InstaFix sau install fix) este un instrument de asistență tehnică pentru aplicațiile ESET. ESET Installation Fixer este conceput pentru a rezolva mai multe probleme de serviciu care pot apărea în timpul instalării software-ului ESET.

Numai pentru aplicațiile ESET home, endpoint și server

ESET Installation Fixer poate fi utilizat numai pentru aplicațiile ESET home, endpoint și server. Acesta nu poate fi utilizat pentru agenții de gestionare.

Înainte de a utiliza ESET Installation Fixer
  • Rulați programul numai atunci când sunteți sfătuit de asistența tehnică ESET.
  • Programul trebuie să fie rulat dintr-un cont administrativ. Comenzile Installation Fixer trebuie să fie executate utilizând un prompt de comandă cu privilegii ridicate de administrator complet.
  • ESET Installation Fixer nu va funcționa în modul de siguranță.
  • Atunci când lucrați pe un sistem de operare pe 64 de biți, trebuie să utilizați o versiune pe 64 de biți a ESET Installation Fixer.
  • ESET Installation Fixer este destinat utilizării pe Windows XP SP3 și versiunile ulterioare de Windows.

Această versiune curentă acceptă următoarele remedieri:


Cum folosesc ESET Installation Fixer?

  1. Faceți clic pe un link de mai jos pentru a descărca ESET Installation Fixer pentru sistemul dvs. de operare. Dacă este necesar, verificați dacă sistemul dvs. de operare este pe 32 sau 64 de biți.

  2. Rulați Command Prompt ca administrator și executați o comandă din una dintre secțiunile de mai jos în funcție de problema dvs. Comanda trebuie să specifice directorul în care se află Installation Fixer. Exemplu de comandă:

    C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL

    Înlocuiți C:\Users\Owner\Desktop\InstFix_nt64.exe cu directorul și numele real al fișierului Installation Fixer. Dacă utilizați versiunea pe 32 de biți, asigurați-vă că utilizați InstFix_nt32.exe în loc de InstFix_nt64.exe.


Rămășițe din registrul MSI

Problemă

O încercare de a actualiza o aplicație 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 atunci când o versiune anterioară a aplicației este instalată automat din nou după ce versiunea curentă este eliminată cu succes. Acest lucru se întâmplă imediat după faza RunEngine, care elimină aplicația existentă.

Această reinstalare este probabil declanșată de serviciul AppMgmt (Group Policy Application Management), deoarece o configurație Group Policy necesită încă instalarea aplicației mai vechi. Deoarece procesul de actualizare nu detectează această instalare bazată pe politici, acesta nu poate continua corect.

Soluție

Comandă:

C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b

InstFix enumeră toate aplicațiile de securitate ESET cu un cod de actualizare MSI specific din registrul Windows Installer și încearcă să determine versiunea de instalare a aplicației curente. 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

Problema

O încercare de a actualiza o aplicație 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 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 al aplicației. După dezinstalarea cu succes 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ă, apoi încearcă să restaureze toate cheile și valorile obligatorii cunoscute ale Registrului Windows Installer.

  1. Copiați manual pachetul MSI original (aceeași aplicație, versiune, platformă și limbă) al aplicației instalate în prezent în directorul de sistem ascuns %SystemRoot%\Installer!
  2. InstFix va colecta toate informațiile necesare despre aplicația 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

Problemă

Instalarea unei aplicații 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.

Încărcare CPU și HDD mai mare

Vă puteți aștepta la o sarcină CPU și HDD mai mare în timpul reconstruirii indexului de căutare.


Tipuri de valori de registru

Problemă

Instalarea unei aplicații ESET Security eșuează în CA InstSupp!InstallDriverPackages pentru EDEVMON pe SetupInstallFromInfSection cu codul de eroare 13.

Jurnalul APP API Setup 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 folosind tipul de registru greșit, așa cum este documentat în Registrul 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.

Este posibil ca software-ul terță parte să nu mai funcționeze corect

Este posibil ca software-ul terță parte care stabilește valori de registru utilizând tipuri de registru greșite și apoi încearcă să citească valorile stabilite să nu mai funcționeze corect. Această problemă trebuie raportată ca eroare de software către furnizorul aplicației terțe.


MaxNumFiltre

Problemă

Instalarea unei aplicații 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 privind 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, de asemenea, definită în Registru. Valoarea din Registru este de obicei mult mai mică decât cea codificată. Dacă valoarea din Registru nu este definită, 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, permițând Windows-ului să utilizeze valoarea internă, hard-coded.


PSL Fix (remedierea resturilor serviciului protejat)

Problemă

O încercare de a instala o aplicație 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

InstFix șterge cheia de registry HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected dacă serviciul nu este instalat sau 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 o aplicație 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

Serviciul ESET poate rămâne parțial înregistrat după ce instalarea este anulată sau are loc o revenire.

Soluție

Comandă:

C:\Users\Owner\Desktop\instfix_nt64.exe -fix SIL -b

InstFix șterge complet cheia de registry HKLM\System\CurrentControlSet\Services\ekrn dacă serviciul nu este instalat sau nu există pe hard disk. Nu sunt cunoscute încă efecte secundare.


PIT Fix (remedierea timpului de instalare a produsului)

Problema

Utilizarea Conservei Web ESET PROTECT pentru a face o instalare push a unei aplicații Endpoint poate duce uneori la afișarea unei Date de instalare incorecte în Consola Web ESET PROTECT.

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 de instalare corectă a aplicației 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.

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 aplicației în Consola Web ESET PROTECT. Nu sunt cunoscute încă efecte secundare.