Hur man fixar korrupta användarkonton i macOS

click fraud protection

Ibland beter sig våra Mac-datorer på konstiga sätt. Vi tänker på och använder våra Apple-datorer som om de är stabila och perfekta tills de misslyckas. Då brakar hela helvetet löst. Vad kan vi göra för att få den maskinen tillbaka till sin vackra normala?

Nyligen har jag haft några stora problem med min Mac. Även om jag kan logga in kommer ingen av mina applikationer att starta. Dessutom är datorn trög och inte användbar. Ibland får jag den snurrande badbollen för vad som verkar vara evigt. Förhåller du dig?

När problem uppstår är det ofta dina användarkontoinställningar som orsakar problemen. I mitt fall visar det sig att mina problem verkligen är relaterade till mitt användarkonto. Det blev på något sätt korrumperat. Och nej, jag gjorde ingenting – det gjorde jag verkligen inte.

Dessa kristider är verklighetskontroller. Ingenting, även Apple-produkter är perfekta hela tiden.

Så om något händer, få inte panik. Det finns några saker vi kan göra för att åtgärda problemet. Testa dem och låt oss veta om något fungerar eller om du har andra idéer. Hjälp är ALLTID välkommen här på Apple ToolBox.

Så låt oss komma till det!

Innehåll

    • relaterade artiklar
  • Ett ord om användarkonton
  • Har du ändrat behörigheterna för objekt i din hemmapp?
    • Rapporterade symtom inkluderar:
  • Var beredd med ett annat administratörskonto
  • Behörighet att återställa
    • För Yosemite och nedan
    • För El Capitan
    • För macOS Sierra, High Sierra, Mojave och Catalina
  • Återställ hemmappsbehörigheter
  • Terminalkommandon fungerar inte i macOS Mojave+? Ser du operation ej tillåten?
    • Ge Terminal Full Disk Access
  • Tryck på Mer i terminalen
    • Öppna ett terminalfönster
    • Starta till återställningspartitionen
  • Starta upp felsäkert läge
    • För att starta i felsäkert läge, stäng av datorn
  • Hide and Seek: Hitta filen med dåliga preferenser
    • Starta om till felsäkert läge
  • Det finns en app för det!
    • Så här inaktiverar du din Macs SIP (System Integrity Protection)
  • Ett besök med AppleCare
  • Point of No Return
    • Använd din Macs återställningsläge för att installera om macOS eller OS X
  • Sammanfattning
    • Relaterade inlägg:

relaterade artiklar

  • Så här visar du ditt användarbibliotek i macOS Mojave, High Sierra och Sierra
  • macOS High Sierra behöver reparera ditt bibliotek, hur man åtgärdar det här felet
  • Kan du inte stänga fotobiblioteket? Fastnar du på att stänga biblioteksmeddelandet? Fixar
  • Aktivera föräldrakontroll på Mac-användarkonton
  • 10 saker som alla Mac-ägare borde veta

Ett ord om användarkonton

Så här åtgärdar du korrupta användarkonton i macOS

Tänk på ditt Mac-användarkonto som din informations hjärta, den plats dina data alltid återvänder till. Ditt användarkontos HEMMAPP lagrar det mesta av ditt allt, inklusive ändringarna du gör i applikationsinställningarna och det också en massa andra saker:

  • Filer på skrivbordet
  • Din skrivbordsbild preferens
  • Safari-cacher, historik och webbplatsdata
  • Din e-post, kontakter och kalendermöten
  • iTunes-musik och videor och bilder från Foton, Photo Booth och andra appar
  • Anpassade inställningar skapade för appar som Mail, Safari, Messages, Facetime, Notes, Contacts, Calendar, Finder, samt appinställningar från tredje part
  • Filer i mapparna Dokument, Nedladdningar, Filmer, Musik, Bilder, Offentliga och Webbplatser i din hemmapp

Har du ändrat behörigheterna för objekt i din hemmapp?

Ibland, när du ändrar läs- eller skrivbehörigheter för objekt i din hemmapp, måste du också återställa dess behörigheter.

