in

Correction de l’erreur de fonctionnement de COM Surrogate dans Vista

Si vous obtenez l’erreur COM Surrogate a cessé de fonctionner chaque fois que vous parcourez des dossiers contenant des fichiers vidéo ou multimédias, vous êtes au bon endroit pour trouver des solutions possibles. Ce problème est dû à des codecs et à d’autres composants COM installés par divers logiciels qui ne sont pas entièrement compatibles avec Vista, comme certaines versions de DivX ou Nero.

Voici le message d’erreur:

Il existe un certain nombre de solutions possibles à ce problème, et la bonne solution dépend en grande partie du logiciel à l’origine du problème. Certains des problèmes les plus connus à l’origine des logiciels sont DivX et Nero, mais il y en a d’autres qui causent également le problème.

Solutions possibles

  • Si vous utilisez DivX, vous devriez être mis à niveau vers la toute dernière version (6.5+)
  • Si vous utilisez Nero, vous pouvez essayer de mettre à niveau vers la dernière version (7.7.5.1+)
  • Si vous avez mis à niveau Nero et Divx et que le problème persiste, vous pouvez essayer de renommer le fichier C: Program Files Common Files Ahead DSFilter NeVideo.ax en NeVideo.ax.bak. Vous devrez peut-être également renommer NeVideoHD.ax en NeVideoHD.bak
    Cependant, cela cassera Nero Showtime. (merci à dugi dans les commentaires de celui-ci)
  • Vous pouvez désactiver les aperçus miniatures, ce qui devrait faire disparaître le problème, mais ce n’est pas la solution optimale.
  • L’ancien pack de codecs ffdshow est connu pour causer des problèmes. Le pack de codecs ffdshow tryouts semble mieux fonctionner. Vous voudrez peut-être essayer d’utiliser celui-ci: http://ffdshow-tryout.sourceforge.net/
  • Si vous souhaitez désinstaller entièrement Nero, il existe un utilitaire qu’ils fournissent pour vous aider à une désinstallation complète qui aide beaucoup dans les cas où vous avez une mauvaise installation d’une ancienne version. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
  • Certains utilisateurs ont recommandé d’installer le Package de codec Vista afin de mettre à jour tous vos codecs vers les versions correctes. Je ne peux pas confirmer que cela fonctionne car je ne l’ai pas essayé moi-même. Comme toujours, soyez prudent lors de l’installation de composants inconnus et créez un point de restauration.
  • Vous pouvez utiliser le très utile MMCompView utilitaire gratuit de Nirsoft pour désactiver tous les codecs du système. Ceci est très utile pour aider à dépanner exactement quel composant est à l’origine du problème.
  • Il existe une autre solution possible ci-dessous pour désactiver DEP pour dllhost, qui pourrait ne pas fonctionner pour tout le monde. Vous devrez peut-être ajouter des exécutables divx + nero à la liste des ignorés DEP.

Alan McC a écrit avec ce correctif qui pourrait résoudre le problème d’une manière beaucoup plus simple. Essentiellement, la désactivation de la prévention de l’exécution des données sur dllhost (le substitut COM) peut résoudre ce problème pour certaines personnes. Cette solution est détaillée ci-dessous.

Faites un clic droit sur Ordinateur et choisissez Propriétés

Cliquez sur Paramètres système avancés, puis sous Avancé, cliquez sur Paramètres

Sélectionnez l’onglet «Protection de l’exécution des données», puis cliquez sur «Activer le DEP pour tous les programmes et services sauf ceux que je sélectionne

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Les meilleures façons de contrôler tous vos appareils Smarthome à partir d'un seul endroit

Les meilleures façons de contrôler tous vos appareils Smarthome à partir d’un seul endroit

Mon iPhone est-il étanche?

Mon iPhone est-il étanche?