Как да коригирате повредени потребителски акаунти в macOS

Понякога нашите Mac-ове се държат по странни начини. Ние мислим и използваме нашите компютри Apple, сякаш са стабилни и перфектни, докато не се провалят. Тогава целият ад избухва. Какво можем да направим, за да върнем тази машина към нейното красиво нормално?

Наскоро имах някои сериозни проблеми с моя Mac. Въпреки че мога да вляза, нито едно от приложенията ми няма да се стартира. Освен това компютърът е бавен и не може да се използва. Понякога получавам въртящата се плажна топка за това, което изглежда завинаги. Имате ли връзка?

Когато възникне проблем, често настройките на вашия потребителски акаунт причиняват проблемите. В моя случай се оказва, че проблемите ми наистина са свързани с моя потребителски акаунт. По някакъв начин се повреди. И не, не направих нищо - наистина, не направих.

Тези времена на криза са проверка на реалността. Нищо, дори продуктите на Apple са перфектни през цялото време.

Така че, ако нещо се случи, не се паникьосвайте. Има няколко неща, които можем да направим, за да отстраним проблема. Изпробвайте ги и ни уведомете дали нещо работи или имате други идеи. Помощта ВИНАГИ е добре дошла тук в Apple ToolBox.

Така че нека да стигнем до него!

Съдържание

    • Свързани статии
  • Една дума за потребителските акаунти
  • Променихте ли разрешенията на елементите във вашата домашна папка?
    • Докладваните симптоми включват:
  • Бъдете подготвени с друг акаунт на администратор
  • Разрешение за нулиране
    • За Йосемити и по-долу
    • За Ел Капитан
    • За macOS Sierra, High Sierra, Mojave и Catalina
  • Нулиране на разрешенията за начална папка
  • Командите на терминала не работят в macOS Mojave+? Виждате, че операцията не е разрешена?
    • Предоставяне на пълен дисков достъп на терминала
  • Докоснете Още в терминала
    • Отворете прозорец на терминала
    • Стартирайте в дяла за възстановяване
  • Стартирайте безопасен режим
    • За да стартирате в безопасен режим, изключете компютъра
  • Скриване и търсене: Намиране на лошия файл с предпочитания
    • Рестартирайте в безопасен режим
  • Има приложение за това!
    • За да деактивирате SIP (защита на целостта на системата) на вашия Mac
  • Посещение с AppleCare
  • Точката без връщане
    • Използвайте режима за възстановяване на вашия Mac, за да преинсталирате macOS или OS X
  • Резюме
    • Подобни публикации:

Свързани статии

  • Как да покажете своята потребителска библиотека в macOS Mojave, High Sierra и Sierra
  • macOS High Sierra трябва да поправи вашата библиотека, как да поправите тази грешка
  • Не можете да затворите библиотеката със снимки? Заседнали при затваряне на съобщението в библиотеката? Поправки
  • Активирайте родителски контрол на потребителски акаунти на Mac
  • 10 неща, които всеки собственик на Mac трябва да знае

Една дума за потребителските акаунти

Как да коригирате повредени потребителски акаунти в macOS

Мислете за вашия потребителски акаунт на Mac като за сърцето на вашата информация, мястото, където вашите данни винаги се връщат. HOME FOLDER на вашия потребителски акаунт съхранява повечето от всичко, включително промените, които правите в настройките на приложението, както и множество други неща:

  • Файлове на работния плот
  • Вашите предпочитания за картина на работния плот
  • Safari кешове, история и данни за уебсайтове
  • Вашият имейл, контакти и срещи в календара
  • iTunes музика и видеоклипове и снимки от Photos, Photo Booth и други приложения
  • Персонализирани настройки, създадени за приложения като Mail, Safari, Messages, Facetime, Notes, Contacts, Calendar, Finder, както и настройки на приложения на трети страни
  • Файлове в папките Документи, Изтегляния, Филми, Музика, Картини, Публични и Сайтове, намиращи се във вашата начална папка

Променихте ли разрешенията на елементите във вашата домашна папка?

Понякога, когато промените разрешенията за четене или запис на елементи във вашата домашна папка, вие също трябва да нулирате нейните разрешения.

