Как исправить поврежденные учетные записи пользователей в macOS

Иногда наши Mac ведут себя странно. Мы думаем о наших компьютерах Apple и используем их так, как будто они стабильны и безупречны, пока не выйдут из строя. Тогда ад вырвется наружу. Что мы можем сделать, чтобы вернуть эту машину в нормальное состояние?

Недавно у меня возникли серьезные проблемы с моим Mac. Несмотря на то, что я могу войти в систему, ни одно из моих приложений не запустится. Кроме того, компьютер работает медленно и непригоден для использования. Время от времени я получаю вращающийся пляжный мяч за то, что кажется . Вы относитесь?

Когда возникают проблемы, они часто возникают из-за настроек вашей учетной записи. В моем случае оказалось, что мои проблемы действительно связаны с моей учетной записью. Это как-то испортилось. И нет, я ничего не ДЕЛАЛ – на самом деле, не делал.

Эти кризисные времена – проверка реальности. Ничего, даже продукты Apple всегда идеальны.

Так что, если что-то случится, не паникуйте. Мы можем сделать несколько вещей, чтобы решить эту проблему. Попробуйте их и дайте нам знать, если что-то работает или у вас есть другие идеи. Помощь ВСЕГДА приветствуется здесь, в Apple ToolBox.

Итак, приступим!

Содержание
  1. Пару слов о Учетные записи пользователей
  2. Изменили разрешения для элементов в вашей домашней папке?
  3. Сообщенные симптомы включают:
  4. Будьте готовы с другой учетной записью администратора
  5. Разрешение на сброс
  6. Для Йосемити и ниже
  7. Для Эль-Капитана
  8. Для macOS Sierra, High Sierra, Mojave и Catalina
  9. Сброс разрешений для домашней папки
  10. Если проблема возникла после изменения разрешения для элементов в вашей домашней папке, сбросить разрешения:
  11. Команды терминала не работают в macOS Mojave +? Видите, что операция не разрешена?
  12. Предоставить терминалу полный доступ к диску
  13. Открыть системные настройки> Безопасность и конфиденциальность> Вкладка «Конфиденциальность»
  14. Нажмите« Еще »в терминал
  15. Открыть окно терминала
  16. Загрузка с раздела восстановления
  17. Безопасный режим загрузки
  18. Для загрузки в безопасном режиме выключите компьютер
  19. Создайте папку в Shared и поместите туда резервную копию кеша
  20. Hide and Seek: Finding the Bad Preference File
  21. Перезагрузитесь в безопасном режиме
  22. Для этого есть приложение!
  23. Отключение SIP (защиты целостности системы) вашего Mac
  24. Посещение AppleCare
  25. Точка невозврата
  26. Используйте режим восстановления Mac для переустановки macOS или OS X
  27. Резюме

Пару слов о Учетные записи пользователей

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

  • Файлы на рабочем столе
  • Настройки изображения на рабочем столе
  • Кеши Safari, история и данные веб-сайтов
  • Электронная почта, контакты и встречи в календаре
  • Музыка и видео iTunes, а также изображения из Фото, Photo Booth и других приложений.
  • Пользовательские настройки, созданные для таких приложений, как Почта, Safari, Сообщения, Facetime, Заметки, Контакты, Календарь, Finder, как а также настройки сторонних приложений.
  • Файлы в папках “Документы”, “Загрузки”, “Фильмы”, “Музыка”, “Изображения”, “Общие” и “Сайты”, расположенные в вашей домашней папке.

Изменили разрешения для элементов в вашей домашней папке?

Иногда, когда вы меняете разрешения на чтение или запись для элементов в вашей домашней папке, вам также необходимо сбросить их разрешения.

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

Если вы испытываете какие-либо из перечисленных ниже симптомов, у вас могут быть проблемы из-за изменений в разрешениях вашей домашней папки

