Correctif pour COM Surrogate a cessé de fonctionner erreur dans Vista
Si vous obtenez le message d'erreur COM Surrogate a cessé de fonctionner à chaque fois que vous parcourez des dossiers contenant des fichiers vidéo ou multimédias, vous êtes bien placé pour trouver des solutions. Ce problème est dû aux codecs et autres composants COM installés par divers logiciels non compatibles avec Vista, comme certaines versions de DivX ou de 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 qui cause réellement le problème. DivX et Nero sont parmi les logiciels les plus connus qui causent des problèmes, mais d’autres sont également à l’origine du 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 \ Fichiers communs \ Ahead \ DSFilter \ NeVideo.ax en NeVideo.ax.bak. Vous devrez peut-être également renommer NeVideoHD.ax en NeVideoHD.bak.
Cela cassera Nero Showtime, cependant. (merci à dugi dans les commentaires pour celui-ci) - Vous pouvez désactiver les aperçus des vignettes, ce qui devrait résoudre le problème mais ne constitue pas la solution optimale..
- L'ancien pack de codecs ffdshow est connu pour causer certains problèmes. Le pack de codecs d'essais ffdshow semble mieux fonctionner. Peut-être voudriez-vous essayer d'utiliser celui-ci: http://ffdshow-tryout.sourceforge.net/
- Si vous souhaitez désinstaller entièrement Nero, un utilitaire fournit une aide à la désinstallation complète, ce qui est très utile dans les cas où vous avez une mauvaise installation d’une version antérieure. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
- Certains utilisateurs ont recommandé d'installer Vista Codec Package afin de mettre à jour tous vos codecs vers les versions correctes. Je ne peux pas confirmer que cela fonctionne parce que je ne l'ai pas essayé moi-même. Comme toujours, soyez prudent lorsque vous installez des composants inconnus et créez un point de restauration..
- Vous pouvez utiliser le très utile utilitaire gratuit MMCompView de Nirsoft pour désactiver tous les codecs du système. Ceci est très utile pour aider à dépanner le composant à l'origine du problème..
- Il existe une autre solution possible ci-dessous consistant à désactiver DEP pour dllhost, ce 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 beaucoup plus facilement. Désactiver 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.
Cliquez avec le bouton 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 la PED pour tous les programmes et services à l'exception de ceux que je sélectionne».?
Cliquez sur le bouton Ajouter, puis naviguez jusqu'à C: \ Windows \ System32 \ dllhost.exe comme indiqué.
Cliquez sur Ouvrir, puis sur OK.
Voici ce que vous devriez voir…
Maintenant, vous pouvez parcourir les dossiers vidéo sans problèmes!
Je voudrais remercier Alan McC pour avoir écrit non seulement avec la deuxième solution, mais également avec toutes les captures d'écran..
Si cela ne résout pas votre problème, cela vaudrait la peine de lire les commentaires. Ce fil a attiré beaucoup d'attention, et il y a beaucoup de réponses utiles dans les commentaires ci-dessous.
Les commentaires ont été fermés sur cet article car l'extrême quantité de réponses rendait cette page trop longue. N'ayez crainte, vous pouvez toujours poser librement toutes les questions que vous souhaitez en postant sur le forum..
Les forums sur le geek