Quand Windows 11 se dégrade (mises à jour ratées, BSOD, fichiers système corrompus), deux leviers fiables s’offrent à vous : DISM avec une image USB et la réinstallation de réparation (in‑place upgrade). Voici quand choisir l’un, comment l’exécuter pas à pas et éviter les pièges.
Problématique
DISM avec source externe
On exécute dans Windows (mode normal, mode sans échec ou Environnement de récupération) :
DISM /Online /Cleanup-Image /RestoreHealth /Source:X:\Sources\install.wim /LimitAccess
où X: est la clé USB contenant l’ISO de Windows 11.
Réinstallation de réparation (in‑place upgrade)
On lance setup.exe depuis le Bureau (ne pas démarrer sur la clé). L’installateur propose « Mettre à niveau ce PC » en conservant fichiers et applications.
Les deux méthodes visent à réparer une installation corrompue, mais elles agissent à des niveaux différents et avec des périmètres de remplacement distincts.
Solutions et différences essentielles
| Critère | DISM + image USB | In‑place upgrade |
|---|---|---|
| Point de départ | Invite de commandes dans Windows, en mode sans échec ou WinRE | Bureau Windows obligatoirement (l’option de mise à niveau disparaît si l’on démarre sur la clé) |
| Principe | Compare chaque fichier système à sa signature dans le magasin de composants ; ne remplace que les fichiers corrompus | Décompresse et remplace tous les fichiers système par ceux de l’image ISO, indépendamment de leur état |
| Dépendance à la version | L’image (.wim/.esd) doit correspondre au même numéro de build, sinon erreur 0x800f081f | Tolère un saut de build (p. ex. 22H2 → 24H2) et met à jour au passage |
| Vitesse | Généralement plus rapide (opération ciblée) | Plus long ; compter 20–40 min selon le support |
| Taux de réussite | Suffit si la corruption est limitée | Plus radical ; utile quand DISM échoue |
| Conservation des données | Ne touche ni fichiers personnels ni la plupart des paramètres | Idem, mais recopie aussi le noyau et les pilotes inbox |
| Risque | Faible, mais nécessite des commandes exactes (/LimitAccess évite Windows Update) | Faible également ; crée le dossier Windows.old pour retour arrière |
Zoom technique : comment chaque méthode répare
- DISM (Deployment Image Servicing and Management) interroge le Component Store (
C:\Windows\WinSxS) et remplace sélectivement les composants endommagés par ceux de la source (WIM/ESD) correspondante. Cela conserve au maximum l’état courant (pilotes tiers, appx, politiques, etc.). - In‑place upgrade redéploie l’image du système (OS, composants, pile de maintenance, services) puis réimporte vos comptes, applis installées et paramètres. C’est l’équivalent d’une « réinstallation par‑dessus », efficace pour une corruption étendue du magasin.
Quand choisir quelle méthode ?
| Symptôme | Choix recommandé | Pourquoi |
|---|---|---|
| SFC signale des violations d’intégrité isolées | DISM d’abord, puis SFC | Répare le magasin de composants avant de regénérer les fichiers système |
DISM échoue avec 0x800f081f malgré une source | In‑place upgrade | Remplacement massif des binaires et de la pile de maintenance |
| Windows démarre en Bureau mais plante souvent (BSOD variés) | In‑place upgrade après sauvegarde | Réécrit l’OS tout en préservant vos apps et données |
| Pas d’accès au Bureau (WinRE uniquement) | DISM hors ligne | L’in‑place exige un lancement depuis Windows |
| Besoin d’upgrade de version (22H2 → 24H2) et de réparer | In‑place upgrade | Met à niveau et répare en un passage |
Pas‑à‑pas : DISM avec source USB
Préparer l’ISO et identifier l’index
- Téléchargez l’ISO de Windows 11 (Assistant d’installation ou Media Creation Tool).
- Montez l’ISO (clic droit → Monter) ou copiez son contenu sur une clé USB (
X:). - Vérifiez quelle édition se trouve dans
install.wimouinstall.esd:dism /Get-WimInfo /WimFile:X:\sources\install.wim :: ou si vous avez un ESD dism /Get-WimInfo /WimFile:X:\sources\install.esdNote : retenez l’Index qui correspond à votre édition (Home, Pro, Education, etc.). Les numéros d’index varient selon l’ISO : ne les devinez pas.
Vérifier la version installée
- Exécutez
winverou, en console admin :reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuildLa build et la édition doivent correspondre à la source pour éviter0x800f081f.
Exécuter DISM en ligne
- Ouvrez l’invite de commandes en administrateur.
- Réparez sans source (laisse WU télécharger si possible) :
DISM /Online /Cleanup-Image /RestoreHealth - Si l’erreur persiste, utilisez la source USB :
DISM /Online /Cleanup-Image /RestoreHealth ^ /Source:wim:X:\sources\install.wim:INDEX ^ /LimitAccessRemplacezINDEXpar l’index relevé. Pour un ESD :DISM /Online /Cleanup-Image /RestoreHealth ^ /Source:esd:X:\sources\install.esd:INDEX ^ /LimitAccess - Terminez par :
sfc /scannow
Variante hors ligne (WinRE)
Si Windows ne démarre pas, depuis WinRE :
:: Identifiez les lettres de lecteurs (dans WinRE, C: peut changer)
diskpart
list vol
exit
:: Supposez que la partition Windows est C: et la clé USB est X:
dism /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:INDEX /LimitAccess </code></pre>
<p><strong>Astuce</strong> : si Notepad est disponible, lancez <code>notepad</code> → Fichier → Ouvrir pour visualiser rapidement les lettres de lecteurs.</p>
<h3>Conversion ESD → WIM (si nécessaire)</h3>
<p>Certains ISO ne fournissent que <code>install.esd</code>. Si DISM rechigne, exportez l’édition voulue en WIM :</p>
<pre><code>dism /Export-Image /SourceImageFile:X:\sources\install.esd /SourceIndex:INDEX ^
/DestinationImageFile:C:\install.wim /Compress:Max /CheckIntegrity
</code></pre>
<p>Puis :</p>
<pre><code>DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:C:\install.wim:1 /LimitAccess
</code></pre>
<h3>Dépannage DISM : erreurs fréquentes</h3>
<table>
<thead>
<tr>
<th>Code / message</th>
<th>Cause probable</th>
<th>Correctif</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>0x800f081f</code> (Source files could not be found)</td>
<td>Build ou langue de la source ne correspond pas</td>
<td>Utiliser un ISO de <strong>même build</strong> et langue ; préciser <code>wim:</code> ou <code>esd:</code> + <code>:INDEX</code></td>
</tr>
<tr>
<td><code>0x800f0906</code></td>
<td>DISM tente WU mais est bloqué</td>
<td>Ajouter <code>/LimitAccess</code> et une source locale valide</td>
</tr>
<tr>
<td><code>0x80070002 / 0x80070003</code></td>
<td>Chemin incorrect</td>
<td>Vérifier la lettre USB (<code>X:</code>) et l’existence de <code>\sources\install.wim</code></td>
</tr>
<tr>
<td><code>0x80070005</code></td>
<td>Droits insuffisants</td>
<td>Lancer l’invite en <strong>administrateur</strong>, désactiver temporairement un antivirus tiers</td>
</tr>
</tbody>
</table>
<h2>Pas‑à‑pas : réinstallation de réparation (in‑place upgrade)</h2>
<h3>Avant de commencer</h3>
<ul>
<li><strong>Sauvegardez</strong> (image système ou backup complet). Même si la procédure conserve vos données, la prudence reste la règle.</li>
<li><strong>Suspendre BitLocker</strong> (Panneau de configuration → Chiffrement de lecteur BitLocker → Suspendre) pour éviter une réauthentification ou un rallongement au redémarrage.</li>
<li>Déconnectez les périphériques non essentiels (imprimantes USB, dongles, etc.) pour réduire les conflits de pilotes.</li>
<li>Libérez de l’espace : idéalement 20 Go sur <code>C:</code>.</li>
</ul>
<h3>Exécution</h3>
<ol>
<li>Dans Windows, <strong>montez l’ISO</strong> (ou ouvrez la clé) et lancez <code>setup.exe</code>.</li>
<li>Choisissez « <strong>Mettre à niveau ce PC</strong> » et, lorsque proposé, « <strong>Conserver fichiers et applications</strong> ».</li>
<li>Laissez l’installateur recopier l’OS. Plusieurs redémarrages sont normaux.</li>
<li>Après retour au Bureau, vérifiez que vos applications et données sont intactes.</li>
</ol>
<h3>Options avancées (administrateurs)</h3>
<p>Exécution silencieuse depuis l’ISO :</p>
<pre><code>setup.exe /auto upgrade /DynamicUpdate Disable
</code></pre>
<ul>
<li><code>/DynamicUpdate Disable</code> : évite le téléchargement de pilotes/mises à jour pendant l’installation (utile en environnement sans Internet).</li>
</ul>
<h3>Après l’upgrade</h3>
<ul>
<li><strong>Windows.old</strong> (10–25 Go) est créé. Vous pourrez le supprimer via Paramètres → Système → Stockage (ou <code>cleanmgr</code>) après validation du bon fonctionnement.</li>
<li>Réactivez BitLocker si vous l’aviez suspendu.</li>
</ul>
<h3>Dépannage in‑place upgrade</h3>
<table>
<thead>
<tr>
<th>Code / symptôme</th>
<th>Cause fréquente</th>
<th>Correctif</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>0xC1900101</code> (erreur pilote)</td>
<td>Pilotes obsolètes, antivirus tiers, USB</td>
<td>Mettre à jour/désinstaller temporairement pilotes problématiques, débrancher périphériques non essentiels</td>
</tr>
<tr>
<td><code>La mise à niveau n’est pas disponible</code></td>
<td>Lancement depuis un <em>boot</em> USB</td>
<td>Démarrer sur Windows puis exécuter <code>setup.exe</code> depuis le Bureau</td>
</tr>
<tr>
<td>Boucle « Annulation des modifications »</td>
<td>Mises à jour en attente, espace disque insuffisant</td>
<td>Nettoyer <code>C:\$WINDOWS.~BT</code> via Nettoyage de disque, libérer de l’espace, redémarrer</td>
</tr>
</tbody>
</table>
<h2>Bonnes pratiques complémentaires</h2>
<h3>Ordre recommandé</h3>
<ol>
<li><code>sfc /scannow</code></li>
<li><code>DISM /RestoreHealth</code> (d’abord sans source, puis avec image si besoin)</li>
<li><em>In‑place upgrade</em> si les erreurs persistent</li>
</ol>
<h3>Préparation de l’image</h3>
<ul>
<li>Téléchargez l’ISO via l’assistant Microsoft ou Media Creation Tool.</li>
<li>Vérifiez que <code>install.esd</code> ou <code>install.wim</code> contient l’édition correspondante :
<pre><code>dism /Get-WimInfo /WimFile:X:\sources\install.wim
Cas hors ligne
- Depuis WinRE :
dism /Image:C:\ /Cleanup-Image /RestoreHealth /Source:X:\sources\install.wim - L’in‑place upgrade n’est pas disponible hors ligne ; il faut d’abord pouvoir démarrer Windows.
Sauvegarde
Même si les deux méthodes préservent les données, faites une image système ou un backup complet avant toute opération.
Vérifications post‑réparation
- Intégrité magasin :
DISM /Online /Cleanup-Image /CheckHealth - Fichiers système :
sfc /scannow - Tailles et nettoyage de composants :
DISM /Online /Cleanup-Image /AnalyzeComponentStore - Journaux :
- DISM :
C:\Windows\Logs\DISM\dism.log - SFC :
C:\Windows\Logs\CBS\CBS.log - Setup (in‑place) :
C:\$WINDOWS.~BT\Sources\Panther\setuperr.log,setupact.log
- DISM :
Cheat‑sheet : commandes utiles
:: Monter un ISO depuis PowerShell
Mount-DiskImage -ImagePath "C:\Chemin\Win11.iso"
:: Lister les éditions contenues
dism /Get-WimInfo /WimFile:X:\sources\install.wim
:: DISM en ligne (source obligatoire, WIM)
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:INDEX /LimitAccess
:: DISM en ligne (source ESD)
DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:X:\sources\install.esd:INDEX /LimitAccess
:: DISM hors ligne (WinRE)
dism /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:INDEX /LimitAccess
:: Vérifier la version Windows
winver
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion
FAQ
Vais‑je perdre mes données ?
Non dans les deux cas, si vous choisissez les options standard. L’in‑place upgrade crée Windows.old pour retour arrière. Sauvegardez malgré tout.
Mon ISO contient plusieurs éditions. Laquelle choisir ?
Celle qui correspond à votre édition installée. Vérifiez avec dism /Get-WimInfo et utilisez l’index adéquat. L’index n’est pas fixe d’un ISO à l’autre.
Et les packs de langue / .NET 3.5 ?
Ils peuvent être réinstallés après coup si nécessaire. L’in‑place remet le socle, puis vous réappliquez les fonctionnalités à la demande.
La commande DISM ne trouve pas ma partition Windows en WinRE.
Dans WinRE, les lettres peuvent changer. Utilisez diskpart > list vol ou ouvrez Notepad → Fichier → Ouvrir pour identifier les lecteurs.
Quand préférer « Réinitialiser ce PC » à l’in‑place ?
Uniquement si l’in‑place échoue et que vous acceptez de réinstaller certaines applications. Commencez toujours par SFC → DISM → in‑place avant la réinitialisation.
Conclusion
DISM avec source USB est la première ligne de défense : ciblé, rapide, et exploitable même en mode sans échec ou WinRE. La réinstallation de réparation est plus lourde mais quasi exhaustive : elle réécrit l’intégralité du système et corrige la plupart des corruptions que DISM ne peut pas traiter. En combinant ces deux approches, dans l’ordre SFC → DISM → in‑place, vous disposez d’un parcours de réparation progressif, sûr et efficace pour Windows 11.