Тази ситуация е особено вярна, ако използвате натискането на клавиш Command+I (или друг метод за получаване на информация), за да промените тези разрешения.

Ако изпитате някой от симптомите по-долу, може да имате проблем поради промени в разрешенията на вашата домашна папка

Докладваните симптоми включват:

  • Когато се опитвате да запазите промените, виждате съобщение, че файлът е заключен или че нямате разрешение за запазване
  • Често (и многократно) виждате съобщението, че macOS трябва да поправи вашата библиотека, за да стартира приложения
  • В приложението Photos виждате съобщение, че библиотеката ви трябва да бъде актуализирана или избрана отново всеки път, когато отворите Photos
  • Промените в системните предпочитания не се запазват, след като излезете от системните предпочитания
  • Изскача съобщение, че на стартовия диск няма повече свободно място за памет на приложението
  • Актуализирането на вашия Dock не се запазва, след като излезете от потребителския си акаунт
  • Windows, които са били отворени последния път, когато сте излезли или излезете от приложение (преди да промените разрешенията), се отварят отново, след като влезете или отворите приложението
  • Когато премествате елементи в началната папка, вашият Mac иска дума за име на администратор и парола
  • Preview, TextEdit и подобни приложения неочаквано се затварят, когато се опитате да ги отворите
  • Мониторът на активността показва, че Safari или SafariDAVClient използва много системни ресурси
  • Забелязали сте значително намаляване на производителността на вашия Mac
  • iTunes показва съобщение, че вашето устройство не може да бъде синхронизирано
  • Снимките (или видеоклиповете), които импортирате в приложението Photos, не се показват в приложението, но се показват в Finder

Ако видите някоя от тези грешки, нулирането на разрешенията на вашата домашна папка често решава проблема. Читателите съобщават, че това работи за всички версии на macOS (включително Mojave & High Sierra/Sierra) и повечето версии на Mac OS X.

Просто не забравяйте да НУЛРАЙТЕ РАЗРЕШЕНИЯТА НА ВАШАТА ДОМОВНА ПАПКА.

Бъдете подготвени с друг акаунт на администратор

Добре, това е нещо, което трябваше да направя, но не го направих. Научен урок. Така че за всички вас, които сте превъзходни iFolks, това е за вас.

Преди нещо да се случи, създайте друг акаунт с администраторски достъп. Бъдете готови с друг начин да влезете във вашия Mac, който не включва преформатиране на твърдия диск и загуба на всичко.

Как да коригирате повредени потребителски акаунти в macOS

С този друг администраторски акаунт вие нулирате паролите, изтривате акаунти и отстранявате неизправности. Така че решавате проблеми, без да се налага да предприемате драстични действия, като например да изтриете устройството си.

Ако вашият проблем (и) не се случи в друг потребителски акаунт, тогава е вероятно и macOS, и инсталираните ви приложения да работят правилно.

Така че, когато сте влезли в обичайния ви потребителски акаунтприложенията показват неочаквано поведение(я), като например не се стартира, изпълнява команди неправилно, връща грешки или се затваря неочаквано.

НО, когато влезете в a различен потребителски акаунт, виждате, че тези проблеми не възникват.

присъдата: Проблемът(ите) следователно е свързан с вашите специфични потребителски настройки или файлове. Така че е време да направите опити и грешки, за да разберете какво се случва с вашия потребителски акаунт.

Разрешение за нулиране

Може би всичко, от което се нуждаем, е да поправим някакво разрешение за потребителски файл (стискам палци), така че нека първо опитаме да поправим това. Ще трябва да рестартираме в режим на възстановяване

Как да коригирате повредени потребителски акаунти в macOS

За Йосемити и по-долу

  1. Изключете компютъра си
  2. Натиснете Command+R Как да коригирате повредени потребителски акаунти в macOS
  3. Натиснете бутона за захранване
  4. Задръжте Command+R, докато не чуете звънеца при стартиране или не видите логото на Apple и лентата за напредък
  5. Изберете Disk Utility
  6. Изберете Разрешения за проверка на диска
  7. След потвърждение изберете Repair Disk Permission
Как да коригирате повредени потребителски акаунти в macOS

