Hvordan fikse korrupte brukerkontoer i macOS

click fraud protection

Noen ganger oppfører Mac-ene våre seg på merkelige måter. Vi tenker på og bruker våre Apple-datamaskiner som om de er stabile og perfekte til de feiler. Så braker hele helvete løs. Hva kan vi gjøre for å få maskinen tilbake til sin vakre normalitet?

Nylig har jeg hatt noen store problemer med Mac-en min. Selv om jeg kan logge på, vil ingen av programmene mine starte. På toppen av det er datamaskinen treg og ikke brukbar. Til tider får jeg den snurrende badeballen for det som virker som for alltid. Relaterer du deg?

Når det oppstår problemer, er det ofte brukerkontoinnstillingene dine som forårsaker problemene. I mitt tilfelle viser det seg at problemene mine faktisk er relatert til brukerkontoen min. Det ble på en eller annen måte ødelagt. Og nei, jeg gjorde ikke noe – det gjorde jeg egentlig ikke.

Disse krisetider er realitetssjekker. Ingenting, selv Apple-produkter er perfekte hele tiden.

Så hvis noe skjer, ikke få panikk. Det er et par ting vi kan gjøre for å fikse problemet. Prøv dem ut og gi oss beskjed hvis noe fungerer eller om du har andre ideer. Hjelp er ALLTID velkommen her på Apple ToolBox.

Så la oss komme til det!

Innhold

    • relaterte artikler
  • Et ord om brukerkontoer
  • Har du endret tillatelsene til elementer i hjemmemappen din?
    • Rapporterte symptomer inkluderer:
  • Vær forberedt med en annen administratorkonto
  • Tillatelse til å tilbakestille
    • For Yosemite og nedenfor
    • For El Capitan
    • For macOS Sierra, High Sierra, Mojave og Catalina
  • Tilbakestill hjemmemappetillatelser
  • Terminalkommandoer fungerer ikke i macOS Mojave+? Ser du operasjon ikke tillatt?
    • Gi terminal full disktilgang
  • Trykk på Mer inn i terminalen
    • Åpne et terminalvindu
    • Start opp til gjenopprettingspartisjonen
  • Start opp sikkermodus
    • For å starte opp i sikker modus, slå av datamaskinen
  • Gjem og søk: Finne den dårlige preferansefilen
    • Start på nytt i sikkermodus
  • Det finnes en app for det!
    • For å deaktivere Macens SIP (System Integrity Protection)
  • Et besøk med AppleCare
  • Point of No Return
    • Bruk Macens gjenopprettingsmodus for å installere macOS eller OS X på nytt
  • Sammendrag
    • Relaterte innlegg:

relaterte artikler

  • Slik viser du brukerbiblioteket ditt i macOS Mojave, High Sierra og Sierra
  • macOS High Sierra trenger å reparere biblioteket ditt, hvordan fikser du denne feilen
  • Kan ikke lukke bildebiblioteket? Står du fast på å lukke bibliotekmeldingen? Rettelser
  • Aktiver foreldrekontroll på Mac-brukerkontoer
  • 10 ting enhver Mac-eier bør vite

Et ord om brukerkontoer

Slik fikser du korrupte brukerkontoer i macOS

Tenk på Mac-brukerkontoen din som informasjonens hjerte, stedet dataene dine alltid vender tilbake til. Brukerkontoens HJEMEMAPPE lagrer det meste av alt, inkludert endringene du gjør i applikasjonsinnstillingene og en rekke andre ting:

  • Filer på skrivebordet
  • Din skrivebordsbildepreferanse
  • Safari-cacher, historikk og nettstedsdata
  • Din e-post, kontakter og kalenderavtaler
  • iTunes-musikk og videoer, og bilder fra Bilder, Photo Booth og andre apper
  • Egendefinerte innstillinger opprettet for apper som Mail, Safari, Messages, Facetime, Notes, Contacts, Calendar, Finder, samt tredjeparts appinnstillinger
  • Filer i mappene Dokumenter, Nedlastinger, Filmer, Musikk, Bilder, Offentlig og Nettsteder i Hjem-mappen

Har du endret tillatelsene til elementer i hjemmemappen din?

Noen ganger, når du endrer lese- eller skrivetillatelsene til elementer i hjemmemappen din, må du også tilbakestille tillatelsene.

