Pertanyaan: Bagaimana program instalasi menentukan versi Windows dan bagaimana cara meresetnya dengan benar? Apakah itu melalui kunci registri atau ada file di system32 yang bisa saya tambahkan?
Latar Belakang: Saya telah mencoba menginstal solusi anti-virus pada mesin Windows XP SP3 saya tetapi program instalasi terus mengatakan kepada saya bahwa saya memerlukan versi windows yang lebih baru. Windows XP SP3 terdaftar di antara platform yang didukung (AVG, Antivir, MSE). Secara khusus, Antivir memberi tahu saya bahwa ini memerlukan Windows 2000 SP4 dan pembaruan rollup, atau di atas untuk bekerja. AVG mengatakan perlu "versi Windows yang lebih baru." MSE (Microsoft Security Essentials) menolak untuk mengaktifkan perlindungan waktu-nyata. Entah bagaimana, semua program anti-virus ini tidak mengidentifikasi versi windows dengan benar.
Beberapa info: Semua pembaruan dari Microsoft saat ini pada 23 Juni 2010.
Saya telah mengidentifikasi komputer saya melalui: 1) Komputer Saya -> tab Umum (juga Mulai -> Jalankan -> sysdm.cpl) 2) Sistem Informasi (juga Mulai -> Jalankan -> winmsd.exe) 3) Baris perintah "ver "perintah. Ketiganya mengidentifikasi dengan benar sebagai Windows XP SP3 (5.1.2600)
Saya telah menginstal program anti-virus sebelumnya dan, seperti yang disarankan semua orang, mencopotnya sebelum mencoba menginstal yang baru. Saya juga menggunakan Revo Uninstaller untuk membersihkan kunci dan folder registri yang tidak digunakan untuk antivirus lama ini.
Saya telah mendaftar ulang Softpub.dll, Wintrust.dll, Initpki.dll dan Mssip32.dll. Masih belum mengidentifikasi dengan benar.
Jika itu hanya satu installer yang tidak terprogram, saya akan membiarkan ini berlalu, tetapi sekarang tiga installer anti-virus yang berbeda semuanya salah mengidentifikasi versi Windows saya.
sumber
Jawaban:
Mungkin saja Revo Uninstaller telah merusak sesuatu yang buruk (secara pribadi, saya tidak mempercayai uninstaller pihak ketiga ini). Saya sarankan melakukan perbaikan pada instalasi Anda (dan mengajukan kembali paket layanan dll) dan coba lagi.
Sebagai catatan, ada panggilan API yang dapat dilakukan untuk mengidentifikasi versi windows, namun, installer ini mungkin mencari sesuatu yang lain yang mereka andalkan.
sumber
Dengan tema umum adalah installer 'Anti-Virus', saya tidak akan mengesampingkan kemungkinan bahwa installer sengaja diganggu oleh semacam malware yang ada. Gunakan sistem lain untuk membuat solusi anti-virus yang dapat di-boot dan bersihkan mesin dengan itu, lalu coba lagi.
Saya menemukan artikel ini dengan daftar beberapa kemungkinan. Anda membutuhkan mesin yang bersih untuk membuat kunci USB atau CD.
sumber
Anda mungkin ingin memeriksa kunci registri di bawah
Apakah Anda melakukan backup sebelum Revo Uninstaller melakukan pembersihan? Anda mungkin dapat memulihkan dari sana. Jika tidak, Anda harus mencoba memperbaiki instalasi XP seperti yang disarankan Rowland.
sumber
Revo Uninstaller secara otomatis (IIRC) menciptakan System Restore Point sebelum melakukan penghapusan instalasi (yang, IMHO, semua installer harus melakukan anyways). Cukup jalankan Pemulihan Sistem dan kembalikan kembali hingga masalah teratasi.
sumber