Denna situation gäller särskilt om du använder tangenttryckningen Kommando+I (eller någon annan metod för att få information) för att ändra dessa behörigheter.

Om du upplever något av symptomen nedan kan du ha problem på grund av ändringar i din hemmapps behörigheter

Rapporterade symtom inkluderar:

  • När du försöker spara ändringar ser du ett meddelande om att filen är låst eller att du inte har behörighet att spara
  • Du ser ofta (och upprepade gånger) meddelandet att macOS behöver reparera ditt bibliotek för att köra program
  • I Foto-appen ser du ett meddelande om att ditt bibliotek måste uppdateras eller väljas om varje gång du öppnar Foton
  • Ändringar av systeminställningar sparas inte efter att du har avslutat Systeminställningar
  • Ett meddelande dyker upp om att startskivan inte har mer ledigt utrymme för programminnet
  • Att uppdatera din Dock sparas inte efter att du loggat ut från ditt användarkonto
  • Fönster som var öppna senast du loggade ut eller avslutade en app (innan du ändrade behörigheter) öppnas igen efter att du loggat in eller öppnat appen
  • När du flyttar objekt i hemmappen ber din Mac om ett administratörsnamn och lösenord
  • Preview, TextEdit och liknande appar avslutas oväntat när du försöker öppna dem
  • Activity Monitor visar att Safari eller SafariDAVClient använder mycket systemresurser
  • Du har märkt en markant minskning av din Macs prestanda
  • iTunes visar ett meddelande om att din enhet inte kan synkroniseras
  • Foton (eller videor) som du importerar till appen Foton visas inte i appen men visas i Finder

Om du ser något av dessa fel löser ofta problemet att återställa dina hemmappsbehörigheter. Läsare rapporterar att detta fungerar för alla macOS-versioner (inklusive Mojave & High Sierra/Sierra) och de flesta Mac OS X-versioner.

Kom bara ihåg att ÅTERSTÄLL DINA TILLSTÅND FÖR HEMMAPP.

Var beredd med ett annat administratörskonto

Okej, det här är något jag borde ha gjort men inte gjorde. Lärdom. Så för alla er som är suveräna iFolks, detta är för er.

Innan något händer, skapa ett annat konto med administratörsbehörighet. Var beredd på ett annat sätt att komma in i din Mac som inte innebär att du formaterar om hårddisken och förlorar allt.

Så här åtgärdar du korrupta användarkonton i macOS

Med det andra administratörskontot återställer du lösenord, tar bort konton och felsöker. Så du åtgärdar problem utan att behöva vidta drastiska åtgärder, som att torka din enhet ren.

Om ditt problem inte uppstår i ett annat användarkonto är det troligt att både macOS och dina installerade appar fungerar korrekt.

Så när du är inloggad på ditt vanliga användarkontoapplikationer uppvisar oväntat beteende (er) som att det inte startar, det kör kommandon felaktigt, det returnerar fel eller det avslutas oväntat.

MEN, när du loggar in på en annat användarkonto, ser du att dessa problem inte uppstår.

Domen: Problemet/problemen är följaktligen relaterade till dina specifika användarinställningar eller filer. Så det är dags att prova och missa lite för att ta reda på vad som händer med ditt användarkonto.

Behörighet att återställa

Kanske allt vi behöver är att reparera någon användarfilsbehörighet (håll tummarna), så låt oss försöka fixa det först. Vi måste starta om i återställningsläge

Så här åtgärdar du korrupta användarkonton i macOS

För Yosemite och nedan

  1. Stäng av datorn
  2. Tryck på Kommando+R Så här åtgärdar du korrupta användarkonton i macOS
  3. Tryck på strömknappen
  4. Håll ned Kommando+R tills du hör startsignalen eller ser Apples logotyp och förloppsindikator
  5. Välj Diskverktyg
  6. Välj Diskverifiera behörigheter
  7. Efter verifiering, välj Reparera diskbehörighet
Så här åtgärdar du korrupta användarkonton i macOS

Från och med El Capitan tog Apple bort knapparna för verifiering och reparation av behörigheter från Diskverktyget.