Denne situasjonen gjelder spesielt hvis du bruker tastetrykk Kommando+I (eller en annen metode for å få informasjon) for å endre disse tillatelsene.

Hvis du opplever noen av symptomene nedenfor, kan det hende du har et problem på grunn av endringer i hjemmemappens tillatelser

Rapporterte symptomer inkluderer:

  • Når du prøver å lagre endringer, ser du en melding om at filen er låst eller at du ikke har tillatelse til å lagre
  • Du ser ofte (og gjentatte ganger) meldingen om at macOS må reparere biblioteket ditt for å kjøre programmer
  • I Bilder-appen ser du en melding om at biblioteket ditt må oppdateres eller velges på nytt hver gang du åpner Bilder
  • Systemvalgendringer lagres ikke etter at du avslutter Systemvalg
  • En melding dukker opp om at oppstartsdisken ikke har mer ledig plass for programminne
  • Oppdatering av Dock lagres ikke etter at du logger ut av brukerkontoen din
  • Vinduer som var åpne forrige gang du logget av eller avsluttet en app (før du endret tillatelser) åpnes igjen etter at du logget på eller åpnet appen
  • Når du flytter elementer i hjemmemappen, ber Mac-maskinen om et administratornavn og et passordord
  • Forhåndsvisning, TextEdit og lignende apper avsluttes uventet når du prøver å åpne dem
  • Activity Monitor viser at Safari eller SafariDAVClient bruker mye systemressurser
  • Du har lagt merke til en markant nedgang i Mac-ytelsen
  • iTunes viser en melding om at enheten ikke kan synkroniseres
  • Bilder (eller videoer) som du importerer til Bilder-appen, vises ikke i appen, men vises i Finder

Hvis du ser noen av disse feilene, løser ofte problemet med tilbakestilling av tillatelsene for hjemmemappe. Lesere rapporterer at dette fungerer for alle macOS-versjoner (inkludert Mojave og High Sierra/Sierra) og de fleste Mac OS X-versjoner.

Bare husk å TILBAKESTILLINGER TIL HJEMMAPPEN DINE.

Vær forberedt med en annen administratorkonto

Ok, dette er noe jeg burde ha gjort, men ikke gjorde. Lært en lekse. Så for alle dere som er suverene iFolks, dette er for dere.

Før noe skjer, opprette en annen konto med administratortilgang. Vær forberedt på en annen måte å komme inn i Mac-en på, som ikke innebærer å formatere harddisken på nytt og miste alt.

Slik fikser du korrupte brukerkontoer i macOS

Med den andre administratorkontoen tilbakestiller du passord, sletter kontoer og feilsøker. Så du fikser problemer uten å måtte ta drastiske handlinger, som å tørke av harddisken.

Hvis problemet ditt (e) ikke oppstår i en annen brukerkonto, er det sannsynlig at både macOS og de installerte appene dine fungerer som de skal.

Så når du er logget på din vanlige brukerkontoapplikasjoner viser uventet atferd, for eksempel at den ikke starter, den utfører kommandoer feil, den returnerer feil eller den avsluttes uventet.

MEN, når du logger på en annen brukerkonto, ser du at disse problemene ikke oppstår.

Dommen: Problemet(e) er følgelig relatert til dine spesifikke brukerinnstillinger eller filer. Så det er på tide å prøve og feile for å finne ut hva som skjer med brukerkontoen din.

Tillatelse til å tilbakestille

Kanskje alt vi trenger er å reparere noen brukerfiltillatelser (krysser fingrene), så la oss prøve å fikse det først. Vi må starte på nytt i gjenopprettingsmodus

Slik fikser du korrupte brukerkontoer i macOS

For Yosemite og nedenfor

  1. Slå av datamaskinen
  2. Trykk på Kommando+R Slik fikser du korrupte brukerkontoer i macOS
  3. Trykk på strømknappen
  4. Hold nede Kommando+R til du hører oppstartsklokken eller ser eplelogoen og fremdriftslinjen
  5. Velg Diskverktøy
  6. Velg Diskverifiseringstillatelser
  7. Etter verifisering, velg Reparer disktillatelse
Slik fikser du korrupte brukerkontoer i macOS

Fra og med El Capitan fjernet Apple fra Diskverktøyets knapper for verifisering og reparasjon av tillatelser.

