Kan du kjøre Windows på de nye M1 Mac-ene?

click fraud protection

Nå bør du være kjent med M1-brikken, Apples nye SoC som erstatter Intel som prosessor for alle fremtidige Mac-er. Du kan til og med kjøpe noen få Mac-er nå som allerede har M1-brikken installert.

Hvis du allerede har fått din M1 Mac eller vurderer å bestille en, kan det hende du har noen spørsmål på hjertet. For mange brukere, spesielt utviklere, innebærer en viktig brukssak for en Mac å kjøre Windows (eller Windows-apper) på din macOS-maskin.

For de som trenger å kjøre Windows på Mac, kan det være lurt å lese dette innlegget før du kjøper.

Innhold

  • Hvorfor den nye M1-brikken er et problem for Windows på Mac
    • x86 vs ARM: Hvorfor Apple byttet
  • Fungerer Boot Camp fortsatt på M1 Mac-er?
    • Betyr dette at Apple vil slutte å støtte Boot Camp helt?
  • Hva med virtuelle Windows-maskiner på M1-brikken?
  • Bør du hoppe over M1 Mac-ene hvis du trenger å kjøre Windows?
  • I mellomtiden…
    • Parallels VM: Kommer snart(?)
    • CrossOver: Kjør (noen) Windows-apper
  • Konklusjon: Vent, eller gå videre
    • Relaterte innlegg:

Hvorfor den nye M1-brikken er et problem for Windows på Mac

Dessverre forårsaker M1-brikken komplikasjoner hvis du vil kjøre Windows på Mac-en. Dette er fordi M1-brikken bruker en annen arkitektur enn Intel-brikkene, som er brikkene som Windows er designet for.

Nærmere bestemt er M1-brikken bygget på ARM-arkitekturen, mens Intel er bygget på x86-arkitekturen. Dette betyr at på et grunnleggende nivå er M1 Mac-er og x86-PC-er inkompatible med hverandre.

Arkitekturen til prosessoren endrer ikke bare hvordan en datamaskin kjører, men hva som kan kjøre på den datamaskinen. Apper må bygges for den ene eller den andre. Det er en slik utfordring å kompensere for denne forskjellen at selv apper som ble bygget for Mac tidligere må bygges om eller oversettes med Rosetta 2.

Så når det kommer til å kjøre Windows på en M1 Mac - ja, det er noen problemer, for å si det mildt.

x86 vs ARM: Hvorfor Apple byttet

Før vi kommer inn på omfanget av dette problemet, la oss ta et øyeblikk for å forstå hvorfor Apple ville bytte fra x86 i utgangspunktet.

Først det åpenbare svaret: Intel eier x86-arkitekturen. Det er selskapet som oppfant det! Så for at Apple skal løsrive seg og lage en konkurrerende brikke, er det bare fornuftig å gå med en alternativ arkitektur.

Les her for å finne ut hvorfor Apple ønsket å slutte å bruke Intel-brikker.

For det andre har Apple utviklet ARM-brikker i noen tid nå i sine mobile enheter (iPhone, iPad, Apple Watch, AirPods, Apple TV – alt). Apples ingeniører er erfarne, komfortable og effektive med denne arkitekturen. Det er i styrehuset deres.

For det tredje, fordi Apple har bygget alle sine mobile enheter med ARM-brikker, betyr det det en ARM Mac kan kjøre iPad- og iPhone-apper. Dette er et stort skritt mot å lukke gapet mellom disse enhetene og øke kompatibiliteten mellom dem, noe som er et veldig Apple-trekk å gjøre.

Fungerer Boot Camp fortsatt på M1 Mac-er?

Nå som vi vet hvorfor Windows kanskje ikke kjører på Mac og hvorfor Apple valgte å ta denne avgjørelsen, er det på tide å svare på spørsmålet de fleste tenker på. Trommevirvel….Nei, Boot Camp fungerer ikke på de nye M1 Mac-ene.

Jeg tror ikke jeg trenger å gå for mye mer i detalj her, siden vi akkurat er ferdige med å forklare hvorfor dette er tilfelle. Men det er sant. Windows pleide å være installerbart på Mac gjennom Boot Camp-funksjonen. Siden Mac-prosessoren ikke lenger kan tolke Windows-operativsystemet, er dette mer eller mindre umulig for øyeblikket.

Betyr dette at Apple vil slutte å støtte Boot Camp helt?

Dette spørsmålet er litt vanskeligere å svare på. Jeg aner ikke hva som står på Apples agenda; kanskje Boot Camp kommer tilbake neste uke. Hvis jeg skulle gjette, vil jeg si at Boot Camps retur er minst et år unna, og mer sannsynlig at den ikke kommer tilbake på mye lengre tid, om noen gang.

Det er fordi det bare er to måter å løse avviket mellom ARM- og x86-arkitekturen på. Enten lager Apple en Rosetta-aktig tjeneste som oversetter Windows 10 i sanntid, eller så tilbyr Windows en robust ARM-versjon av operativsystemet.

