[KB3544] ESET instalācijas fiksators

PIEZĪME:

Šo lapu ir iztulkojis dators. Lai parādītu oriģināltekstu, šīs lapas sadaļā Valodas noklikšķiniet uz Angļu valoda. Ja jums kaut kas nav skaidrs, lūdzu, sazinieties ar vietējo atbalsta dienestu.

Izdevums

Risinājums

Kas ir ESET instalācijas fiksators?

ESET Instalācijas fiksētājs (pazīstams arī kā InstaFix vai instalācijas fiksētājs) ir ESET lietojumprogrammu tehniskā atbalsta rīks. ESET Installation Fixer ir izstrādāts, lai atrisinātu vairākas servisa problēmas, kas var rasties ESET programmatūras instalēšanas laikā.

Tikai ESET mājas, galapunktu un serveru lietojumprogrammām

ESET Instalācijas labošanas programmu ESET Installation Fixer var izmantot tikai ESET mājas, galapunktu un serveru lietojumprogrammām. To nevar izmantot pārvaldības aģentiem.

Pirms ESET instalācijas labošanas programmas lietošanas
  • Palaidiet programmu tikai pēc ESET tehniskā atbalsta dienesta ieteikuma.
  • Programma ir jāpalaiž no administratora konta. Instalācijas fiksatora komandas jāizpilda, izmantojot komandu uzvedni ar paaugstinātām pilnām administratora tiesībām.
  • ESET Instalācijas labošanas programma nedarbosies drošajā režīmā.
  • Strādājot ar 64 bitu operētājsistēmu, jāizmanto 64 bitu ESET Instalācijas labošanas programmas 64 bitu versija.
  • ESET Installation Fixer ir paredzēts lietošanai operētājsistēmā Windows XP SP3 un jaunākās Windows versijās.

Šī pašreizējā versija atbalsta šādus labojumus:


Kā lietot ESET instalēšanas labošanas programmu?

  1. Noklikšķiniet uz saites zemāk, lai lejupielādētu ESET Instalācijas labošanas programmu savai operētājsistēmai. Ja nepieciešams, pārbaudiet, vai jūsu OS ir 32 bitu vai 64 bitu.

  2. Palaidiet komandu uzvedni kā administrators un palaidiet komandu no kādas no tālāk minētajām sadaļām, pamatojoties uz savu problēmu. Komandā jānorāda direktorijs, kurā atrodas instalēšanas labošanas programma Installation Fixer. Komandas piemērs:

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

    Aizstājiet C:\Users\Owner\Desktop\InstFix_nt64.exe ar faktisko Installation Fixer direktoriju un faila nosaukumu. Ja izmantojat 32 bitu versiju, pārliecinieties, ka izmantojat InstFix_nt32.exe, nevis InstFix_nt64.exe.


MSI reģistra atlikumi

Problēma

Mēģinājums atjaunināt ESET lietojumprogrammu uz jaunāko versiju neizdodas. Instalēšanas žurnālā tiek ziņots par kļūdu "Kļūda 2753: fails 'shellExt.dll' nav atzīmēts instalēšanai."

Cēlonis

Jaunināšanas process tiek pārtraukts, kad pēc pašreizējās versijas veiksmīgas noņemšanas tiek automātiski atkārtoti instalēta agrāka lietojumprogrammas versija. Tas notiek uzreiz pēc RunEngine fāzes, kas noņem esošo lietojumprogrammu.

Šo atkārtotu instalēšanu, visticamāk, izraisa grupas politikas lietojumprogrammu pārvaldības (AppMgmt) pakalpojums, jo grupas politikas konfigurācija joprojām pieprasa vecākās lietojumprogrammas instalēšanu. Tā kā jaunināšanas process neatklāj šo politikas vadīto instalāciju, tas nevar pareizi turpināt darbu.

Risinājums

Komanda:

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

InstFix uzskaita visas ESET drošības lietojumprogrammas ar konkrētu MSI jaunināšanas kodu no Windows Installer reģistra un mēģina noteikt pašreizējās lietojumprogrammas instalatora versiju. Reģistra ieraksti, kas neatbilst uzstādītajai versijai, tiek dzēsti no šādām vietām:

  • HKCR\Installer\UpgradeCodes
  • HKCR\Installer\Produkti

Ja ar šo komandu tiek izmantots slēdzis -b, katrs ieraksts, kas tiks dzēsts, tiek dublēts atsevišķā .reg failā .


Trūkstošais MSI reģistrs

