Mettre à jour et réparer automatiquement des applications

Important

L’article suivant décrit les paramètres actuellement disponibles dans windows Insider build 22415 et versions ultérieures.

Les paramètres de mise à jour et de réparation automatiques permettent aux développeurs et aux professionnels de l’informatique de fournir une solution de mise à jour automatisée aux applications Windows distribuées sans utiliser le Microsoft Store. En spécifiant les paramètres de mise à jour et de réparation automatiques dans le cadre de votre fichier App Installer, l’application Windows peut être configurée pour vérifier les mises à jour à chaque lancement, masquer l’invite de mise à jour/réparation et/ou empêcher l’application Windows de démarrer jusqu’à ce qu’elle ait reçu la dernière mise à jour.

L’installation d’une application Windows à l’aide du fichier App Installer crée une entrée dans le référentiel App Installer avec les configurations spécifiées qui ont été définies. Tant que l’application Windows a une entrée dans le référentiel App Installer, la mise à jour et la réparation automatiques de l’application peuvent être configurées via : Application windows Paramètres, fichier App Installer, PowerShell ou via un fournisseur de solutions Cloud. Toutes les modifications apportées à une application Windows spécifique remplacent tous les paramètres de cette application Windows particulière.

L’application Windows Paramètres offre la possibilité d’activer/désactiver la mise à jour automatique et la réparation des applications Windows.

Remarque

Dans certains cas, un paramètre ne sera pas écrasé, tous les paramètres configurés via CSP auront la priorité sur toutes les autres configurations, PowerShell et le fichier App Installer auront la priorité sur tous les paramètres configurés par le développeur.

Mises à jour automatiques

Les applications Windows utilisent leur chemin d’URI App Installer pour vérifier les mises à jour des applications Windows. Toutefois, si l’URI App Installer est inaccessible, l’application Windows vérifie les mises à jour à l’aide des UpdateURIs, en tentant de se connecter à chacune de ces URL avant d’essayer la suivante. Le premier fichier App Installer accessible sera validé en vérifiant s’il existe de nouvelles mises à jour de l’application Windows.

La mise à jour des applications Windows prend en charge les éléments suivants :

Éléments Description
HoursBetweenUpdateChecks Définit l’écart minimal dans les vérifications de mise à jour des applications Windows.
UpdateBlocksActivation Définit l’expérience lorsque la mise à jour d’une application est vérifiée.
ShowPrompt Définit si une fenêtre est affichée lorsque des mises à jour sont en cours d’installation et lorsque des mises à jour sont vérifiées.
UpdateURI L’URI du fichier du programme d’installation d’applications de secours qui peut être utilisé pour mettre à jour l’application Windows lorsque l’URI du programme d’installation d’applications n’est pas disponible.

Pour obtenir des instructions sur la création d’un fichier App Installer avec les paramètres ci-dessus, consultez l’article Création d’un fichier App Installer Docs.

Fichier du programme d’installation d’application intégré

Le fichier App Installer incorporé permet aux développeurs d’applications Windows de configurer les paramètres de mise à jour pour leurs applications Windows. Les paramètres répertoriés ci-dessus peuvent être définis pour une application Windows spécifique. Autoriser la remise des mises à jour pour votre application Windows à partir de votre solution d’hébergement de mise à jour préférée.

Pour plus d’informations sur l’incorporation d’un fichier App Installer dans votre application Windows : utilisation du fichier App Installer pour mettre à jour votre application

Fichier App Installer

Le fichier App Installer permet aux développeurs d’applications Windows ou aux professionnels de l’informatique de configurer les paramètres de mise à jour pour les applications Windows. Le fichier App Installer remplace tous les paramètres configurés par un fichier d’installation d’application incorporé.

PowerShell

Les applets de commande PowerShell permettent à un professionnel de l’informatique de lire ou de configurer les paramètres de mise à jour et de réparation de leurs applications Windows.

