Masalah
Solusi
Apa yang dimaksud dengan ESET Installation Fixer?
ESET Installation Fixer (juga dikenal sebagai InstaFix atau perbaikan instalasi) adalah alat dukungan teknis untuk aplikasi ESET. ESET Installation Fixer dirancang untuk menyelesaikan beberapa masalah layanan yang dapat terjadi selama penginstalan perangkat lunak ESET.
Bagaimana cara menggunakan ESET Installation Fixer?
-
Klik tautan di bawah ini untuk mengunduh ESET Installation Fixer untuk sistem operasi Anda. Jika diperlukan, .
-
Jalankan Command Prompt sebagai administrator dan jalankan perintah dari salah satu bagian di bawah ini berdasarkan masalah Anda. Perintah tersebut harus menentukan direktori tempat Installation Fixer berada. Contoh perintah:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRLGanti
C:\Users\Owner\Desktop\InstFix_nt64.exedengan direktori dan nama file Installer yang sebenarnya. Jika Anda menggunakan versi 32-bit, pastikan Anda menggunakanInstFix_nt32.exe, bukanInstFix_nt64.exe.
Sisa-sisa Registry MSI
Masalah
Upaya untuk memutakhirkan aplikasi ESET ke versi terbaru gagal. Log penginstalan melaporkan kesalahan "Kesalahan 2753: File 'shellExt.dll' tidak ditandai untuk penginstalan."
Penyebab
Proses pemutakhiran terputus ketika versi aplikasi yang lebih lama secara otomatis diinstal lagi setelah versi yang sekarang berhasil dihapus. Hal ini terjadi segera setelah fase RunEngine, yang menghapus aplikasi yang ada.
Penginstalan ulang ini kemungkinan dipicu oleh layanan Group Policy Application Management (AppMgmt) karena konfigurasi Group Policy masih memerlukan aplikasi yang lebih lama untuk diinstal. Karena proses peningkatan tidak mendeteksi penginstalan yang digerakkan oleh kebijakan ini, prosesnya tidak dapat berjalan dengan benar.
Solusi
Perintah:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MRL -b
InstFix menghitung semua aplikasi keamanan ESET dengan Kode Peningkatan MSI tertentu dari Windows Installer Registry dan mencoba menentukan versi penginstal aplikasi 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 aplikasi 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 aplikasi. Setelah pencopotan instalasi paket MSI lama berhasil, bagian RunEngine yang baru akan dimulai, dan instalasi utama dari versi terbaru akan dimulai. Alasan utama mengapa entri Registry tidak ada tidak diketahui.
Solusi
Perintah:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MMR
InstFix akan memeriksa apakah ada masalah, lalu mencoba memulihkan semua kunci dan nilai Registry Pemasang Windows wajib yang diketahui.
- Salin secara manual paket MSI asli (aplikasi, versi, platform, dan bahasa yang sama) dari aplikasi yang saat ini terinstal ke dalam direktori sistem tersembunyi
%SystemRoot%\Installer! -
InstFix akan mengumpulkan semua informasi yang diperlukan tentang aplikasi yang sedang 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 aplikasi 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\InstFix_nt64.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 aplikasi 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 didokumentasikan dalam Windows Registry. Hal ini menyebabkan kegagalan penginstalan driver saat driver berikutnya diinstal karena Windows mengharapkan untuk membaca jenis Registry yang berbeda.
Solusi
Perintah:
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix RVT -b
InstFix 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 aplikasi 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 jauh lebih kecil daripada nilai yang dikodekan. Jika nilai Registry tidak ditentukan, maka nilai yang dikodekan akan digunakan.
Lokasi
HKLM\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters:dword
Solusi
Perintah
C:\Users\Owner\Desktop\InstFix_nt64.exe -fix MNF
InstFix menghapus nilai registri MaxNumFilters, sehingga Windows dapat menggunakan nilai internal yang telah dikodekan.
Perbaikan PSL (Perbaikan Sisa Layanan yang Dilindungi)
Masalah
Upaya untuk menginstal aplikasi ESET Security setelah instalasi sebelumnya gagal.
Log penginstalan berisi:"Produk: Keamanan ESET - Kesalahan 1923. Layanan 'Layanan ESET' (ekrn) tidak dapat diinstal. Verifikasi bahwa Anda memiliki hak akses yang memadai untuk menginstal layanan sistem."
Penyebab
Layanan ESET tetap terlindungi meskipun tidak ada.
Solusi
Perintah:
C:\Users\Owner\Desktop\instfix_nt64.exe -fix PSL -b
InstFix menghapus kunci HKLM\System\CurrentControlSet\Services\ekrn\LaunchProtected Registry jika layanan tersebut tidak terinstal atau tidak ada di hard drive. Belum ada efek samping yang diketahui.
Perbaikan SIL (Perbaikan Sisa Instalasi Layanan)
Masalah
Upaya untuk menginstal aplikasi ESET Security setelah penginstalan yang sebelumnya dibatalkan atau dikembalikan gagal.
Log penginstalan berisi:"Produk: ESET Security - Kesalahan 1923. Layanan 'Layanan ESET' (ekrn) tidak dapat diinstal. Verifikasi bahwa Anda memiliki hak akses yang memadai untuk menginstal layanan sistem."
Penyebab
Layanan ESET mungkin tetap terdaftar sebagian setelah penginstalan dibatalkan atau terjadi rollback.
Solusi
Perintah:
C:\Users\Pemilik\Desktop\instfix_nt64.exe -fix SIL -b
InstFix sepenuhnya menghapus kunci HKLM\System\CurrentControlSet\Services\ekrn Registry jika layanan tersebut tidak diinstal atau tidak ada di hard drive. Belum ada efek samping yang diketahui.
Perbaikan PIT (Perbaikan Waktu Penginstalan Produk)
Masalah
Menggunakan Konsol Web ESET PROTECT untuk melakukan penginstalan push-install aplikasi Endpoint terkadang dapat menyebabkan Tanggal Instalasi yang salah ditampilkan di Konsol Web ESET PROTECT.
Penyebab
Alasan pasti untuk perilaku ini belum diketahui.
Solusi
Perintah
C:\Users\Pemilik\Desktop\instfix_nt64.exe -fix PIT -b
InstFix mengambil tanggal penginstalan aplikasi ESET Security yang tepat dari Windows Installer Registry. Kemudian nilai PackageTag, yang ditemukan di dalam Kunci Info ESET, dikodekan dengan tanggal yang benar.
Seluruh kunci registri Info ESET pertama-tama akan dicadangkan ke file .reg yang terpisah saat menggunakan tombol -b.
Self-Defense melarang akses tulis ke Kunci Info ESET. Untuk melakukan perbaikan ini, Self-Defense harus dinonaktifkan sementara menggunakan pengaturan lanjutan aplikasi di Konsol Web ESET PROTECT. Belum ada efek samping yang diketahui.