Če ste kdaj pomislili "Želel bi si, da bi lahko ta program Windows .exe zagnal neposredno na svojem telefonu Android"Niste edini. Zmogljivi tablični računalniki, telefoni z 8 GB RAM-a in vse zmogljivejši procesorji nas silijo, da bi razmislili o tem, da bi prenosnike pustili doma in delali samo s telefoni ali tablicami, pa tudi z emulatorji Nintendo 3DS."
Realnost je taka Android in Windows govorita različna jezika.Danes pa obstaja več načinov za premostitev vrzeli med tema dvema svetovoma: emulacija, plasti združljivosti, kot sta Wine/Winlator, virtualni stroji, kot je Limbo, ali oddaljeni dostop do celotnega računalnika z orodji, kot je AnyViewer. V tem priročniku boste zelo podrobno in brez ovinkarjenja videli, Kako uporabljati aplikacije .exe v sistemu Android in katera metoda najbolj ustreza vašim potrebamNe glede na to, ali želite igrati klasično igro ali se zanesti na profesionalno programsko opremo, povezano prek USB-ja.
Zakaj Android ne zažene datotek .exe izvorno?
Preden se lotimo dela, je pomembno razumeti, kaj se dogaja spodaj: Za Windows in njegovo arhitekturo x86/x64 je ustvarjena datoteka .exe.medtem ko večina naprav Android uporablja procesorje ARM in sistem, ki temelji na Linuxu.
V praksi to pomeni, da Datoteka .exe pričakuje, da bo našla sistemske klice in knjižnice, specifične za Windows.skupaj s posebnimi gonilniki za strojno opremo (grafika, zvok, USB itd.). Android tega okolja ne ponuja, zato poskus odpiranja datoteke .exe »privzeto« v telefonu ali tabličnem računalniku ne bo deloval: običajno, Ne odpre se, ne zaloputne in se ne obnaša popolnoma nepredvidljivo..
Kljub temu, Da, možno je ustvariti vmesni sloj. ki prevaja te klice, emulira drugo arhitekturo ali vsaj omogoča, da se datoteka .exe izvaja na drugem računalniku z operacijskim sistemom Windows in vam omogoča upravljanje z mobilno napravo. Tukaj pridejo na vrsto rešitve, ki si jih bomo ogledali.
Winlator: ključna komponenta za emulacijo sistema Windows v sistemu Android
Glavni junak tega vodnika je Winlator, odprtokodna aplikacija, zasnovana za zagon programov Windows v sistemu AndroidŠe posebej zanimiv je za igre in relativno lahko namizno programsko opremo, saj se zanaša na tehnologije, ki so že dokazale svojo moč v Linuxu in ... emulatorji stare strojne opreme.
V notranjosti Winlator združuje več zelo naprednih komponent: Vino kot plast združljivosti z Windows API-jem, In Box86/Box64 kot emulatorja arhitektur x86 in x86_64 na procesorjih ARM. Zahvaljujoč tej kombinaciji je mogoče programsko opremo, prevedeno za Intel/AMD, zagnati v sodobnem mobilnem telefonu ali tabličnem računalniku Android.
Kako deluje Winlator interno?
Za boljše razumevanje, Winlator znotraj Androida poganja nekakšen "mini Linux": Uporablja korenski datotečni sistem, ki temelji na Ubuntuju in PROotu.To orodje poustvari tipične chroot funkcije, kot sta mount –bind in binfmt_misc, v uporabniškem prostoru. To vam omogoča zagon Wine, Box86 in Box64 brez rootanja naprave.
Kar zadeva grafiko, se Winlator zanaša na Mesa kot grafični sklad, ki ponuja OpenGL, Vulkan in OpenCLin vključuje tudi več prevajalnikov DirectX v Vulkan ali OpenGL: DXVK (za Direct3D 9, 10 in 11), D8VK (za Direct3D 8) y CNC DDraw (za DirectDraw in zelo stare igre)Vse to omogoča, da se na sodobnih telefonih Android izvajajo celo 3D naslovi, kot so Fallout 3, Mass Effect 2 ali Deus Ex (GOTY).
Pomembno je to razumeti Govorimo o kompleksni emulaciji z veliko dodatnimi stroški.Tudi če je vaš mobilni telefon zmogljiv, bo dodatna plast, ki jo uvaja Wine + Box86/64 + grafični prevod, vedno zmanjšala zmogljivost v primerjavi z zagonom igre ali aplikacije na izvornem računalniku z operacijskim sistemom Windows.
Namestitev Winlatorja na Android korak za korakom
Winlator ni na Google Play, zato Namestiti ga boste morali s stranskim nalaganjem iz datoteke APK.Postopek je preprost, vendar se nekoliko razlikuje od standardne namestitve aplikacije.
Za začetek boste v sodobnih različicah Androida morali dovoli namestitev iz neznanih virovPot je običajno nekaj takega kot Nastavitve > Aplikacije > Aplikacije s posebnim dostopom > Namesti neznane aplikacije, kjer omogočite možnost v brskalniku, iz katerega boste prenesli APK (Chrome, Firefox itd.).
Po tem Prenesite najnovejšo različico programa Winlator iz njegovega uradnega repozitorija na GitHubu. (APK boste našli v razdelku Izdaje). Ko ga prenesete, ga tapnite v upravitelju datotek ali obvestilu, da zaženete namestitveni program, in sledite običajnim korakom; postopek je zelo preprost.
Ko prvič odprete Winlator, Aplikacija bo zahtevala dovoljenje za dostop do fotografij, videoposnetkov, glasbe in datotek na splošno.Priporočljivo jih je sprejeti, če želite imeti možnost nameščanja iger ali programov iz notranjega pomnilnika ali SD kartice, ne da bi vam kasneje bilo žal.
Osnovni elementi vmesnika in splošna konfiguracija

