- Modèle
- Vivobook N6506MV-MA017W
- Processeur
- Intel Ultra Core 9
- Disques
- SSD NVMe 2 To
- Mémoire
- 24 Go
- Ecran
- OLED 15"
- Système
- Windows 11
Avertissement
Ni ce forum ni l'auteur de ce billet ne pourront être tenus pour responsable en cas de mauvaise manipulation de votre part.
Préambule
Votre système Windows est instable et vous avez décidé d'essayer de le réparer plutôt que de le réinstaller ?
Vous rencontrez l'erreur 0x800F081F qui vous interdit d'effectuer cette réparation ?
Voilà une possibilité en quelques étapes qui vous guideront pour ce faire.
Ce guide a été réalisé sous Windows 10 Professionnel 64 bits version 1607 puis mis à jour sous la version 1809.
Dans tous les cas il faudra lancer une invite de commandes en mode administrateur.
Prérequis
Avoir à disposition l'ISO correspondant précisément à votre version de Windows 10 récupérable avec l'outil MediaCreationTool pour la dernière version en vigueur.
(Et l'outil mediacreationtool pour Windows 8.1, non testé)
1ère étape: Vérification de l'intégrité du système avec la commande sfc
La première commande à exécuter est:
Code:
sfc /scannow
Cette commande vous retourne l'erreur suivante:
"la protection des ressources Windows a trouvé des fichiers endommagés, mais n'a pas réussi à tous les réparer."
2ème étape: La commande DISM
DISM pour "Deployment Imaging and Servicing Management"
Il faut commencer par vérifier si le magasin de composants est endommagé ou non...
Cela consiste à exécuter les commandes suivantes:
Code:
DISM /Online /Cleanup-image /Scanhealth
Code:
DISM /Online /Cleanup-Image /Checkhealth
"Aucun endommagement du magasin de composants n’a été détecté.
L’opération a réussi."
Malheureusement si vous n'avez pas ce message vous en êtes quitte, à ma connaissance pour l'heure, d'être probablement contraint de réinstaller Windows ou de tenter de le mettre à niveau sur lui-même à partir de son image ISO.
Par contre, dans la positive, tout n'est pas encore perdu.
3ème étape: La commande DISM /Restorehealth (problème)
Classiquement avec les versions antérieures à Windows 8 incluse, votre système pouvait être réparé avec la commande:
Code:
DISM /Online /Cleanup-image /Restorehealth
"les fichiers sources sont introuvables"
Ceci est dû au fait que depuis la version 8.1 de Windows l'image de déploiement utilisée par Windows est au format .esd et non .wim comme précédemment avec les versions Vista, 7 et 8.
4ème étape: La commande DISM /Restorehealth (solutions)
Montez votre image ISO via l'explorateur de fichiers afin d'en extraire éventuellement le fichier \sources\install.esd
Éventuellement car il est possible d'utiliser le fichier directement à partir de l'image montée.
Recommandation: Je vous conseille de n'avoir des noms de dossier que de 8 caractères de long maximum ainsi que l'absence impérative d'espace.
4.1 - Repérer l'index de votre version de Windows
Repérez-le précisément avec la commande:
Code:
DISM /Get-WimInfo /WimFile:<chemin>\install.esd
Classiquement ce chemin est X:\sources\ où X est la lettre de lecteur de l'ISO monté.
4.2 - Utilisation directe du fichier install.esd
La première solution à tester, qui est aussi la plus simple, consiste à entrer la commande suivante:
Code:
DISM /Online /Cleanup-Image /RestoreHealth /source:ESD:<chemin>\install.esd:<index> /LimitAccess
Et où <index> est bien sûr l'index de votre version de Windows déterminé au point précédent.
Si elle ne fonctionne pas il suffit de passer à l'étape suivante.
4.3 - Conversion de l'image install.esd vers install.wim
Cela se fait avec la commande:
Code:
DISM /export-image /SourceImageFile:<chemin_source>\install.esd /SourceIndex:<index> /DestinationImageFile:<chemin_destination>\install.wim /Compress:max /CheckIntegrity
Même remarque qu'au point 4.1 concernant le <chemin>
Pour l'index noté <index> dans la commande c'est bien sûr celui déterminé au point précédent.
Notez aussi les deux chemins notés respectivement <chemin_source> qui correspond donc à celui du fichier install.esd et <chemin_destination> qui correspond à celui vers lequel vous vous apprêtez à stocker ce fichier converti, à savoir le fichier install.wim
Il s'agit maintenant d'utiliser cette image de déploiement install.wim afin de réparer Windows en utilisant la commande:
Code:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:<chemin>\install.wim:<Index> /LimitAccess
Une fois cette restauration effectuée, exécutez à nouveau la commande:
Code:
sfc /scannow
Conclusion
L'outil DISM est un outil puissant pour réparer votre système Windows pour autant que celui-ci soit "réparable" et pas seulement dans le cas de cette erreur 0x800F081F.
Il est donc conseillé de faire cette "maintenance" régulièrement afin de prévenir tout éventuel dysfonctionnement et notamment lors de mises à niveau de Windows.
Et bien sûr dans le cas où la réparation avec la commande sfc ne fonctionne pas en 1er lieu comme mentionné dans la 1ère étape de ce tuto.
Compléments
msdn.microsoft.com: Réparer une image système Windows
msdn.microsoft.com: Options de ligne de commande de la Gestion d’images DISM
Sources
SOLVED: DISM Error 0x800f081f The source files could not be found - Appuals.com
Change ESD to WIM - Windows Forum - Spiceworks
Pièces jointes
-
45.8 KB Affichages: 7,078
Dernière édition par un modérateur:
Ne suivez pas ce lien ou vous tomberez dans un trou noir et vous serez banni du site.
