Microsoft Visual C++ Redistributable annulé ou corrompu

-
Redistributable Microsoft Visual C++ annulé ou corrompu après une mise à jour de Windows
- Réparer l'installation via l'installateur officiel
- Effectuer une vérification des fichiers système avec Deployment Servicing
- Désinstaller complètement et réinstaller à l'aide de l'outil de nettoyage Microsoft C++ Redistributable
- Installer Manuellement la Version Spécifique depuis le Cache de Mise à Jour
- Est-ce que Windows Update met à jour le redistribuable Microsoft Visual C++ ?
- Comment corriger la corruption de Windows Update ?
Après une mise à jour de Windows, des erreurs de fichiers DLL peuvent survenir en raison de Redistributables Microsoft Visual C++ corrompus ou manquants. Découvrez comment les réparer efficacement.
Après avoir installé la dernière mise à jour cumulative pour Windows, vous pourriez constater que certaines applications qui fonctionnaient parfaitement hier commencent à afficher des erreurs liées à des fichiers DLL manquants ou à des bibliothèques d'exécution. En inspectant vos programmes installés, vous pourriez remarquer que plusieurs Redistributables Microsoft Visual C++ sont soit obsolètes, soit complètement manquants. Dans cet article, nous allons voir ce que vous pouvez faire si le Redistributable Microsoft Visual C++ a été annulé ou est corrompu après une mise à jour de Windows.
Ce problème se produit généralement parce que la mise à jour de Windows utilise une méthode appelée Component Based Servicing. Lorsqu'une mise à jour de Windows est installée, elle met souvent à jour les fichiers système et sauvegarde les anciennes versions. Cependant, un bug dans le processus de mise à jour peut traiter par erreur le Redistributable Visual C++ (VC++ Redist) comme un fichier système qui doit être réinitialisé. En conséquence, la mise à jour peut ne pas enregistrer correctement les nouveaux fichiers ou peut extraire une version antérieure de VC++ Redist du Component Store (WinSxS), remplaçant ainsi l'installation actuelle. Cela peut casser les connexions nécessaires pour que vos logiciels modernes fonctionnent correctement.
Redistributable Microsoft Visual C++ annulé ou corrompu après une mise à jour de Windows
Depuis que votre Redistributable Microsoft Visual C++ a été annulé ou est corrompu après une mise à jour de Windows, suivez les solutions ci-dessous.
- Réparer l'installation via l'installateur officiel
- Effectuer une vérification des fichiers système avec Deployment Servicing
- Désinstaller complètement et réinstaller à l'aide de l'outil de nettoyage Microsoft C++ Redistributable
- Installer manuellement la version spécifique depuis le cache de mise à jour
Parlons-en en détail.
Réparer l'installation via l'installateur officiel
L'installateur Visual C++ possède un mécanisme intégré pour vérifier les versions de fichiers et les entrées du registre. Lorsqu'il est exécuté sur une installation existante, il détecte les fichiers manquants ou incorrects et les écrase avec de nouvelles copies provenant de son cache, restaurant l'environnement sans avoir besoin d'une désinstallation complète. Suivez les étapes ci-dessous pour réparer l'installation.
- Appuyez sur Win + I pour ouvrir les paramètres.
- Allez dans Applications > Applications installées.
- Parcourez la liste pour trouver le Redistributable Microsoft Visual C++ spécifique qui pose problème ou recherchez-le dans la barre de recherche. Il est probable qu'il contienne une année dans son titre (par exemple, 2015-2022, 2013, 2012).
- Cliquez sur les trois points, puis sur Modifier.
- Une fois que la fenêtre d'installation apparaît, cliquez sur Réparer, puis suivez les instructions à l'écran.
- Si vous ne voyez pas d'option Modifier, allez sur learn.microsoft.com pour télécharger une copie du Redistributable.
- Lorsque vous exécutez l'installateur, vous aurez l'option de réparer votre installation actuelle.
Une fois l'installation réparée, vérifiez l'application qui échoue et voyez si votre problème est résolu.
Effectuer une vérification des fichiers système avec Deployment Servicing
Bien que souvent considérée comme une solution générique, cette séquence spécifique cible la corruption du magasin de composants qui a causé le retour en arrière.
Ouvrez l'invite de commandes en tant qu'administrateur et exécutez la commande suivante d'abord.
DISM /Online /Cleanup-Image /RestoreHealth
Cela répare le magasin de composants (WinSxS) que la mise à jour de Windows a utilisé de manière incorrecte. Une fois cela terminé (cela peut prendre 15-20 minutes), suivez avec le Vérificateur de fichiers système.
sfc /scannow
Cela remplacera tous les fichiers VC++ qui ont été incorrectement annulés par les bonnes versions mises en cache par le magasin de composants nouvellement réparé. Un redémarrage est nécessaire par la suite.
Désinstaller complètement et réinstaller à l'aide de l'outil de nettoyage Microsoft C++ Redistributable
Lorsqu'un Redistributable Visual C++ devient corrompu après un retour en arrière de mise à jour Windows, le processus de désinstallation standard peut échouer en raison d'entrées corrompues ou de fichiers cache manquants dans la base de données d'installation de Windows. L'outil de dépannage d'installation et de désinstallation des programmes Microsoft est un outil qui peut rechercher ces problèmes, supprimant de force les clés de registre et les enregistrements d'installation tenaces, permettant à une nouvelle installation de réussir.
Suivez les étapes ci-dessous pour faire de même.
- Téléchargez l'outil de désinstallation depuis Microsoft.
- Cliquez avec le bouton droit sur le fichier téléchargé et sélectionnez Exécuter en tant qu'administrateur.
- Lorsque l'outil se lance, choisissez Désinstallation à partir de l'écran initial.
- Parcourez la liste des programmes et sélectionnez le redistribuable Microsoft Visual C++ spécifique qui pose des problèmes. Si vous ne le voyez pas dans la liste, sélectionnez Non listé et tapez manuellement le nom du redistribuable (par exemple, "Microsoft Visual C++ 2015-2022 Redistributable").
- Cliquez sur Suivant et laissez le dépanneur analyser et supprimer de force le programme. Cela peut prendre quelques minutes pour nettoyer toutes les clés de registre et fragments d'installation.
- Une fois la suppression terminée, redémarrez votre ordinateur. Après le redémarrage, téléchargez les derniers packages de redistributable Visual C++ pris en charge directement depuis Microsoft et installez-les avec des privilèges administratifs.
Vous pouvez même utiliser le dépanneur Obtenir de l'aide pour utiliser le dépanneur de désinstallation. Ouvrez simplement l'application Obtenir de l'aide (elle est préinstallée), recherchez le dépanneur d'installation et de désinstallation de programme Microsoft, puis parcourez les résultats.
Enfin, vérifiez si le problème est résolu.
Installer Manuellement la Version Spécifique depuis le Cache de Mise à Jour
Parfois, Windows Update télécharge la bonne version mais échoue à l'appliquer. Allez dans le dossier C:\Windows\SoftwareDistribution\Download. Triez par date pour trouver les dossiers modifiés le jour de la mise à jour problématique. Regardez à l'intérieur de ces dossiers pour trouver des fichiers .cab contenant VCRuntime ou VCRedist. Vous pouvez faire un clic droit sur ces fichiers .cab et sélectionner Extraire. À l'intérieur du dossier extrait, vous trouverez souvent le véritable installateur .exe pour le VC++ Redist. Exécuter cet installateur manuellement force l'installation que Windows Update a tenté et a échoué à compléter correctement.
C'est tout !
Est-ce que Windows Update met à jour le redistribuable Microsoft Visual C++ ?
Oui, Windows Update peut et met à jour les redistribuables Microsoft Visual C++, mais pas toujours pour chaque version. Les mises à jour sont généralement fournies lorsqu'elles sont groupées avec des mises à jour système essentielles ou des correctifs de sécurité, ou lorsqu'un composant Windows nécessite une version plus récente. Cependant, de nombreuses mises à jour de redistribuables sont publiées indépendamment et doivent être téléchargées manuellement depuis le site Web de Microsoft.
Comment corriger la corruption de Windows Update ?
Exécutez d'abord le dépanneur de mise à jour Windows intégré, car il peut détecter et résoudre automatiquement les problèmes courants. Si les problèmes persistent, ouvrez l'invite de commandes en tant qu'administrateur et exécutez la commande DISM DISM /Online /Cleanup-Image /RestoreHealth pour réparer le magasin de composants, suivi de sfc /scannow pour analyser et restaurer les fichiers système corrompus.
Maintenant que tu as fini de lire Microsoft Visual C++ Redistributable annulé ou corrompu, nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