Apple hevder at alle systemfiltillatelser nå er automatisk beskyttet og oppdatert under programvareoppdatering. Men selvfølgelig er det alltid et middel for å få et mål.

For El Capitan

  1. Slå av datamaskinen
  2. Trykk på Kommando+R
  3. Trykk på strømknappen
  4. Hold nede Kommando+R til du hører oppstartsklokken eller ser eplelogoen og fremdriftslinjen
  5. Velg Utilities Menu øverst på skjermen
  6. Velg Terminal Slik fikser du korrupte brukerkontoer i macOS
  7. I terminalvinduet skriver du inn resetpassword
  8. Trykk på Retur Slik fikser du korrupte brukerkontoer i macOS
  9. Et Tilbakestill passord-vindu åpnes.
    1. VI SKAL IKKE TILBAKESTILLE PASSORDET
  10. Velg oppstartsdisken din (Macintosh HD hvis den ikke får nytt navn)
  11. Velg brukerkontoen din
  12. Under Tilbakestill hjemmekatalogtillatelser og tilgangskontrollister, klikk Tilbakestill
  13. Velg Start på nytt fra menylinjen
Slik fikser du korrupte brukerkontoer i macOS

For macOS Sierra, High Sierra, Mojave og Catalina

Dessverre fungerer ikke lenger løsningen for å reparere disktillatelser og tilgangskontrollister i macOS Sierra og nyere.

Ifølge Apple er manuell disktillatelsesreparasjon ikke lenger nødvendig. macOS Catalina, Mojave, High Sierra og Sierra (og Mac OS X El Capitan) reparerer filtillatelser automatisk under programvareoppdateringer.

Forbedret filintegritet starter med El Capitan og utvidet i macOS Sierra, gjør tilsynelatende manuelle disktillatelser foreldet.

Hvis du tror at problemer med brukerkontoer faktisk stammer fra problemer med disktillatelse, er det beste alternativet for øyeblikket tilgjengelig for macOS Mojave, High Sierra eller Sierra er å oppdatere operativsystemet hvis en oppgradering er det tilgjengelig.

Hvis ingen oppdatering er tilgjengelig, prøv tipsene nedenfor.

Tilbakestill hjemmemappetillatelser

