Sådan kører du kun 64-bit tilstand Mac OS
Indholdsfortegnelse:
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 bund og grund vil dette kun tillade 64-bit applikationer og processer at køre på Mac'en, hvilket kan være nyttigt til at finde ud af, hvilke (hvis nogen) apps, opgaver, komponenter, processer og elementer der kan have brug for opdatering eller kan være problematiske i fremtidige Mac OS udgivelser, der ikke længere tilbyder fuld 32-bit kompatibilitet.Mens kun 64-bit tilstand er aktiv, vil ingen 32-bit processer udføres overhovedet.
Test af MacOS i kun 64-bit-tilstand kræver, at Mac OS 10.13.4 eller nyere er installeret på computeren, tidligere versioner af systemet understøtter ikke denne funktion. Og selvfølgelig skal selve Mac'en også være 64-bit, hvilket næsten alle moderne Mac'er (post-Intel switch) er, så hvis den kører en moderne Mac OS-udgivelse, er det dækket.
Dette er virkelig beregnet til avancerede Mac-brugere, der tester kompatibilitet af en bestemt årsag, begynderbrugere vil sandsynligvis opdage, at aktivering af kun 64-bit-tilstand vil føre til problemer med eksisterende software, og derfor anbefales ikke for de fleste mennesker at teste kun 64-bit tilstand. 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 aktiverer du 64-bit tilstand for Mac OS
- Åbn "Terminal"-applikationen, som findes i mappen /Applications/Utilities/
- Indtast følgende kommandostreng nøjagtigt: "
- Tryk på retur og godkend med sudo for at udføre kommandoen korrekt
- Genstart Mac
sudo nvram boot-args=-no32exec"
Bemærk, at når du først er i 64-bit-tilstand, vil ingen 32-bit-proces starte eller virke. Det inkluderer alle 32-bit apps, softwarekomponenter, Dashboard-widgets, web-plugins, præferencepaneler, baggrundsopgaver og -processer og alt andet, der er 32-bit.
Hvis du forsøger at åbne en 32-bit app i 64-bit tilstand, vil appen ikke starte og vise en meddelelse om, at appen ikke kan åbnes.
Bemærkelsesværdigt er, at Apple i tidligere udgivelsesbemærkninger til macOS 10.13.4 har indikeret, at kun 64-bit-tilstand i sidste ende kan give yderligere udviklercentreret information for at hjælpe med at teste apps og software, men det vises endnu ikke skal implementeres.
Sådan deaktiveres kun 64-bit tilstand i Mac OS
- Start Terminal, og indtast følgende kommandostreng: "
- Tryk på retur, og genstart derefter Mac'en for at ændringen træder i kraft
sudo nvram boot-args="
Deaktivering af kun 64-bit tilstand sætter bare Mac'en tilbage, hvor den var før, som er i stand til at køre 32-bit apps, men med en advarsel om fremtidig kompatibilitet og ydeevne.
I en ikke alt for fjern fremtid er det sandsynligt, at 32-bit apps snart slet ikke vil fungere i kommende Mac OS-systemsoftwareudgivelser, hvorfor det er vigtigt enten at få den nødvendige software opdateret til at være 64 -bit, eller måske bare undgå fremtidige MacOS-softwareversioner, der ikke tilbyder fuld 32-bit support og kompatibilitet.
Som før nævnt kan du altid få en liste over 32-bit apps på en Mac, og det kræver ikke, at du bruger kun 64-bit tilstand eller nogen anden kompleks opgave.
At miste 32-bit app-understøttelse er ikke helt usædvanligt, da iOS forlod 32-bit apps for ikke så længe siden, og det lader til at være klart, at Apple ønsker at gøre det samme skift til 64-bit kun med MacOS såvel. Og for lidt baggrund har Mac OS selv haft 64-bit kerneunderstøttelse siden Snow Leopard, så dette er næppe et pludseligt skift i teknologien.
Hvis du er bekymret for softwarekompatibilitet og kun 64-bit versioner af Mac OS, kan du altid undgå MacOS High Sierra-opdateringerne fuldstændigt sammen med alle andre fremtidige MacOS-systemsoftwareudgivelser, der sandsynligvis vil mister 32-bit support, i det mindste indtil du har erstatningssoftware eller har udarbejdet en anden løsning til et bestemt miljø.