19Aug
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 sideloading mogelijk te maken.
Opmerking : 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.
Download 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 ontwikkelaarslicentie verloopt na verloop van tijd, maar u kunt het proces om een nieuwe licentie te verkrijgen in de toekomst herhalen.
Houd er rekening mee dat deze licenties volgens de licentieovereenkomst van Microsoft 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. Hiertoe drukt u op Start, typt u PowerShell , klikt u met de rechtermuisknop op de PowerShell-snelkoppeling en selecteert u Voer uit als beheerder onder aan het scherm.
Typ de volgende opdracht in het PowerShell-venster, druk op Enter en ga akkoord met de licentie:
Show-WindowsDeveloperLicenseRegistration
U moet dan Microsoft-accountgegevens opgeven waaraan de ontwikkelaarslicentie wordt 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
biedt Windows 8 ook een methode voor sideloading "line-of-business "apps. Hierdoor kunnen bedrijven en andere organisaties apps op hun eigen computers laden zonder ze via de Windows Store publiekelijk aan te bieden.
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-productactiveringscode" 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 #####
Typ na het toevoegen van de sleutel 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 lid bent van een domein, weigert het programma te worden uitgevoerd, 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 wilt inschakelen op uw lokale computer, drukt u op de Windows-toets, typt u gpedit.msc en drukt u op Enter. Navigeer naar de map Computerconfiguratie \ Beheersjablonen \ Windows-onderdelen \ App pakketimplementatie in de editor Groepsbeleid.
Dubbelklik op de Laat alle vertrouwde apps de -optie installeren en stel deze in op Ingeschakeld.
De app moet zijn ondertekend met een sleutel van een certificaatautoriteit die vertrouwd is 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 sideloaden van Moderne apps op Windows 8 -U kunt bijvoorbeeld niet alleen een groepsbeleidsinstelling inschakelen. Hoewel ontwikkelaarslicenties een mogelijke maas in de wetgeving lijken, verbiedt de licentieovereenkomst van Microsoft ze voor alles behalve app-ontwikkeling. Deze licenties worden ook gecontroleerd en de toegang tot uw apps kan worden ingetrokken als u deze gebruikt om niet-goedgekeurde apps op uw computer te sideloaden.