Cum Pentru a Sideload Aplicații moderne pe Windows 8
Utilizatorul mediu Windows 8 poate descărca numai aplicații pe care Microsoft le-a aprobat din Magazinul Windows. Windows 8 oferă două modalități de a bloca aplicațiile neaprobate, care sunt destinate dezvoltatorilor și companiilor cu aplicații interne.
Aceste metode nu pot fi utilizate de geek-ul mediu pentru a instala aplicații neaprobate de pe web. Interfața nouă Windows 8 ia abordarea Apple iOS de interzicere a software-ului neaprobat, nu a abordării Android care permite tuturor utilizatorilor să permită utilizarea sideloading.
Notă: Aceasta se aplică numai aplicațiilor moderne din noua interfață Windows 8, nu pe desktop. Aplicațiile desktop Windows pot fi instalate în mod normal. Cu toate acestea, nu puteți instala orice aplicații desktop pe dispozitive care rulează Windows RT.
Obțineți o licență pentru dezvoltatori
Microsoft oferă licențe gratuite pentru dezvoltatori pentru Windows 8. Aceste licențe permit dezvoltatorilor să testeze și să evalueze aplicațiile înainte de a le trimite la Magazinul Windows. Fiecare licență de licență pentru dezvoltatori va expira după un timp, dar puteți repeta procesul pentru a obține o nouă licență în viitor.
Rețineți că, în conformitate cu acordul de licență al Microsoft, aceste licențe pot fi utilizate numai pentru dezvoltarea și testarea propriilor aplicații. După cum avertizează Microsoft:
"Microsoft poate detecta utilizarea frauduloasă a unei licențe de dezvoltator pe o mașină înregistrată. Dacă Microsoft detectează utilizarea frauduloasă sau o altă încălcare a termenilor licenței software, am putea să revocăm licența pentru dezvoltatori. "
Pentru a obține o licență de dezvoltator, deschideți mai întâi Windows PowerShell ca administrator. Pentru aceasta, apăsați Start, tastați PowerShell, dați clic dreapta pe comanda rapidă PowerShell și selectați Rulat ca administrator în partea de jos a ecranului.
Tastați următoarea comandă în fereastra PowerShell, apăsați Enter și acceptați licența:
Arată-WindowsDeveloperLicenseRegistration
Apoi, va trebui să furnizați detaliile contului Microsoft, la care va fi asociată licența dezvoltatorului.
După achiziționarea unei licențe pentru dezvoltatori, puteți executa următoarea comandă într-o fereastră PowerShell pentru a împiedica o aplicație modernă:
Adăugați-AppxPackage C: \ example.appx
Pe un domeniu
Windows 8 oferă, de asemenea, o metodă de introducere pe rând a aplicațiilor "line-of-business". Acest lucru permite companiilor și altor organizații să încarce aplicații pe propriile computere, fără a le oferi public în Magazinul Windows.
Există patru cerințe pentru a împiedica o aplicație de tip linie de afacere:
Trebuie să utilizați Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro sau Windows RT. Dacă utilizați Windows 8 Pro sau Windows RT, va trebui să achiziționați o cheie de activare a produselor de la Microsoft. Microsoft direcționează persoanele interesate să cumpere aceste chei la pagina lor de licențiere în volum.
Dacă ați achiziționat o cheie de produs de tip sideloading, trebuie să deschideți o fereastră Prompt Command cu acces la administrator și să o adăugați cu următoarea comandă, unde ##### este cheia de 25 de cifre:
slmgr / ipk #####
După adăugarea cheii, tastați exact următoarea comandă pentru a activa cheia de bifare:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Calculatorul dvs. trebuie să fie conectat la un domeniu pentru a rula aplicația. Chiar dacă aveți Windows 8 Enterprise, nu puteți instala o aplicație de tip linie de afacere, cu excepția cazului în care computerul dvs. se află într-un domeniu. Dacă ați instalat aplicația în timp ce v-ați alăturat unui domeniu, acesta va refuza să se execute dacă computerul nu este conectat la domeniu.
Trebuie să activați opțiunea de introducere a hârtiei în politica de grup. Această setare poate fi activată pe domeniul dvs. sau pe computerul local.
De exemplu, pentru a activa această opțiune pe computerul dvs. local, apăsați tasta Windows, tastați gpedit.msc, și apăsați Enter. Navigați la folderul Configurație computer \ Șabloane administrative \ Descărcări pachete de aplicații pentru pachetele de aplicații din folderul Aplicații în cadrul editorului de politică de grup.
Faceți dublu clic pe Permiteți instalarea tuturor aplicațiilor de încredere și setați-l la Activat.
Aplicația trebuie să fie semnată cu o cheie de la o autoritate de certificare care are încredere pe computerul local. De exemplu, dacă semnați aplicația cu un certificat de la o autoritate de certificare de încredere, cum ar fi Verisign, aplicația se va instala fără altă configurație. Dacă aplicația este semnată cu certificatul dvs. cu auto-semnare, va trebui să aveți încredere în certificatul auto-semnat de pe computerul local.
Dacă ați îndeplinit toate cerințele, puteți să blocați aplicațiile moderne executând următorul cmdlet într-o fereastră PowerShell:
Adăugați-AppxPackage C: \ example.appx
Există o mulțime de mituri cu privire la aplicarea în mod curent a aplicațiilor moderne pe Windows 8 - de exemplu, nu puteți activa doar setarea pentru o politică de grup. Deși licențele pentru dezvoltatori pot părea o posibilă lacună, acordul de licență al Microsoft interzice utilizarea acestora pentru orice altceva decât dezvoltarea aplicațiilor. Aceste licențe sunt, de asemenea, monitorizate și accesul la aplicațiile dvs. poate fi revocat dacă îl utilizați pentru a împiedica apariția de aplicații neaprobate pe computerul dvs..