L'outil d'optimisation du bureau virtuel (VDOT) est un ensemble d'outils principalement basés sur du texte qui appliquent des paramètres à un système d'exploitation Windows, destinés à améliorer les performances. Les gains de performances concernent le temps de démarrage global, le temps de première connexion, le temps de connexion ultérieure et la convivialité au cours d'une session utilisateur.
L'outil VDOT est le fruit d'années d'optimisation des performances de l'infrastructure de bureau virtuel (VDI) sur site. Certaines de ces implémentations VDI n'étaient pas connectées à Internet, ou étaient connectées à Internet de manière limitée, ce qui rendait certaines fonctionnalités et/ou fonctionnalités de Windows non fonctionnelles. Au lieu d'exécuter des composants non fonctionnels, les éléments qui pouvaient être désactivés ou supprimés de manière prise en charge l'ont été. Le résultat a été un démarrage et une connexion plus rapides et une utilisation plus fluide tout au long des sessions utilisateur.
Plus tard, lors de la création d'Azure Virtual Desktop (AVD), l'outil VDOT a été méticuleusement révisé et conçu pour prendre en charge AVD, d'une manière qui ne dégraderait pas l'interface utilisateur, ne réduirait pas les fonctionnalités ou n'altérerait pas les hôtes de session AVD. Des commentaires ont été reçus et mis en œuvre par les groupes de produits Microsoft Windows et Azure Virtual Desktop.
Comme l’outil VDOT existe désormais, il est compatible avec un large éventail de systèmes. Il fonctionne sur VDI, AVD, Windows autonome, Windows Server (avec quelques mises en garde) et certaines optimisations sont même appliquées à l'offre Windows 365.
Les paramètres d'optimisation de cet outil sont les paramètres potentiels qui réduisent l'activité de calcul et augmentent ainsi la densité d'utilisateurs par hôte. Il est important de tester les paramètres d'optimisation dans chaque environnement respectif et d'ajuster les paramètres si nécessaire.
Les fichiers de configuration VDOT qui déterminent ce qu'il faut désactiver, supprimer ou définir comme stratégie se trouvent dans des fichiers texte .JSON, dans le dossier de version du système d'exploitation correspondant (ex. « 2009 »). Le paramètre JSON que cet outil utilise pour déterminer s'il convient ou non d'appliquer un paramètre est 'VDIState' . Si le paramètre 'VDIState' dans le fichier .JSON respectif est défini sur Disabled , le paramètre d'optimisation sera appliqué. Si « VDIState » est défini sur autre chose, le paramètre ne sera pas appliqué.
Note
Ce script prend quelques minutes. La durée totale d'exécution sera présentée à la fin, dans les messages de sortie d'état. Une invite de redémarrage apparaîtra lorsque le script aura complètement terminé son exécution. Attendez cette invite pour confirmer que le script s'est terminé avec succès. Un redémarrage est nécessaire car plusieurs éléments ne peuvent pas être arrêtés dans la session en cours.
Le paramètre « -verbose » dans PowerShell demande au script de fournir une sortie descriptive pendant son exécution.
Jusqu'à présent, vous pouviez exécuter cette commande :
.Windows_VDOT.ps1 -Verbose -AcceptEula
et un ensemble d'optimisations de base s'exécuterait. Maintenant, si vous exécutez la commande ci-dessus, vous recevez un message :
Cette fonctionnalité équivalente à l’avenir est :
.Windows_VDOT.ps1 -Optimizations All -Verbose -AcceptEula
.
Ce changement s'est produit lorsque davantage de catégories d'optimisations ont été ajoutées, dont certaines peuvent ne pas être souhaitables pour tout le monde. Les nouvelles optimisations ont donc été ajoutées à un nouvel ensemble de paramètres appelé AdvancedOptimizations . Le nouvel ensemble de paramètres contient des optimisations Edge Chromium , la possibilité de supprimer la charge utile d'Internet Explorer 11 et de supprimer l'application OneDrive intégrée . Avec le jeu de paramètres AdvancedOptimizations, vous pouvez exécuter une ou toutes les optimisations que nous venons de mentionner.
Windows 11, à certains égards, rapporte la même chose que Windows 10 à divers outils de gestion de configuration. Actuellement (au 29/07/22), la valeur « ReleaseID » est de « 2009 ». Jusqu'à ce que le numéro « ReleaseID » change, toutes les nouvelles optimisations seront incluses dans le dossier « Fichiers de configuration » sous le dossier « 2009 ». Par conséquent, les fichiers de configuration des dossiers 2009 s’appliquent à Windows 10 ainsi qu’à Windows 11.
La version actuelle de VDOT, en date du 14/06/2024, a été testée avec Windows 11 23H2 et avec les versions Insider actuelles de Windows 11. Il existe de légères variations quant aux applications « pratiques » incluses dans Windows en fonction de l'anneau, du jalon. , SKU, etc. Par conséquent, il est possible qu'un paramètre soit inclus dans l'outil VDOT qui s'applique à l'un ou l'autre anneau ou SKU spécifique de Windows. Dans ce cas, si l'on tente de supprimer une application qui n'existe pas, une erreur s'affichera et le script continuera. Les activités sont enregistrées dans le journal des événements Windows pour référence ultérieure.
La version actuelle d'Edge dans Windows 10, au 29/07/2022, est Microsoft Edge (basé sur Chromium). Il existe un ensemble de fichiers de modèles de stratégie spécifiques au nouveau Edge. Tous les paramètres de stratégie utilisés par VDOT sont documentés dans la feuille de calcul de référence des paramètres de stratégie de groupe pour la mise à jour Windows 11 2023 (23H2).
L'outil VDOT propose désormais les options d'optimisation suivantes pour Microsoft Edge :
Le manifeste AppxPackages.json, quelle que soit la version de Windows, a désormais le " VDIState " défini sur " Unchanged ". La raison en est qu’il n’existe pas de liste d’applications « recommandées » par Microsoft à supprimer pour tous les environnements. Dans chaque cas, si vous souhaitez supprimer une application de plateforme Windows universelle (UWP), modifiez la valeur « VDIState » de Unchanged à « Disabled » .
Note
L'outil VDOT supprime non seulement les applications UWP pour « AllUsers », mais il supprime également la charge utile de l'application. Une fois la charge utile d’une application UWP supprimée, elle ne peut pas être réapprovisionnée sur ce système. La seule façon de réapprovisionner une charge utile d’application supprimée est de réinitialiser l’appareil, de réinstaller ou de créer une nouvelle image.
Les utilisateurs peuvent toujours réinstaller une application supprimée par VDOT via l'application Store, s'ils sont connectés à Internet. Si vous n'êtes pas connecté à Internet, les applications ne peuvent pas être réinstallées. C'est pourquoi VDOT ne supprime pas l'application Store et nous ne recommandons pas non plus de supprimer l'application Store. Voici un article sur l'application Store.
| ✏ REMARQUE | Il existe un service qui ne doit pas être désactivé, sauf peut-être dans les environnements « à air isolé » ou dans d'autres environnements qui bloquent l'accès au Microsoft Content Delivery Network (CDN). Ce service est appelé « Service d'installation du Microsoft Store ». Si ce service est désactivé, les composants du Store dans Windows ne peuvent pas mettre à jour les applications et dépendances UWP, ce qui peut entraîner des vulnérabilités. Une exception pourrait être faite si l’organisation met à jour de manière proactive les applications UWP et leurs dépendances. La mise à jour manuelle d'UWP nécessite l'obtention du package d'installation de chaque application de composants et des packages de composants de dépendance d'application. Ceux-ci peuvent être regroupés et proposés via des composants tels que Endpoint Manager ou peut-être Intune.
L'outil VDOT comporte plusieurs paramètres transmis au fichier PowerShell principal « Windows_VDOT.ps1 » qui fournit la granularité de l'installation. Les deux paramètres utilisés pour contrôler exactement quelles optimisations sont appliquées sont :
-Optimizations
-AdvancedOptimizations
Le résultat est que vous pouvez exécuter autant, aussi peu ou même un sous-paramètre contenu dans la liste ci-dessus. Voici deux exemples d'exécution de l'outil VDOT pour des catégories d'optimisation spécifiques.
.Windows_VDOT.ps1 -Optimizations AppxPackages -AcceptEula -Verbose
.Windows_VDOT.ps1 -AdvancedOptimizations Edge, AppxPackages -AcceptEula -Verbose
.Windows_VDOT.ps1 -Optimizations All -AdvancedOptimizations All -AcceptEULA -Verbose
Nous avons ajouté la possibilité de supprimer l'application OneDrive intégrée. La suppression de l’application OneDrive s’applique par exemple aux nuages à air isolé. Il existe une synchronisation d'application OneDrive associée qui peut être supprimée dans la catégorie d'optimisation AppxPackages. L'application OneDrive peut être rajoutée. Le sous-paramètre permettant de supprimer l'application OneDrive se trouve dans le paramètre "-AdvancedOptimizations". La suppression de l'application OneDrive n'est pas un paramètre par défaut et ne peut être lancée qu'en sélectionnant l'une des deux options suivantes :
.Windows_VDOT.ps1 -AdvancedOptimizations RemoveOneDrive
.Windows_VDOT.ps1 -AdvancedOptimizations Tout
Depuis qu'Internet Explorer 11 a été officiellement retiré, nous avons ajouté la possibilité de supprimer la charge utile IE11 du système. Le sous-paramètre est RemoveLegacyIE
et est contenu dans le paramètre -AdvancedOptimizations
. Puisqu'il ne s'agit pas d'un paramètre par défaut pour supprimer la charge utile IE11, vous pouvez spécifier sa suppression de l'une des deux manières suivantes :
.Windows_VDOT.ps1 -AdvancedOptimizations RemoveLegacyIE
.Windows_VDOT.ps1 -AdvancedOptimizations Tout
VDOT fonctionne correctement sur le serveur 20xx, mais si chaque paramètre est spécifié, de nombreux messages d'erreur non erronés seront générés. Il n'existe aucune application UWP antérieure à Server 2025. Pour exécuter VDOT sur Windows Server 2019 et/ou Windows Server 2022, utilisez ce paramètre :
.Windows_VDOT.ps1 -WindowsVersion 2009
PowerShell : exécuter des exécutables
Supprimer l'élément
LGPO
Set-Service
Supprimer l'élément
2.2.1.7.2 Élément GlobalFolderOptionsVista
Informations sur la version Windows 10
Informations sur la version Windows 11
Note
Nous avons totalement déconseillé l’utilisation de LGPO.exe.
REMARQUE : l'exécution de ce script ne devrait prendre que quelques minutes. La durée totale d'exécution sera présentée à la fin, dans les messages de sortie d'état.
Une invite de redémarrage apparaîtra lorsque le script aura complètement terminé son exécution. Attendez cette invite pour confirmer que le script s'est terminé avec succès.
De plus, le paramètre « -verbose » dans PowerShell demande au script de fournir une sortie descriptive pendant son exécution.
Sur l'appareil qui recevra les optimisations :
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
Cela permet l’exécution de scripts PowerShell, mais seulement tant que l’application en cours d’exécution est ouverte.
.Windows_VDOT.ps1 -Optimizations All -Verbose
Cela exécutera toutes les optimisations standard avec une sortie détaillée, bien que le CLUF devra être accepté manuellement.
.Windows_VDOT.ps1 -Optimizations All -Verbose -AcceptEula
Cela exécutera toutes les optimisations standard avec une sortie détaillée et acceptera automatiquement Eula (pour l'exécution de scripts)
.Windows_VDOT.ps1 -Optimizations All -AdvancedOptimizations Edge -Verbose -AcceptEULA
Cela exécutera toutes les optimisations standard, les optimisations avancées du navigateur Edge, la sortie détaillée et acceptera automatiquement Eula.
.Windows_VDOT.ps1 -Optimizations AppxPackages -AcceptEULA
Cela exécutera uniquement AppxPackages et acceptera automatiquement le CLUF.
.Windows_VDOT.ps1 -Optimizations All -AdvancedOptimizations All -Verbose -AcceptEULA -Restart
Cela exécutera chaque optimisation VDOT, sortie détaillée, acceptera automatiquement Eula et redémarrera l'appareil lorsque VDOT se terminera.
Note
L'outil VDOT détermine la version du système d'exploitation au moment de l'exécution. Vous pouvez spécifier un ensemble différent de fichiers de configuration à l'aide du paramètre "-WindowsVersion".
Une fois terminé, vous devriez voir une invite pour redémarrer. Vous n'êtes pas obligé de redémarrer immédiatement, bien qu'il soit recommandé de le faire.
SYSPREP (l'outil de préparation du système Windows) (27/08/2022)
Devez-vous exécuter VDOT avant ou après Sysprep ? La réponse est l’une ou l’autre, peut-être les deux. La réponse « les deux » est que vous pouvez réexécuter VDOT à tout moment et rien ne change à moins que les paramètres ne soient rétablis, que les applications n'aient été réinstallées, etc. Un cas a été observé, où OneDrive est supprimé lorsque VDOT est exécuté avant SYSPREP. Une fois cette image déployée, il existe un lien OneDrive dans le menu Démarrer. Cela ne devrait pas se produire si vous pouvez exécuter VDOT APRÈS SYSPREP .
Windows ne peut pas vérifier les informations du certificat (17/01/2020)
IMPORTANT : Windows ne peut pas vérifier les informations de certificat (CRL) avec le paramètre suivant désactivé
Stratégie de l'ordinateur local Configuration de l'ordinateur Modèles d'administration Système Gestion des communications Internet Paramètres de communication Internet
Le paramètre suivant a été supprimé de VDOT :
Désactiver la mise à jour automatique des certificats racines
La désactivation de « CDPSvc » peut provoquer le crash de SystemSettings.exe (27/01/2020)
Un nouveau problème a été découvert récemment concernant le 'CDPSvc'. Si ce service est désactivé et qu'un nouvel utilisateur se connecte à l'ordinateur puis ouvre les « Paramètres système » pour afficher les paramètres d'affichage, « SystemSettings.exe » plantera et enregistrera une erreur dans le journal des événements avec le code « sortie fatale de l'application ».
Le paramètre « CDPSvc » est désormais inchangé dans « Win10_1909_ServicesDisable.txt ».
O365 ne peut pas contacter le serveur de licences (20/04/2020)
Auparavant, le script VDOT avait un paramètre de stratégie locale à cet emplacement défini sur désactivé :
Stratégie de l'ordinateur local Configuration de l'ordinateur Modèles d'administration Système Gestion des communications Internet Paramètres de communication Internet
Désactiver les tests actifs de l'indicateur d'état de la connectivité réseau Windows
Avec les tests actifs désactivés, Office 365 n'est pas en mesure de contacter son service de licence et n'exécutera donc aucune des applications Office. Ce paramètre a été rétabli sur « Non configuré » dans la configuration LGPO incluse.
Certaines applications n'ont pas de bordure visible dans les environnements cloud (22/04/2020)
Dans certains environnements virtuels, tels qu'Azure Windows Virtual Desktop, certaines fenêtres d'application n'auront pas de bordure. Un exemple est l'Explorateur de fichiers Windows. Vous pouvez reproduire cela en ouvrant Wordpad et l'Explorateur de fichiers, puis vous déplacer et noter que vous ne verrez peut-être pas de bordure là où une application commence et où l'autre se termine.
L'une des optimisations récemment ajoutées modifie les paramètres des effets visuels (trouvés dans les propriétés système) pour réduire les animations et les effets, tout en conservant une bonne expérience utilisateur.
- "polices d'écran lissantes"
- "afficher les ombres sous le pointeur de la souris"
- "Afficher les ombres sous les fenêtres"
Ces paramètres utilisateur permettront un effet d'ombre autour des fenêtres comme l'Explorateur de fichiers, de sorte que la bordure de l'application soit désormais visible.
Ces paramètres sont écrits dans la ruche de registre de profils utilisateur par défaut et s'appliqueront donc uniquement aux utilisateurs dont le profil est créé après l'exécution de ces optimisations et sur cet appareil.
Les applications s'exécutent, même si l'application n'a pas été exécutée (29/04/2020)
Plusieurs des applications UWP intégrées, telles que Skype, Phone et Photos, démarreront des processus et s'exécuteront en arrière-plan, même si l'utilisateur n'a pas démarré la ou les applications. Sur une seule machine, l'impact est proche de zéro, mais sur Windows multisession, l'impact peut être légèrement plus important. Il existe un paramètre dans l'application « Paramètres », sous « Applications en arrière-plan », qui vous permet de contrôler ce comportement pour chaque utilisateur. Cependant, il n'existe actuellement aucun moyen de modifier ce comportement en tant que paramètre global, autre que de désinstaller complètement l'application.
Si vous souhaitez conserver une ou plusieurs de ces applications à votre image tout en contrôlant le comportement en arrière-plan, vous pouvez modifier la ruche du registre d'utilisateurs par défaut et définir les paramètres suivants :
"HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.Windows.Photos_8wekyb3d8bbwe /v Désactivé /t REG_DWORD /d 1 /f "HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.Windows.Photos_8wekyb3d8bbwe /v DisabledByUser /t REG_DWORD /d 1 /f "HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.SkypeApp_kzf8qxf38zg5c /v Désactivé /t REG_DWORD /d 1 /f "HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.SkypeApp_kzf8qxf38zg5c /v DisabledByUser /t REG_DWORD /d 1 /f "HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.YourPhone_8wekyb3d8bbwe /v Désactivé /t REG_DWORD /d 1 /f "HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplicationsMicrosoft.YourPhone_8wekyb3d8bbwe /v DisabledByUser /t REG_DWORD /d 1 /f
Vous pouvez également définir ces paramètres avec les préférences de stratégie de groupe et devraient prendre effet après une déconnexion et une reconnexion, ou une actualisation de Gpupdate.
Windows Update ne fonctionne pas (05/11/2020)
Avec les paramètres inclus dans la configuration de la stratégie locale, qui est restaurée sur la cible lors du traitement de ces scripts, si vous tentez d'exécuter Windows Update manuellement, Windows peut signaler une erreur.
La raison pour laquelle ces paramètres sont en place dans ces scripts est que si vous les déployez sur une cible connectée à Internet, Windows Update peut tenter d'installer des mises à jour pendant que les hôtes de session sont activement utilisés. Les environnements de bureau virtuel contrôlent souvent que Windows Update soit autorisé uniquement pendant les fenêtres de maintenance, ou ne s'exécute pas du tout, mais déploie à la place de nouveaux hôtes.
La résolution la plus récente de ce problème consiste à redéfinir « UsoSvc » sur la valeur de départ par défaut « manual » . Vous pouvez également modifier « Services.json » et modifier le « VDIState » de « UsoSvc » en « unchanged » . En outre, les paramètres de stratégie locale ont été mis à jour pour laisser les paramètres de Windows Update inchangés par rapport aux paramètres par défaut.
Depuis la version 2004 de ces scripts, l'utilisation de l'assistant de nettoyage de disque (Cleanmgr.exe) est obsolète. DCW est proche de la fin de sa vie utile, mais il arrive aussi qu'il « se bloque » pendant l'exécution des scripts. Au lieu de cela, un nettoyage de base du disque a été intégré au script « Windows_VDOT.ps1 ». Des journaux, des traces et des fichiers journaux d'événements sont supprimés. Si vous souhaitez conserver les fichiers journaux, vous pouvez modifier le script .PS1 et supprimer ces entrées.
Plusieurs problèmes ont été signalés avec le menu Démarrer après l'application des paramètres d'optimisation et éventuellement d'autres actions. Récemment, nous avons pu reproduire un problème avec le menu Démarrer en effectuant une mise à jour des fonctionnalités de 1909 à 2004, où l'hôte de la session 1909 avait mis en place les paramètres d'optimisation. Le problème pourrait résulter de la présence de profils utilisateur « optimisés », soit localement, soit dans une solution de profil telle que FSLogix. Ensuite, le processus de mise à jour des fonctionnalités effectue un certain travail avec les packages Appx au cours de ce processus, conduisant à des éléments orphelins dans le menu Démarrer de l'utilisateur.
- Créez un script pour réparer le menu Démarrer, en copiant ce qui suit dans un fichier texte, en l'enregistrant en tant que fichier .CMD ou .BAT, puis en le fournissant à l'utilisateur concerné de manière interactive ou via un script de connexion (ne nécessite normalement pas d'élévation).
start /wait taskkill /IM StartMenuExperienceHost.exe /F rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyAC " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyAppData " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyLocalCache " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyLocalState " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyRoamingState " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewySettings " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewySystemAppData " rd /S /Q " %UserProfile% AppdataLocalPackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyTempState " Start C:WindowsSystemAppsMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewyStartMenuExperienceHost.exe
- Réexécutez VDOT avec le paramètre '-WindowsVersion' approprié (par exemple 2004).
[REMARQUE] Non seulement cela réparera le menu Démarrer dans certains cas, mais il existe quelques paramètres spécifiques à la version spécifique qui n'ont peut-être pas été appliqués auparavant.
Le paramètre de stratégie locale OneDrive empêche la connexion automatique à OneDrive (27/01/2021)
Il existe un paramètre par défaut pour OneDrive défini dans cet outil, avec ces détails :
Computer ConfigurationAdministrative TemplatesWindows ComponentsOneDrive
"Prevent OneDrive from generating network traffic until the user signs in to OneDrive"
État par défaut : non configuré
État de l'outil d'optimisation : activéUn autre problème lié à ce paramètre a également été signalé récemment. Certaines applications Office « se bloquent » pendant plusieurs secondes ou plus, jusqu'à ce que la synchronisation OneDrive soit terminée. Cela pourrait être lié à ce paramètre. Par conséquent, rétablissez ce paramètre à l’état par défaut
"not configured"
.Ce paramètre de politique particulier est en fait une préférence. Vous pouvez le confirmer en notant la superposition « flèche vers le bas » sur l'icône de réglage. Un bon moyen de rétablir le paramètre serait de rétablir le paramètre par défaut avec la stratégie de groupe. Si vous deviez faire cela pour chaque utilisateur, le processus pourrait être plus complexe.
Se bloquer lors de la déconnexion de la « Fenêtre des tâches » (16 avril 2021)
Nous avons reçu des rapports faisant état d'une fenêtre de tâches bloquée à la fermeture de la session, lorsque l'hôte est configuré avec plusieurs langues. Les premiers tests ont montré que cela est probablement dû à la désactivation d'un ou plusieurs services en mode utilisateur par le script. Les prestations concernées sont :
-CDPSvc
-CDPUserSvcLe paramètre « VDIState » de ces deux services « par utilisateur » est passé de « Désactivé » à « Inchangé ».
Snip & Sketch ne fonctionne pas après les optimisations (25 mai 2021)
Après avoir exécuté les optimisations VDOT, l'application UWP 'Snip & Sketch' peut être démarrée, mais cliquer pour effectuer une nouvelle capture ne fonctionne pas (rien ne se passe). De plus, en cliquant sur Snip & Sketch, une erreur est enregistrée dans le journal des événements de l'application, semblable à la suivante :
Faulting application name: ScreenClippingHost.exe, version: 2001.22012.0.2020, time stamp: 0x5ff501a5
Faulting module name: ScreenClipping.dll, version: 2001.22012.0.2020, time stamp: 0x5ff4fde8
Exception code: 0x80000003
Fault offset: 0x000000000001b92d
Ce problème a été résolu dans les versions récentes.
Remarque sur la réinstallation des packages Appx
Si vous constatez que vous avez supprimé un package UWP et que vous en avez maintenant besoin, le moyen le plus simple consiste soit à ouvrir l'application Microsoft Store et à rechercher l'application, soit à cliquer ou à copier et coller dans un navigateur Web l'URL de cette application. inclus dans le fichier de configuration 'AppxPackages.json'.
Pour empêcher la suppression d'une application UWP particulière, modifiez le fichier de configuration « AppxPackages.json », recherchez l'application et modifiez le « VDIState » de cette entrée d'application de « Désactivé » à autre chose, comme « Inchangé'.
Cet exemple de code est fourni à titre d’illustration uniquement et n’est pas destiné à être utilisé dans un environnement de production.
CET EXEMPLE DE CODE ET TOUTES INFORMATIONS CONNEXES SONT FOURNIS « EN L'ÉTAT » SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS LIMITATION LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET/OU D'ADAPTATION À UN USAGE PARTICULIER. Nous vous accordons un droit non exclusif et libre de droits d'utiliser et de modifier l'exemple de code et de reproduire et distribuer la forme de code objet de l'exemple de code, à condition que vous acceptiez : (i) de ne pas utiliser notre nom, notre logo ou nos marques pour commercialiser votre produit logiciel dans lequel l'exemple de code est intégré ; (ii) pour inclure un avis de droit d'auteur valide sur votre produit logiciel dans lequel l'exemple de code est intégré ; et (iii) pour nous indemniser, nous dégager de toute responsabilité et nous défendre ainsi que nos fournisseurs contre toute réclamation ou poursuite, y compris les honoraires d'avocat, qui découlent ou résultent de l'utilisation ou de la distribution de l'exemple de code.
Microsoft fournit des exemples de programmation à titre d'illustration uniquement, sans garantie expresse ou implicite, y compris, mais sans s'y limiter, les garanties implicites de qualité marchande et/ou d'adéquation à un usage particulier.
Cet exemple suppose que vous connaissez le langage de programmation présenté et les outils utilisés pour créer et déboguer les procédures. Les professionnels du support Microsoft peuvent vous aider à expliquer la fonctionnalité d'une procédure particulière, mais ils ne modifieront pas ces exemples pour fournir des fonctionnalités supplémentaires ou élaborer des procédures pour répondre à vos besoins spécifiques. si vous avez une expérience limitée en programmation, vous souhaiterez peut-être contacter un partenaire certifié Microsoft ou la ligne de conseil payante Microsoft au (800) 936-5200.