Comment faire pour charger des applications modernes sur Windows 8
L'utilisateur moyen de Windows 8 ne peut télécharger que les applications que Microsoft a approuvées à partir du Windows Store. Windows 8 propose deux méthodes pour éviter le chargement d'applications non approuvées, destinées aux développeurs et aux entreprises disposant d'applications internes..
Le geek moyen ne peut pas utiliser ces méthodes pour installer des applications non approuvées à partir du Web. La nouvelle interface de Windows 8 adopte l'approche Apple iOS consistant à interdire les logiciels non approuvés, pas l'approche Android permettant à tous les utilisateurs d'activer le chargement latéral..
Remarque: Cela ne s'applique qu'aux applications modernes dans la nouvelle interface Windows 8, pas sur le bureau. Les applications de bureau Windows peuvent être installées normalement. Cependant, vous ne pouvez installer aucune application de bureau sur les appareils exécutant Windows RT..
Obtenir une licence de développeur
Microsoft propose des licences de développement gratuites pour Windows 8. Ces licences permettent aux développeurs de tester et d'évaluer leurs applications avant de les soumettre au Windows Store. Chaque licence de développeur expirera après un certain temps, mais vous pouvez répéter le processus pour acquérir une nouvelle licence ultérieurement..
Notez que, selon le contrat de licence de Microsoft, ces licences ne peuvent être utilisées que pour développer et tester vos propres applications. Comme Microsoft le prévient:
“Microsoft peut détecter l'utilisation frauduleuse d'une licence de développeur sur une machine enregistrée. Si Microsoft détecte une utilisation frauduleuse ou une autre violation des conditions de la licence du logiciel, nous pourrions révoquer votre licence de développeur. ”
Pour acquérir une licence de développeur, ouvrez d'abord Windows PowerShell en tant qu'administrateur. Pour ce faire, appuyez sur Démarrer, tapez PowerShell, cliquez avec le bouton droit sur le raccourci PowerShell et sélectionnez Exécuter en tant qu'administrateur au bas de l'écran.
Tapez la commande suivante dans la fenêtre PowerShell, appuyez sur Entrée et acceptez la licence:
Show-WindowsDeveloperLicenseRegistration
Vous devrez ensuite fournir les détails du compte Microsoft, auxquels la licence de développeur sera associée..
Après avoir acquis une licence de développeur, vous pouvez exécuter la commande suivante dans une fenêtre PowerShell afin de charger de manière autonome une application Modern:
Add-AppxPackage C: \ example.appx
Sur un domaine
Windows 8 offre également une méthode de chargement latéral des applications «métier». Cela permet aux entreprises et autres organisations de charger des applications sur leurs propres ordinateurs sans les proposer publiquement via le Windows Store..
Il y a quatre exigences pour charger latéralement une application métier:
Vous devez utiliser Windows 8 Entreprise, Windows Server 2012, Windows 8 Pro ou Windows RT. Si vous utilisez Windows 8 Pro ou Windows RT, vous devez acheter une «clé d’activation de produit sideloading» auprès de Microsoft.. Microsoft dirige les personnes intéressées par l'achat de ces clés vers leur page de licence en volume.
Si vous avez acquis une clé de produit sideloading, vous devez ouvrir une fenêtre d'invite de commande avec accès administrateur et l'ajouter à l'aide de la commande suivante, où ##### est la clé à 25 chiffres:
slmgr / ipk #####
Après avoir ajouté la clé, tapez exactement la commande suivante pour activer la clé de chargement latéral:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Votre ordinateur doit être associé à un domaine pour pouvoir exécuter l'application.. Même si vous utilisez Windows 8 Entreprise, vous ne pouvez pas installer une application métier à moins que votre ordinateur ne soit sur un domaine. Si vous avez installé l'application alors que vous étiez membre d'un domaine, celle-ci refusera de s'exécuter sauf si votre ordinateur est connecté au domaine..
Vous devez activer le chargement latéral dans la stratégie de groupe. Ce paramètre peut être activé sur votre domaine ou sur votre ordinateur local..
Par exemple, pour activer cette option sur votre ordinateur local, appuyez sur la touche Windows, tapez gpedit.msc, et appuyez sur Entrée. Accédez au dossier Configuration de l'ordinateur \ Modèles d'administration \ Composants Windows \ Déploiement du package d'application dans l'éditeur de stratégie de groupe..
Double-cliquez sur le Autoriser l'installation de toutes les applications sécurisées option et réglez-le sur Activé.
L'application doit être signée avec une clé d'une autorité de certification approuvée sur l'ordinateur local.. Par exemple, si vous signez l'application avec un certificat émanant d'une autorité de certification sécurisée telle que Verisign, l'application sera installée sans autre configuration. Si l'application est signée avec votre propre certificat auto-signé, vous devrez faire confiance au certificat auto-signé sur l'ordinateur local..
Si vous avez satisfait à toutes les exigences, vous pouvez charger latéralement les applications modernes en exécutant l'applet de commande suivante dans une fenêtre PowerShell:
Add-AppxPackage C: \ example.appx
Il y a beaucoup de mythes sur le chargement latéral d'applications modernes sous Windows 8 - par exemple, vous ne pouvez pas simplement activer un paramètre de stratégie de groupe. Bien que les licences de développeur puissent sembler être une échappatoire possible, le contrat de licence de Microsoft interdit de les utiliser pour autre chose que le développement d'applications. Ces licences sont également surveillées et l'accès à vos applications peut être révoqué si vous l'utilisez pour ne pas charger des applications non approuvées sur votre ordinateur..