Започвайки с El Capitan, Apple премахна от Disk Utility бутоните за проверка и поправка на разрешенията.

Apple твърди, че всички разрешения за системни файлове вече са автоматично защитени и актуализирани по време на актуализиране на софтуера. Но, разбира се, винаги има начин за постигане на цел.

За Ел Капитан

  1. Изключете компютъра си
  2. Натиснете Command+R
  3. Натиснете бутона за захранване
  4. Задръжте Command+R, докато не чуете звънеца при стартиране или не видите логото на Apple и лентата за напредък
  5. Изберете Меню за помощни програми в горната част на екрана
  6. Изберете Терминал Как да коригирате повредени потребителски акаунти в macOS
  7. В прозореца на терминала въведете resetpassword
  8. Натиснете Връщане Как да коригирате повредени потребителски акаунти в macOS
  9. Отваря се прозорец за нулиране на парола.
    1. НИЕ НЯМА ДА НУЛИРАМЕ ПАРОЛАТА
  10. Изберете вашия стартов диск (Macintosh HD, ако не е преименуван)
  11. Изберете вашия потребителски акаунт
  12. Под Нулиране на разрешенията и ACL на началната директория щракнете върху Нулиране
  13. Изберете Рестартиране от лентата с менюта
Как да коригирате повредени потребителски акаунти в macOS

За macOS Sierra, High Sierra, Mojave и Catalina

За съжаление, решението за поправяне на дискови разрешения и ACL вече не работи в macOS Sierra и по-нови версии.

Според Apple ръчното поправяне на разрешение за диск вече не е необходимо. macOS Catalina, Mojave, High Sierra и Sierra (и Mac OS X El Capitan) автоматично поправят разрешенията за файлове по време на актуализации на софтуера.

Подобрената цялост на файловете, започвайки с El Capitan и разширена в macOS Sierra, очевидно прави ръчните разрешения за диск остарели.

Ако смятате, че проблемите с вашия потребителски акаунт наистина произтичат от проблеми с разрешението за диск, най-добрият вариант в момента наличен за macOS Mojave, High Sierra или Sierra е за актуализиране на вашата ОС, ако е на разположение.

Ако няма налична актуализация, опитайте изброените по-долу съвети.

Нулиране на разрешенията за начална папка

