feigned

Réparer l’image de Windows 10 avec DISM

Avatar de Le Crabe Le Crabe

Publicité

  • 10/11/19 : ajout d'informations supplémentaires pour mieux comprendre le fonctionnement de DISM.
  • 29/10/18 : mise à jour complète de l'article.
    • 19/05/17 : solutions pour l'erreur 0x800f081f qui apparaît après l'installation de la mise à jour Windows 10 Creators.
    • 24/10/16 : mise à jour de la commande DISM, utilisation du fichier install.esd au lieu du fichier install.wim (l'ISO téléchargeable depuis le site de Microsoft ne contient que les sources ESD).

L’outil Vérificateur des fichiers système (sfc.exe) se sert d’une image de Windows 10 pour réparer les fichiers système endommagés. Malheureusement, si cette image de Windows 10 est elle-aussi endommagée, sfc.exe ne peut pas réparer les fichiers endommagés et Windows demeure instable.

Publicité

Afin que l’outil sfc.exe puisse se servir d’une image de Windows 10 intègre, nous allons utiliser l’outil DISM (Deployment Imaging and Servicing Management) pour réparer l’image de Windows 10.

Comme vous pouvez le voir sur la capture ci-dessous, des fichiers système de Windows sont endommagés mais l’outil sfc.exe n’arrive pas à les réparer. Les fichiers à l’intérieur de l’image de Windows 10 sont sans doute eux-aussi endommagés, ce qui empêche l’outil sfc.exe de s’en servir pour réparer ceux du système.

Vous pouvez obtenir plus de détails sur les fichiers incriminés en consultant le journal %WinDir%\Logs\CBS\CBS.log.reparer-image-de-windows-10-dism-sfc-scannow-protection-ressources-windows-a-trouve-fichiers-endomages

La protection des ressources Windows a trouvé des fichiers endommagés, mais n’a pas réussi à tous les réparer. Des détails sont inclus dans le journal CBS.Log.

C’est parti, allons réparer l’image de Windows 10 afin que sfc.exe puisse s’en servir pour réparer ces maudits fichiers système corrompus !

Publicité

Analyser l’image de Windows 10 avec DISM

  1. Ouvrez une invite de commandes en tant qu’administrateur.
  2. Analysez l’image de Windows 10 pour déterminer si elle est endommagée ou non :
    Dism /Online /Cleanup-Image /ScanHealth

    Cette opération peut prendre plusieurs minutes.

  3. Vous obtiendrez un des résultats suivants :
    • « Aucun endommagement du magasin de composants n’a été détecté » : c’est parfait, l’image de Windows 10 est intègre ! Vous pouvez exécuter la commande sfc /scannow.reparer-image-de-windows-10-dism-online-cleanup-image-scanhealth-aucun-endommagement-magasin-detecte
    • « Le magasin de composants est réparable » : l’image de Windows 10 est endommagée.reparer-image-de-windows-10-dism-online-cleanup-image-scanhealth-magasin-composants-reparable
  4. Vérifiez si l’image de Windows 10 est intègre, réparable ou non réparable :
    Dism /Online /Cleanup-Image /CheckHealth

    reparer-image-de-windows-10-dism-online-cleanup-image-checkhealth-magasin-composants-reparable

    Si l’image de Windows 10 est endommagée mais réparable, nous allons.. la réparer, cela va se soit. Passez à la partie suivante !

Publicité

Réparer l’image de Windows 10 avec DISM

  1. Ouvrez une invite de commandes en tant qu’administrateur.
  2. Réparez l’image système de Windows 10 :
    Dism /Online /Cleanup-Image /RestoreHealth
    Remarque : lorsque vous exécutez cette commande, DISM utilise Windows Update pour fournir les fichiers nécessaires à la résolution des problèmes d’endommagement. Cependant, si Windows Update est lui-aussi endommagé, il convient d’utiliser un support d’installation de Windows comme source de réparation. Pour ce faire, suivez les instructions suivantes.
  3. Si tout se passe bien, vous devriez obtenir le message « La restauration a été effectuée. L’opération a réussi ». Bonne nouvelle donc, l’image de Windows 10 a bien été réparée !reparer-image-de-windows-10-dism-online-cleanup-image-restorehealth-restauration-effectuee-operation-reussi
  4. Relancez maintenant la commande sfc /scannow, l’outil Vérificateur de fichiers système devrait réussir à s’exécuter correctement et à réparer les éventuelles erreurs.
  5. Si vous obtenez une des erreurs suivantes :

    reparer-image-de-windows-10-dism-online-cleanup-image-restorehealth-erreur-0x800f081f-fichiers-sources-introuvables

Publicité

Résoudre les erreurs avec DISM

Erreur 0x800f081 : « Les fichiers sources sont introuvables »

Pour résoudre l’erreur 0x800f081, nous allons configurer une source alternative pour réparer l’image de Windows 10 : nous utiliserons le fichier d’installation de Windows (install.wim ou install.esd) situé dans l’ISO de Windows 10 au lieu des fichiers fournis par Windows Update.

Voici comment procéder :

  1. Téléchargez l’ISO de Windows 10 correspondant à la version de Windows 10 actuellement installée sur votre PC. Par exemple, téléchargez l’image ISO de Windows 10 1803 si vous exécutez Windows 10 1803.
    Astuce : pour identifier la version de Windows 10 installée sur votre PC, consultez cette page : quelle version de Windows 10 est installée sur mon PC ?
  2. Vérifiez l’intégrité de l’ISO de Windows 10.
  3. Montez l’ISO avec l’Explorateur de fichiers et notez la lettre du lecteur associée (G dans la capture d’écran ci-dessous).reparer-image-de-windows-10-dism-iso-windows10-techbech
  4. Ouvrez une invite de commandes en tant qu’administrateur.
  5. Dans l’ISO, le fichier d’installation de Windows 10 est soit au format WIM (install.wim) ou au format ESD (install.esd). Identifiez le format du fichier d’installation dans votre ISO avec la commande suivante :
    if exist X:\sources\install.wim (echo install.wim existe) else if exist X:\sources\install.esd (echo install.esd existe)

    Remplacez X (deux fois) par la lettre du lecteur associée à l’ISO.

  6. Réparez l’image de Windows 10 en spécifiant comme source le fichier d’installation situé dans l’ISO :
    • Vous avez un fichier install.wim :
      Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:N /LimitAccess
    • Vous avez un fichier install.esd :
      Dism /Online /Cleanup-Image /RestoreHealth /Source:esd:X:\sources\install.esd:N /LimitAccess

    Remplacez X par la lettre du lecteur associée à l’image ISO et N par l’index de l’édition de Windows 10 à réparer.
    reparer-image-de-windows-10-dism-online-cleanup-image-restorehealth-source-install-wim-limitaccess

    Indexes et éditions de Windows 10

    Le fichier install.wim/install.esd peut contenir plusieurs éditions de Windows 10, identifiées par des indexes :

    • index 1 : Windows 10 Famille ;
    • index 2 : Windows 10 Famille N ;
    • index 4 : Windows 10 Éducation ;
    • index 6 : Windows 10 Professionnel…

    Vous trouverez tous les indexes disponibles dans le fichier install.wim/install.esd avec la commande :

    DISM /Get-WimInfo /WimFile:install.(wim|esd)

    Pour obtenir plus d’informations sur un index :

    DISM /Get-WimInfo /WimFile:install.(wim|esd) /Index:1
  7. Une fois la réparation de l’image de Windows 10 terminée, relancez la commande sfc /scannow. L’outil Vérificateur des fichiers système (sfc.exe) devrait maintenant réussir à réparer les éventuelles erreurs. Si tout est OK, vous obtiendrez le message suivant :
    Le programme de protection des ressources Windows n'a trouvé
    aucune violation d'intégrité.

    reparer-image-de-windows-10-dism-sfc-scannow-aucune-violation-integrite

Erreur 0x800f081f : « Les fichiers sources sont introuvables »

Si après avoir installé Windows 10 1703 (Creators Update), vous avez l’erreur 0x800f081f : « Les fichiers sources sont introuvables », suivez une des solutions suivantes.

Mise à jour : ce bug a été résolu dans la mise à jour qualité KB4020102 (build 15063.332).

Solution n°1 : via l’Environnement de récupération Windows (WinRE)

  1. Créez une clé USB d’installation de Windows 10.
  2. Accédez aux Options de démarrage avancées.
  3. Ouvrez une invite de commandes puis entrez la commande suivante :
    DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:wim:E:\sources\install.wim:1
    • D : lettre de la partition système (Windows) dans l’Environnement de récupération. Elle peut différer de la lettre que vous avez lorsque vous êtes connecté sur Windows.
    • wim : format du fichier image de Windows 10 inclus dans la clé USB d’installation. A remplacer par esd si le fichier image est au format ESD.
    • 1 : l’index de l’édition de Windows 10 à réparer (voir plus haut pour plus d’informations).
    • E : lettre de la clé USB d’installation de Windows 10.
  4. Ensuite, relancez la commande :
    Dism /Online /Cleanup-Image /RestoreHealth

Source : https://answers.microsoft.com/fr-fr/windows/forum/windows_10-windows_install/dism-impossible-depuis-creators-update/61e554b8-2115-4def-9e00-32d4c85e4651

Solution n°2 : en supprimant les packages endommagés

  1. Ouvrez l’éditeur du Registre (regedit.exe) et supprimez les clés suivantes (pour les supprimer, vous aurez besoin de vous attribuer les droits sur les clés) :
    • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~0.0.0.0]
    • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0]
  2. Ouvrez le dossier C:\Windows\Servicing\Packages et supprimer les deux fichiers .cat et .mum nommés Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~*.*.
  3. Ensuite, relancez la commande :
    Dism /Online /Cleanup-Image /RestoreHealth

