Обычно сбой приложений на Mac случается очень редко. Но когда это произойдет, вы можете захотеть отслеживать эти проблемы. А если вы разработчик, вам нужно понимать, почему ваше приложение дает сбой. Вот как читать и сортировать отчеты о сбоях macOS по языку кодировки.
Открытые отчеты о сбоях
Когда приложение выходит из строя на вашем Mac, оно автоматически генерирует отчет о сбое. Вы увидите, что это появляется после сбоя в диалоговом окне с предупреждением: «[Приложение] неожиданно остановилось». Этот отчет о сбое доступен для немедленного чтения в этом окне, нажав кнопку «Отчет…». Отчет о сбое также можно найти в приложении консоли.
1. Откройте приложение консоли, набрав «Консоль» в Spotlight или перейдите в «Приложение -> Утилиты -> Console.app».
2. Щелкните «Отчеты пользователей» в левом меню, затем щелкните отчет о сбоях, который вы хотите просмотреть. Все эти файлы заканчиваются на «.crash» и включают в заголовок дату и сломанное приложение. Подробная информация об отчете о сбое доступна на панели справа.
Давайте рассмотрим отчет о сбое сверху вниз.
Что именно вылетает?
Первая часть отчета о сбоях покажет вам, «вылетает» ли процесс или приложение. Самая важная часть для средства устранения неполадок – это название процесса.
Process: aText [11473] Path: /Applications/aText.app/Contents/MacOS/aText Identifier: com.trankynam.aText Version: 2.19 (62) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: aText [11473] User ID: 501
Когда были праздники?
Вторая часть сообщает нам, когда произошла неисправность. Он также предоставляет небольшую информацию о вашей системе.
Date/Time: 2018-03-15 00:58:10.552 -0400 OS Version: Mac OS X 10.12.6 (16G1036) Report Version: 12 Anonymous UUID: 6C985CFD-6975-3F30-50EB-0713315F5090 Time Awake Since Boot: 630000 seconds System Integrity Protection: enabled
Что вызвало неисправность?
Следующая часть наиболее показательна. «Тип исключения», предлагаемый приложением, сообщает нам, что вызвало неисправность. Журнал также сообщает, какой поток потерпел крах: в данном случае поток 0.
Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000040dedeadbec0 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [0]
Списки Apple Некоторые распространенные типы исключений В его технической документации:
Плохой доступ к памяти (EXC_BAD_ACCESS / SIGSEGV / SIGBUS) – программа пытается получить доступ к памяти неправильно или с недопустимым адресом. С кодом, объясняющим проблему с памятью.
Аномальный выход (EXC_CRASH / SIGABRT) – Аномальный выход, обычно из-за незавершенного исключения C ++ и вызова abort ()
Trace Trap (EXC_BREAKPOINT / SIGTRAP) – то же самое, что и SIGABRT, но это завершение дает присоединенному отладчику возможность прервать процесс в точке останова и отследить ошибку.
Недопустимые инструкции (EXC_BAD_INSTRUCTION / SIGILL) – обработка выдала обработку, которая не была понята или не могла быть обработана.
Выйти (SIGQUIT) – процесс был прерван другим процессом с достаточными привилегиями. Обычно процесс мониторинга завершает процесс злоупотребления служебным положением.
Завершить (SIGKILL) – процесс был завершен по запросу системы. Для объяснения исключения будет добавлен код выхода.
Как видно из отчета о сбое, приложение пыталось получить доступ к не карантинной памяти. Это происходит из-за ошибки программирования в приложении или необычного состояния пользователя, из-за которого приложение неправильно отображает память.
Что приводит к неисправностям?
Затем мы видим обратный хронологический список того, что вызывает сбой. Они сортируются по потокам, начиная с потока 0.
В этом отчете четыре столбца. Первый сообщает номер события в обратном хронологическом порядке, начиная с 0. Второй – это идентификатор процесса. Третье – это адрес процесса в памяти. Четвертый – это название задачи программы.
Эта «отмена» может немного сбить с толку. Они являются «символическими», что означает, что некоторые адреса памяти были заменены именами функций или задач приложения. Иногда это невозможно сделать полностью, в результате чего нечитаемые адреса памяти засоряются отчетом.
Мы видим это в отчете о сбое выше: com.trankynam.aText не является токеном. Даже при полном кодировании фон может быть трудночитаемым. Разработчики программного обеспечения иногда включают полезные примечания о задачах и событиях приложения. В других случаях это зашифрованные адреса или числовой код. Если вы сможете понять символизм, вы сможете понять, что происходит. Но в максимально возможной степени вам нужно будет написать приложение самостоятельно, чтобы понять обратную трассировку.
Заключение: полезно ли это?
Если вы разработчик программного обеспечения, обязательно прочтите отчеты о сбоях. Это поможет вам понять, какая часть вашего приложения вызывает проблемы и почему. Если вы пользователь, они бесполезны. Но если у вас постоянный сбой, отчеты о сбоях могут помочь вам устранить проблему или поработать с разработчиком, чтобы исправить проблему. Вы можете получить код ошибки, исправленный через Google, или отправить его в службу технической поддержки с правильной информацией. Если вам нужны серьезные подробности, вы можете прочитать все об этом на Техническое примечание Apple о сбоях.
Содержание
- Поиск и устранение неисправностей в macOS
- Шаг 1. Сброс SMC и NVRAM
- Шаг 2. Создание нового пользователя
- Шаг 3. Тест на внешней системе (установка macOS на флешку, внешний диск)
- Шаг 4. Если ничего не помогло
- Как проверить и исправить ошибки жесткого диска (HDD, SDD) на Mac
- Загрузка в Безопасном режиме (Safe Mode) на Mac
- 2. Режим восстановления и Первая помощь на Mac
- Проверка fsck
- Apple Diagnostics
- Восстановление файлов с поврежденного диска
- Как понять, что сломалось у вашего Mac. Включаем Apple Hardware Test
- Как можно проверить Mac в домашних условиях
- Что нужно сделать перед проверкой
- Как запустить Apple Hardware Test на моделях до 2013 года
- Как запустить Apple Diagnostics на моделях Mac с 2013 по 2016 годы
- Как запустить Apple Diagnostics на моделях Mac с 2016 года и новее
- Почему не запускается тест оборудования
- Как трактовать результаты теста
- Когда нужно делать тест оборудования
- Если при обновлении или установке macOS произошла ошибка
- Проверка подключения к Интернету
- Установка в безопасном режиме
- Процессор Apple
- Процессор Intel
- Установка после восстановления диска
- Установка из раздела восстановления macOS
- Процессор Apple
- Процессор Intel
- Установка после стирания данных с компьютера Mac
Поиск и устранение неисправностей в macOS
Читатели часто задают вопросы по работе macOS о том, что что-то не работает или глючит. В этой статье я раскрою алгоритм действий, как можно найти и исправить проблему в системе macOS.
Существуют определенные крайности в вопросе поиска неисправностей. В одном случае люди прибегают к вербос моду при загрузке или чтению логов при поиске неисправностей — это довольно нудная и сложная процедура, которая подойдет далеко не каждому.
В другом случае, есть пользователи (пришедшие с windows), которые при любой проблеме просто переустанавливают систему. Оба подход я считаю избыточными, поэтому предлагаю следующую инструкцию. Действия выполняйте шаг за шагом.
Шаг 1. Сброс SMC и NVRAM
Первое, что нужно сделать при любой проблеме на macOS — выключить компьютер и сбросить системы SMC и NVRAM.
Система SMC (System Management Controller) — это контроллер, который отвечает в вашем компьютере за энергоподсистему, за теплообмен и работу кулеров. Сбросить систему достаточно легко, но тут есть нюансы, какой у вас Mac.
Чтобы сбросить SMC на настольном Mac, полностью выключите ПК, выдерните шнур питания и оставьте так до 30 секунд. Затем снова включите компьютер.
Чтобы сбросить SMC на MacBook, сначала надо понять, съемный у вас аккумулятор (можно снять без применения отвертки) или нет.
Можно подержать кнопки и несколько раз услышать, как компьютер перезагрузится, чтобы комбинация сработала наверняка.
Обычно сброс SMC и NVRAM проводят в случае непонятных не диагностируемых проблем с macOS, и вы даже не знаете, куда «копать». Лишний раз сбросив эти системы, вы никак не навредите компьютеру. Максимум сбросятся дата и время, но они восстановятся автоматически при подключении к интернету.
Если проблема не исчезла, переходим к шагу №2.
Шаг 2. Создание нового пользователя
Далее создаем нового пользователя, нажмите на плюсик внизу слева.
Далее завершаем сеанс (сочетание клавиш Shift+Command+Q), чтобы выйти из текущего пользователя и зайти в нового. Либо вообще перезапустите компьютер и войдите под новым пользователем.
Когда вы загрузились под новым пользователем, снова проверьте существующую неисправность. Если она пропала, то проблема кроется в настройках вашего пользователя.
Возможно, вы не в курсе, но в macOS существует целых 3 папки с библиотеками. Одна используется для системы, вторая — общая для хранения общих данных по всем пользователям. Третья — для каждого пользователя по отдельности. И если вы решили проблемы на данном шаге, то на 90% проблема в третьей папке.
По умолчанию библиотека с данными пользователя скрыта. Чтобы ее открыть, с зажатым Option (Alt) нажать на пункт «Переход» в верхнем меню бар.
Теперь можем зайти в папку. Здесь скрыты различные настройки стандартных и сторонних приложений, кэши и т.д. Будьте внимательны при внесении изменений в этой папке — могут возникнуть проблемы в работе сервисов macOS или отдельных приложений.
Я рекомендую воспользоваться приложением AppCleaner, полностью удалите программы, которые глючат. И таким образом удалятся все их настройки из библиотек.
По умолчанию все устанавливаемые приложения попадают в папку «Программы», которая находится в корне вашего загрузочного диска. Есть несколько способов удаления приложений:
На macOS, в отличие от Windows, нет никакого реестра. Поэтому на быстродействие системы никак не влияет количество установленных программа, и чистить реестр не нужно.
Если проблема не исчезла, переходите к шагу №3.
Шаг 3. Тест на внешней системе (установка macOS на флешку, внешний диск)
Проведем тест на внешней заведомо чистой системе. Но сперва создадим ее.
Подготовим накопитель к работе, лучше использовать внешний HDD/SSD или флешку (размер 32 Гб). Запускаем Дисковую улититу, выбираем внешнее устройство и жмем Стереть. Все данные с флешки (внешнего диска) будут удалены. Обратите внимание на настройки.
В качестве диска для установки выбираем внешний подготовленный носитель (флешку или внешний HDD). Система запросит ввести данные пользователя.
По завершении установки произведите стандартную процедуру создания нового пользователя. по факту вы получите полноценную рабочую систему, которая находится на внешнем устройстве. Скорость работы работы с флешки будет низкой, поэтому рекомендую ставить систему на внешний SSD.
Как использовать внешнюю систему для тестирования проблем? При загрузке ноутбука зажмите Option и держите, пока не появится меню загрузки (оно позволяет выбрать, с какого раздела будет загружаться система).
Протестируйте неисправность уже на новой системе. Если проблема ушла, значит неисправность заключается в вашей родной системе. Значит ее нужно переустановить. Но часто случается так, что если накатить систему поверх, то старые «болячки» и глюки систему остаются, поэтому я рекомендую сделать Backup и провести установку на чистый компьютер.
Шаг 4. Если ничего не помогло
Если проблема сохраняется, значит мы имеем дело с аппаратной проблемой. Со своей стороны вы уже сделали все возможное. Теперь лучше всего обратиться в сервисный центр.
Источник
Как проверить и исправить ошибки жесткого диска (HDD, SDD) на Mac
Ваш Mac не включается? Без паники! Не спешите бросать всё и нести любимый компьютер в ближайший сервис. Вполне возможно, что для «реанимации» хватит и встроенных средств macOS, воспользоваться которыми может каждый желающий.
Загрузка в Безопасном режиме (Safe Mode) на Mac
При активации Safe Mode macOS просканирует жесткий диск и исправит все ошибки, которые найдет.
«Безопасная» загрузка запускает только жизненно необходимые компоненты (т.е. только то, что необходимо для запуска компьютера). В результате не будут запущены сторонние расширения, элементы входа в систему (логины-пароли), а также будет очищен кэш в определенных разделах.
Чтобы запустить Mac в режиме Safe Mode, выключите его, затем включите и одновременно со стартовым звуком зажмите на клавиатуре клавишу ⇧Shift. Если ваш Mac завис при включении, сначала выключите его (для этого удерживайте физическую кнопку питания на корпусе или клавиатуре в течение 10 секунд).
Если Mac загрузил систему, перезагрузите его и включайте уже как обычно. Если же компьютер вновь завис, переведите его в Verbose Mode — для этого необходимо выключить Mac, включить его и после стартового сигнала одновременно нажать и удерживать ⌘Cmd + V. Так вы сможете узнать, какой именно системный компонент приводит к проблеме. Когда источник будет выявлен, можно перезагрузиться в Safe Mode (с зажатой клавишей ⇧Shift) и удалить проблемное расширение, после чего попробовать уже обычную перезагрузку.
2. Режим восстановления и Первая помощь на Mac
Если безопасный режим не решил вашу проблему, переходим к следующей опции под названием Режим восстановления (Recovery Mode). Он «живёт» в отдельной части загрузочного диска и позволяет восстанавливать систему, получать доступ к Терминалу и возможность переустановить операционную систему вашего Mac — macOS.
Для перехода в Режим восстановления:
1. Выключите компьютер;
3. Сразу же после стартового сигнала нажмите и удерживайте сочетание клавиш ⌘Cmd + R.
Если перейти в Recovery Mode не удается (при проблемах с диском такое бывает), можно запустить режим восстановления через интернет. Сочетание клавиш будет уже несколько другим — ⌘Cmd + ⌥Option (Alt) + R. Этот способ требует интернет-подключения и займет гораздо больше времени, т.к. macOS будет загружать из Сети образ системы весом в несколько гигабайт.
Если загрузка в Режим восстановления прошла успешно, вы увидите несколько вариантов действий. Запустите Дисковую утилиту и найдите загрузочный диск, который является источником проблем — скорее всего, он называется Macintosh HD. Выберите его в окне слева, а затем нажмите Первая помощь → Запустить.
Проверка fsck
File system consistency check (fsck, «проверка целостности файловой системы») — старый добрый Unix-инструмент для проверки и решения проблем с дисками.
В зависимости от объема жесткого диска, его типа и серьезности проблемы fsck-проверка может занять довольно много времени. Просто наберитесь терпения.
Для запуска fsck необходим переход в однопользовательский режим (Single User Mode). Он позволяет вносить изменения в общие пользовательские ресурсы на компьютере. Single User Mode не запускает macOS; он просто дает доступ к командной строке Unix.
Для перехода в Single User Mode:
3. Сразу после стартового сигнала нажмите и удерживайте сочетание клавиш ⌘Cmd + S.
Примечание: если ваш диск зашифрован, выберите подходящий пользовательский аккаунт и введите пароль для дешифровки. Если у вас установлен пароль на прошивку Mac, запустить Single User Mode не получится.
Важно дождаться окончания fsck-проверки — если процесс будет прерван, возможна потеря данных. После окончания проверки вы увидите одно из следующих сообщений:
** The volume Macintosh HD could not be repaired.
*****The volume was modified *****
** The volume Macintosh HD was repaired successfully.
*****The volume was modified *****
Уже намного лучше… но расслабляться рано. Опять-таки, запустите проверку еще раз.
** The volume Macintosh HD appears to be OK.
А вот это — то, что нам нужно. fsck проверила весь диск и не нашла ничего, что требовало бы исправлений.
Теперь из Single User Mode можно выходить. Команда для выхода: exit.
Apple Diagnostics
Если описанные выше способы вам не помогли, то проблема почти наверняка очень серьезная. А это значит, что пришло время воспользоваться Apple Diagnostics!
Это специальный тест для компьютеров Mac от компании-производителя. По его итогам вы получите код ошибки и сможете понять, что именно не так с вашим Mac.
Для запуска теста Apple Diagnostics:
1. Выключите ваш Mac;
2. Отключите от него все подключенные устройства, за исключение клавиатуры, мышки, монитора, Ethernet-кабеля (если есть) и кабеля питания. Иными словами, отключите флешки, внешние жесткие диски, принтеры, сканеры и т.п.
4. Сразу же после стартового сигнала нажмите и удерживайте на клавиатуре D.
5. Выберите свой язык
Как уже упоминалось выше, после прохождения теста вы получите в свое распоряжение код ошибки. Расшифровка кодов:
Как видим, проблемы делятся на две категории — те, которые легко устранит и рядовой пользователь (например, ошибки, связанные с USB), и те, с которыми надо сразу идти в сервис (к примеру, неполадки с видео- и аудиокартами, процессором, памятью и т.д.).
Восстановление файлов с поврежденного диска
Повреждение жесткого диска среди прочего означает и возможную потерю данных (или их части). Для того, чтобы избежать этого, попробуйте создать образ «сломавшегося» диска. Для этого потребуется внешний жесткий диск как минимум того же объема.
1. Подключите его к Mac, перезагрузите компьютер,
2. Войдите в Recovery Mode (⌘Cmd + R),
3. Запустите Дисковую утилиту,
4. В строке меню вверху выберите Файл → Новый образ → Образ «Macintosh HD» и запустите процесс. На создание образа уйдет какое-то время, но в конце вы получите копию старого диска в формате DMG и сможете его смонтировать уже в новой системе.
Не забудьте сменить [username] на свое имя пользователя в системе.
Давайте разберем команду: cp — это команда на копирование, —r означает, что эта команда выполняется рекурсивно, т.е. сначала копируются директории внутри указанной вами директории, а затем директории, которые входят в их состав, и так далее.
Первый путь — это указание на местонахождение файлов, которые вы хотите скопировать. Второй путь указывает местоположение внешнего накопителя, он всегда будет в /Volumes/, какое бы название вы ему ни дали.
Единственная сложность этого способа — вы должны вспомнить, где именно находились ваши файлы, и соответствующим образом прописать путь. Также вам остается только надеяться на то, что файлы не находятся на поврежденной части диска.
Когда копирование данных будет завершено, вы можете с чистой совестью отдать Mac в ремонт или переустановить macOS.
… Именно в такие моменты люди начинают понимать важность резервного копирования данных. И действительно — при настроенном копировании Time Machine проблемы с потерей данных не страшны. Настройте копирование данных прямо сейчас — и сэкономьте себе много времени, нервов и денег в будущем!
Источник
Как понять, что сломалось у вашего Mac. Включаем Apple Hardware Test
Компьютеры Apple имеют множество полезных фишек и возможностей. Одной из таких особенностей является встроенный тест оборудования.
С его помощью можно самостоятельно диагностировать неисправность компьютера, найти неработоспособный элемент и разобраться в причине поломки.
Тест производительности не заменит полноценный поход в сервисный центр, но в ряде случаев окажется очень полезен для обычных пользователей.
Как можно проверить Mac в домашних условиях
На всех современных компьютерах Mac есть встроенная утилита для диагностики аппаратной части компьютера. Она позволяет произвести проверку большинства узлов и компонентов, выявить сбои в работе или нерабочий элемент на устройстве.
Разделяют две принципиально отличающиеся версии утилиты для диагностики Mac: Apple Hardware Test (Функциональный тест оборудования Apple) и Apple Diagnostics.
Первая версия программы (Apple Hardware Test) запускается на компьютерах Mac, которые были выпущены до июня 2013 года, а на более новых моделях используется вторая (Apple Diagnostics).
Подобные тесты могут выявить проблемы с большинством из компонентов Mac. Система поочередно опрашивает на наличие ошибок накопители, оперативную память, беспроводные модули, контроллер питания, аккумулятор и другие компоненты компьютера.
Проверка не займет много времени, обычно тест оборудования проходит от 2 до 5 минут.
Что нужно сделать перед проверкой
Перед запуском утилиты для проверки железа следует сделать следующее:
▪️ Отключите все периферийные устройства от Mac. Нужно отсоединить проводные принтеры, накопители, приводы для дисков, любое стороннее аудио- или видеооборудование, внешние видеокарты.
Рекомендуется оставить подключенными лишь клавиатуру, мышьтрекпад и монитор.
▪️ Перед запуском теста на MacBook обязательно подключите ноутбук к источнику питания.
▪️ Убедитесь, что Mac подключен по Wi-Fi или Ethernet кабелю к сети. В некоторых случаях может потребоваться загрузка дополнительных файлов для проведения тестирования.
Как запустить Apple Hardware Test на моделях до 2013 года
Интерфейс Apple Hardware Test на старых компьютерах Mac до 2013 года
1. Выключите Mac. Именно выключите, а не перезагрузите.
2. Включите компьютер и сразу же зажмите клавишу D (иногда cmd+D) до появления окна восстановления по интернету.
3. Введите пароль от вашего Wi-Fi и дождитесь загрузки теста.
4. Выберите русский язык в диалоговом окне и нажмите серую кнопку для продолжения.
5. Откроется меню Hardware Test.
6. Когда кнопка Тест станет активна, можно начать проверку. Для этого нажмите на кнопку или на клавишу T на клавиатуре.
7. Дождитесь окончания проверки, запишите полученные коды ошибок или сфотографируйте их на телефон, чтобы не потерять.
Как запустить Apple Diagnostics на моделях Mac с 2013 по 2016 годы
Интерфейс Apple Diagnostics на компьютерах Mac с 2013 по 2016 годы выпуска
1. Выключите Mac.
2. Включите компьютер с нажатыми клавишами D (иногда cmd+D) до появления системного меню.
3. Выберите русский язык в диалоговом окне и нажмите копку Далее.
4. Подтвердите запуск теста оборудования.
5. Дождитесь окончания проверки, запишите полученные коды ошибок или сфотографируйте их на телефон, чтобы не потерять.
После окончания тестирования доступны такие действия и горячие клавиши:
▸ запуск повторного тестирования Command + R
▸ получение дополнительной информации Command + G
▸ перезагрузка Mac клавиша R
▸ выключение компьютера клавиша S
Как запустить Apple Diagnostics на моделях Mac с 2016 года и новее
Интерфейс Apple Diagnostics на компьютерах Mac с 2016 года выпуска по настоящее время
1. Выключите Mac.
2. Включите компьютер с нажатой клавишей D (иногда cmd+D) до появления системного меню.
3. Тестирование начнется автоматически. Дождитесь окончания проверки, запишите полученные коды ошибок или сфотографируйте их на телефон, чтобы не потерять.
После окончания теста будут доступны те же действия, что и в предыдущем случае.
Почему не запускается тест оборудования
Тест оборудования может не запускаться и Mac будет переходить к обычной загрузке в следующих случаях:
Во-первых, если вы не отключили какие-либо сторонние устройства. Мешать запуску теста могут даже подключенные флешки или Type-С переходники.
Во-вторых, если вы используете неоригинальную беспроводную клавиатуру с Mac. Только родная Bluetooth клавиатура может подключаться к компьютеру на этапе загрузки и посылать команды перед запуском операционной системы. Подойдут лишь сторонние проводные клавиатуры.
В-третьих, загрузочная область системы с тестом оборудования может быть повреждена. При этом попробуйте запустить Mac с зажатыми клавишами Option (Alt) + D. Компьютер запустит систему диагностики по сети.
В-четвертых, запуску утилиты может мешать установленный пароль прошивки.
На время тестирования компьютера его следует отключить:
1. Перезагружаем Mac с зажатыми клавишами Command + R для загрузки в режиме восстановления.
2. В строке меню выбираем Утилиты – Утилита пароля прошивки (в некоторых версиях macOS пункт называется Утилита безопасного запуска).
3. Нажимаем Выключить пароль прошивки и указываем установленный ранее пароль.
4. Перезагружаем компьютер.
Как трактовать результаты теста
Тест Apple Diagnostics не выявил проблем
После окончания проверки на экране увидите один или несколько кодов ошибок, например:
Код ADP000: отсутствие проблем с аппаратным обеспечением Mac.
Коды CNW007 или CNW008: невозможность подключения к сети или проблемы с беспроводным модулем.
Код PPT001: проблемы с аккумулятором на MacBook. Это может быть как слишком высокий износ батареи, так и проблемы с зарядкой.
Детально со всеми возможными кодами ошибок аппаратного теста Mac можете ознакомиться на сайте Apple.
Когда нужно делать тест оборудования
Результат теста Apple Diagnostics с парой ошибок
Если изучить предложенные варианты действий в случае возникновения ошибок, заметите, что купертиновцы почти всегда рекомендуют посетить сервисный центр. Зачем же тогда производить тест оборудования в домашних условиях?
Во-первых, тест оборудования рекомендуется запускать при покупке Mac на вторичном рынке. Так можно сразу выявить неработающие модули или компоненты компьютера.
Во-вторых, тест пригодится в случае возникновения проблем после самостоятельного апгрейда Mac.
В-третьих, перед походом в сервисный центр нелишним будет самому знать о возможных проблемах с компьютером.
Не ленитесь запускать Apple Hardware Test или Apple Diagnostics, если Mac начал вести себя странно. Тестирование займет всего несколько минут, зато сразу сможете отбросить проблемы с железом и искать причину в ПО.
Источник
Если при обновлении или установке macOS произошла ошибка
В сообщении может быть указано, что при загрузке, подготовке или установке произошла ошибка либо что установщик поврежден или не может быть проверен.
Такие сообщения могут появляться по разным причинам, иногда эти причины являются временными. Если в сообщении рекомендовано решение проблемы, например повторная загрузка установщика перед повторением попытки, попробуйте его в первую очередь. Здесь предложены другие решения, начиная с самого простого. Если проблема не решена или нужны дополнительные инструкции, обратитесь в службу поддержки Apple.
Проверка подключения к Интернету
Даже если вы устанавливаете macOS не через Интернет, установщику требуется доступ в интернет для получения прошивки и другой информации, необходимой для компьютера Mac. Убедитесь, что компьютер Mac имеет активное и стабильное подключение к Интернету.
Установка в безопасном режиме
Выполните установку после запуска компьютера Mac в безопасном режиме. Для запуска в безопасном режиме убедитесь в том, что используете компьютер Mac с процессором Apple, а затем выполните следующие действия.
Процессор Apple
Процессор Intel
Установка после восстановления диска
Установка из раздела восстановления macOS
Выполните установку после запуска компьютера Mac из раздела восстановления macOS. Эта процедура позволяет установить последнюю версию macOS. Чтобы выполнить запуск из раздела восстановления macOS, выполните следующие действия.
Процессор Apple
Нажмите кнопку питания, чтобы включить компьютер Mac, и удерживать ее, пока не отобразится окно с параметрами запуска. Нажмите значок в виде шестеренки (меню «Параметры»), затем нажмите «Продолжить».
Процессор Intel
Включите компьютер Mac и сразу же нажмите и удерживайте клавиши Command (⌘)-R, пока не увидите логотип Apple или другое изображение.
Если вам предложат выбрать пользователя, пароль которого вы знаете, выберите такого пользователя, нажмите «Далее» и введите пароль администратора. После того как при запуске из раздела восстановления macOS отобразится окно утилит, выберите «Переустановить macOS», затем нажмите «Продолжить» и следуйте инструкциям на экране. Узнайте больше об использовании раздела восстановления macOS для переустановки системы.
Установка после стирания данных с компьютера Mac
Если другие решения не работают, сотрите данные с компьютера Mac, а затем переустановите macOS или восстановите из резервной копии.
Источник
Читатели часто задают вопросы по работе macOS о том, что что-то не работает или глючит. В этой статье я раскрою алгоритм действий, как можно найти и исправить проблему в системе macOS.
Существуют определенные крайности в вопросе поиска неисправностей. В одном случае люди прибегают к вербос моду при загрузке или чтению логов при поиске неисправностей – это довольно нудная и сложная процедура, которая подойдет далеко не каждому.
В другом случае, есть пользователи (пришедшие с windows), которые при любой проблеме просто переустанавливают систему. Оба подход я считаю избыточными, поэтому предлагаю следующую инструкцию. Действия выполняйте шаг за шагом.
Содержание
- Шаг 1. Сброс SMC и NVRAM
- Шаг 2. Создание нового пользователя
- Шаг 3. Тест на внешней системе (установка macOS на флешку, внешний диск)
- Шаг 4. Если ничего не помогло
Шаг 1. Сброс SMC и NVRAM
Первое, что нужно сделать при любой проблеме на macOS – выключить компьютер и сбросить системы SMC и NVRAM.
Система SMC (System Management Controller) – это контроллер, который отвечает в вашем компьютере за энергоподсистему, за теплообмен и работу кулеров. Сбросить систему достаточно легко, но тут есть нюансы, какой у вас Mac.
Чтобы сбросить SMC на настольном Mac, полностью выключите ПК, выдерните шнур питания и оставьте так до 30 секунд. Затем снова включите компьютер.
Чтобы сбросить SMC на MacBook, сначала надо понять, съемный у вас аккумулятор (можно снять без применения отвертки) или нет.
- На старых MacBook до 2008 года батарея съемная. Выключите ноутбук, выньте батарею и зажмите кнопку питания на 5 секунд. Сделать это нужно без подключения к сети и без батареи! Затем снова вставьте батарею, подключитесь к розетке.
- На современных MacBook, где батарея не съемная, полностью выключите ноутбук, отсоедините шнур питания, зажмите кнопки Shift+Ctrl+Option в левой части клавиатуры + кнопка питания и подержать 10 секунд. Затем снова подключите адаптер питания и включите компьютер.
Система NVRAM (Nonvolatile Random-Access Memory) – это энергонезависимая память, в которой хранятся определенные настройки, связанные с загрузкой ноутбука. Для сброса на любом компьютере перезагрузите его и сразу же зажмите и держите кнопки Command+Option+R+P. И держите так до полной перезагрузки MacBook.
Можно подержать кнопки и несколько раз услышать, как компьютер перезагрузится, чтобы комбинация сработала наверняка.
Обычно сброс SMC и NVRAM проводят в случае непонятных не диагностируемых проблем с macOS, и вы даже не знаете, куда “копать”. Лишний раз сбросив эти системы, вы никак не навредите компьютеру. Максимум сбросятся дата и время, но они восстановятся автоматически при подключении к интернету.
Если проблема не исчезла, переходим к шагу №2.
Шаг 2. Создание нового пользователя
Создаем нового чистого пользователя и проводим тестирование. Перейдем в Системные настройки – Пользователи и группы. Нажмите на замочек и введите пароль от учетной записи администратора, чтобы внести изменения в этом разделе.
Далее создаем нового пользователя, нажмите на плюсик внизу слева.
Далее завершаем сеанс (сочетание клавиш Shift+Command+Q), чтобы выйти из текущего пользователя и зайти в нового. Либо вообще перезапустите компьютер и войдите под новым пользователем.
Когда вы загрузились под новым пользователем, снова проверьте существующую неисправность. Если она пропала, то проблема кроется в настройках вашего пользователя.
Возможно, вы не в курсе, но в macOS существует целых 3 папки с библиотеками. Одна используется для системы, вторая – общая для хранения общих данных по всем пользователям. Третья – для каждого пользователя по отдельности. И если вы решили проблемы на данном шаге, то на 90% проблема в третьей папке.
По умолчанию библиотека с данными пользователя скрыта. Чтобы ее открыть, с зажатым Option (Alt) нажать на пункт “Переход” в верхнем меню бар.
Теперь можем зайти в папку. Здесь скрыты различные настройки стандартных и сторонних приложений, кэши и т.д. Будьте внимательны при внесении изменений в этой папке – могут возникнуть проблемы в работе сервисов macOS или отдельных приложений.
Я рекомендую воспользоваться приложением AppCleaner, полностью удалите программы, которые глючат. И таким образом удалятся все их настройки из библиотек.
По умолчанию все устанавливаемые приложения попадают в папку “Программы”, которая находится в корне вашего загрузочного диска. Есть несколько способов удаления приложений:
- Через лаунчпад для программ, установленных через App Store. Просто зажмите на иконке приложения, появится крестик, удалите приложение.
- Для приложений, установленных не из App Store. Выделите иконку приложений, нажмите CMD+Backspace, и приложение перенесется в корзину. По сочетанию CMD+Shift+Backspace корзина очистится.
- Для крупных приложений, которые представляют из себя не отдельный файл, а папку с вложенными файлами. Выделите папку и удалите ее сочетанием CMD+Backspace.
На macOS, в отличие от Windows, нет никакого реестра. Поэтому на быстродействие системы никак не влияет количество установленных программа, и чистить реестр не нужно.
Если проблема не исчезла, переходите к шагу №3.
Шаг 3. Тест на внешней системе (установка macOS на флешку, внешний диск)
Проведем тест на внешней заведомо чистой системе. Но сперва создадим ее.
Подготовим накопитель к работе, лучше использовать внешний HDD/SSD или флешку (размер 32 Гб). Запускаем Дисковую улититу, выбираем внешнее устройство и жмем Стереть. Все данные с флешки (внешнего диска) будут удалены. Обратите внимание на настройки.
Выключаем компьютер. Нажмите кнопку включения и сразу зажмите комбинацию Command+R. Система загрузится в Recovery режим. Далее выберите пункт “Переустановить OS“.
В качестве диска для установки выбираем внешний подготовленный носитель (флешку или внешний HDD). Система запросит ввести данные пользователя.
По завершении установки произведите стандартную процедуру создания нового пользователя. по факту вы получите полноценную рабочую систему, которая находится на внешнем устройстве. Скорость работы работы с флешки будет низкой, поэтому рекомендую ставить систему на внешний SSD.
Как использовать внешнюю систему для тестирования проблем? При загрузке ноутбука зажмите Option и держите, пока не появится меню загрузки (оно позволяет выбрать, с какого раздела будет загружаться система).
Протестируйте неисправность уже на новой системе. Если проблема ушла, значит неисправность заключается в вашей родной системе. Значит ее нужно переустановить. Но часто случается так, что если накатить систему поверх, то старые “болячки” и глюки систему остаются, поэтому я рекомендую сделать Backup и провести установку на чистый компьютер.
Шаг 4. Если ничего не помогло
Если проблема сохраняется, значит мы имеем дело с аппаратной проблемой. Со своей стороны вы уже сделали все возможное. Теперь лучше всего обратиться в сервисный центр.
Подписывайтесь на наш Telegram, VK.
Download Article
Download Article
- Macs from 2013 and Later
- Macs from 2013 and Earlier
- Tips
|
|
This wikiHow teaches you how to run a diagnostics test on a Mac computer. All modern Mac computers can access the Apple diagnostic tool which can be used to diagnose problems with your Mac’s hardware. This can help pinpoint any issues you may be experiencing with your computer.
-
1
Unplug external connections. If you have anything non-essential plugged into your Mac (such as USB flash drives), unplug them before you begin the test.
-
2
Restart your Mac. You can only access Apple Diagnostics as your computer is starting up.
- Click
.
- Click Restart.
- Click Restart to confirm.
Advertisement
- Click
-
3
Press and hold D before the screen displays anything. If your Mac still plays the startup chime, press and hold D before the chime plays.
- You may need to disable your firmware password to start Apple Diagnostics.
- If Apple Diagnostics doesn’t start, reboot the computer and press ⌥ Option+D. The machine will try to start the diagnostics test online. Select your network connection, enter the password (if needed), and press the checkmark.
-
4
Click on your language. Once you’ve selected your language, the diagnostics scan will start.
-
5
Allow the diagnostics scan to take place. This may take several minutes, and your computer may run loudly and seemingly erratically. This is normal – it’s testing the hardware to make sure it works.
EXPERT TIP
Typically, you don’t need to run your diagnostics unless you’re having some kind of problem like slow performance or connectivity issues.
Chiara Corsaro
Computer Specialist
Chiara Corsaro is the General Manager and Apple Certified Mac & iOS Technician for macVolks, Inc., an Apple Authorized Service Provider located in the San Francisco Bay Area. macVolks, Inc. was founded in 1990, is accredited by the Better Business Bureau (BBB) with an A+ rating, and is part of the Apple Consultants Network (ACN).
Chiara Corsaro
Computer Specialist -
6
Take note of the results. If Apple Diagnostics finds any abnormalities on your Mac, it will list a summary of the problem(s) and include a reference code under each listed result. From here, you can write down the reference code(s) for use when getting it repaired.
- Some errors have multiple reference codes, so write down the reference code rather than just the problem summary.[1]
- If there are any hardware faults listed, schedule an appointment with Apple to get your computer repaired.
- Some errors have multiple reference codes, so write down the reference code rather than just the problem summary.[1]
Advertisement
-
1
Unplug external connections. If you have anything non-essential plugged into your Mac (such as USB flash drives), unplug them before you begin the test.
-
2
Insert the OS installation disc, if necessary. If the Mac still has a disc drive and is still running Mac OS X Snow Leopard (10.6) or below, insert the OS installation disc into your computer to ensure Apple Hardware Test can boot.
- If you have a Mac without a CD drive, like a MacBook Air, insert the Software Reinstall USB drive into one of the computer’s USB ports.
- This is not necessary if you’re running OS X Lion or later. If your computer was released after July 2011 or you’ve updated your OS since then, it will either retrieve the Hardware Test from the hard disk or will download it from the internet.
-
3
Restart your Mac. You can only access the Apple Hardware Test as your computer is starting up.
- Click
.
- Click Restart.
- Click Restart to confirm.
- Click
-
4
Press and hold D before the screen displays anything. If your Mac still plays the startup chime, press and hold D before the startup chime plays.
- If Apple Hardware Test doesn’t start and your computer was released in 2011 or later, reboot the computer and press ⌥ Option+D to start the hardware test over the internet. Select your network connection, enter the password (if needed), and press the checkmark.
-
5
Select your language. Click on → or press → on your keyboard.
-
6
Wait for the Apple Hardware Test window to come up. The Hardware Test will do a quick “probe” of the machine before it does any testing; let it complete the probe.
-
7
Click Test, press T, or hit ↵ Enter to start the hardware test. The test may take an hour or more, and your computer may run loudly and seemingly erratically. This is normal – it’s testing the hardware to make sure it works.
- If you want the computer to check everything, check the box next to
Perform extended testing
(but be aware this will significantly increase the time it takes for the scan to complete).
- If you want the computer to check everything, check the box next to
-
8
Take note of the results. If Apple Hardware Test finds any abnormalities on your Mac, it will let you know it found an error and will list the technical code of the problem in the box in the lower right. From here, you can write down the code for use when getting your computer repaired.
- Unlike with Apple Diagnostics, you will not get a specific reference code; it will just be technical jargon.
- If there are any hardware faults listed, schedule an appointment with Apple to get your computer repaired.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
-
Any Mac released in 2011 or later will support the use of Apple Diagnostics or Apple Hardware Test over the Internet.
-
An older Mac that’s experiencing a hardware issue may not still be supported by Apple.
Advertisement
References
About This Article
Article SummaryX
1. Restart your Mac.
2. Hold the D key while restarting.
3. Connect to a Wi-Fi network, if prompted.
4. Select a language.
5. Click on the arrow.
6. Click Test.
Did this summary help you?
Thanks to all authors for creating a page that has been read 53,423 times.
Is this article up to date?
Просмотр системных журналов в консольном приложении
Чтобы просмотреть системные журналы Mac, запустите консольное приложение. Вы можете запустить его с помощью Spotlight, нажав Ctrl + Space, набрав «Console», а затем нажав Enter. Вы также найдете его в Finder> Приложения> Утилиты> Консоль.
Консольное приложение, также известное как Console.app, похоже на Windows Event Viewer для Mac.
По умолчанию вы увидите список консольных сообщений с вашего текущего Mac. Вы можете нажать «Ошибки и неисправности» на панели инструментов, чтобы увидеть только сообщения об ошибках, если хотите. Вы также можете использовать окно поиска для поиска типа сообщения об ошибке, которое вы хотите увидеть.
Дополнительные журналы доступны в разделе Отчеты. Чтобы просмотреть журналы сбоев и зависаний приложений, нажмите «Системные отчеты» для системных приложений или «Пользовательские отчеты» для пользовательских приложений. Вы увидите различные журналы с расширениями файлов, такими как .crash, .diag и .spin. Нажмите на них, чтобы просмотреть их на панели информации.
Если вам нужна дополнительная информация о причине сбоя приложения в вашей системе, вы можете найти его здесь. Разработчику приложения может понадобиться эта информация для исправления сбоя, который также происходит на вашем Mac.
Чтобы просмотреть файл системного журнала, нажмите «system.log». Чтобы просмотреть другие журналы, относящиеся к конкретному приложению, просмотрите другие папки здесь. «~ Library / Logs» — это папка журнала приложения для вашей текущей учетной записи пользователя Mac, «/ Library / Logs» — это папка журнала приложения для всей системы, а «/ var / log» обычно содержит журналы для системных служб низкого уровня. , Панель поиска также работает для фильтрации этих файлов журнала.
Чтобы просмотреть журналы другой учетной записи пользователя Mac, расположенные в разделах «Отчеты пользователя» или «~ / Библиотека / Журналы», вам необходимо войти в систему под этим пользователем, а затем открыть консольное приложение.
Вы можете скопировать данные из ваших системных журналов в текстовый файл, если вам нужно экспортировать их, чтобы поделиться ими с кем-то еще в целях устранения неполадок. Сначала нажмите «Правка»> «Выбрать все», чтобы выбрать все сообщения на текущем экране. Затем нажмите «Правка»> «Копировать», чтобы скопировать их в буфер обмена.
Затем откройте приложение TextEdit, например, нажав Ctrl + Space, набрав «TextEdit» и нажав «Enter». Создайте новый документ и затем выберите «Правка»> «Вставить», чтобы вставить сообщения в текстовый файл. Нажмите Файл> Сохранить, чтобы сохранить ваш текстовый файл впоследствии.
Найти файлы журналов на диске
Эти журналы представляют собой текстовые файлы, которые вы также можете найти на локальном диске вашего Mac. Это означает, что вы можете просматривать их в Finder или через терминал, открывать их в других приложениях, использовать с ними инструменты командной строки и создавать резервные копии файлов.
Чтобы найти эти файлы журналов, посмотрите в следующих местах:
- Папка системного журнала : / var / log
- Системный журнал : /var/log/system.log
- Данные Mac Analytics : / var / log / DiagnosticMessages
- Журналы системных приложений : / Библиотека / Журналы
- Системные отчеты : / Библиотека / Журналы / DiagnosticReports
- Журналы приложений пользователя : ~ / Библиотека / Журналы (другими словами, / Пользователи / ИМЯ / Библиотека / Журналы)
- Пользовательские отчеты : ~ / Library / Logs / DiagnosticReports (другими словами, / Users / NAME / Library / Logs / DiagnosticReports)
Если вам когда-нибудь понадобится вспомнить, где найти одну из этих папок, вы можете открыть консольное приложение (по адресу /Applications/Utilities/Console.app), нажать Ctrl + щелчок правой кнопкой мыши или щелкнуть правой кнопкой мыши один из журналов или папок на боковой панели и выберите «Показать в Finder», чтобы просмотреть его местоположение на диске.