Problēma

Mēģinājums atjaunināt ESET lietojumprogrammu uz jaunāko versiju neizdodas, kad tiek apturēts ESET pakalpojums (ekrn). Instalēšanas žurnālā ir RunEngine sadaļas, kas atsaucas tikai uz pašlaik instalēto MSI pakotni.

Cēlonis

Windows Installer trūkst reģistra ierakstu par pašlaik instalēto lietojumprogrammu. Atjaunināšanas laikā vecā MSI pakete ir jāizsauc atsevišķā RunEngine sadaļā, kurā kā lietojumprogrammas nosaukums ir norādīts tās GUID. Pēc veiksmīgas vecās MSI pakotnes atinstalēšanas tiek palaista jauna RunEngine sadaļa, un sākas jaunākās versijas galvenā instalēšana. Galvenais iemesls, kāpēc reģistra ieraksti nav pieejami, nav zināms.

Risinājums

Komanda:

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

InstFix pārbauda, vai problēma pastāv, un pēc tam mēģina atjaunot visus zināmos obligātos Windows Installer reģistra atslēgus un vērtības.

  1. Manuāli nokopējiet pašlaik instalētās lietojumprogrammas MSI paketes oriģinālo versiju (tā pati lietojumprogramma, versija, platforma un valoda) slēptajā sistēmas direktorijā %SystemRoot%\Installer!
  2. InstFix apkopos visu nepieciešamo informāciju par pašlaik instalēto lietojumprogrammu un meklēs oriģinālo MSI pakotni Windows Installer MSI kešatmiņā. Ja MSI pakete tiek atrasta, obligāto reģistra atslēgu un vērtību saraksts tiek atjaunots šādās vietās:

    • HKCR\Installer\UpgradeCodes
    • HKCR\Installer\Produkti
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products

Meklēšanas pakalpojumu indekss

Izdevums

ESET lietojumprogrammas instalēšana neizdodas CA EpfwInst!FinalizeInstall par EpfwWfpRegisterCallouts ar kļūdas kodu ERROR_RM_NOT_ACTIVE (0x1a91 = 6801).

Cēlonis

Daži sistēmas faili, kas saistīti ar Windows meklēšanas pakalpojumu, ir bojāti vai palikuši nekonsekventā stāvoklī. Viens no iemesliem var būt tas, ka tika veikta sistēmas atjaunošana.

Risinājums

Komanda:

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

InstFix dzēš visus *.blf un *.regtrans-ms failus šādās vietās:

  • %SystemRoot%\system32\config\TxR
  • %SystemRoot%\System32\SMI\Store\Machine\Machine

InstFix mēģina apturēt Windows meklēšanas pakalpojumu, ja tas darbojas. Tiek piemērots galvenais labojums, un pakalpojums tiek palaists no jauna. Ja tas neizdodas, joprojām var būt nepieciešama atkārtota palaišana.

Lielāka procesora un cietā diska slodze

Pārveidojot meklēšanas indeksu, var sagaidīt lielāku procesora un cietā diska slodzi.


Reģistra vērtību tipi

Problēma

ESET Security lietojumprogrammas instalēšana neizdodas CA InstSupp!InstallDriverPackages for EDEVMON par SetupInstallFromInfSection ar 13 kļūdas kodu.

Instalēšanas API APP žurnālā tiek ziņots "[SetupInstallFromInfSection - DefaultInstall]" saistībā ar kļūdas laiku un EDEVMON ("inf: AddReg=EDEVMON") problēmu "!!! inf: Kļūda, iestatot reģistra vērtību HKLM...".

Cēlonis

Dažas trešo pušu lietojumprogrammas ieraksta vērtības reģistrā, izmantojot nepareizu reģistra tipu, kā dokumentēts Windows reģistrā. Tas izraisa draiveru instalēšanas kļūdas, kad tiek instalēts nākamais draiveris, jo Windows sagaida, ka tiks nolasīts cits Reģistra tips.

Risinājums

Komanda:

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

InstFix atkārto zināmo reģistra vērtību sarakstu un pārbauda to tipus. Ja tips neatbilst gaidītajam tipam, InstFix attiecīgi konvertē vērtību un saglabā to kā pareizo un gaidīto reģistra tipu.

Pašlaik sarakstā ir tikai reģistra vērtības EDEVMON, kas atrodas reģistra atslēgā HKLM\System\CurrentControlSet\Control\Class. Izmantojot -b slēdzi, katra konvertējamā reģistra vērtība vispirms tiks dublēta atsevišķā .reg failā .

