Masalah
Solusi
Apa yang dimaksud dengan Pemecah Masalah Instalasi ESET?
ESET Installation Fixer (InstaFix, perbaikan instalasi) adalah alat dukungan teknis untuk produk ESET. ESET Installation Fixer dirancang untuk memperbaiki beberapa masalah yang dapat terjadi pada layanan saat menginstal perangkat lunak ESET.
Bagaimana cara menggunakan ESET Installation Fixer?
- Klik tautan yang sesuai di bawah ini untuk mengunduh ESET Installation Fixer untuk sistem operasi Anda ():
- Setelah alat ini selesai diunduh, jalankan ESET Installation Fixer dari prompt perintah administratif menggunakan salah satu perintah yang dijelaskan di bawah ini. Semua perintah harus ditambahkan setelah direktori tempat Installation Fixer berada, misalnya:
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix MRL
Sisa Registri MSI
Masalah
Upaya untuk memutakhirkan produk ESET ke versi terbaru gagal. Log penginstalan melaporkan kesalahan "Kesalahan 2753: File 'shellExt.dll' tidak ditandai untuk penginstalan."
Penyebab
- Proses pemutakhiran terganggu oleh penginstalan baru dari produk sebelumnya yang sudah diupgrade sebelumnya. Ini terjadi tepat setelah bagian RunEngine yang bertanggung jawab untuk menghapus produk yang sedang diupgrade berakhir dengan sukses.
- Layanan manajemen aplikasi kebijakan grup (AppMgmt) dicurigai menjalankan penginstalan perangkat lunak yang hilang. Alasannya mungkin karena kesalahan konfigurasi beberapa Objek Kebijakan Grup, di mana menurut kebijakan ini produk lama masih harus diinstal pada sistem, dan proses peningkatan aplikasi tidak terdeteksi.
Solusi
Perintah:
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix MRL -b
InstFix menghitung semua produk keamanan ESET dengan Kode Peningkatan MSI tertentu dari Windows Installer Registry dan mencoba menentukan versi penginstal produk saat ini. Entri registri yang tidak sesuai dengan versi yang diinstal akan dihapus dari lokasi berikut:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Products
Saat menggunakan tombol -b dengan perintah ini, setiap entri yang akan dihapus akan dicadangkan ke file REG yang terpisah.
Registri MSI yang hilang
Masalah
Upaya untuk memutakhirkan produk ESET ke versi terbaru gagal saat menghentikan Layanan ESET (ekrn). Log penginstalan berisi bagian RunEngine yang hanya merujuk pada paket MSI yang sedang diinstal.
Penyebab
- Pemasang Windows tidak memiliki entri registri untuk aplikasi yang sedang diinstal. Selama peningkatan, paket MSI lama harus dipanggil di bagian RunEngine yang terpisah dengan GUID-nya terdaftar sebagai nama produk. Setelah pencopotan instalasi paket MSI lama berhasil, bagian RunEngine baru akan dimulai, dan instalasi utama versi terbaru dimulai. Alasan utama mengapa entri Registry tidak ada tidak diketahui.
Solusi
Perintah:
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix MMR
InstFix akan memeriksa apakah ada masalah dan kemudian mencoba mengembalikan semua kunci dan nilai Registry Pemasang Windows wajib yang diketahui.
- Salin secara manual paket MSI asli (produk, versi, platform, dan bahasa yang sama) dari produk yang saat ini terinstal ke dalam direktori sistem tersembunyi %SystemRoot%\Installer!
-
InstFix akan mengumpulkan semua informasi yang diperlukan tentang produk yang saat ini terinstal dan mencari paket MSI asli di Cache MSI Pemasang Windows. Jika paket MSI ditemukan, daftar kunci dan nilai registri wajib akan dipulihkan di lokasi berikut:
- HKCR\Installer\UpgradeCodes
- HKCR\Installer\Produk
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
Indeks Layanan Pencarian
Masalah
Penginstalan produk ESET gagal di CA EpfwInst!FinalizeInstall di EpfwWfpRegisterCallouts dengan kode kesalahan ERROR_RM_NOT_ACTIVE (0x1a91 = 6801).
Penyebab
- Beberapa file sistem yang terkait dengan layanan Pencarian Windows rusak atau dibiarkan dalam keadaan tidak konsisten. Salah satu penyebabnya mungkin karena Pemulihan Sistem telah dilakukan.
Solusi
Perintah:
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix SSI
InstFix menghapus semua file *.blf dan *.regtrans-ms di lokasi berikut:
- %SystemRoot% \ system32\ config\TxR
- %SystemRoot% \ system32 \ SMI \ Store \ Machine
InstFix berusaha menghentikan Layanan Pencarian Windows jika sedang berjalan. Perbaikan utama diterapkan, dan layanan dimulai lagi. Pengaktifan ulang mungkin masih diperlukan jika tidak berhasil.
Jenis Nilai Registri
Masalah
Penginstalan produk ESET Security gagal di CA InstSupp!InstallDriverPackages untuk EDEVMON di SetupInstallFromInfSection dengan kode kesalahan 13.
Log aplikasi Setup API APP melaporkan "[SetupInstallFromInfSection - DefaultInstall]" yang terkait dengan waktu kesalahan dan EDEVMON ("inf: AddReg = EDEVMON") masalah "!!! inf: Kesalahan pengaturan nilai registri HKLM...".
Penyebab
- Beberapa aplikasi pihak ketiga menulis nilai ke Registry menggunakan jenis Registry yang salah seperti yang dinyatakan dalam dokumentasi Windows Registry. Ini menyebabkan kegagalan penginstalan driver saat driver berikutnya diinstal karena Windows mengharapkan untuk membaca jenis Registry yang berbeda.
Solusi
Perintah:
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix RVT -b
InstFix akan mengulang daftar nilai registri yang diketahui dan memeriksa jenisnya. Jika sebuah tipe tidak sesuai dengan tipe yang diharapkan, InstFix akan mengonversi nilai dengan tepat dan menyimpannya sebagai tipe registri yang benar dan diharapkan.
Daftar saat ini hanya berisi nilai registri EDEVMON yang terletak di bawah kunci registri HKLM\System\CurrentControlSet\Control\Class. Setiap nilai registri yang perlu dikonversi akan dicadangkan terlebih dahulu ke file REG yang terpisah saat menggunakan tombol -b.
MaxNumFilters
Masalah
Penginstalan produk ESET Security gagal di CA InstSupp!InstallDriverPackages untuk EPFWLWF di HrInstallComponent dengan kode kesalahan NETCFG_E_MAX_FILTER_LIMIT (0x8004a029).
Penyebab
Windows memiliki batasan jumlah maksimum driver filter jaringan yang dapat dimuat dalam satu waktu. Jika nilai maksimum tercapai, maka penginstalan driver filter berikutnya akan gagal. Setiap versi Windows memiliki nilai maksimum yang dikodekan dan juga didefinisikan dalam Registry. Nilai dalam Registry biasanya diatur ke nilai yang jauh lebih kecil daripada nilai yang dikodekan. Jika nilai Registry tidak ditetapkan, maka nilai yang dikodekan akan digunakan.
Lokasi
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Solusi
Perintah
C:\Users\Owner\Desktop\ESETInstallationFixer_64.exe -fix MNF
InstFix menghapus nilai registri MaxNumFilters yang memungkinkan Windows untuk menggunakan nilai yang dikodekan internal.