Résoudre l’échec Miracast sous Windows 11 : désactiver la clé PortableOperatingSystem héritée de Windows To Go

Lorsque la projection sans fil Miracast s’interrompt systématiquement sous Windows 11, le premier réflexe est souvent de suspecter le réseau ou les pilotes – or, sur certains PC Lenovo, la cause peut se cacher dans une simple valeur de registre héritée de Windows To Go.

Sommaire

Contexte et symptômes observés

Un PC portable Lenovo fraîchement réinstallé sous Windows 11 refusait d’étendre ou de dupliquer son écran, que ce soit vers un téléviseur Samsung ou une tablette Android compatibles Miracast. Les écrans sans fil étaient bien détectés et l’association démarrait, mais elle se soldait toujours par une coupure entre trois et vingt secondes plus tard. Les périphériques « Miracast display » et les sorties audio apparaissaient puis disparaissaient aussitôt. Le même ordinateur, démarré sur un SSD externe contenant une autre installation de Windows 11, projetait pourtant sans difficulté – preuve que le problème n’était ni matériel, ni lié au micrologiciel du téléviseur.

Messages d’erreur caractéristiques

  • WMI‑Activity 5858 : erreur 0x8004100F lors de l’appel SetFeature sur LENOVOUTILITYDATA.
  • DeviceAssociationService 3502/3505 et OneCore‑DeviceAssociationService en lien avec Wi‑Fi Direct.
  • Le dépôt WMI n’affichait cependant aucune corruption (WMI repository is consistent).

Pistes explorées – et écartées

CatégorieActions menées
RéseauBascule 2,4 GHz ↔ 5 GHz, autre point d’accès, suppression VPN, pare‑feu, proxys ; génération d’un Wireless Network Report.
Pilotes & BIOSMises à jour complètes via Lenovo Vantage, Intel DSA et Windows Update ; firmware BIOS actualisé.
Gestion d’alimentationMode « Performances optimales » pour l’adaptateur Wi‑Fi, mise en veille sélective désactivée.
Logiciels tiersDésactivation/désinstallation de Lenovo Vantage Service, Proton Drive, etc.
Intégrité disquechkdsk /f, vérification VSS ; sans influence sur Miracast.
Analyse journauxRecherche d’erreurs supplémentaires (HTTP, SMB, PushNotification, VSS 12289/12297…).

Aucune de ces démarches, pourtant exhaustives, ne fit disparaître la déconnexion sauvage du flux Miracast. Les performances Wi‑Fi restaient excellentes pour la navigation classique et le streaming, ce qui compliquait encore le diagnostic.

Analyse avancée : la piste du registre

En croisant les événements WMI‑Activity et les traces Wi‑Fi Direct, l’enquête aboutit à un composant rarement évoqué : la clé de registre HKLM\SYSTEM\CurrentControlSet\Control\PortableOperatingSystem. Sur la machine fautive, la valeur DWord était positionnée à 1, signalant au système que l’installation courante tournait depuis un support externe Windows To Go.

Important : Windows To Go est officiellement abandonné depuis 2019 et n’existe plus dans Windows 11. Toutefois, si un même disque système a démarré plusieurs fois en USB lors d’une réparation, Windows peut conserver le drapeau PortableOperatingSystem même après réinstallation interne.

Conséquences directes de la valeur = 1

  • Miracast échoue systématiquement en émission (source) et en réception (application Wireless Display).
  • Xbox Game Bar ne parvient plus à enregistrer l’écran (erreur « Gaming features aren’t available for the Windows desktop or File Explorer »).
  • Certaines API graphiques considèrent l’accélération matérielle comme indisponible.

Pourquoi ce drapeau bloque Miracast ?