Winlatorjev vmesnik je zelo preprost: Glavni zaslon je seznam posod za vinoVsak vsebnik je okolje, podobno sistemu Windows, z lastno konfiguracijo programa Wine, grafičnimi nastavitvami in nameščenimi programi. Seznam bo sprva prazen, ker še niste ustvarili nobenega vsebnika.
V zgornjem levem kotu boste videli tipičen gumb menija s črtami ("hamburger"). Od tam lahko dostopate do globalne nastavitve, kot je izbira različice Wine ali Box86/Box64Če niste povsem prepričani, kaj počnete, je najbolje, da pustite privzete vrednosti, saj lahko nekatere kombinacije prekinejo združljivost ali nepotrebno poslabšajo delovanje.
Drug pomemben razdelek v nastavitvah je "Vhodni nadzor"Tam lahko ustvarjanje in prilagajanje shem za upravljanje na dotik, zasnovanih predvsem za igreVirtualni gumbi, zaslonska območja, preslikave, ki simulirajo tipkovnico ali miško itd. Te profile je mogoče tudi uvoziti in izvoziti za uporabo v drugih napravah ali shraniti, če zamenjate ROM-e.
Ustvarite in prilagodite svoj prvi kontejner v Winlatorju
Naslednji korak je Ustvarite vsebnik, v katerem boste dejansko namestili in zagnali datoteke .exe.Če želite to narediti, tapnite gumb »+«, ki se nahaja v zgornjem desnem kotu glavnega zaslona.
Ko ustvarite vsebnik, boste videli ploščo s številnimi možnostmi. Med najpomembnejšimi so:
- Ime vsebnika: Omogoča vam enostavno prepoznavanje (na primer »Strateške igre« ali »Pisarniške aplikacije«).
- Ločljivost zaslona (velikost zaslona): Ločljivost namizja Wine. Višje ločljivosti pomenijo večjo grafično obdelavo in krajšo življenjsko dobo baterije. Pogosto se splača nekoliko znižati ločljivost, da se izboljša zmogljivost.
- Grafični gonilnik in DX Wrapper: Tukaj izberete prevajalnik DirectX. Najpogostejše možnosti so WineD3D (Direct3D v OpenGL), DXVK (Direct3D 9/10/11 v Vulkan), D8VK (Direct3D 8 v Vulkan) in CNC DDraw (DirectDraw prek OpenGL za zelo stare igre). V praksi je DXVK pogosto najboljša izbira za številne 3D igre.ker gre za isto tehnologijo, ki jo Proton uporablja v Steamu za Linux, vendar je to zelo odvisno od vsakega naslova.
- Ime grafične kartice: Ta nastavitev omogoča simulirati ime določene grafične karticeObičajno je standardno opremljen z grafično kartico GeForce 9800GT, čeprav so na voljo tudi drugi modeli. Nekatere igre se lahko obnašajo drugače, odvisno od zaznane grafične kartice.
- Velikost video pomnilnika (VRAM): količina video pomnilnika, dodeljenega okolju Wine, ki se dejansko vzame iz RAM-a naprave Android. 2 GB je običajno dovolj za večino primerovker se Winlator ne osredotoča na najnovejše igre.
Videli boste tudi možnosti za Natančno nastavite uporabo jedra procesorja, omogočite CSMT (večprocesorsko obdelavo v programu Wine), prilagodite komponente sistema Windows v programu Wine, definirajte okoljske spremenljivke in izberite, katere mape naprav bodo dostopne. iz vsebnika. Ko imate osnove pripravljene, tapnite ikono kljukice (spodaj desno), da shranite vsebnik.
Zaženite namizje Wine v Winlatorju
Ko je vsebnik ustvarjen, ga lahko zdaj zaženete. Na seznamu vsebnikov tapnite tri navpične pike desno od imena in izberite »Zaženi«.Po nekaj sekundah nalaganja se bo prikazalo namizje, zelo podobno sistemu Windows iz 90-ih.
Raziskovalec datotek se odpre samodejno in Imeli boste dostop do začetnega menija z več tipičnimi orodji za Wine: zagon ukazov (Run), dodajanje ali odstranjevanje programov, nekatere osnovne nadzorne plošče, CMD, Moj računalnik, urejevalnik registra, upravitelj opravil, konfigurator Wine, namestitveni program Mono in preproste aplikacije, kot so 7-Zip, Internet Explorer, Beležnica, WordPad ali Minolovec.
Obravnavanje kazalcev sledi logiki računalnika: Kazalec se premika po zaslonu in ga premikate tako, da se dotaknete kjer koli. (Prsta ni treba postaviti neposredno nad kazalec.) Levi klik se izvede z enkratnim dotikom z enim prstom; desni klik pa z hkratnim dotikom z dvema prstoma. Če ste vajeni zaslonov na dotik, se sprva zdi nekoliko nenavadno, vendar se hitro navadite.
za Zaprite posodo in se vrnite v Android z uporabo gumba za nazaj na dotik sistema (ali enakovredna gesta). S tem se bo odprl stranski meni Winlatorja z možnostmi, kot so »Izhod« (za zapiranje), aktivacija virtualne tipkovnice, preklopi na prikaz dotika, celozaslonski način namizja Wine, upravitelj opravil Winlatorja in povečevalno steklo za povečavo.
Namestitev in zagon .exe aplikacij in iger v Winlatorju
Zdaj pa sočen del: Namestitev programov sistema Windows v vaš vsebnikLahko poskusite skoraj vse, kar želite, če le upoštevate dve jasni omejitvi: dejansko moč vašega mobilnega telefona/tablice in omejitve, ki so lastne emulaciji Wine + x86.
Dober trik je Kopirajte namestitvene datoteke .exe v mapo Prenosi v napravi AndroidIz raziskovalca datotek namizja Wine je tipična pot do tja: Z: > storage > emulated > 0 > Download. V notranjosti boste videli vse datoteke, ki jih imate tam.
Za zagon namestitvenega programa, Premaknite kazalec nad datoteko .exe in dvokliknite z enim prstomČe je program združljiv z Wine in emulacijo, se bo čarovnik za namestitev odprl tako kot v sistemu Windows: kliknete Naprej, sprejmete licence, izberete mapo itd.
Ko je namestitev končana, Običajno se bližnjica prikaže v meniju Start programa Wine.Od tam lahko zaženete igro ali aplikacijo, kot da bi bili pred računalnikom. Na primer, preverjeno je, da Deus Ex GOTY Edition (različica brez DRM iz GOG) deluje, čeprav je zmogljivost lahko omejena in se ločljivost ne prilagodi vedno velikosti zaslona, dokler je ne prilagodite v nastavitvah igre ali v vsebniku.
Če je vaš cilj igranje iger, ne pozabite, da Ključno je, da ne pretiravate z grafičnimi nastavitvami.Nižja ločljivost, brez pretiranih filtrov in brez močnih učinkov običajno naredijo razliko med nečim, kar je mogoče predvajati, in diaprojekcijo.
Upravljanje na dotik in spreminjanje različice sistema Windows v programu Wine
Če želite kar najbolje izkoristiti Winlator pri igrah, ki so močno odvisne od tipkovnice in miške, imate dve možnosti: Uporabite fizične krmilnike, tipkovnice in miške prek povezave Bluetooth ali USB OTGali pa izvlecite iz profilov na dotik same aplikacije.
Za slednje, z namizja Wine Pritisnite gumb za nazaj v sistemu Android in vnesite »Kontrolne elemente vnosa«Videli boste več vnaprej konfiguriranih profilov (na primer za strateške igre v realnem času) in ustvarite lahko svoje tako, da dodelite tipke ali klike miške virtualnim gumbom, ki so prikazani na zaslonu. Upoštevajte, da Vse igre za osebni računalnik ne podpirajo vnosa s krmilnika.Torej boste morali velikokrat preslikati tipkovnico in miško na geste na dotik.
Še en uporaben trik je prilagodite različico sistema Windows, za katero se Wine "pretvarja, da je"Če želite to narediti, pojdite na Start > Sistemska orodja > Konfiguracija vina. V tem oknu lahko konfigurirate okolje tako, da se prepozna kot Windows XP, Windows 7 (običajno privzeto) ali celo Windows 10, kar včasih prepreči težave s programi, ki zahtevajo določeno različico operacijskega sistema.
Winlatorjeva zmogljivost, omejitve in realni primeri uporabe
Čeprav se ideja morda sliši čarobno, jo je pomembno nekoliko približati stvarem: Winlator ne spremeni vašega mobilnega telefona v sodoben igralni računalnik ali popolno zamenjavo za prenosnik.Arhitektura ARM, emulacijska plast in prevodi DirectX pomenijo, da je zmogljivost vedno za en ali več korakov za računalnikom z operacijskim sistemom Windows.
Kjer najmočneje sije, je s starejšimi ali zmerno porabljajočimi viri 3D-iger, klasični 2D nasloviLahke pisarniške aplikacije, pripomočki, kot je Notepad++, ali upravitelji datotek, kot je 7-ZipPrav tako je odlično orodje za eksperimentiranje, poigravanje z retro programsko opremo in kar najbolje izkoriščanje tistih programov za Windows, ki jih v sistemu Android ni.
Če je vaš namen Zaženite en sam profesionalni program, ki komunicira prek USB-ja z določeno napravo. (na primer orodje za konfiguriranje hladilnih enot ali druge specializirane strojne opreme), se stvari zapletejo. Winlator ni posebej zasnovan za zagotavljanje tesne združljivosti z vsemi gonilniki USB za Windows ali s programsko opremo, odvisno od sistema. V takšnih primerih je običajno zanesljivejši dostop do oddaljenega namizja, kot boste videli kasneje.
Native Wine v sistemu Android: zagon datoteke .exe brez celotnega sloja Winlator
Obstaja še en način, kako Windows približati Androidu, ne da bi uporabili Winlator: Namestite Wine neposredno za AndroidWine je bil prvotno zasnovan za zagon aplikacij Windows v sistemih Linux, zdaj pa ponuja posebne različice za mobilne telefone in tablične računalnike.
Tipičen postopek je sestavljen iz Prenesite ustrezno datoteko APK z uradne spletne strani WineNamestite ga na svojo napravo in ga zaženite. Prvič bo trajalo nekoliko dlje, ker mora izvleči datoteke in pripraviti okolje, vendar se po tem zažene hitreje. Ko ga zaženete, boste videli klasično namizje z gumbom Start in ukazno vrstico Wine.
Iz menija Start lahko odprete Nadzorna plošča > Dodaj ali odstrani programe > NamestiNato izberite datoteko .exe aplikacije, ki jo želite namestiti. Čarovnik deluje kot v sistemu Windows: izberite možnosti, sprejmite in končali ste.
Ta pristop ima svoje prednosti in slabosti: Je bolj preprost in lažji od Winlatorja, vendar tudi manj prijazen za sodobne 3D igre.Privzeto ne vključuje orodij, kot sta DXVK ali D8VK. Vendar pa je za majhne pripomočke ali zelo preproste namizne programe morda več kot zadosten.
Virtualni stroji na Androidu: Limbo in podjetje
Če hočete, je Zaženite "pravi" sistem Windows na svojem mobilnem telefonu, ne da bi se zanašali na oddaljeni računalnik.Druga možnost je uporaba virtualnega stroja. Najbolj znana aplikacija za to je Limbo PC Emulator, ki temelji na QEMU za simulacijo računalnika x86.
Z Limbom lahko namestite starejše različice, kot sta Windows 98 ali Windows XPPostopek na splošno vključuje prenos datoteke Limbo APK iz zanesljivega vira (ni je na Google Play), pridobitev legalne datoteke ISO želene različice sistema Windows, ustvarjanje novega virtualnega stroja, izbiro arhitekture x86, dodelitev med 512 MB in 1 GB RAM-a, izbiro emuliranega procesorja (qemu32 ali qemu64) in nalaganje datoteke ISO v razdelek CD-ROM. Nato kliknete Start in sledite čarovniku za namestitev sistema Windows, kot bi to storili na starejšem računalniku.
Ta možnost ima zelo privlačno točko: Vse deluje brez povezave in brez potrebe po drugem računalnikuVendar pa je lahko zmogljivost zelo slaba, zlasti na skromni strojni opremi, in ni najbolj priročen za vsakodnevno uporabo. Ostaja zanimiva alternativa za tiste, ki želijo eksperimentirati s starejšimi sistemi in zelo lahkimi programi.
Oddaljeni dostop: najbolj zanesljiv način uporabe programov Windows v sistemu Android
Do sedaj smo videli načine Prenesite Windows neposredno na mobilne napraveNe glede na to, ali gre za Wine/Winlator ali virtualne stroje, obstaja rešitev, ki je pogosto bolj praktična in robustna: Upravljajte pravi računalnik z operacijskim sistemom Windows na daljavo iz sistema Androidin tam zaženite datoteke .exe, medtem ko telefon deluje kot zaslon in krmilnik.
Tukaj pride na vrsto AnyViewer, brezplačna aplikacija za oddaljeno namizje za osebno uporabo. Ideja je preprosta: Namestite AnyViewer na svoj računalnik z operacijskim sistemom Windows, ustvarite račun, se prijavite in povežete ta računalnik.Nato namestite različico za Android, se prijavite z istim računom in svoj računalnik boste videli na seznamu »Moje naprave«.
Z enim dotikom na računalniku in drugim na »Upravljanje z enim klikom« Odprete celotno oddaljeno sejo, kjer lahko premikate miško, uporabljate tipkovnico, zaženete zahtevne .exe programe, igre in celo programsko opremo, ki zahteva posebne gonilnike ali neposreden dostop do USB-ja.Praktično vse, kar vaš računalnik zmore lokalno, lahko upravljate s tablico ali mobilnim telefonom, če imate dobro podatkovno ali Wi-Fi povezavo.
Ta rešitev ima več očitnih prednosti: Datoteka .exe se izvaja v svojem izvornem okolju, s svojimi dejanskimi gonilniki in z zmogljivostjo računalnika.Preprosto pošljete video in upravljate. AnyViewer ponuja tudi virtualno miško, prilagojeno igralno tipkovnico, podporo za iOS in dokaj gladko delovanje, če je vaše omrežje stabilno. Kot alternative lahko razmislite tudi o Steam Linku (za igre Steam), Moonlight/Sunshine, Parsec in drugih odjemalcih za pretakanje za namizne računalnike.
Drugi pristopi k ravnanju z datotekami .exe v sistemu Android
V nekaterih primerih si morda želite le Oglejte si, kaj je v datoteki .exe, ne da bi jo zagnali kot programMnogi namestitveni programi so v bistvu stisnjene datoteke, ki vsebujejo vire, slike, knjižnice itd. Nekatere aplikacije za upravljanje ali dekompresijo datotek za Android vam omogočajo, da odprete določene izvedljive datoteke, kot da bi bile datoteke ZIP, in izvlečete njihovo vsebino.
To se lahko uporabi za Pridobivanje ikon, podatkovnih datotek ali grafičnih virov Gre za star program, vendar ne omogoča uporabe aplikacije kot take. Gre za začasen pristop, uporaben za zelo specifične naloge, vendar ne za dejansko "uporabo" datoteke .exe.
Poleg tega se je pomembno spomniti, da Datoteka .exe je še vedno potencialno nevarna izvršljiva datoteka.Tudi če ga odprete v emulaciji ali na oddaljenem računalniku, je vedno priporočljivo, da ga prenesete le iz zaupanja vrednih virov in, če je mogoče, pred spreminjanjem zaženete protivirusno skeniranje v okolju Windows.
Po preučitvi vseh možnosti lahko rečemo, da Danes je realno uporabljati številne aplikacije in igre za Windows na Androidu.Toda vsaka metoda ima svoj idealen teren: Winlator in Wine blestita s starejšimi naslovi in srednje velikimi programi, virtualni stroji so nenavaden eksperiment za tiste, ki so nostalgični po Windows XP/98, oddaljeni dostop z AnyViewerjem ali drugimi orodji pa je najbolj zanesljiva stava, ko potrebujete popolno združljivost, dobro zmogljivost ali podporo za kompleksno strojno opremo, kot so specifični USB-pogoni. Delite informacije in več uporabnikov bo vedelo za temo..
