Hoe Moderne Apps Sideload op Windows 8
De gemiddelde Windows 8-gebruiker kan alleen apps downloaden die Microsoft heeft goedgekeurd van de Windows Store. Windows 8 biedt twee manieren om niet-goedgekeurde apps te sideloaden, die bedoeld zijn voor ontwikkelaars en bedrijven met interne apps.
Deze methoden kunnen door de gemiddelde nerd niet worden gebruikt om niet-goedgekeurde apps van internet te installeren. De nieuwe interface van Windows 8 maakt gebruik van de Apple iOS-aanpak van het verbieden van niet-goedgekeurde software, niet van de Android-benadering om alle gebruikers in staat te stellen sideloading in te schakelen.
Notitie: Dit is alleen van toepassing op moderne apps in de nieuwe Windows 8-interface, niet op de desktop. Windows-bureaubladapplicaties kunnen normaal worden geïnstalleerd. U kunt echter geen bureaubladtoepassingen installeren op apparaten met Windows RT.
Ontvang een ontwikkelaarslicentie
Microsoft biedt gratis ontwikkelaarslicenties voor Windows 8. Met deze licenties kunnen ontwikkelaars hun apps testen en evalueren voordat ze deze in de Windows Store indienen. Elke licentie voor een ontwikkelaarlicentie verloopt na verloop van tijd, maar u kunt het proces om een nieuwe licentie te verkrijgen in de toekomst herhalen.
Merk op dat volgens de licentieovereenkomst van Microsoft deze licenties alleen mogen worden gebruikt voor het ontwikkelen en testen van uw eigen applicaties. Zoals Microsoft waarschuwt:
"Microsoft kan frauduleus gebruik van een ontwikkelaarslicentie op een geregistreerde machine detecteren. Als Microsoft frauduleus gebruik of een andere schending van de softwarelicentievoorwaarden constateert, kunnen we uw ontwikkelaarslicentie intrekken. "
Als u een ontwikkelaarslicentie wilt aanschaffen, opent u eerst Windows PowerShell als beheerder. Om dit te doen, drukt u op Start, typt u PowerShell, klik met de rechtermuisknop op de PowerShell-snelkoppeling en selecteer Als administrator uitvoeren onderaan het scherm.
Typ de volgende opdracht in het PowerShell-venster, druk op Enter en ga akkoord met de licentie:
Show-WindowsDeveloperLicenseRegistration
U moet dan de gegevens van het Microsoft-account opgeven waaraan de ontwikkelaarslicentie is gekoppeld.
Nadat u een ontwikkelaarslicentie hebt verkregen, kunt u de volgende opdracht uitvoeren in een PowerShell-venster om een moderne toepassing te sideloaden:
Add-AppxPackage C: \ example.appx
Op een domein
Windows 8 biedt ook een methode voor sideloading van "line-of-business" -apps. Hierdoor kunnen bedrijven en andere organisaties apps op hun eigen computers laden zonder ze via de Windows Store openbaar te maken.
Er zijn vier vereisten om een line-of-business-app te sideloaden:
U moet Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro of Windows RT gebruiken. Als u Windows 8 Pro of Windows RT gebruikt, moet u een "sideloading product activation key" van Microsoft aanschaffen. Microsoft stuurt mensen die geïnteresseerd zijn in het kopen van deze sleutels naar hun volumelicentiepagina.
Als u een sideloading productsleutel hebt verkregen, moet u een opdrachtpromptvenster openen met beheerderstoegang en dit toevoegen met de volgende opdracht, waarbij ##### de 25-cijferige sleutel is:
slmgr / ipk #####
Nadat u de sleutel hebt toegevoegd, typt u de volgende opdracht om de sideloading-sleutel te activeren:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Uw computer moet lid zijn van een domein om de toepassing uit te voeren. Zelfs als u Windows 8 Enterprise hebt, kunt u geen bedrijfsapp installeren tenzij uw computer deel uitmaakt van een domein. Als u de toepassing hebt geïnstalleerd terwijl u bent aangemeld bij een domein, wordt de toepassing geweigerd tenzij uw computer is verbonden met het domein.
U moet sideloading inschakelen in Groepsbeleid. Deze instelling kan worden ingeschakeld op uw domein of op uw lokale computer.
Als u deze optie bijvoorbeeld op uw lokale computer wilt inschakelen, drukt u op de Windows-toets en typt u gpedit.msc, en druk op Enter. Navigeer naar de map Computerconfiguratie \ Beheersjablonen \ Windows-onderdelen \ App pakketimplementatie in de editor Groepsbeleid.
Dubbelklik op de Toestaan dat alle vertrouwde apps worden geïnstalleerd optie en stel deze in op Ingeschakeld.
De app moet zijn ondertekend met een sleutel van een certificaatautoriteit die is vertrouwd op de lokale computer. Als u bijvoorbeeld de app ondertekent met een certificaat van een vertrouwde certificeringsinstantie zoals Verisign, wordt de app zonder verdere configuratie geïnstalleerd. Als de app is ondertekend met uw eigen zelfondertekende certificaat, moet u het zelfondertekende certificaat op de lokale computer vertrouwen.
Als u aan alle vereisten hebt voldaan, kunt u moderne apps sideloaden door de volgende cmdlet in een PowerShell-venster uit te voeren:
Add-AppxPackage C: \ example.appx
Er zijn veel mythes over het sideloaden van moderne apps op Windows 8 - u kunt bijvoorbeeld niet alleen een groepsbeleidsinstelling inschakelen. Hoewel ontwikkelaarslicenties een mogelijke maas in de wet lijken, verbiedt de licentieovereenkomst van Microsoft ze voor alles behalve app-ontwikkeling. Deze licenties worden ook gecontroleerd en toegang tot uw apps kan worden ingetrokken als u deze gebruikt om niet-goedgekeurde apps op uw computer te sideloaden.