Erreur 0x8007007e Lorsque vous essayez de monter WinPE 5 wim dans Windows 7 à l'aide de Powershell

Utilisation de ADK pour Windows 8.1 et les cmdlets DISM qui les accompagnent. J'ai installé WMF 4.0. Ma machine est Windows 7 x64 SP1, et j'essaie de monter le wim en utilisant

PS C:\Users\BigHomie> Mount-WindowsImage -ImagePath 'C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\ en-us\winpe.wim' -Path C:\WinPE_x86 -index 1 

Et recevez l'erreur suivante:

 Mount-WindowsImage : DismInitialize failed. Error code = 0x8007007e At line:1 char:1 + Mount-WindowsImage -ImagePath 'C:\Program Files (x86)\Windows Kits\8.1\Assessmen ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ + CategoryInfo : NotSpecified: (:) [Mount-WindowsImage], COMExcep tion + FullyQualifiedErrorId : Microsoft.Dism.Commands.MountWindowsImageCommand 

L'utilisation de dism.exe fonctionne bien.

Mettre à jour

En oubliant, j'ai eu ce problème, je suis allé monter un wim en utilisant le Powershell ISE et j'ai réussi à envoyer un message d'erreur visuel sur

 "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\x86\DISM\api-ms-win-downlevel-advapi32-l4-1-0.dll" 

ne pas être installé. Après avoir vérifié que la DLL a effectivement existé dans le dossier que j'ai appelé regsvr32 et j'ai reçu un autre message d'erreur

entrez la description de l'image ici

Essayera de réinstaller comme recommandé.

ajoutez le path d'access au module dism à l'exemple du path de variable d'environnement: $ env: Path = ($ env: Path + "; C: \ Program Files (x86) \ Windows Kits \ 8.1 \ Kit d'évaluation et de deployment \ devises de deployment \ amd64 \ DISM ")