Сообщенные симптомы включают:

  • При попытке сохранить изменения вы видите сообщение о том, что файл заблокирован или у вас нет разрешения на сохранение.
  • Вы часто (и неоднократно) видите сообщение о том, что macOS необходимо восстановить вашу библиотеку для запуска приложений.
  • В приложении «Фотографии» вы видите сообщение о том, что вашу библиотеку необходимо обновить или повторно выбрать каждый раз, когда вы открыть фотографии
  • Изменения системных настроек не сохраняются после выхода из системных настроек
  • Появляется сообщение о том, что на загрузочном диске больше нет свободного места для памяти приложения
  • Обновление док-станции не сохраняется после выхода из учетной записи пользователя.
  • Окна, которые были открыты при последнем выходе из системы или выходе из приложения (до того, как вы изменили разрешения) открываются снова после входа в систему или открытия приложения.
  • При перемещении элементов в t В домашней папке ваш Mac запрашивает имя администратора и пароль.
  • Preview, TextEdit и аналогичные приложения неожиданно закрываются, когда вы пытаетесь их открыть.
  • Монитор активности показывает что Safari или SafariDAVClient использует много системных ресурсов.
  • Вы заметили заметное снижение производительности вашего Mac.
  • iTunes отображает сообщение о том, что ваше устройство не может быть синхронизировано
  • Фотографии (или видео), которые вы импортируете в приложение «Фото», не отображаются в приложении, но отображаются в Finder.

Если вы видите любое из После этих ошибок сброс разрешений вашей домашней папки часто решает проблему. Читатели сообщают, что это работает для всех версий macOS (включая Mojave и High Sierra/Sierra) и большинства версий Mac OS X.

Просто не забудьте СБРОСИТЬ ВАШУ ДОМАШНУЮ ПАПКУ РАЗРЕШЕНИЯ .

Будьте готовы с другой учетной записью администратора

Хорошо, это это то, что я должен был сделать, но не сделал. Урок выучен. Так что для всех, кто является превосходным iFolks, это для вас.

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

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

Если ваша проблема (проблемы) не возникает в другой учетной записи пользователя, то вероятно, что и macOS, и ваша установленные приложения работают правильно.

Поэтому, когда вы вошли в свою обычную учетную запись пользователя , приложения демонстрируют неожиданное поведение (с ), например, не запускается, неправильно выполняет команды, возвращает ошибки или неожиданно завершает работу..

НО, когда вы входите в другую учетную запись пользователя , вы видите, что этих проблем не возникает.

Вердикт: Проблема (и), следовательно, связана с вашими конкретными пользовательскими настройками или файлами . Итак, пришло время сделать несколько проб и ошибок, чтобы выяснить, что происходит с вашей учетной записью.

Разрешение на сброс

Возможно, все, что нам нужно, это восстановить некоторые права доступа к пользовательскому файлу (скрещенные пальцы), поэтому давайте сначала попробуем исправить это. Нам потребуется перезапуск в режиме восстановления

Для Йосемити и ниже

  1. Выключите компьютер
  2. Нажмите Command + R
  3. Нажмите кнопку питания.
  4. Удерживайте Command + R, пока не услышите сигнал запуска или не увидите логотип Apple и индикатор выполнения.
  5. Выберите Дисковую утилиту
  6. Выберите Диск Проверить разрешения
  7. После проверки выберите Восстановить права доступа к диску.

Начиная с El Capitan, Apple удалила из Disk Utility права проверки и восстановления кнопок.

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

Для Эль-Капитана

  1. Выключите компьютер
  2. Нажмите Command + R.
  3. Нажмите кнопку питания.
  4. Удерживайте Command + R, пока не услышите сигнал запуска или не увидите логотип Apple и индикатор выполнения.
  5. Выберите меню утилит в верхней части экрана.
  6. Выберите терминал
  7. В окне терминала введите resetpassword.
  8. Нажмите Return
  9. Откроется окно сброса пароля.
    1. МЫ НЕ СОБИРАЕМСЯ СБРОСИТЬ ПАРОЛЬ
  10. Выберите загрузочный диск (Macintosh HD, если не переименован).
  11. Выберите свою учетную запись пользователя
  12. В разделе «Сброс разрешений и списков контроля доступа к домашнему каталогу» нажмите «Сброс».
  13. Выберите “Перезагрузить” в строке меню.

