Bonjour Camille,
Le blocage que vous décrivez est effectivement lié au service AppXSVC qui gère le déploiement des applications modernes (AppX/UWP) lors de la création du profil utilisateur. Sur des environnements RDSH, ce service peut provoquer un deadlock si trop de packages AppX doivent être provisionnés ou si des tâches de déploiement sont déclenchées simultanément à l’ouverture de session.
La manière la plus fiable d’éviter ce problème est de limiter ou désactiver le déploiement AppX par utilisateur dans les sessions RDS. Microsoft recommande de ne pas laisser AppXSVC tourner en arrière-plan sur des serveurs RDSH, car il n’est pas conçu pour gérer des centaines de profils simultanés. Vous pouvez appliquer les stratégies suivantes :
Désactiver AppXSVC via la clé de registre :
HKLM\SYSTEM\CurrentControlSet\Services\AppXSvc
Modifiez la valeur Start et définissez-la sur 4 (Disabled). Cela empêche le service de démarrer et bloque le déploiement AppX en arrière-plan.
Supprimer les packages AppX inutiles du système avant mise en production. Utilisez PowerShell avec Get-AppxPackage -AllUsers | Remove-AppxPackage et Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online pour nettoyer les applications modernes qui ne sont pas nécessaires dans un environnement RDS. Cela réduit fortement la charge du service AppX.
Appliquer une GPO pour empêcher l’installation automatique des applications suggérées par Microsoft Store. La stratégie se trouve sous :
Computer Configuration > Administrative Templates > Windows Components > Store
Activez “Turn off the Store application” et “Disable all apps from Microsoft Store”.
Optimiser le profil utilisateur en utilisant FSLogix ou un autre gestionnaire de profils. Cela permet de réduire les opérations de déploiement AppX à chaque ouverture de session.
En pratique, la combinaison la plus efficace est de désactiver AppXSVC et de nettoyer les packages AppX provisionnés. Cela supprime la cause du deadlock et stabilise l’ouverture de session sur vos RDSH.
Je vous conseille de tester ces modifications sur un serveur de préproduction avant de les appliquer en production, car certaines applications UWP légitimes (comme la Calculatrice ou Photos) ne fonctionneront plus si AppXSVC est désactivé.J'espère que vous avez trouvé ici des informations utiles. Si cela vous a permis de mieux comprendre le problème, n'hésitez pas à accepter la réponse. Si vous avez d'autres questions, n'hésitez pas à laisser un message. Bonne journée !
DV.