Télécharger Microsoft Visual C++ 2015‑2019 : liens directs officiels (14.28.29914 x86 / 14.28.29914 x64 / 14.32.31332 x64)

Besoin d’installateurs hors‑ligne fiables pour Microsoft Visual C++ 2015‑2019 ? Vous trouverez ci‑dessous les liens directs officiels pour les versions exactes demandées (x86/x64), plus une méthode sûre pour les retrouver si un lien venait à expirer, des conseils de déploiement silencieux et des vérifications d’intégrité.

Sommaire

Où télécharger les paquets Microsoft Visual C++ 2015‑2019 Redistributable demandés ?

Vue d’ensemble de la question

Plusieurs lecteurs cherchent les installateurs officiels hors‑ligne (redistributable) pour des numéros de build précis :

ArchitectureVersion exacteBesoin
x86 (32 bits)14.28.29914Fournir le lien
x64 (64 bits)14.32.31332Fournir le lien
x64 (64 bits)14.28.29914Fournir le lien (demande ultérieure)

Réponse & solutions proposées

  1. Liens directs officiels (hébergés par Microsoft)Bon à savoir : les identifiants (GUID) dans les URL Microsoft peuvent changer (rotation de CDN, réorganisation de catalogue). Si un lien devient indisponible (erreur 404/410), utilisez la méthode alternative ci‑dessous pour le retrouver proprement.

Pourquoi ces builds sont parfois exigées par une application ?

Beaucoup d’éditeurs épinglent une « fenêtre » de compatibilité connue : ils homologuent leur logiciel contre un runtime VC++ donné (ex. 14.28.29914), puis documentent cette dépendance pour éviter des régressions en production. En pratique, les redistributables 2015–2019 (et 2022) partagent un socle commun (majors 14.x) et sont conçus pour coexister. C’est d’ailleurs rappelé par Microsoft sur la page de référence des téléchargements latest supported.

Sur des parcs hétérogènes (poste de dev, machine industrielle, VDI…), conserver une copie hors‑ligne des installeurs exacts garantit la reproductibilité : si un composant se répare vers une build plus récente, vous gardez de quoi revenir à celle validée.

Bonnes pratiques avant installation

ÉtapePourquoi ?
Vérifier la signature numérique (Propriétés → Signatures numériques)Assure l’authenticité de l’exécutable et écarte tout risque d’injection. Vous pouvez aussi vérifier le certificat via Get-AuthenticodeSignature (PowerShell).
Désinstaller ou réparer les VC++ corrompus avant réinstallationÉvite l’erreur 0x80070666 – Program already installed et d’autres échecs de maintenance liés à Windows Installer.
Conserver une golden copy hors‑ligneUtile pour des machines non connectées ou si Microsoft retire/renomme une ancienne build sur le CDN.
Installer les deux architectures sous Windows 64 bitsBeaucoup d’applications 32 bits tournent encore via WoW64 ; avoir x86 et x64 évite des surprises.

Procédure d’installation pas‑à‑pas (hors‑ligne)

Contrôles préalables

  1. Téléchargez l’exécutable voulu (VC_redist.x86.exe ou VC_redist.x64.exe) depuis les liens ci‑dessus.
  2. Ouvrez les propriétés → Signatures numériques et vérifiez que l’éditeur est Microsoft Corporation, que la signature est valide et horodatée.
  3. Optionnel : calculez l’empreinte via PowerShell :
    Get-FileHash -Path .\VC_redist.x64.exe -Algorithm SHA256

Installation interactive (GUI)

  1. Exécutez l’installeur en tant qu’administrateur.
  2. Acceptez la licence, cliquez Install, patientez jusqu’à « Setup Successful ».
  3. Redémarrez si vous y êtes invité (rare mais possible après mise à jour d’un composant en cours d’usage).

Installation silencieuse (entreprise / script)

Les installeurs VC++ sont basés sur le moteur WiX Burn et acceptent des paramètres standards de déploiement.

:: Exemple en ligne de commande (élevée)
VC_redist.x64.exe /install /quiet /norestart /log C:\Logs\VC2019_x64_14.32.31332.log

:: Variante x86
VC_redist.x86.exe /install /quiet /norestart /log C:\Logs\VC2019_x86_14.28.29914.log

:: Réparer une installation existante
VC_redist.x64.exe /repair /quiet /norestart

:: Désinstaller proprement (si nécessaire)
VC_redist.x64.exe /uninstall /quiet /norestart

En PowerShell :

$p = Start-Process -FilePath ".\VC_redist.x64.exe" `
  -ArgumentList "/install /quiet /norestart /log C:\Logs\vc2019_x64.log" `
  -Wait -PassThru
if ($p.ExitCode -ne 0) { throw "Échec de l'installation VC++ (code $($p.ExitCode))" }

Diagnostics & résolution d’erreurs fréquentes