Для macOS Sierra, High Sierra, Mojave и Catalina

К сожалению, обходной путь для восстановления прав доступа к диску и списков контроля доступа больше не работает в macOS Sierra и более поздних версиях.

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

Улучшенная целостность файлов, начиная с El Capitan и расширенная в macOS Sierra, по-видимому, делает ручные разрешения на доступ к диску устарели.

Если вы считаете, что проблемы с вашей учетной записью действительно связаны с проблемами с разрешениями на диск, лучшим вариантом, доступным в настоящее время для macOS Mojave, High Sierra или Sierra, является обновление вашей ОС, если доступно обновление.

Если обновление недоступно, попробуйте советы, перечисленные ниже.

Сброс разрешений для домашней папки

Если проблема возникла после изменения разрешения для элементов в вашей домашней папке, сбросить разрешения:

  1. Из меню Finder нажмите «Перейти»> «Домой» (или Shift + Command + H).
  2. Выберите «Файл»> «Получить информацию» (или «Command + I»).
  3. Откройте область «Общий доступ и разрешения» ( щелкните треугольник рядом с ним, если вы не видите никакой информации)
  4. Убедитесь, что разрешения вашей домашней папки разблокированы (посмотрите на значок замка в правом нижнем углу)
    1. Если вы видите закрытую блокировку, коснитесь ее один раз и введите имя администратора и пароль для разблокировки.
  5. После разблокировки выберите меню «Действие» в левом нижнем углу. угол окна и выберите Применить к закрытым элементам
    1. Выберите ОК, чтобы подтвердить это действие
    2. Вы увидите индикатор выполнения в верхней части окна как действие завершается
  6. Как только t Когда индикатор выполнения завершится, откройте Терминал из папки Utilities в папке Applications (или нажмите CMD + Пробел, чтобы открыть поиск в центре внимания, введите Терминал и нажмите 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 +? Видите, что операция не разрешена?

Если Терминал не принимает ваши команды при работе с macOS Mojave, Catalina или выше, вам, вероятно, потребуется предоставить Терминалу полный доступ к диску.

Предоставить терминалу полный доступ к диску

Открыть системные настройки> Безопасность и конфиденциальность> Вкладка «Конфиденциальность»

  1. Выберите полный доступ к диску на левой боковой панели
    1. Если вы не можете внести изменения, разблокируйте диск и введите пароль администратора, если необходимо.
  2. Коснитесь символа +.
  3. Добавить терминал в одобренные приложения с полным доступом
  4. Перезагрузите терминал и посмотрите, принимает ли он теперь ваши команды.

Нажмите« Еще »в терминал

Если вы чувствуете себя комфортно, попробуйте использовать командную строку в Терминале. Некоторые читатели сообщают, что это работает для них, особенно для людей, все еще использующих Mac OS X.

Открыть окно терминала

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

Загрузка с раздела восстановления

  • Нажмите и удерживайте Command + R , пока не увидите логотип Apple
    • Если ваш Mac не загружается, удерживайте Option Key при загрузке, чтобы отобразить встроенный диспетчер запуска и выбрать раздел восстановления.
    • Или вручную запустите восстановление macOS через Интернет, удерживая Option-Command-R или Shift-Option-Command-R при запуске
  • Открыть терминал и введите repair homepermissions
    • Для macOS попробуйте diskutil resetUserPermissions/`id -u`

Эта команда открывает окно, подобное сбросу разрешений для учетных записей пользователей.

Безопасный режим загрузки

Если у вас нет запасной учетной записи администратора, попробуйте перезагрузить Mac в безопасном режиме. Затем мы удалим некоторые из ваших файлов кеша, которые могут быть источником проблемы.

Для загрузки в безопасном режиме выключите компьютер

  1. Нажмите кнопку питания.
  2. Услышав сигнал запуска , нажмите и удерживайте клавишу Shift.
  3. Отпустите, когда увидите серый значок Apple и индикатор выполнения.
  4. После загрузки безопасного режима откройте окно Finder
  5. Нажмите Cmd-Shift-G.
  6. Введите ~/Library/Caches , чтобы перейти к папка кешей

Полное удаление кеша не рекомендуется, поэтому сохраните резервную копию всех файлов кеша перед их удалением. Если что-то случится, вы можете восстановить старые файлы с помощью резервной копии.

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

  1. Получив резервную копию, удалите кэш.
  2. Перезагрузите компьютер.
  3. Теперь проверьте, решило ли это проблемы. с вашей учетной записью. Если нет, переходите к следующим шагам.

Hide and Seek: Finding the Bad Preference File

Это смертельно скучно и отнимает много времени, но это все же лучший вариант, чем иметь неработающий компьютер. Поврежденный файл (ы) настроек часто является причиной необычного поведения на вашем Mac, особенно если приложение не открывается или часто дает сбой..

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

Перезагрузитесь в безопасном режиме

  1. Откройте окно Finder и нажмите Cmd- Shift-G
  2. Введите ~/Library/Preferences

Переместите эти файлы настроек один за другим в другое место, предпочтительно в папку с пометкой OLD Preferences. Каждый раз перезагружайте компьютер и проверяйте, исправлена ​​ли учетная запись пользователя. Да, я предупреждал вас о смертельной части этого решения.

Для этого есть приложение!

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

Однако вам необходимо загрузиться с отключенным SIP (Защита целостности системы) или разрешающей конфигурацией CSR. Поэтому для запуска вы должны Разрешить приложения из любого места в Системных настройках -> Безопасность и конфиденциальность. Чтобы включить эти параметры для выполнения в Терминале: sudo spctl –master-disable

Была введена защита целостности системы (SIP) в Эль-Капитане и называется режимом без root-доступа. Он обеспечивает большую безопасность вашего Mac и не позволяет вредоносным программам изменять системные файлы и каталоги.

Отключение SIP (защиты целостности системы) вашего Mac

  1. Перезагрузите Mac.
  2. Загрузитесь в раздел восстановления
    1. Удерживайте Command-R, пока не увидите значок Apple и индикатор выполнения
  3. В меню “Утилиты” выберите “Терминал”.
  4. В командной строке введите именно это csrutil disable
  5. Нажмите Return
  6. Терминал отображает сообщение о том, что SIP отключен.
  7. Перезагрузите из меню Apple (вверху слева)

Повторно включите SIP, выполнив те же действия, включая перезапуск и набрав именно это csrutil enable

Посещение AppleCare

Если ваш компьютер все еще находится в рамках вашего соглашения AppleCare, пришло время позвонить или отнести компьютер в магазины Apple. . Пусть гении взглянут на это; в конце концов, вы за это заплатили!

Обычно они знают, что делают, и должны решить проблему гораздо быстрее, чем вы. Они определенно видят намного больше вопросов, чем мы (к счастью).

Даже если на ваш Mac не распространяется гарантия, вы все равно сможете починить его с меньшими затратами, чем вы думаете.. Сначала попробуйте это, прежде чем платить:

Если вы платили кредитной картой, то компания, выпускающая карту, может оплатить это. Проверьте правила своей кредитной карты, чтобы узнать, имеете ли вы право на защиту.

Точка невозврата

Для вашего наихудшего сценария мы не держим стопов. Мы будем использовать раздел восстановления. Просто убедитесь, что вы подключены к Интернету через Wi-Fi или кабель Ethernet.

Используйте режим восстановления Mac для переустановки macOS или OS X

  1. Перезагрузите компьютер. компьютер и удерживайте Cmd-R во время загрузки.
  2. Выберите переустановить macOS или OS X и следуйте инструкциям.

Резюме

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

Оцените статью
futurei.ru
Добавить комментарий