Hvis problemet startet etter å ha endret tillatelsene til elementer i hjemmemappen din, tilbakestill tillatelsene: Slik fikser du korrupte brukerkontoer i macOS

  1. Fra Finder-menylinjen, trykk på Gå > Hjem (eller Shift+Kommando+H)
  2. Velg Fil > Få info (eller Kommando + I)
  3. Åpne området Deling og tillatelser (klikk på trekanten ved siden av hvis du ikke ser noen informasjon)
  4. Sjekk at tillatelsene dine for hjemmemappe er låst opp (se nederst til høyre for låsikon)
    1. Hvis du ser en lukket lås, trykker du på låsen én gang og skriver inn et administratornavn og passord for å låse opp
  5. Når den er låst opp, velg Handling-menyen nederst til venstre i vinduet og velg Bruk på vedlagte elementer.
    1. Velg OK for å bekrefte handlingen
    2. Du vil se en fremdriftslinje øverst i vinduet når handlingen fullføres
  6. Når fremdriftslinjen er ferdig, åpner du Terminal fra Utilities-mappen i Applications-mappen din (eller trykker CMD + Space for å åpne spotlight-søk, og skriv Terminal og trykk retur)
  7. Lim inn eller skriv inn denne kommandoen i Terminal, og trykk deretter på Retur: diskutil resetUserPermissions / `id -u`
    1. For amerikanske tastaturer er tegnet ` like over Tab-tasten
    2. Etter å ha skrevet inn diskutil-kommandoen, hvis Terminal sier at tilbakestilling av tillatelser på brukerens hjemmekatalog mislyktes (feil -69841), skriv inn chflags -R nouchg ~, skriv deretter inn diskutil-kommandoen igjen:  diskutil resetUserPermissions / `id -u`
  8. Når du er ferdig, avslutter du Terminal

For macOS er dette terminalkommandoen som reparerer brukertillatelser som beskrevet i disse Apple-støttemerknader om hvordan du løser problemer forårsaket av å endre tillatelsene til elementer i hjemmemappen din.

Terminalkommandoer fungerer ikke i macOS Mojave+? Ser du operasjon ikke tillatt?

Hvis Terminal ikke godtar kommandoene dine når du arbeider med macOS Mojave, Catalina eller nyere, må du sannsynligvis gi Terminal full disktilgang.

Gi terminal full disktilgang

Åpne Systemvalg > Sikkerhet og personvern > kategorien Personvern

  1. Velg Full Disk Access fra venstre sidefelt.
    1. Hvis du ikke kan gjøre endringer, lås opp disken og skriv inn administratorpassordet om nødvendig
  2. Trykk på +-symbolet
  3. Legg til Terminal i de godkjente appene dine med full tilgang Gi full disktilgang til en app i macOS Mojave
  4. Start Terminal på nytt og se om den nå godtar kommandoene dine

Trykk på Mer inn i terminalen

Hvis du føler deg komfortabel, prøv å bruke en kommandolinje i Terminal. Noen lesere rapporterer at dette fungerer for dem - spesielt for folk som fortsatt kjører Mac OS X.

Åpne et terminalvindu

  1. Skriv inn dette ved ledeteksten nøyaktig inkludert mellomrom
    1. sudo /usr/libexec/repair_packages –repair –standard-pkgs /
  2. Skriv inn administratorpassordet ditt ved spørsmål.
    1. Vent et minutt eller to
  3. Hvis det er noen feil, vises de og systemet reparerer dem hvis mulig
  4. Hvis det ikke er noen feil, viser den ingenting

Start opp til gjenopprettingspartisjonen

  • trykk og hold Kommando+R til du ser Apple-logoen.
    • Hvis Mac-en din ikke starter, holder du nede Alternativtast mens du starter opp for å vise den innebygde Startup Manager og velg Gjenopprettingspartisjon
    • Eller start opp manuelt fra macOS Recovery over Internett, hold nede Alternativ-Kommando-R eller Skift-Alternativ-Kommando-R ved oppstart
  • Åpne Terminal og skriv reparasjonshjemstillatelser
    • For macOS, prøv diskutil resetUserPermissions / `id -u`

Denne kommandoen åpner et vindu som ligner på å tilbakestille tillatelsene på brukerkontoer.

Start opp sikkermodus

Hvis du ikke har en ekstra adminkonto, la oss prøve å starte Mac-en på nytt i sikkermodus. Vi fjerner deretter noen av bufferfilene dine som kan være kilden til problemet.

Slik fikser du korrupte brukerkontoer i macOS

For å starte opp i sikker modus, slå av datamaskinen

  1. Trykk på strømknappen
  2. Etter å ha hørt oppstartstonen, trykk og hold nede Shift-tasten
  3. Slipp når du ser det grå Apple-ikonet og fremdriftslinjen
  4. Når sikkermodus er lastet, åpner du et Finder-vindu
  5. Trykk Cmd-Shift-G.
  6. Skriv inn ~/Bibliotek/Cache for å gå til caches-mappen
Slik fikser du korrupte brukerkontoer i macOS

Det anbefales ikke å fullstendig fjerne cachen, så lagre en sikkerhetskopi av alle cache-filene før du sletter dem. Hvis noe skjer, kan du gjenopprette de gamle filene ved hjelp av sikkerhetskopien.

Opprett en mappe i Delt og plasser hurtigbufferen der oppe igjen

  1. Når du har fått en sikkerhetskopi, fortsett og slett cachen
  2. Start datamaskinen på nytt
  3. Sjekk nå og se om dette løste problemene med brukerkontoen din. Hvis ikke, fortsett til neste trinn

Gjem og søk: Finne den dårlige preferansefilen

Denne er dødelig kjedelig og tidkrevende, men den er fortsatt et bedre alternativ enn å ha en datamaskin som ikke fungerer. En eller flere korrupte preferansefiler er ofte årsaken til uvanlig oppførsel på Mac-en din, spesielt hvis et program ikke åpnes eller krasjer ofte.

Preferansefiler lagrer all slags programspesifikk informasjon, alt fra nettleserens hjemmeside til fontinnstillinger, og til og med ting som snarveiene du har i Finder-sidefeltet. La oss først starte opp i sikker modus. Husk at i dette tilfellet er tålmodighet virkelig din største allierte (og dyd.)

Start på nytt i sikkermodus

  1. Åpne et Finder-vindu og trykk Cmd-Shift-G
  2. Skriv inn ~/Bibliotek/Preferanser
Slik fikser du korrupte brukerkontoer i macOS

Flytt disse preferansefilene én etter én et annet sted, helst i en mappe merket OLD Preferences. Start datamaskinen på nytt hver gang og se om brukerkontoen er løst. Ja, jeg advarte deg om den dødelige delen av denne løsningen.

Det finnes en app for det!

Ja, selvfølgelig, det er en app for nesten alt inkludert reparasjonstillatelser. InsanelyMac tilbyr en RepairPermission-app og en Diskverktøy-app som gjør jobben for deg. Kext Utility for Mac tilbyr lignende tjenester, inkludert reparasjon av tillatelser for alle systemmapper og gjenoppbygging av systembuffere.

Du må imidlertid starte opp med SIP (System Integrity Protection) deaktivert eller en tillatt CSR-konfig. Så for å kjøre, må du tillate apper fra hvor som helst under Systemvalg -> Sikkerhet og personvern. For å aktivere disse alternativene for å kjøre i Terminal: sudo spctl –master-deaktiver

System Integrity Protection (SIP) ble introdusert i El Capitan og kalles en rotløs modus. Det gir mer sikkerhet til Mac-en og forhindrer skadelig programvare i å endre systemfiler og kataloger.

For å deaktivere Macens SIP (System Integrity Protection)

  1. Start Mac-en på nytt
  2. Start opp i gjenopprettingspartisjonen.
    1. Hold nede Kommando-R til du ser et Apple-ikon og fremdriftslinje
  3. Fra Verktøy-menyen, velg Terminal
  4. Skriv inn ved ledeteksten akkurat dette csrutil deaktiver 
  5. Trykk på Retur
  6. Terminalen viser en melding om at SIP er deaktivert
  7. Start på nytt fra Apple-menyen (øverst til venstre)

Aktiver SIP på nytt ved å bruke de samme trinnene, inkludert omstart og skriving akkurat dette csrutil aktiver

Et besøk med AppleCare

Hvis datamaskinen fortsatt er under AppleCare-avtalen din, er tiden inne for å ringe eller ta med datamaskinen til Apple Stores. La geniene ta en titt på det; du har tross alt betalt for dette!

De vet vanligvis hva de gjør og bør løse problemet på mye kortere tid enn deg. De ser absolutt mye flere spørsmål enn oss (heldigvis.)

Er en 29-armet robot din iPhones endelige destinasjon?

Selv om Mac-en din er uten garanti, kan det hende du fortsatt kan få den fikset for mindre enn du tror. Prøv dette først, før du betaler:

Hvis du har betalt med kredittkort, kan kortselskapet dekke det. Sjekk kredittkortreglene dine for å se om du kvalifiserer for beskyttelse.

Point of No Return

For ditt verste scenario holder vi ingen stopp. Vi vil bruke gjenopprettingspartisjonen. Bare sørg for at du kobler til Internett via WiFi eller Ethernet-kabel.

Bruk Macens gjenopprettingsmodus for å installere macOS eller OS X på nytt

  1. Start datamaskinen på nytt og hold Cmd-R mens den starter
  2. Velg reinstaller macOS eller OS X og følg instruksjonene.
Slik fikser du korrupte brukerkontoer i macOS

Sammendrag

Leksjon lært – ha alltid en reserveplan. Så vær forberedt ved å ha minst 2, ja TO, administratorkontoer på datamaskinen. Og som Apple ToolBox anbefaler regelmessig sikkerhetskopier filene dine fortrinnsvis ved å følge 2X2 regel (to skyer, to lokale.)

liz - eple
Elizabeth Jones(Innholdsprodusent)

I det meste av sitt yrkesliv har Amanda Elizabeth (kort sagt Liz) trent alle slags folk i hvordan de kan bruke media som et verktøy for å fortelle sine egne unike historier. Hun kan en ting eller to om å lære andre og lage veiledninger!

Hennes klienter inkluderer Edutopia, Scribe Video Center, Third Path Institute, Bracket, Philadelphia Museum of Art, og Big Picture Alliance.

Elizabeth mottok sin Master of Fine Arts-grad i medieproduksjon fra Temple University, hvor hun også underviste undergrads som et adjungert fakultetsmedlem i deres avdeling for film og mediekunst.