Trešo pušu programmatūra var pārtraukt darboties pareizi

Trešo pušu programmatūra, kas nosaka reģistra vērtības, izmantojot nepareizus reģistra tipus, un pēc tam mēģina nolasīt fiksētās vērtības, var pārtraukt darboties pareizi. Par šo problēmu ir jāziņo trešās puses lietojumprogrammas ražotājam kā par programmatūras kļūdu.


MaxNumFilters

Problēma

ESET Security lietojumprogrammas instalēšana neizdodas CA InstSupp!InstallDriverPackages for EPFWLWF par HrInstallComponent ar kļūdas kodu NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).

Cēloņa

Windows ir ierobežojums maksimālajam tīkla filtru draiveru skaitam, ko var ielādēt vienlaicīgi. Ja maksimālā vērtība ir sasniegta, nākamā filtra draivera instalēšana neizdosies. Katrā Windows versijā šī maksimālā vērtība ir iestrādāta un noteikta arī reģistrā. Reģistrā norādītā vērtība parasti ir daudz mazāka nekā cietā kodētā vērtība. Ja reģistra vērtība nav definēta, tiek izmantota cietā kodētā vērtība.

Atrašanās vieta

HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword

Risinājums

Komanda:

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

InstFix dzēš MaxNumFilters reģistra vērtību, ļaujot Windows izmantot iekšējo, cietā kodā ievadīto vērtību.


PSL labošana (Aizsargāto pakalpojumu atlikumu labošana)

Problēma

Mēģinājums instalēt ESET Security lietojumprogrammu pēc iepriekš neveiksmīgas instalēšanas.

Instalēšanas žurnālā ir:"Produkts: ESET Security - Kļūda 1923. Pakalpojumu "ESET Service" (ekrn) nav iespējams instalēt. Pārbaudiet, vai jums ir pietiekamas privilēģijas, lai instalētu sistēmas pakalpojumus."

Cēlonis

ESET pakalpojums paliek aizsargāts pat tad, ja tas nav pieejams.

Risinājums

Komanda:

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

InstFix dzēš HKLM\System\CurrentControlSet\Services\Sekrn\LaunchProtected Reģistra atslēgu, ja pakalpojums nav instalēts vai nepastāv cietajā diskā. Pagaidām nav zināmi nekādi blakus efekti.


SIL labošana (pakalpojuma instalēšanas atlikumu labošana)

Problēma

Mēģinājums instalēt ESET Security lietojumprogrammu pēc iepriekš atceltas vai atsauktas instalēšanas neizdodas.

Instalēšanas žurnālā ir:"Produkts: ESET Security - Kļūda 1923. Pakalpojumu "ESET Service" (ekrn) nav iespējams instalēt. Pārbaudiet, vai jums ir pietiekamas privilēģijas, lai instalētu sistēmas pakalpojumus."

Cēlonis

ESET pakalpojums var palikt daļēji reģistrēts pēc instalēšanas atcelšanas vai pēc tam, kad ir notikusi atiestatīšana.

Risinājums

Komanda:

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

InstFix pilnībā dzēš HKLM\System\CurrentControlSet\Services\ekrn reģistra atslēgu, ja pakalpojums nav instalēts vai nepastāv cietajā diskā. Pagaidām nav zināmi nekādi blakus efekti.


PIT labošana (produkta instalēšanas laika labošana)

Problēma

Izmantojot ESET PROTECT Web Console, lai veiktu Galapunktu lietojumprogrammas push-instalāciju, dažreiz ESET PROTECT Web Console var tikt parādīts nepareizs Instalēšanas datums.

Cēlonis

Precīzs šādas uzvedības iemesls pagaidām nav zināms.

Risinājums

Komanda:

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

InstFix iegūst ESET Security lietojumprogrammas pareizo instalēšanas datumu no Windows Installer reģistra. Tad PackageTag vērtība, kas atrodama ESET informācijas atslēgā, tiek kodēta ar pareizo datumu.

Izmantojot -b slēdzi, visa ESET Info reģistra atslēga vispirms tiks dublēta atsevišķā .reg failā .

Pašaizsardzība aizliedz rakstīšanas piekļuvi ESET Info atslēgai. Lai veiktu šo labojumu, Self-Defense ir uz laiku jāatslēdz, izmantojot ESET PROTECT Web konsoles lietojumprogrammas paplašinātos iestatījumus. Pagaidām nav zināmi nekādi blakus efekti.