Question: Comment les programmes d'installation déterminent-ils la version de Windows et comment puis-je le réinitialiser correctement? Est-ce via une clé de registre ou existe-t-il un fichier dans System32 que je peux ajouter?
Contexte: J'ai essayé d'installer une solution antivirus sur mon ordinateur Windows XP SP3, mais les programmes d'installation ne cessent de me dire que j'ai besoin d'une version plus récente de Windows. Windows XP SP3 est répertorié parmi les plates-formes prises en charge (AVG, Antivir, MSE). Antivir me dit en particulier que Windows 2000 SP4 et le correctif cumulatif, ou une version ultérieure, sont nécessaires pour fonctionner. AVG indique qu'il a besoin d'une "version plus récente de Windows". MSE (Microsoft Security Essentials) refuse simplement d'activer la protection en temps réel. D'une manière ou d'une autre, tous ces programmes anti-virus n'identifient pas correctement la version de Windows.
Quelques infos: Toutes les mises à jour de Microsoft en date du 23 juin 2010.
J'ai identifié mon ordinateur via: 1) Mon ordinateur - & gt; Onglet Général (aussi Démarrer - & gt; Exécuter - & gt; sysdm.cpl) 2) Informations système (également Démarrer - & gt; Exécuter - & gt; winmsd.exe) 3) Ligne de commande "ver" commande. Tous les trois l'identifient correctement comme étant Windows XP SP3 (5.1.2600)
J'avais déjà installé un programme antivirus et, comme tout le monde le suggère, je l'ai désinstallé avant d'essayer d'installer le nouveau. J'ai également utilisé Revo Uninstaller pour nettoyer les clés et les dossiers de registre inutilisés de cet ancien anti-virus.
J'ai ré-enregistré Softpub.dll, Wintrust.dll, Initpki.dll et Mssip32.dll. Je ne m'identifie toujours pas correctement.
S'il ne s'agissait que d'un programme d'installation mal programmé, je laisserais passer cela, mais trois programmes d'installation d'anti-virus différents identifient tous de manière erronée ma version de Windows.
Réponses:
Il se peut que Revo Uninstaller ait cassé quelque chose de mal (personnellement, je ne fais pas confiance à ces tiers desinstallateurs). Je suggère de réparer votre installation (et de réappliquer les service packs, etc.) et de réessayer.
Pour mémoire, il est possible d'appeler l'API pour identifier la version de Windows. Cependant, ces installateurs peuvent rechercher quelque chose d'autre sur lequel ils s'appuient.
la source
Le thème commun étant les installateurs "Anti-Virus", je n’excluerais pas la possibilité que les installateurs soient délibérément interférés par des logiciels malveillants existants. Utilisez un autre système pour créer une solution antivirus démarrable, nettoyez la machine avec cette solution, puis réessayez.
j'ai trouvé ça article avec une liste de quelques possibilités. Vous aurez besoin d'une machine propre pour créer la clé USB ou le CD.
la source
Vous voudrez peut-être vérifier les clés de registre sous
Avez-vous effectué des sauvegardes avant le nettoyage de Revo Uninstaller? Vous pourrez peut-être restaurer à partir de là. Sinon, vous devriez essayer de réparer l’installation de XP comme suggéré par Rowland.
la source
Revo Uninstaller automatiquement (IIRC) crée un point de restauration système avant de procéder à la désinstallation (à mon humble avis, tous les installateurs devraient le faire de toute façon). Lancez simplement Restauration du système et restaurez-le jusqu'à ce que le problème soit résolu.
la source