Sådan kører du 64-bit-kun-tilstand Mac OS

Avancerede Mac-brugere, administratorer og udviklere, der ønsker at teste Mac OS i 64-bit-tilstand, kan gøre det ved hjælp af en terminalkommando. I det væsentlige tillader dette kun 64-bit applikationer og processer at køre på Mac'en, hvilket kan være nyttigt for at opdage, hvilke apps (opgaver), opgaver, komponenter, processer og elementer, der måtte være nødvendige, eller måske være problematiske i fremtiden Mac OS udgivelser, der ikke længere tilbyder fuld 32-bit kompatibilitet. Mens 64-bit-kun tilstand er aktiv, vil der ikke blive gennemført 32-bit-processer overhovedet.


Hvis du tester MacOS i en 64-bit-kun tilstand, skal Mac OS 10.13.4 eller nyere installeres på computeren, understøtter tidligere versioner af systemet ikke denne funktion. Og selvfølgelig skal Mac'en selv være 64 bit, som næsten alle moderne Mac'er (post-Intel-switch) er, så hvis det kører en moderne Mac OS-udgave, der er dækket.

Dette er virkelig beregnet til avancerede Mac-brugere, der tester kompatibilitet af en bestemt årsag, nybegyndere vil sandsynligvis opleve, at aktivering af 64-bit-kun tilstand vil føre til problemer med eksisterende software, og det anbefales derfor ikke for de fleste at teste ud 64-bit only mode. For de fleste Mac-brugere er det tilstrækkeligt at finde 32-bit apps på deres Mac, opdatere disse apps, når det er muligt, og forstå konsekvenserne af fremtidige Mac OS-udgivelser, der ikke understøtter 32-bit apps.

Sådan aktiveres 64-bit-tilstand til Mac OS

  1. Åbn programmet "Terminal", som findes i / Programmer / Hjælpeprogrammer / bibliotek
  2. Indtast følgende kommandostreng nøjagtigt:
  3. sudo nvram boot-args="-no32exec"

  4. Træk tilbage og godkend med sudo for at udføre kommandoen korrekt
  5. Genstart Mac'en

Bemærk, at når du er i 64-bit-tilstand, vil ingen 32-bit proces starte eller arbejde. Det omfatter alle 32-bit apps, software komponenter, Dashboard widgets, web plugins, præference paneler, baggrundsopgaver og processer, og alt andet, der er 32-bit.

Hvis du forsøger at åbne en 32-bit app, når du er i 64-bit-tilstand, vil appen ikke starte og vise en meddelelse, hvor appen ikke kan åbnes.

Det bemærkelsesværdige er, at Apple i tidligere MacOS 10.13.4-udgivelsesnotater har angivet, at 64-bit-kun-tilstand i sidste ende kan give yderligere udviklercentreret information, der hjælper med at teste apps og software, men det ser ikke ud til at blive implementeret.

Sådan deaktiveres kun 64-bit-tilstand i Mac OS

  1. Start Terminal og indtast følgende kommandostreng:
  2. sudo nvram boot-args=""

  3. Træk retur og genstart Mac'en, så ændringen træder i kraft

Deaktivering af 64-bit-kun-tilstand sætter bare Mac'en tilbage, hvor den var før, som kan køre 32-bit apps, men med en advarsel om fremtidig kompatibilitet og ydeevne.

I den ikke for fjerne fremtid er det sandsynligt, at 32-bit apps snart ikke vil fungere i kommende udgivelser af Mac OS-systemsoftwaren. Derfor er det vigtigt at enten få den nødvendige software opdateret til at være 64-bit eller måske bare undgå fremtid MacOS-softwareversioner, der ikke giver fuld 32-bit support og kompatibilitet.

Som nævnt før, kan du altid få en liste over 32-bit apps på en Mac, og det kræver ikke at bruge 64-bit-kun tilstand eller en anden kompleks opgave.

At tabe 32-bit apps understøttelse er ikke helt usædvanlig, da iOS forlod 32-bit apps ikke for længe siden, og det virker klart, at Apple vil gøre det samme træk til 64-bit kun med MacOS. Og for en lille baggrund har Mac OS selv haft 64-bit kernel support siden Snow Leopard, så det er næppe et pludseligt skift i teknologi.

Hvis du er bekymret for softwarekompatibilitet og 64-bit kun versioner af Mac OS, kan du altid undgå MacOS High Sierra-opdateringer helt sammen med andre fremtidige MacOS-systemsoftwareudgivelser, der sandsynligvis vil miste 32-bit support, i det mindste indtil du har udskiftningssoftware eller har en anden løsning udarbejdet for et bestemt miljø.