Ако проблемът е започнал след промяна на разрешенията за елементи във вашата домашна папка, нулирайте разрешенията: Как да коригирате повредени потребителски акаунти в macOS

  1. От лентата с менюта Finder докоснете Go > Home (или Shift+Command+H)
  2. Изберете Файл > Получаване на информация (или Command + I)
  3. Отворете областта за споделяне и разрешения (щракнете върху триъгълника до него, ако не виждате никаква информация)
  4. Проверете дали разрешенията на вашата домашна папка са отключени (погледнете долу вдясно за иконата за заключване)
    1. Ако видите затворена ключалка, докоснете ключалката веднъж и въведете име на администратор и парола за отключване
  5. След като бъде отключен, изберете менюто Действие в долния ляв ъгъл на прозореца и изберете Прилагане към затворени елементи.
    1. Изберете OK, за да потвърдите това действие
    2. Ще видите лента за напредък в горната част на прозореца, когато действието завърши
  6. След като лентата за напредък завърши, отворете Terminal от папката Utilities на вашата папка Applications (или натиснете CMD + Space, за да отворите търсенето на прожектори, и въведете Terminal и натиснете return)
  7. Поставете или въведете тази команда в терминала, след което натиснете Return: diskutil resetUserPermissions / `id -u`
    1. За клавиатури в САЩ символът ` е точно над клавиша Tab
    2. След като въведете командата diskutil, ако терминалът каже, че нулирането на разрешенията в началната директория на потребителя не е успешно (грешка -69841), въведете chflags -R nouchg ~, след това въведете отново командата diskutil:  diskutil resetUserPermissions / `id -u`
  8. След като приключите, излезте от терминала

За macOS това е терминалната команда, която поправя потребителските разрешения, както е посочено в тях Бележки за поддръжка на Apple за това как да разрешите проблеми, причинени от промяна на разрешенията за елементи във вашата домашна папка.

Командите на терминала не работят в macOS Mojave+? Виждате, че операцията не е разрешена?

Ако Terminal не приема вашите команди, когато работите с macOS Mojave, Catalina или по-нова версия, вероятно трябва да дадете на терминала пълен достъп до диска.

Предоставяне на пълен дисков достъп на терминала

Отворете Системни предпочитания > Сигурност и поверителност > Раздел Поверителност

  1. Изберете Пълен достъп до диск от лявата странична лента.
    1. Ако не можете да направите промени, отключете диска си и въведете вашата администраторска парола, ако е необходимо
  2. Докоснете символа +
  3. Добавете терминал към одобрените си приложения с пълен достъп Предоставете пълен дисков достъп на приложение в macOS Mojave
  4. Рестартирайте терминала и вижте дали вече приема вашите команди

Докоснете Още в терминала

Ако се чувствате комфортно, опитайте да използвате командния ред в терминала. Някои читатели съобщават, че това работи за тях – особено за хора, които все още използват Mac OS X.

Отворете прозорец на терминала

  1. В командния ред въведете това точно включително пространствата
    1. sudo /usr/libexec/repair_packages –repair –standard-pkgs /
  2. При подкана въведете вашата администраторска парола.
    1. Изчакайте минута-две
  3. Ако има някакви грешки, те се показват и вашата система ги поправя, ако е възможно
  4. Ако няма грешки, не показва нищо

Стартирайте в дяла за възстановяване

  • натиснете и задръжте Command+R докато не видите логото на Apple.
    • Ако вашият Mac не се стартира, задръжте натиснат Опционен ключ докато стартирате, за да се покаже вграденият Startup Manager и изберете Recovery Partition
    • Или стартирайте ръчно от macOS Recovery през интернет, задръжте натиснат Опция-Команда-R или Shift-Option-Command-R при стартиране
  • Отворете терминала и въведете разрешения за ремонт на дома
    • За macOS, опитайте diskutil resetUserPermissions / `id -u`

Тази команда отваря прозорец, подобен на нулиране на разрешенията за потребителски акаунти.

Стартирайте безопасен режим

Ако нямате резервен администраторски акаунт, нека опитаме да рестартирате вашия Mac в безопасен режим. След това ще премахнем някои от вашите кеш файлове, които може да са източник на проблема.

Как да коригирате повредени потребителски акаунти в macOS

За да стартирате в безопасен режим, изключете компютъра

  1. Натиснете бутона за захранване
  2. След като чуете стартовия тон, натиснете и задръжте клавиша Shift
  3. Пуснете, когато видите сивата икона на Apple и лентата за напредък
  4. След като се зареди безопасен режим, отворете прозорец на Finder
  5. Натиснете Cmd-Shift-G.
  6. Напишете в ~/Библиотека/Кешове за да отидете в папката кеши
Как да коригирате повредени потребителски акаунти в macOS

Не се препоръчва пълно премахване на кеша, така че запазете резервно копие на всички кеш файлове, преди да ги изтриете. Ако нещо се случи, можете да възстановите старите файлове, като използвате архива.

Създайте папка в Shared и поставете кеша обратно там

  1. След като получите резервно копие, продължете и изтрийте кеша
  2. Рестартирайте компютъра
  3. Сега проверете и вижте дали това е решило проблемите с вашия потребителски акаунт. Ако не, продължете към следващите стъпки

Скриване и търсене: Намиране на лошия файл с предпочитания

Това е смъртоносно скучно и отнема много време, но все пак е по-добър вариант от това да имате неработещ компютър. Повреден файл(ове) за предпочитания често е причина за необичайно поведение на вашия Mac, особено ако дадено приложение не се отваря или се срива често.

Файловете с предпочитания съхраняват всякакъв вид информация, специфична за приложението, всичко от началната страница на браузъра ви до настройките на шрифта и дори неща като преките пътища, които поддържате в страничната лента на Finder. Нека първо стартираме в безопасен режим. Не забравяйте, че в този случай търпението наистина е вашият най-голям съюзник (и добродетел).

Рестартирайте в безопасен режим

  1. Отворете прозорец на Finder и натиснете Cmd-Shift-G
  2. Напишете в ~/Библиотека/Предпочитания
Как да коригирате повредени потребителски акаунти в macOS

Преместете тези файлове с предпочитания един по един някъде другаде, за предпочитане в папка, отбелязана OLD Preferences. Рестартирайте компютъра си всеки път и вижте дали потребителският акаунт е фиксиран. Да, предупредих ви за смъртоносната част от това решение.

Има приложение за това!

Да, разбира се, има приложение за почти всичко, включително поправяне на разрешения. InsanelyMac предлага приложение RepairPermission и приложение за Disk Utility, което върши работата вместо вас. Kext Utility за Mac предоставя подобни услуги, включително поправяне на разрешения за всички системни папки и възстановяване на системни кешове.

Трябва обаче да стартирате с деактивиран SIP (Защита на целостта на системата) или разрешителна CSR конфигурация. Така че, за да стартирате, трябва да разрешите приложения отвсякъде в Системни предпочитания -> Сигурност и поверителност. За да активирате тези опции да се изпълняват в терминала: sudo spctl –master-disable

Защитата на целостта на системата (SIP) беше въведена в El Capitan и се нарича режим без root. Той осигурява повече сигурност на вашия Mac и предотвратява промяната на системни файлове и директории от злонамерен софтуер.

За да деактивирате SIP (защита на целостта на системата) на вашия Mac

  1. Рестартирайте вашия Mac
  2. Стартирайте в дял за възстановяване.
    1. Задръжте Command-R, докато видите икона на Apple и лента за напредък
  3. От менюто Помощни програми изберете Терминал
  4. В командния ред въведете точно това деактивиране на csrutil 
  5. Натиснете Връщане
  6. Терминалът показва съобщение, че SIP е деактивиран
  7. Рестартирайте от менюто на Apple (горе вляво)

Активирайте отново SIP, като използвате същите стъпки, включително рестартиране и въвеждане точно това csrutil активиране

Посещение с AppleCare

Ако компютърът ви все още е в рамките на споразумението ви за AppleCare, дошло е времето да се обадите или занесете компютъра в Apple Stores. Нека Гениите да го погледнат; все пак си платил за това!

Те обикновено знаят какво правят и трябва да разрешат проблема за много по-малко време от вас. Те със сигурност виждат много повече въпроси от нас (за щастие.)

29-рък робот ли е крайната цел на вашия iPhone?

Дори ако вашият Mac е извън гаранция, все пак може да успеете да го поправите за по-малко, отколкото си мислите. Опитайте първо това, преди да платите:

Ако сте платили с кредитна карта, картовата компания може да го покрие. Проверете правилата на вашата кредитна карта, за да видите дали отговаряте на условията за защита.

Точката без връщане

За най-лошия ви сценарий не правим спирания. Ще използваме дяла за възстановяване. Просто се уверете, че се свързвате с интернет чрез WiFi или Ethernet кабел.

Използвайте режима за възстановяване на вашия Mac, за да преинсталирате macOS или OS X

  1. Рестартирайте компютъра си и задръжте Cmd-R, докато се стартира
  2. Изберете преинсталиране на macOS или OS X и следвайте инструкциите.
Как да коригирате повредени потребителски акаунти в macOS

Резюме

Научен урок – винаги имайте резервен план. Така че бъдете подготвени, като имате поне 2, да ДВА, администраторски акаунти на вашия компютър. И тъй като Apple ToolBox препоръчва редовно да архивирате вашите файлове, за предпочитане следвайки Правило 2X2 (два облака, двама местни жители.)

liz - ябълка
Елизабет Джоунс(Продуцент на съдържание)

През по-голямата част от професионалния си живот Аманда Елизабет (накратко Лиз) обучаваше всякакви хора как да използват медиите като инструмент за разказване на собствените си уникални истории. Тя знае нещо или две за преподаването на другите и създаването на ръководства!

Нейните клиенти включват Edutopia, Scribe Video Center, Third Path Institute, скоба, Музеят на изкуствата във Филаделфия, и на Big Picture Alliance.

Елизабет получава магистърска степен по изящни изкуства по създаване на медии от университета Темпъл, където също преподава на студенти като помощен преподавател в техния отдел по филмови и медийни изкуства.