Slik kjører du kun 64-biters modus Mac OS

Innholdsfortegnelse:

Anonim

Avanserte Mac-brukere, administratorer og utviklere som ønsker å teste Mac OS i 64-bits modus kan gjøre det ved hjelp av en terminalkommando. I hovedsak vil dette bare tillate 64-biters applikasjoner og prosesser å kjøre på Mac, noe som kan være nyttig for å oppdage hvilke (hvis noen) apper, oppgaver, komponenter, prosesser og elementer som kan trenge oppdatering, eller kan være problematiske i fremtidig Mac OS utgivelser som ikke lenger tilbyr full 32-bits kompatibilitet.Mens bare 64-biters modus er aktiv, vil ingen 32-bits prosesser utføres i det hele tatt.

Testing av MacOS i bare 64-bits modus krever at Mac OS 10.13.4 eller nyere er installert på datamaskinen, tidligere versjoner av systemet støtter ikke denne funksjonen. Og åpenbart må selve Macen også være 64-bit, noe nesten alle moderne Mac-er (post-Intel-svitsj) er, så hvis den kjører en moderne Mac OS-utgivelse som er dekket.

Dette er virkelig ment for avanserte Mac-brukere som tester kompatibilitet av en spesiell grunn, nybegynnere vil sannsynligvis finne ut at aktivering av kun 64-bits modus vil føre til problemer med eksisterende programvare, og dermed anbefales ikke for de fleste å teste ut kun 64-bits modus. For de fleste Mac-brukere er det tilstrekkelig å finne 32-bits apper på Macen, oppdatere disse appene når det er mulig og forstå implikasjonene av fremtidige Mac OS-utgivelser som ikke støtter 32-bits apper.

Hvordan aktiverer du 64-biters modus for Mac OS

  1. Åpne "Terminal"-applikasjonen, som finnes i /Applications/Utilities/-katalogen
  2. Skriv inn følgende kommandostreng nøyaktig:
  3. "

    sudo nvram boot-args=-no32exec"

  4. Trykk retur og autentiser med sudo for å utføre kommandoen riktig
  5. Start Mac på nytt

Merk at når du først er i 64-bits modus, vil ingen 32-bits prosess starte eller fungere. Dette inkluderer alle 32-biters apper, programvarekomponenter, Dashboard-widgets, nettplugins, preferansepaneler, bakgrunnsoppgaver og prosesser, og alt annet som er 32-bit.

Hvis du prøver å åpne en 32-bits app i 64-bits modus, vil appen ikke starte og vise en melding om at appen ikke kan åpnes.

Bemerkelsesverdig er at Apple i tidligere versjonsmerknader for macOS 10.13.4 har indikert at 64-biters modus etter hvert kan gi ytterligere utviklersentrisk informasjon for å hjelpe med å teste apper og programvare, men det vises ennå ikke skal implementeres.

Hvordan deaktiverer du kun 64-bits modus i Mac OS

  1. Start Terminal og skriv inn følgende kommandostreng:
  2. "

    sudo nvram boot-args="

  3. Trykk retur og start deretter Macen på nytt for at endringen skal tre i kraft

Deaktivering av kun 64-bits-modus setter bare Mac-en tilbake der den var før, som er i stand til å kjøre 32-biters apper, men med en advarsel om fremtidig kompatibilitet og ytelse.

I en ikke altfor fjern fremtid er det sannsynlig at 32-bits apper snart ikke vil fungere i det hele tatt i kommende Mac OS systemprogramvareutgivelser, og det er derfor det er viktig å enten få nødvendig programvare oppdatert til å være 64 -bit, eller kanskje bare unngå fremtidige MacOS-programvareversjoner som ikke tilbyr full 32-bits støtte og kompatibilitet.

Som nevnt før, kan du alltid få en liste over 32-bits apper på en Mac, og det krever ikke bruk av bare 64-bits modus eller noen annen kompleks oppgave.

Å miste 32-bits app-støtte er ikke helt uvanlig, ettersom iOS forlot 32-bits apper for ikke så lenge siden, og det virker klart at Apple ønsker å gjøre samme overgang til 64-bit bare med MacOS også. Og for litt bakgrunn har Mac OS selv hatt 64-bits kjernestøtte siden Snow Leopard, så dette er neppe et plutselig teknologiskifte.

Hvis du er bekymret for programvarekompatibilitet og bare 64-biters versjoner av Mac OS, kan du alltid unngå MacOS High Sierra-oppdateringene helt, sammen med eventuelle andre fremtidige MacOS-systemprogramvareutgivelser som sannsynligvis vil mister 32-biters støtte, i det minste inntil du har erstatningsprogramvare eller har utviklet en annen løsning for et bestemt miljø.

Slik kjører du kun 64-biters modus Mac OS