Apple hävdar att alla systemfilbehörigheter nu automatiskt skyddas och uppdateras under programuppdateringar. Men självklart finns det alltid ett sätt att nå ett mål.

För El Capitan

  1. Stäng av datorn
  2. Tryck på Kommando+R
  3. Tryck på strömknappen
  4. Håll ned Kommando+R tills du hör startsignalen eller ser Apples logotyp och förloppsindikator
  5. Välj Utilities Menu högst upp på skärmen
  6. Välj Terminal Så här åtgärdar du korrupta användarkonton i macOS
  7. Skriv resetpassword i terminalfönstret
  8. Tryck på Retur Så här åtgärdar du korrupta användarkonton i macOS
  9. Fönstret Återställ lösenord öppnas.
    1. VI KOMMER INTE ÅTERSTÄLLA LÖSENORDET
  10. Välj din startskiva (Macintosh HD om inte bytt namn)
  11. Välj ditt användarkonto
  12. Under Återställ hemkatalogbehörigheter och ACL: er klickar du på Återställ
  13. Välj Starta om från menyraden
Så här åtgärdar du korrupta användarkonton i macOS

För macOS Sierra, High Sierra, Mojave och Catalina

Tyvärr fungerar lösningen för att reparera diskbehörigheter och ACL: er inte längre i macOS Sierra och högre.

Enligt Apple är manuell disktillståndsreparation inte längre nödvändig. macOS Catalina, Mojave, High Sierra och Sierra (och Mac OS X El Capitan) reparerar filbehörigheter automatiskt under programuppdateringar.

Förbättrad filintegritet från och med El Capitan och utökad i macOS Sierra, gör tydligen manuella diskbehörigheter föråldrade.

Om du tror att dina användarkontoproblem verkligen härrör från problem med diskbehörighet, är det bästa alternativet för närvarande tillgängligt för macOS Mojave, High Sierra eller Sierra är att uppdatera ditt operativsystem om en uppgradering är det tillgängliga.

Om ingen uppdatering är tillgänglig, prova tipsen nedan.

Återställ hemmappsbehörigheter

