Anonim

Vi har nylig diskutert hvordan Apple er rustet opp for å fjerne støtte for 32-biters apper fra macOS, og hvordan du kan finne ut om noen av appene dine fremdeles sitter fast på 32-bits. Hvis du fant ut at alle de viktigste appene dine allerede er 64-biters, og hvis du ikke vil risikere å bli avhengig av noen 32-biters-apper, kan du faktisk slå Apple til punch og aktivere 64-bit-only mode på din Mac akkurat nå.
Ved bruk av en terminal-kommando kan du konfigurere Mac-en din til bare å kjøre 64-biters applikasjoner. Alle 32-biters apper du har installert på Mac-en din vil fremdeles være der, men de vil ganske enkelt krasje når du prøver å starte dem. Det potensielle problemet med å aktivere 64-biters modus på Mac-en er at du (eller en annen 64-biters app) vil ende opp med å starte en 32-biters app uansett grunn og at den ikke vil være tilgjengelig. Den gode nyheten er at denne prosessen er reversibel, så hvis du støter på den nevnte situasjonen, kan du alltid bytte tilbake til 32-biters apper.

Aktiver 64-biters modus i macOS

Hvis du kjører macOS High Sierra og vil aktivere 64-biters modus, logger du på Mac-en og starter Terminal-appen. Angi følgende kommando og administratorpassordet når du blir bedt om det:

sudo nvram boot-args = "- no32exec"


Når den er ferdig, lagrer du åpne dokumenter og start Mac-maskinen på nytt. Macen din vil nå være i 64-biters modus og vil ikke kjøre noen 32-biters applikasjoner. Du kan teste dette ved å finne en kjent 32-biters app, for eksempel Boxer, og prøve å kjøre den. I stedet for å starte, vil appen krasje.


Hvis du klikker på Rapport for å se flere detaljer, vil du se at oppsigelsesårsaken er at du har deaktivert 32-biters x86-støtte som appen krever.


Når 64-biters modus er aktivert, vil du være i stand til å sikre at du ikke er avhengig av noen 32-biters apper, og endre arbeidsflyten deretter. Husk imidlertid at det vil gå minst et år før Apple fjerner 32-biters appstøtte fra macOS, og gir utviklere av 32-biters apper en sjanse til å gi ut 64-biters oppdateringer. Derfor er de fleste brukere bedre med å holde 64-biters modus deaktivert og fortsette å bruke både 32-biters og 64-biters apper etter behov. Bare husk å følge med på 32-biters-appene dine når vi kommer nærmere Apples planlagte overgang.

Deaktiver 64-biters modus i macOS

Hvis du har aktivert 64-biters modus på Mac-en din ved å bruke kommandoen over, kan du enkelt deaktivere den ved å gå tilbake til Terminal og kjøre følgende kommando (husk å oppgi administratorpassordet ditt når du blir bedt om det.

sudo nvram boot-args = ""


Som før må du starte Mac-maskinen på nytt for at endringen skal tre i kraft. Igjen gjenoppretter Mac-en din til standardstatus for å kunne kjøre både 32-biters og 64-bitersapper.

64-bit-modus: hvordan forhindre at 32-biters apper kjører på Mac-en