Erreur 0x80070666 : « Program already installed »

  • Ouvrez Applications > Applications installées et vérifiez s’il existe déjà « Microsoft Visual C++ 2015‑2019/2022 » (x86 et/ou x64) ; cliquez Modifier → Réparer ou Désinstaller, puis relancez l’installeur ciblé.
  • Assurez‑vous de ne pas mélanger des installeurs (x86 vs x64) dans le même script sans séquencer les redémarrages éventuels.
  • Si l’installeur réclame un MSI manquant (vc_runtimeMinimum_*.msi), essayez la réparation via l’exécutable VC_redist correspondant à la même build demandée par le message.

Conflits entre builds (ex. 14.28 vs 14.32)

Les VC++ 2015‑2019/2022 sont conçus pour coexister. Toutefois, certains produits exigent une build spécifique : installez en plus la build requise plutôt que de tenter un downgrade global, surtout sur des postes partagés.Intégrité système

Si des erreurs persistent malgré la réinstallation :

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Exécutez ces commandes dans une console Administrateur, puis réessayez l’installation silencieuse.

Audit : vérifier les versions réellement présentes

Pour un inventaire fiable, préférez la base de registre aux outils MSI génériques.

Emplacements Registre utiles

  • HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64 : valeurs Installed (DWORD), Version (REG_SZ).
  • HKLM\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86 : idem pour l’architecture 32 bits.

Exemples PowerShell

# Lire la version x64
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64' |
  Select-Object Version, Installed

# Lire la version x86 (sur OS 64 bits)

Get-ItemProperty 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86' |
Select-Object Version, Installed

Pour lister ce que Windows voit côté « Programmes installés » :

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall' ,
              'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall' |
  Get-ItemProperty |
  Where-Object { $_.DisplayName -like 'Microsoft Visual C++ 2015*' -or
                 $_.DisplayName -like 'Microsoft Visual C++ 2017*' -or
                 $_.DisplayName -like 'Microsoft Visual C++ 2019*' -or
                 $_.DisplayName -like 'Microsoft Visual C++ 2022*' } |
  Select-Object DisplayName, DisplayVersion, Publisher, InstallDate

Déploiement à grande échelle : conseils pratiques

  • Chaîner les installations : installez d’abord x86, puis x64, avec /norestart. Redémarrez en fin de séquence si un setup le demande.
  • Journaliser : utilisez /log pour capturer un fichier de traces (utile pour SCCM/Intune et pour corréler les échecs).
  • Élévation : exécutez les scripts dans un contexte administrateur (local ou système).
  • Contrôle du redémarrage : /norestart pour les phases silencieuses ; planifiez un reboot contrôlé à la fin des déploiements groupés.
  • Cache d’entreprise : conservez un repository interne des exécu­tables validés (ex. \\share\packages\VCpp\14.28\) pour garantir la pérennité si les liens CDN évoluent.

FAQ rapide

Faut‑il installer x86 sur un Windows 64 bits ? Oui, la plupart des PC 64 bits exécutent encore des applications 32 bits ; installez x86 et x64 pour couvrir tous les cas.

<dt>Les VC++&nbsp;2015‑2019 sont‑ils identiques aux VC++&nbsp;2022 ?</dt>
<dd>Ils partagent la même famille de runtime (major&nbsp;14) et Microsoft recommande d’installer la version <em>latest supported</em>. Mais <em>certaines applications</em> exigent une build donnée : c’est pour cela que les liens ci‑dessus pointent vers des versions datées précises. </dd>

<dt>Que faire si un lien ne fonctionne plus ?</dt>
<dd>Suivez la méthode alternative&nbsp;: passez par la page «&nbsp;Latest supported&nbsp;», ouvrez «&nbsp;Other versions&nbsp;» ou connectez‑vous au catalogue My&nbsp;Visual&nbsp;Studio / Other&nbsp;Tools&nbsp;and&nbsp;Frameworks pour retrouver la build (même numéro 14.28, 14.32, etc.). </dd>

Références directes Microsoft (preuves des liens)

Les URL ci‑dessus proviennent de sources Microsoft officielles ou répertoriant des liens du domaine download.visualstudio.microsoft.com :

  • Discussion Microsoft Q&A avec liens directs pour x86 14.28.29914 et x64 14.32.31332.
  • Listing technique des liens directs (incluant x64 14.28.29914) qui renvoient vers le CDN Visual Studio de Microsoft.
  • Page Latest supported Visual C++ Redistributable downloads (consolidation 2015/2017/2019/2022, et accès à « Other versions »).

Résumé éclair

Pour les builds demandées : utilisez les liens directs Microsoft ci‑dessus (14.28.29914 x86, 14.32.31332 x64, 14.28.29914 x64). En cas d’expiration, passez par le portail officiel (Latest supported → Other versions / My Visual Studio). Vérifiez la signature numérique, et conservez une copie hors‑ligne pour vos déploiements.

Sommaire