Om problemet började efter att du ändrade behörigheterna för objekt i din hemmapp återställer du behörigheterna: Så här åtgärdar du korrupta användarkonton i macOS

  1. Från Finder-menyraden trycker du på Gå > Hem (eller Skift+Kommando+H)
  2. Välj Arkiv > Få info (eller Kommando + I)
  3. Öppna området Delning och behörigheter (klicka på triangeln bredvid om du inte ser någon information)
  4. Kontrollera att dina hemmappsbehörigheter är upplåsta (se längst ned till höger för låsikon)
    1. Om du ser ett stängt lås trycker du på låset en gång och anger ett administratörsnamn och lösenord för att låsa upp
  5. När du är upplåst väljer du åtgärdsmenyn i det nedre vänstra hörnet av fönstret och väljer Använd på bifogade objekt.
    1. Välj OK för att bekräfta åtgärden
    2. Du kommer att se en förloppsindikator längst upp i fönstret när åtgärden slutförs
  6. När förloppsindikatorn är klar, öppna Terminal från Utilities-mappen i din Applications-mapp (eller tryck på CMD + Mellanslag för att öppna spotlight-sökningen och skriv Terminal och tryck på retur)
  7. Klistra in eller skriv det här kommandot i Terminal och tryck sedan på Retur: diskutil resetUserPermissions / `id -u`
    1. För amerikanska tangentbord är tecknet ` precis ovanför Tab-tangenten
    2. Efter att ha angett kommandot diskutil, om Terminal säger att behörighetsåterställningen på användarens hemkatalog misslyckades (fel -69841), anger du chflags -R nouchg ~, skriv sedan in diskutil-kommandot igen:  diskutil resetUserPermissions / `id -u`
  8. När du är klar, avsluta Terminal

För macOS är detta terminalkommandot som reparerar användarbehörigheter som beskrivs i dessa Apple Support Notes om hur du löser problem som orsakas av att ändra behörigheterna för objekt i din hemmapp.

Terminalkommandon fungerar inte i macOS Mojave+? Ser du operation ej tillåten?

Om Terminal inte accepterar dina kommandon när du arbetar med macOS Mojave, Catalina eller högre, måste du förmodligen ge Terminal Full Disk Access.

Ge Terminal Full Disk Access

Öppna Systeminställningar > Säkerhet och sekretess > Fliken Sekretess

  1. Välj Full Disk Access från vänster sidofält.
    1. Om du inte kan göra ändringar, lås upp din disk och ange ditt administratörslösenord om det behövs
  2. Tryck på +-symbolen
  3. Lägg till Terminal i dina godkända appar med Full Access Ge full diskåtkomst till en app i macOS Mojave
  4. Starta om Terminal och se om den nu accepterar dina kommandon

Tryck på Mer i terminalen

Om du känner dig bekväm kan du prova att använda en kommandorad i Terminal. Vissa läsare rapporterar att detta fungerar för dem – särskilt för personer som fortfarande kör Mac OS X.

Öppna ett terminalfönster

  1. Ange detta vid kommandotolken exakt inklusive mellanslag
    1. sudo /usr/libexec/repair_packages –repair –standard-pkgs /
  2. Ange ditt administratörslösenord vid uppmaning.
    1. Vänta en minut eller två
  3. Om det finns några fel visas de och ditt system reparerar dem om möjligt
  4. Om det inte finns några fel visar den ingenting

Starta till återställningspartitionen

  • tryck och håll Kommando+R tills du ser Apple-logotypen.
    • Om din Mac inte startar, håll nere Alternativknapp under uppstart för att visa den inbyggda Startup Manager och välj Återställningspartition
    • Eller starta manuellt från macOS Recovery över Internet, håll nere Alternativ-Kommando-R eller Skift-Alternativ-Kommando-R vid uppstart
  • Öppna Terminal och skriv reparationshemtillstånd
    • För macOS, försök diskutil resetUserPermissions / `id -u`

Detta kommando öppnar ett fönster som liknar att återställa behörigheterna för användarkonton.

Starta upp felsäkert läge

Om du inte har ett extra administratörskonto, låt oss försöka starta om din Mac i felsäkert läge. Vi tar sedan bort några av dina cachefiler som kan vara källan till problemet.

Så här åtgärdar du korrupta användarkonton i macOS

För att starta i felsäkert läge, stäng av datorn

  1. Tryck på strömknappen
  2. När du har hört starttonen, tryck och håll ned Skift-tangenten
  3. Släpp när du ser den grå Apple-ikonen och förloppsindikatorn
  4. När felsäkert läge har laddats öppnar du ett Finder-fönster
  5. Tryck på Cmd-Skift-G.
  6. Skriv in ~/Bibliotek/Cache för att gå till cachemappen
Så här åtgärdar du korrupta användarkonton i macOS

Att helt ta bort cachen rekommenderas inte så spara en säkerhetskopia av alla cachefiler innan du raderar dem. Om något händer kan du återställa de gamla filerna med hjälp av säkerhetskopian.

Skapa en mapp i Shared och placera cachen där uppe igen

  1. När du har fått en säkerhetskopia, gå vidare och ta bort cachen
  2. Starta om datorn
  3. Kontrollera nu och se om detta löste problemen med ditt användarkonto. Om inte, fortsätt till nästa steg

Hide and Seek: Hitta filen med dåliga preferenser

Den här är dödligt tråkig och tidskrävande, men det är fortfarande ett bättre alternativ än att ha en icke-fungerande dator. En eller flera korrupta preferensfiler är ofta orsaken till ovanligt beteende på din Mac, speciellt om ett program inte öppnas eller kraschar ofta.

Inställningsfiler lagrar alla typer av programspecifik information, allt från webbläsarens startsida till teckensnittsinställningar och till och med saker som genvägarna du har i Finder-sidofältet. Låt oss först starta upp i säkert läge. Kom ihåg att i det här fallet är tålamod verkligen din största allierade (och dygd.)

Starta om till felsäkert läge

  1. Öppna ett Finder-fönster och tryck på Cmd-Shift-G
  2. Skriv in ~/Bibliotek/Inställningar
Så här åtgärdar du korrupta användarkonton i macOS

Flytta dessa inställningsfiler en efter en någon annanstans, helst i en mapp märkt OLD Preferences. Starta om datorn varje gång och se om användarkontot är fixat. Ja, jag varnade dig för den dödliga delen av denna lösning.

Det finns en app för det!

Ja, naturligtvis, det finns en app för nästan allt inklusive reparationsbehörigheter. InsanelyMac erbjuder en RepairPermission-app och en Disk Utility-app som gör jobbet åt dig. Kext Utility för Mac tillhandahåller liknande tjänster, inklusive reparation av behörigheter för alla systemmappar och återuppbyggnad av systemcachar.

Du måste dock starta med SIP (System Integrity Protection) inaktiverat eller en tillåten CSR-konfiguration. Så för att köra måste du Tillåta appar från var som helst under Systeminställningar -> Säkerhet och sekretess. För att aktivera dessa alternativ att köra i Terminal: sudo spctl –master-disable

System Integrity Protection (SIP) introducerades i El Capitan och kallas ett rotlöst läge. Det ger mer säkerhet till din Mac och förhindrar skadlig programvara från att ändra systemfiler och kataloger.

Så här inaktiverar du din Macs SIP (System Integrity Protection)

  1. Starta om din Mac
  2. Starta i återställningspartitionen.
    1. Håll ned Kommando-R tills du ser en Apple-ikon och förloppsindikator
  3. Välj Terminal på menyn Utilities
  4. Skriv vid kommandotolken precis detta csrutil inaktivera 
  5. Tryck på Retur
  6. Terminalen visar ett meddelande om att SIP är inaktiverat
  7. Starta om från Apple-menyn (övre till vänster)

Återaktivera SIP med samma steg inklusive omstarter och skrivning precis detta csrutil aktivera

Ett besök med AppleCare

Om din dator fortfarande omfattas av ditt AppleCare-avtal är det dags att ringa eller ta datorn till Apple Stores. Låt genierna ta en titt på det; du har trots allt betalat för detta!

De vet vanligtvis vad de gör och bör lösa problemet på mycket kortare tid än du. De ser verkligen mycket fler frågor än vi gör (tack och lov.)

Är en 29-armad robot din iPhones slutdestination?

Även om garantin för din Mac inte är längre, kanske du fortfarande kan fixa den för mindre än du tror. Prova detta först innan du betalar:

Om du betalade med kreditkort kan kortföretaget täcka det. Kontrollera dina kreditkortsregler för att se om du är kvalificerad för skydd.

Point of No Return

För ditt värsta scenario håller vi inga stopp. Vi kommer att använda återställningspartitionen. Se bara till att du ansluter till Internet via WiFi eller Ethernet-kabel.

Använd din Macs återställningsläge för att installera om macOS eller OS X

  1. Starta om din dator och håll nere Cmd-R när den startar
  2. Välj ominstallera macOS eller OS X och följ instruktionerna.
Så här åtgärdar du korrupta användarkonton i macOS

Sammanfattning

Lärdomar – ha alltid en reservplan. Så var beredd genom att ha minst 2, ja TVÅ, administratörskonton på din dator. Och som Apple ToolBox rekommenderar att säkerhetskopiera dina filer regelbundet, helst enligt anvisningarna 2X2 regel (två moln, två lokalbefolkningen.)

liz - äpple
Elizabeth Jones(Innehållsproducent)

Under större delen av sitt yrkesliv utbildade Amanda Elizabeth (förkortat Liz) alla sorters människor i hur man använder media som ett verktyg för att berätta sina egna unika historier. Hon kan ett och annat om att lära andra och skapa guider!

Hennes kunder är bl.a Edutopia, Scribe Video Center, Third Path Institute, Bracket, Philadelphia Museum of Art, och den Big Picture Alliance.

Elizabeth fick sin Master of Fine Arts-examen i mediatillverkning från Temple University, där hon också undervisade undergraderade som en adjungerad fakultetsmedlem vid deras avdelning för film och mediekonst.