„Windows 10“ ARM programose, tvarkykles, naudojimo apribojimus

windows 10 arm apps

„Microsoft“ pateikia apribojimų, kurių vartotojai gali tikėtis naudodamiesi „Windows 10“, veikiančia ARM pagrįstais įrenginiais, sąrašus.



„Windows 10“, paleista naudojant „Qualcomm“ ARM lustus, buvo kūriniuose ilgą laiką, ir nors mes manėme, kad ši mobilioji OS bus tokia pati kaip versija, veikianti naudojant x86 lustų architektūrą, panašu, kad ARM įrenginiai turės tam tikrų apribojimų.



Remiantis Microsoft pateiktu dokumentų puslapiu (pastebėjo „Thurrott.com“) pateikia išsamų apribojimų sąrašą su „Windows 10“, skirta ARM pagrįstiems įrenginiams.

Tačiau atrodo, kad sąrašas buvo paskelbtas atsitiktinai, nes „Microsoft“ greitai pašalino puslapį, o dabar yra tik a talpykloje esanti kopija sąrašo.



„Windows 10“ dėl ARM apribojimų

  • Palaikomos tik ARM64 tvarkyklės -Nors ARM OS turi galimybę mėgdžioti x86 vartotojo režimo programas, tvarkyklės, įdiegtos kitoms architektūroms (tokioms kaip x64 ar x86), šiuo metu nėra emuliuojamos ir todėl nepalaikomos šioje platformoje. Bet kurią programą, kuri veikia su savo pasirinktine tvarkykle, reikės perkelti į ARM64. Esant ribotiems scenarijams, programa gali veikti kaip x86 emuliuojant, tačiau vairuotojo programos dalis turi būti perkelta į ARM64.

  • x64 programos nepalaikomos -„ARM“ „Windows 10“ nepalaiko x64 programų emuliacijos.

  • Kai kurie žaidimai neveikia -Žaidimai ir programos, kuriuose naudojama vėlesnė nei 1.1 „OpenGL“ versija arba kuriems reikalinga aparatūros pagreitinta „OpenGL“, neveikia. Be to, šioje platformoje nepalaikomi žaidimai, kurie remiasi „apgaulingais“ vairuotojais.



  • Programos, tinkinančios „Windows“ patirtį, gali neveikti tinkamai -Natūralūs OS komponentai negali įkelti nevietinių komponentų. Pvz., Į programas, kurios dažniausiai tai daro, yra kai kurie įvesties metodo redaktoriai (IME), pagalbinės technologijos ir debesies saugyklos programos.

  • Programos, kurios daro prielaidą, kad visuose ARM įrenginiuose veikia mobilioji „Windows“ versija, gali neveikti tinkamai -Programos, kurios daro šią prielaidą, gali pasirodyti netinkamos orientacijos, pateikti netikėtą vartotojo sąsajos išdėstymą ar perteikimą arba visai nepaleisti, kai bando iškviesti tik mobiliesiems skirtas API, prieš tai neišbandydamos sutarties prieinamumo.

  • „ARM“ nepalaiko „Windows Hypervisor“ platformos -Paleisti virtualias mašinas naudojant „Hyper-V“ ARM įrenginyje neveiks.

Nors buvo tikimasi kai kurių apribojimų, atrodo, kad įprastiems vartotojams nebus daug problemų, kaip įprastai paleisti programas, įskaitant galimybę atsisiųsti ir įdiegti daugumą 32 bitų klasikinių darbalaukio programų į ARM. Tačiau jei planuojate įsigyti šiuos įrenginius darbo aplinkai, turėsite įsitikinti, kad programos, kurias ketinate paleisti, iš tikrųjų yra suderinamos.

Ar šie apribojimai paveiks jūsų sprendimą pirkti „Windows 10“ įrenginius naudojant ARM procesorių? Papasakok mums komentaruose.