Bonjour
Voici quelques solutions à tester:
Le Service Pack 2 pour Windows XP apporte de nombreuses nouvelles fonctionnalités mais cela peut s'accompagner parfois par le disfonctionnement de certains programmes. La plupart des incompatibilités résultent du nouveau Pare-feu activé par défaut lors de l'installation du SP2 ainsi que par la prévention de l'exécution des données.
Supprimez les incompatibilités dues au SP2 !
Si certains programmes semblent cesser de fonctionner après l'installation du Service Pack 2 Windows XP, plusieurs solutions sont envisageables :
- désactiver le Pare-feu :
Si vous préférez utiliser un autre firewall que celui intégré à Windows XP SP2, vous pouvez désactiver le Pare-feu intégré :
Cliquez sur Démarrer puis sur Panneau de configuration puis Pare-feu Windows.
Cochez Désactivé, remplacez celui-ci par Kerio par exemple
http://www.kerio.com/fr/Il est également recommandé de désactiver complètement les services liés au Pare-feu si l'on ne partage pas sa connexion Internet :
- Pare-feu Windows / Partage de connexion Internet
- Service de la passerelle de la couche Application
Pour désactiver ces services, allez dans le menu Démarrer puis Exécuter… et tapez services.msc. Faites un clic droit sur le service, choisissez Propriétés et sélectionnez Désactivé dans Type de démarrage.
En effet, ces services se chargent au démarrage même si le Pare-feu à été désactivé en passant par le centre de sécurité.
- ouvrir des ports :
Si un programme ne semble toujours pas fonctionner, il reste possible d'ouvrir manuellement les ports réseau qu'utilise l'application.
Cliquez sur Démarrer puis sur Panneau de configuration puis Pare-feu Windows.
Allez dans l'onglet Exceptions et cliquez sur le bouton Ajouter un port… et indiquez le port utilisé par votre application.
Si vous ne savez pas quels sont les ports utilisés par un programme, vous pouvez utiliser Netstat (menu démarrer, Exécuter…, tapez CMD puis netstat.exe). Cette application recense les ports utilisés par un programme.
- configurer la prévention de l'exécution des données :
La prévention de l'exécution des données (DEP, Data Execution Prevention) permet d'empêcher des programmes malveillants comme des virus de s'exécuter. Pour cela, Windows empêche les programmes d'accéder à certains emplacements mémoire que seuls Windows et d'autres programmes devraient utiliser.
Par défaut, DEP est activé uniquement pour les programmes et services Windows essentiels. Si vous souhaitez que DEP protège davantage de programmes pour plus de sécurité, faites la manipulation suivante :
Cliquez sur Démarrer puis sur Panneau de configuration puis Système .
Sélectionnez l'onglet Avancé puis cliquez sur le bouton Paramètres dans la section Performance.
Dans l'onglet Prévention de l'exécution des données, cochez la case Activer la prévention d'exécution des données pour tous les programmes et les services, sauf ceux que je sélectionne :.
Malheureusement, ce système de protection empêche parfois certains programmes sains de s'exécuter correctement, c'est pourquoi vous pouvez être amené à exclure certains programmes de DEP :
Cliquez sur le bouton Ajouter… afin d'ajouter vos programmes ou services qui posent problème. Ainsi, la prévention de l'exécution des données n'interviendra pas pour ces programmes.
Avertissement : ces différentes manipulations permettent de faire fonctionner des programmes qui ne posaient aucun problème avant l'installation du SP2. Néanmoins, la sécurité de votre machine et de vos données peut s'en trouver réduite.
Si malgré cette astuce vous constatez toujours de gros problèmes d'incompatibilité, vous pouvez choisir de désinstaller le Service Pack 2 de Windows XPet éffectuer uniquement les mises a jour de sécurité.