Source : http://borncity.com/win/2017/04/26/windows-10-v1703-fix-for-dism-error-0x800f081f/

Aller plus loin

Vous avez aimé cet article ?

Dites-le-nous !

Ne ratez pas nos prochains articles !

Suivez-nous sur :

Cet article a été publié pour la première fois le 10 juin 2016. Il a été entièrement revisé le 11 octobre 2019 et mis à jour pour la dernière fois le 27 décembre 2022.
Étiquettes
À voir également
À voir également sur les forums
Besoin d'aide ?

Malgré la lecture de l'article « Réparer l’image de Windows 10 avec DISM », vous avez encore des questions qui vous trottent dans la tête ? Vous avez toujours les mêmes problèmes qu'au départ ? Vous êtes bloqué et vous ne savez plus quoi faire ?

Faites appel à la communauté du Crabe en posant votre question sur les forums !

Poser ma question
109 commentaires
Connecté en tant que visiteur (connexion / s'inscrire)

Formulaire protégé par reCAPTCHA. Les Règles de confidentialité et les Conditions d'utilisation de Google s'appliquent.

Page 1 sur 5

  • Bonjour et merci pour ces supers explications
    malheureusement pour moi, j’ai testé toutes les solutions de la page et j’ai toujours la même erreur
    grrr
    je vais tester par DISM
    génial ce site
    merci le Crabe

  • Bonjour 🙂

    J’ai testé vos 2 solutions pour résoudre l’erreur 0x800f081 : par Windows Update puis par l’ISO (en vérifiant bien la lettre du lecteur). Mais rien n’y fait : j’ai toujours la même erreur :/.

    • Salut Yann, tu as vérifié que le fichier G:\sources\install.wim est bien présent via l’explorateur ?

      • Oui, le fichier est bien présent à l’adresse que je rentre dans CMD (sauf que je remplace le « G:\ » par la lettre « E: » puisque dans mon cas, l’image est montée sur E : le fichier est donc à E:\sources\install.wim).

        Et c’est le cas avec les 2 images que j’ai pu utiliser (l’officielle, accessible par votre lien / une autre que j’ai ensuite téléchargée par acquis de conscience).

      • Pour information, mon « magasin de composants est réparé », mais par une autre procédure : j’ai lancé une « Mise à jour de Windows 10 vers une version plus récente ». Il me semble qu’elle a permis de réparer mon installation (sans désinstaller d’application ni toucher à mes données) puis que désormais, un /scanhealth et un /checkhealth m’indiquent que tout va bien (alors qu’avant ce n’atait pas le cas ^^).

    • Cette action ne peut pas être réalisé car le fichier est ouvert dans une autre application (vérifiez le fichier et réessayez)

  • Bonjour Le Crabe,
    Le lien pour l’ISO de Windows 10 via TechBench ne fonctionne plus.
    Par chance, j’avais téléchargé l’ISO via votre lien, et, jusqu’à maintenant, il m’a servi à plusieurs reprises depuis la parution de votre tutoriel indispensable, dans mon cas.
    Un gros MERCI

  • Franchement, un grand merci pour ce tuto le crabe!!

  • Une petite question, on ne perd pas ses données ?
    Je pense que non mais je préférais comme même le demander.

  • bien comme je t’avais dit avec tes systèmes je ne suis pas arriver à réparer mon erreur , mais je me suis rappeler la fois d’avant je suis dans paramètres et j’ai fais outils puis mettre windows 10 que j’avais déjà il a chercher et puis c’est éteint et en ce rallumant il ma mit un écran bleu avec un une phrase en Anglais erreur et il me la réparer en automatique ( c’est la deuxième fois que je le fais et cela marche ( en tout cas merci pour tes explications qui sont excellente je t’en serre les deux pinces 😉

  • Salut le Crabe,
    Si nous utilisons l’éditeur de stratégie pour effectuer la réparation, une fois que celle-ci est complété, doit-on retourner dans l’éditeur pour désactiver les paramètres activés et les remettre par défaut ou les laisser tel quels ?
    Merci d’avance pour votre réponse et encore une fois excellent tutoriel.

  • Bonjour le crabe,
    C’est également le cas pour moi, comme l’écrit Uchimakikomi la commande gpedit.msc est introuvalbe.
    Peut on trouver la ligne à modifier sans passer par cette commande ?
    En tout cas merci pour tes tuto et pour ton site !
    Cordialement,

    • En effet, j’avais oublié que gpedit.msc n’est pas disponible sous Windows 10 Famille. J’ai mis à jour le tuto ^^ As-tu essayé avec l’ISO de Windows 10 Tech Bech ?

      • Bonjour Le Crabe,
        Oui j’ai essayé avec l’ISO de Windows 10 Tech Bech, et tout s’est bien déroulé, je n’avais plus de message d’erreur mais lorsque j’ai refait sfc /scannow j’avais à nouveau un message d’erreur…je peux si tu le veux t’envoyer la capture d’écran de ce message d’erreur…je désespère…je ne sais plus quoi faire

        • Essaie d’exécuter ces commandes-là :

          Dism.exe /Online /Cleanup-Image /StartComponentCleanup
          sfc /scannow
          
          • La première commande s’exécute sans message d’erreur, par contre « sfc /scannow » j’ai toujours un message d’erreur. J’ai fais une capture d’écran que j’ai posté sur le forum sous « anomalie après sfc /scannow »
            Merci pour ton aide 🙂

  • hello aucun de tes système ne marche je veux bien essayer avec l’iso ( prend il Windows 10 pro car quand je l’ouvre il n’y est pas et faut il la clé Windows 10 , car je n’en ai pas elle est auto ) merci d’avance , à plus .

  • Bsr le crabe,
    très bon tuto encore une fois, mais sous w10 édition famille, on ne trouve pas la commande gpedit.msc! Que doit on faire stp? Merci!

    • Passer à la méthode suivante avec l’iso devrait être le plus simple pour réparer et contourner l’erreur 0x800f081.

      Et n’oubliez pas le forum en cas de problèmes ;o)

572 utilisateurs actifs
Chargement en cours