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é.
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 :
| Architecture | Version exacte | Besoin |
|---|---|---|
| x86 (32 bits) | 14.28.29914 | Fournir le lien |
| x64 (64 bits) | 14.32.31332 | Fournir le lien |
| x64 (64 bits) | 14.28.29914 | Fournir le lien (demande ultérieure) |
Réponse & solutions proposées
- Liens directs officiels (hébergés par Microsoft)
- x86 – 14.28.29914 : VC_redist.x86.exe.
- x64 – 14.32.31332 : VC_redist.x64.exe.
- x64 – 14.28.29914 : VC_redist.x64.exe.
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
| Étape | Pourquoi ? |
|---|---|
| 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‑ligne | Utile pour des machines non connectées ou si Microsoft retire/renomme une ancienne build sur le CDN. |
| Installer les deux architectures sous Windows 64 bits | Beaucoup 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
- Téléchargez l’exécutable voulu (
VC_redist.x86.exeouVC_redist.x64.exe) depuis les liens ci‑dessus. - 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.
- Optionnel : calculez l’empreinte via PowerShell :
Get-FileHash -Path .\VC_redist.x64.exe -Algorithm SHA256
Installation interactive (GUI)
- Exécutez l’installeur en tant qu’administrateur.
- Acceptez la licence, cliquez Install, patientez jusqu’à « Setup Successful ».
- 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: valeursInstalled(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
/logpour 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 :
/norestartpour les phases silencieuses ; planifiez un reboot contrôlé à la fin des déploiements groupés. - Cache d’entreprise : conservez un repository interne des exécutables 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++ 2015‑2019 sont‑ils identiques aux VC++ 2022 ?</dt>
<dd>Ils partagent la même famille de runtime (major 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 : passez par la page « Latest supported », ouvrez « Other versions » ou connectez‑vous au catalogue My Visual Studio / Other Tools and 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.