Le mode Windows To Go est conçu pour sécuriser l’exécution d’un système d’exploitation porté sur un périphérique amovible. Plusieurs services susceptibles de compromettre la confidentialité (accès à des périphériques externes, diffusion d’écran, pairage Bluetooth étendu…) sont limités ou désactivés. Dans Windows 11, bien que l’interface ne propose plus la création d’espaces To Go, la logique hérite toujours de ces garde‑fous : dès qu’un volume système est marqué « amovible », certains services demeurent bridés, dont ProjectionManager et WirelessDisplay.

Solution pas à pas

1. Remettre la valeur à 0

reg add HKLM\SYSTEM\CurrentControlSet\Control\PortableOperatingSystem /t REG_DWORD /d 0 /f

2. Redémarrer l’ordinateur (obligatoire, la modification n’étant lue qu’au boot).

Résultat immédiat

  • Projection Miracast stable vers le téléviseur Samsung et la tablette Android.
  • Xbox Game Bar et Wireless Display fonctionnent de nouveau.
  • Aucune erreur WMI ou DeviceAssociationService ne réapparaît.

Validation croisée

Après correction, un test croisé a été mené :

  1. Wireless Network Report : plus aucune tentative de reconnexion Wi‑Fi Direct.
  2. Événements systèmes : disparition complète des EventID 5858/3502/3505.
  3. Mesure de latence : latence Miracast stabilisée < 80 ms, bande passante vidéo 1080p@60 fps soutenue.

Recommandations préventives

ActionDétails
Vérifier l’attribut disqueDans diskpart, exécuter list disk puis detail disk ; s’assurer que Current Read‑only State et Boot Disk sont corrects. Un disque interne ne doit pas être marqué « removable ».
Sauvegarde & intégritéCréer un point de restauration avant toute édition du registre ; exporter la clé incriminée pour retour arrière rapide.
Mises à jour critiquesConserver le pilote Intel Wi‑Fi en version 23.100.x ou ultérieure et maintenir le BIOS à jour pour profiter des optimisations Miracast.
Nettoyage logicielsDésinstaller les services facultatifs (Lenovo Vantage Service, modules de télémétrie…) susceptibles d’injecter des surcouches réseau.
Bonnes pratiquesÉviter de démarrer régulièrement l’OS principal sur un support externe ; préférer une installation dédiée si un environnement portable est requis.

FAQ rapide

Je ne trouve pas la clé PortableOperatingSystem ; que faire ?

Si la clé est absente, le système considère déjà la valeur à 0. Le problème se situe alors ailleurs (pilote, firmware, intégrité réseau).

Modifier la clé est‑il risqué ?

Non, c’est un DWORD binaire lu au démarrage. Le remettre à 0 ne supprime aucune donnée et peut être ré‑annulé en repassant à 1 (redémarrage requis).

Puis‑je utiliser l’Éditeur de stratégie de groupe plutôt que le registre ?

Non ; le paramètre PortableOperatingSystem n’est exposé que dans le registre système.

La valeur peut‑elle changer à nouveau sans intervention ?

Uniquement si le disque système est démarré en USB et reconnu comme « amovible ». Évitez les opérations de maintenance depuis un boîtier externe.

Conclusion

Lorsqu’un PC portable Lenovo sous Windows 11 refuse obstinément la projection sans fil, il est tentant de pointer du doigt le réseau, les pilotes graphiques ou l’AP Wi‑Fi. Pourtant, la racine du problème peut résider dans un héritage oublié de Windows To Go. Un simple DWORD à changer de 1 à 0 suffit alors à rétablir Miracast, la capture d’écran Xbox Game Bar et la réception Wireless Display. Ce cas illustre l’importance de vérifier les indicateurs système bas niveau avant de réinstaller Windows ou de remplacer du matériel coûteux.

En gardant à l’esprit cette singularité du paramètre PortableOperatingSystem, les équipes support et les utilisateurs avancés disposeront d’une cartouche supplémentaire pour résoudre rapidement des déconnexions Miracast inexpliquées – et éviter de longues heures de recherche sur des pistes réseau pourtant saines.

Sommaire