Applet de commande PowerShell Description
Get-AppxPackageAutoUpdateSettings Renvoie les paramètres de mise à jour et de réparation automatiques pour une application Windows spécifique ou configurée.
Set-AppxPackageAutoUpdateSettings Configure les paramètres de mise à jour et de réparation automatiques pour une application Windows spécifique installée à l’aide d’un fichier App Installer.

Consultez les articles Docs Get-AppxPackageAutoUpdateSettings et Set-AppxPackageAutoUpdateSettings pour plus d’informations sur l’utilisation de ces cmdlets PowerShell.

CSP

Les professionnels de l’informatique d’entreprise utilisent des solutions de gestion des appareils mobiles (par exemple, Microsoft Endpoint Manager) pour gérer leurs appareils à distance. Le fournisseur de solutions Cloud Enterprise (CSP) de gestion moderne des applications d’entreprise a été développé pour inclure les paramètres qui peuvent être appliqués aux appareils Windows 10 pour gérer la mise à jour automatique d’applications Windows spécifiques.

Vous trouverez les Paramètres du fournisseur de solutions Cloud suivants dans le chemin d’accès suivant : ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoUpdateSettings/

CSP Description
./PackageSource Spécifie la source du fichier *.appinstaller utilisé pour vérifier les mises à jour des applications Windows.
./AutomaticBackgroundTask Spécifie si l’application Windows vérifie et met à jour l’application Windows en arrière-plan
./OnLaunchUpdateCheck Spécifie si l’application Windows vérifie les mises à jour lors du lancement.
./HoursBetweenUpdateChecks Spécifie le délai entre les vérifications de Windows app Update.
./ShowPrompt Spécifie si l’utilisateur est invité à utiliser des boîtes de dialogue de mise à jour ou de réparation.
./UpdateBlocksActivation Spécifie si l’application Windows démarre au cas où une mise à jour est disponible.
./ForceUpdateFromAnyVersion Spécifie si la mise à jour de l’application Windows peut être à la fois de niveau supérieur ou inférieur.
./Disable Spécifie si le paramètre de mise à jour automatique est activé / Désactivé pour un package spécifique.

Pour plus d’informations sur le fournisseur de solutions Cloud, veuillez consulter l’article de la documentation du fournisseur de solutions Cloud sur la gestion des applications modernes d’entreprise.

Réparation automatique

Les applications Windows utilisent leur chemin d’URI App Installer pour identifier l’emplacement de réparation de l’application Windows. Si l’URI App Installer est inaccessible ou non configuré, il tente ensuite d’accéder à un fichier d’application Windows à partir du RepairURIs.

Éléments Description
UpdateURI L’URI du fichier du programme d’installation d’applications de secours qui peut être utilisé pour mettre à jour l’application Windows lorsque l’URI du programme d’installation d’applications n’est pas disponible.

Pour plus d’informations sur la création d’un fichier *AppInstaller, consultez Comment créer un fichier App Installer ou télécharger et utiliser le Générateur de fichiers App Installer dans le cadre du kit de ressources MSIX.

CSP

Les professionnels de l’informatique d’entreprise utilisent des solutions de gestion des appareils mobiles (par exemple, Microsoft Endpoint Manager) pour gérer leurs appareils à distance. Le CSP de Gestion moderne des applications d’entreprise a été développé pour inclure les paramètres qui peuvent être appliqués aux appareils Windows 10 pour gérer la réparation automatique d’applications Windows spécifiques.

Vous trouverez les Paramètres du fournisseur de solutions Cloud suivants dans le chemin d’accès suivant : ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoRepair/

CSP Description
./PackageSource Spécifie la source dans le fichier d’application *.appinstaller ou Windows utilisé pour vérifier les réparations d’applications Windows.

Pour plus d’informations sur le fournisseur de solutions Cloud, veuillez consulter l’article de la documentation du fournisseur de solutions Cloud sur la gestion des applications modernes d’entreprise.