Jeg ser ikke den første av disse tingene skje med det første. Den andre eksisterer imidlertid allerede. Du kan laste ned og installere en ARM-versjon av Windows 10 på ARM SoCs. I skrivende stund er imidlertid ikke denne versjonen av Windows den mest pålitelige. Den er treg, buggy, og fordi den er ARM-basert, kjører den ingen 64-bits Windows-apper (du kan imidlertid kjøre 32-bit).

Microsoft jobber med å forbedre dette, så forhåpentligvis blir ARM-utgaven av Windows 10 mer praktisk i fremtiden. derimot, selv om Microsoft kunngjorde i morgen at ARM Windows 10 er like robust som x86 Windows 10, betyr det ikke at du vil være i stand til å installere det på Mac-en din. Apple må da gjenopplive Boot Camp-funksjonen, noe som selvfølgelig gjenstår å se.

Kort sagt, Boot Camp på Mac er død i overskuelig fremtid, og jeg vil ikke regne med at den kommer tilbake når som helst snart.

Hva med virtuelle Windows-maskiner på M1-brikken?

Dette bringer oss til den andre måten du vil kjøre Windows på en Mac, og det er gjennom en virtuell maskin.

For de som ikke vet, er en virtuell maskin en emulator for en datamaskin. Den lager et lite vindu på skrivebordet ditt med et ekstra skrivebord inni det for hvilken plattform du vil. Vanligvis brukes dette av utviklere, men du kan også bruke det til å kjøre Windows-apper på Mac (som spill).

Prognosen her er litt lysere. Det er ikke noe som hindrer Windows VM-er fra å kjøres på M1 Mac-er – til slutt. Utfordringen her er at de fleste VM-applikasjoner ble bygget for x86 Mac-er. Så alle de eksisterende VM-ene du kjenner og elsker, må nå bygges om for de nye Mac-ene.

Apple viste Parallels (en populær VM) som kjører på en M1 Mac under WWDC20. Dette var imidlertid en prototypeversjon av Parallels, og den kjørte Linux, ikke Windows 10.

Kort sagt, det ser ut som VM-er kommer til M1 Mac-er. De trenger bare litt mer tid.

Bør du hoppe over M1 Mac-ene hvis du trenger å kjøre Windows?

Dessverre kan det hende at håpet om VM-er som kommer til Mac ikke er nok for noen brukere. Med Boot Camp borte og VMs DOA, er M1-brikken kanskje ikke et alternativ for profesjonelle.

Hvis du jobber i Windows VM-er daglig, ville jeg ventet med å hente en M1 Mac. Jeg vil ikke fortelle deg at du aldri skal få en, bare å vente til neste vår og oppgradere da. Jeg tviler på at det vil ta mye lengre tid før populære VM-er går tilbake til macOS.

Hvis du jobber i Boot Camp på Mac ofte, ville jeg hoppet over M1 Mac-ene i overskuelig fremtid. Jeg er ikke sikker på om eller hvordan Apple prioriterer Boot Camp, noe som gjør det vanskelig å si om det kommer tilbake eller ikke. Med mindre du har en Windows 10-maskin hjemme som du ikke har noe imot å bytte mellom, ville jeg ikke byttet en Intel Mac med en M1 Mac på en stund.

I mellomtiden…

Det er ikke alle dårlige nyheter. Det er noen få løsninger du kan bruke på en M1 Mac for å kjøre Windows VM-er og -apper. Nedenfor er to grunner til at du kanskje kan gå videre og kjøpe M1 Mac i dag.

Parallels VM: Kommer snart(?)

Parallels VM og andre populære VM-tjenester (som VMFusion) er i ferd med å utvikle Windows VM-er for M1 Mac-er. Det ser imidlertid ikke ut til at noen VM-leverandør er helt klar ennå. Parallels har kunngjorde at de jobber med det og at ting ser lovende ut.

Utover det vet vi ikke så mye. Selv om jeg ikke vet noe om å utvikle en VM for en ny arkitektur, vil jeg si at det er en sikker antagelse at de første VM-ene i det minste vil være klare neste vår. Så hvis du kan vente, ville jeg ventet.

CrossOver: Kjør (noen) Windows-apper

Mens du venter, vil jeg 110 % anbefale at du sjekker ut CrossOver. CrossOver er et VM-alternativ som lar deg kjøre Windows-apper på en Mac. I stedet for å emulere et Windows-miljø (som en VM), oversetter den i stedet Windows-kommandoene til Mac-kommandoer – selv på M1 Mac-er.

Dette lar deg kjøre alle Windows-appene dine (inkludert de du utvikler) på Mac-en. Selv om den ikke tilbyr samme dybdenivå som en VM, får den jobben gjort og sparer deg for å kjøpe en Windows-lisens. Og hvis du bruker VM-er eller Boot Camp for spill på Mac, så har CrossOver deg dekket.

Konklusjon: Vent, eller gå videre

For de fleste brukere ser jeg for meg at utsiktene til VM-er og alternativer som CrossOver vil være nok til å mette deg til Windows-støtten på M1 Mac-er blir bedre. For de som trenger Boot Camp, men jeg ville tatt en Intel Mac mens de fortsatt er rundt og krysser fingrene. Eller kanskje det er på tide å kjøpe en Windows?