Le package MiracastView provoque une erreur sysprep après la mise à niveau d’un ordinateur vers Windows 10 version 1709

Cet article fournit des solutions de contournement à un problème dans lequel sysprep échoue avec une erreur après la mise à niveau d’un ordinateur vers Windows 10 version 1709.

S’applique à : Windows 10, version 1709
Numéro de la base de connaissances d’origine : 4057974

Symptômes

Prenons l’exemple du scénario suivant :

  • Sur un ordinateur Windows 10 version 1703, MiracastView est une application intégrée et est installée par défaut.

  • Vous mettez à niveau l’ordinateur vers Windows 10 version 1709.

  • Vous ouvrez une fenêtre d’invite de commandes avec l’autorisation d’administrateur et exécutez la commande suivante :

    cd %windir%\System32\Sysprep
    sysprep.exe /generalize /oobe /reboot
    

Dans ce scénario, la commande sysprep échoue. Vous recevez un message d’erreur qui ressemble au suivant :

Sysprep n’a pas pu valider votre installation de Windows. Pour plus d’informations, consultez le fichier journal dans %WINDIR%\System32\Sysprep\Panther\setupact.log. Après avoir résolu le problème, utilisez Sysprep pour valider à nouveau votre installation.

Les détails de Sysprep n’ont pas pu valider votre erreur d’installation de Windows.

En outre, le journal setupact contient des messages d’erreur qui ressemblent à ce qui suit :

Date/Heure, Erreur Le package SYSPRP Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy a été installé pour un utilisateur, mais pas pour tous les utilisateurs. Ce package ne fonctionnera pas correctement dans l’image sysprep.
Date/heure, Erreur SYSPRP Échec de la suppression des applications pour l’utilisateur actuel : 0x80073cf2.
Date/heure, Erreur SYSPRP Code de sortie du thread RemoveAllApps 0x3cf2.
Date/heure, Erreur SYSPRP ActionPlateforme ::LaunchModule : Un échec s’est produit lors de l’exécution de « SysprepGeneralizeValidate » à partir de C:\Windows\System32\AppxSysprep.dll ; dwRet = 0x3cf2
Date/Heure, Erreur SYSPRP SysprepSession ::Validate : Erreur lors de la validation des actions à partir de C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml ; dwRet = 0x3cf2R

Lorsque vous utilisez la commande Remove-AppxPackage PowerShell pour supprimer MiracastView, la commande ne fonctionne pas et vous recevez le message d’erreur suivant :

Déploiement L’opération de suppression avec le volume cible C : sur le package Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy de : a échoué avec l’erreur 0x80070490.
Consultez http://go.microsoft.com/fwlink/?LinkId=235160 pour obtenir de l’aide sur le diagnostic des problèmes de déploiement d’applications.

Message d’erreur qui se produit lorsque vous utilisez Remove-AppxPackage pour supprimer MiracastView.

Cause

Ce problème se produit en raison d’un bogue dans la façon dont le programme d’installation a migré le package Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy pendant la mise à niveau. Ce package ne fonctionnera pas correctement dans l’image généralisée.

Solution de contournement

Pour contourner ce problème, utilisez l’une des méthodes suivantes.

Méthode 1

Sur l’ordinateur Windows 10 version 1709, copiez Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml de C :\Windows.old\ProgramData\Microsoft\Windows\AppRepository\ vers C :\ProgramData\Microsoft\Windows\AppRepository.

Méthode 2

Copiez le dossier C :\Windows\MiracastView d’un ordinateur Windows 10 Version 1703 vers l’ordinateur Windows 10 Version 1709. Ensuite, redémarrez l’ordinateur pour permettre à Windows de terminer la désinstallation de MiracastView.

Collecte de données

Si vous avez besoin de l’aide du support Microsoft, nous vous recommandons de collecter les informations en suivant les étapes mentionnées dans Collecter des informations à l’aide de TSS pour les problèmes liés au déploiement.