Функционалният тест на хардуера на Apple не се изпълнява. Как да използвате Apple Diagnostics на Mac. Къде да вземем резервни части

Един от най прости начиниразберете дали имате Проблеми с Macс хардуер – стартирайте „Apple Hardware Functional Test“ или Диагностика на Apple. Да, повечето потребители Apple технологияне срещат никакви неизправности, но понякога възникват проблеми: повреда на устройството, повреда на паметта, нестабилна работаграфика или дънна платка. Има много различни видове хардуерни дефекти.

Добрата новина е, че Apple Hardware Functional Test ви позволява специално усилиеопредели наличието на хардуерен срив. Струва си да имате предвид, че Apple Hardware Functional Test може да се изпълнява само на устройства, пуснати преди юни 2013 г. На по-новите модели се зарежда Apple Diagnostics.

Програмите са малко по-различни, но функционалността им е същата. Тестването на хардуера е еднакво за всички компютри на Apple, било то iMac, MacBook, MacBook Pro, MacBook Air, Mac mini или Mac Pro, версията на операционната система също няма значение.

Как да диагностицирате хардуера на вашия Mac:

Етап 1: Свържете вашия Mac към източник на захранване.

Стъпка 2: Деактивирайте всичко външни устройствас изключение на дисплей, клавиатура и мишка.

Стъпка 3: Изключете вашия Mac и натиснете отново бутона за захранване, за да включите компютъра си.

Стъпка 4: Натиснете и задръжте клавиша "D" на клавиатурата, докато се появи сивият екран за зареждане*.

Продължете да държите "D", докато вместо това се появи лента за напредък обикновен екранизтегляния.

  • Ако вашият Mac стартира в режим Apple Hardware Test, на екрана ще се появи икона.

  • Ако вашият Mac зареди Apple Diagnostics, ще видите лента за напредък или екран за избор на език.

Стъпка 5: За „Функционален тест на хардуера“, поставете отметка в квадратчето „Извършване на разширен тест“ и щракнете върху „Тест“. За Apple Diagnostics изчакайте вашия Mac да завърши сканирането си.

Диагностичният инструмент ще ви уведоми за всички открити неизправности.

  • Ако бъде открита някаква грешка, вашият Mac има хардуерни проблеми.
  • Ако не се открият грешки, хардуерът на компютъра е наред и най-вероятно има софтуерни проблеми. В този случай трябва да направите архивиранеданни и преинсталирайте Mac OS X.

*Ако имате проблеми с изтеглянето на Apple Diagnostics, натиснете Option + D, за да изтеглите теста онлайн.

Ако по време на теста бъде открита неизправност, запишете кода на грешката и други подробности, показани на монитора. Това ще ви помогне, когато се свържете с техническата поддръжка. За Mac компютрис Apple Diagnostics на support.apple.com.

Примерът по-долу показва, че "Apple Hardware Functional Test" е открил проблем с SATA интерфейси даде код за грешка: „4HDD /11/40000000: SATA(0,0)“. Това означава неизправност харддиск.


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

Ако гаранцията ви е изтекла, можете да се опитате да отстраните проблема сами, но този метод е подходящ само за потребители с технически разбирания.

Много е лесно да се разграничи хардуерната грешка от софтуерната. Проблем с повреден хардуер не може да бъде отстранен чрез преинсталиране на операционната система, докато проблемът със софтуера най-вероятно ще изчезне. Също така си струва да имате предвид, че някои софтуерни програми не работят правилно и такива проблеми възникват само при използване на определено приложение.

Както знаете, Apple обръща голямо внимание на организацията Поддръжкаи ремонт на вашите устройства... докато са в гаранция. Ако вашият MacBook е изтекъл от гаранцията, ремонтът му може да струва значителна сума пари. Може да бъдете таксувани с няколкостотин долара за някакъв незначителен проблем.

Затова нека разгледаме онези проблеми, които можем да отстраним сами. Тук съм събрал всичко важна информацияНаправи си сам ремонт на MacBook. Ще бъде полезно и за потребителите настолни компютри Mac.

Преди да започнете: Архивиране

Ако вашият MacBook е започнал да има проблеми и планирате да се справите с тях, преди да преминете към активни действия, създайте резервно копиецялата важна информация.

Надявам се, че вече знаете как да използвате Машина на времето. Използвайте тази помощна програма, за да създадете копие на вашия Mac на външно хранилищеили онлайн хранилище. Страхотно, нека започнем да отстраняваме неизправностите на MacBook и да ги поправяме.

1. Изтеглете актуализации и проверете за вируси

В първата стъпка се уверете, че сте инсталирали текущи версии софтуер. Изтеглете най-много последни актуализацииоперационна система, приложения, фърмуер на компоненти... абсолютно всичко. Бягай App Storeи отидете в секцията „Актуализации“. Ако за някои софтуерен продуктАктуализацията е готова - инсталирайте я.

Ако сте инсталирали някои програми не през App Store, стартирайте всяка от тях поотделно и проверете дали са готови за актуализиране.

След актуализиране на програмите стартирайте антивирусно сканиране(след актуализиране на вашата антивирусна програма), за да се уверите, че няма вируси или друг зловреден софтуер, който може да причини проблеми с вашия компютър. Можете също да използвате програма за търсене и премахване на рекламен софтуер, като Adware Mdic. Просто не използвайте MacKeeper за това.

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

След като актуализирате и проверите за вируси, рестартирайте компютъра. Възможно е да работи без проблеми.

2. Диагностика на MacBook

Ако проблемът продължава на вашия Mac, трябва да откриете неговия източник. Първо трябва да решите категорията на проблема: софтуер или хардуер. За да проверите вашия хардуер, трябва да стартирате Apple Diagnostics (или Apple Hardware Test, в зависимост от възрастта на вашия компютър). За целта ще използваме следния алгоритъм:

  1. Изключете вашия MacBook и изключете всички периферни устройства от него (с изключение на мрежовия адаптер, мишката, клавиатурата и Ethernet конектора).
  2. Задръжте натиснат клавиша D, докато Apple Diagnostics започне да се зарежда.
  3. Изберете вашия език и натиснете бутона Enter.
  4. Ако вашият Mac е пуснат преди 2013 г., изберете „Извършване на разширено тестване“ и щракнете върху „Тест“.

Ще започне процедурата по диагностика на компютърния хардуер. Това може да отнеме известно време - бъдете търпеливи. След като диагностиката приключи, на екрана ще се появи таблица с информация за откритите хардуерни проблеми. Запишете всичко това някъде и рестартирайте компютъра си.

Използвайки вградената Disk Utility в OS X, можете да откриете редица проблеми с файловата система, особено ако са свързани с права за достъп.

Ако тези диагностични инструменти не намерят нищо, ще трябва да използвате алтернативен метод. Проучете „Проблеми с локализирането в Mac OS X“ - в това Документ на Appleсъбран добър съвет, помагайки да откриете източника на проблеми с вашия компютър. След като го намерите, може да успеете да разберете следващата си стратегия. Ремонт на MacBookили ще трябва да потърсите подходяща информация на тематични форуми.

Ако все още не знаете как да се върнете пълна функционалноствашия Mac, прочетете статията по-нататък.

3. Проблемни програми

Нека започнем с това, което е по-просто. По правило проблемите със софтуера се решават по-евтино и по-бързо.

Коригиране на правата за достъп

Неправилните разрешения често създават проблеми, които са трудни за обяснение. Коригирането им в много случаи ви позволява бързо да решавате привидно невъзможни проблеми. сложни проблеми. Бягай Дискова помощна програма(Приложения -> Други) и щракнете върху бутона „Проверете правата за достъп“.

Помощната програма почти сигурно ще намери няколко обекта, чиито права за достъп ще препоръча коригиране. След като приключи работата си, щракнете върху бутона „Правилни права за достъп“. Ако списъкът с корекции е достатъчно голям, тогава тази процедураще отнеме няколко минути. Можете да се отпуснете и да изпиете чаша кафе засега.

Нулиране на PRAM и SMC

Системната памет с произволен достъп (PRAM) и контролерът за управление на системата (SMC) са отговорни за много важни неща на вашия Mac. За да нулирате PRAM, направете следното:

  1. Изключете компютъра си.
  2. Натиснете бутона за захранване на компютъра.
  3. Преди да се появи сивият екран, натиснете едновременно бутоните Command, Option, P и R.
  4. Задръжте тези бутони, докато не чуете звука за зареждане на компютъра отново.
  5. Сега отпуснете бутоните.

Нулирането на SMC зависи от типа компютър, който използвате. На MacBook със сменяема батерия:

  1. Изключете компютъра си.
  2. Деактивиране мрежов адаптерхранене.
  3. Извадете батерията.
  4. Натиснете и задръжте бутона за захранване за пет секунди.
  5. Поставете отново батерията.
  6. Включете компютъра си.

На MacBook с несменяема батерия:

  1. Изключете компютъра си.
  2. Свържете адаптера за променлив ток.
  3. На вградената клавиатура натиснете едновременно бутоните Shift, Control и Option отляво и бутона за захранване.
  4. Освободете Shift, Control и Option едновременно.
  5. Включете компютъра си.

На Mac Pro, iMac с Процесор Intel, Mac Mini с Intel или Xserve на Intel:

  1. Изключете компютъра си.
  2. Изключете захранващия кабел.
  3. Изчакайте петнадесет секунди.
  4. Свържете захранващия кабел.
  5. Включете компютъра си.

Премахване на проблемни програми

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

Преинсталиране на OS X

Преминаваме към решителни мерки. Понякога в операционна системаВъзниква сериозен проблем, който може да се реши само с преинсталиране. Ето защо сте архивирали вашия Mac в началото на статията.

Ако имате инсталиран OS X Yosemite (вече сте актуализирали своя Mac), продължете както следва:

  1. Рестартирайте вашия MacBook.
  2. Когато видиш сив екранНатиснете и задръжте Command + R.
  3. Трябва да се появят опции, от които изберете „Инсталиране на OS X“.
  4. Следвайте инструкциите на екрана.
  5. Операционната система ще бъде преинсталирана. Вижте дали проблемът ще изчезне.

4. Хардуерни проблеми

Ако вашият MacBook има хардуерен проблем и искате да го поправите сами, ще трябва да използвате онлайн ресурси, пълни с полезна информация. Информация за Apple Diagnostics или Apple Hardware Test трябва да бъде началната точка (разбира се, ако тази помощна програма е стартирана и дисплеят на компютъра работи). Понякога диагностицирането на проблеми в хардуерможе да бъде много трудно и ще изисква професионални умения и инструменти.

Събиране на информация

Преди да започнете да ремонтирате хардуера на вашия MacBook, трябва да сте добре подготвени и сглобени. необходимата информация. В интернет има доста ресурси за ремонт на Mac. Препоръчвам да започнете с iFixIt, Instructables и YouTube. Преди да разглобите кутията на MacBook, внимателно прочетете или гледайте инструкциите и се уверете, че имате всичко необходимо.

Инструменти за поправка на MacBook

За съжаление, за ремонт на лаптопи на Apple ще ви трябват инструменти, които не са включени в традиционния домашен комплект. В онлайн магазина iFixIt и на местните пазари за хардуер можете да намерите почти всичко, от което се нуждаете: умни отвертки, инструменти за запояване и специални комплекти.

Можете също да търсите необходимо оборудванеза ремонт на Amazon и eBay. В последния случай цените може да ви изненадат приятно (но доставката най-вероятно ще струва доста стотинка). Използваните инструменти едва ли ще загубят своята функционалност след ремонт на един или два компютъра.

Къде да вземем резервни части

В eBay можете да намерите не само инструменти, но и резервни части за MacBook: от дънни платки до дисплеи. Можете също така да закупите дефектен Mac евтино, в който ще намерим много работещи части за ремонт. iFixIt също продава части за Mac.

Преди да купите, проверете сто пъти дали това е точно тази част, от която се нуждаете. Защитете се от проблеми с несъвместимостта. Ако не сте сигурни как точно се нарича тази част, на вашия MacBook отидете в менюто на Apple (вляво горен ъгълекран) –> Всичко за този Mac –> Системен отчет и намерете описанието там необходим компонент(разбира се, ако компютърът се включи).

Захващай се за работа!

Ако знаете какво трябва да се направи, вие сте подготвили инструментите и необходимите резервни части, значи е време да започнете да поправяте своя MacBook. Препрочетете необходими инструкции. Защитете се от възможно въздействие токов удари започнете.

Бъди търпелив. Ремонт модерен компютър- много деликатна задача, има много малки и чупливи части и някои от тях могат необратимо да повредят разряда статично електричество. Бъдете изключително внимателни, когато работите с батерии и микросхеми.

Или може би в сервиз?

Поправката на MacBook отнема време, търпение и понякога много пари - но води до възстановяване на функционалността на компютъра и повишено самочувствие.

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

Но за повечето от нас сериозните ремонти на Mac трябва да бъдат оставени на подходящо обучен професионалист. Можете да опитате сами да вземете съответните курсове. Но едва ли ще ви се сторят прости. Ето защо повечето потребители поверяват ремонта на своя MacBook на професионалисти. Да, ще го подарите повече пари, но получете квалифицирана помощ.

В каква ситуация сте готови сами да ремонтирате компютъра си? А кога бихте предпочели да поверите ремонта му на квалифицирано лице? Споделете вашето мнение в коментарите.

Днес ще говорим за събиране на диагностика в macOS

Информация за компютъра и програмите

Ако изберете „About This Mac“ от менюто на Apple и след това щракнете върху бутона „System Report“, ще видите куп информация за вашия компютър. И така, помощната програма system_profiler е същото нещо, но сто пъти по-подробна.

Ако извикате system_profiler без параметри, ще се покаже цялата информация, което в моя случай означава 3,8 MB текст. Затова препоръчвам незабавно да напишете нещо като system_profiler > ~/Desktop/profile.txt или да използвате grep, за да намерите необходимия ред.


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

Ако всичко това не ви интересува, напишете system_profiler -detailLevel mini и тогава ще получите само информация за компютъра.

Можете също така да добавите параметъра -xml, за да улесните обработката на получената информация в скрипта.

Справочна услуга

Помощната програма dscl - Directory Services Command Line е отговорна за комуникацията с услугата директория; тя замени netinfo. Усещате ли нещо от системния администратор? Това е вярно и няма да се спираме подробно на тях.

Като начало, няколко команди: dscl. -list /Users ще изброи всички потребители и dscl. -чете /Потребители/<имя пользователя>- информация за потребителя в XML формат. Дори файл с аватар е кодиран вътре!

Между другото, ако стартирате dscl без параметри, той ще влезе в интерактивен режим, където можете да използвате обичайните команди cd и ls за навигация и да преглеждате съдържанието на клоновете с помощта на командата read.

Кешове на Directory Services и потребителски списък

Dscl идва с друга помощна програма, dscacheutil, която отговаря за работата с кешовете на директорийните услуги. Вероятно го знаете много по-добре от dscl, защото за дълго времеточно това трябваше да се изпълни, за да се нулира DNS кеша.

Между другото, в най-новите версииТова не работи на macOS и вместо dscacheutil -flushcache сега трябва да напишете killall -HUP mDNSResponder.


Що се отнася до dscacheutil, удобно е да го използвате за показване на списък с потребители: dscacheutil -q потребител. За разлика от това, което dscl извежда, резултатът е много по-лесен за възприемане.

Четене и (не)нулиране на стойности в NVRAM

Всеки Mac има енергонезависима памет, която съхранява променливи, важни за работата на компютъра. Какво точно има там? Командата nvram ще ви помогне да разберете: напишете nvram -xp и ще видите всичко.

Има както безобидни неща като ниво на звука и най-новата подредба на клавиатурата, така и по-интересни като ключа Find My Mac и напълно мистериозни EFI параметри.

Всички те са представени в двоична форма и единственият фрагмент от описание, който успях да намеря, се съдържа в документ на ЦРУ, изтекъл и публикуван в WikiLeaks.

Параметрите могат да се задават с командата nvram<переменная>=<значение>, изтрийте с командата nvram -d<переменная>или заредете от файл с помощта на nvram -f<файл>.

Можете да нулирате всичко, като напишете nvram -c. Но обикновено параметрите на NVRAM се нулират само ако нещо се обърка и компютърът не се стартира. За да направите това, натиснете Alt-Cmd-P-R веднага след като го включите и го задръжте за 20 секунди.

Моля, обърнете внимание: ако промените параметрите с помощта на помощната програма nvram, те няма да бъдат записани незабавно в енергонезависимата памет, а само когато компютърът е изключен в нормален режим.

RAM статистика

Има много начини да видите колко RAM се използва. Може би най-простият е да отворите секцията „Памет“ в „Мониторинг на системата“: най-полезните параметри са представени там във визуална форма. от командна линияНай-добре е да използвате отгоре.

Ако имате най-голяма нужда подробна информация, тогава можете да се обърнете към vm_stat. Недостатъкът на тази помощна програма е, че всички стойности са дадени в страници, равни на 4 KB. Но не е толкова трудно да се преизчисли, а и има много скриптове в интернет - например този едноредов в Perl превръща всичко в мегабайти.

Можете също да използвате vm_stat за проследяване на промените в натоварването на паметта с течение на времето. За да направите това, въведете vm_stat -c<число> <секунды>, където първият параметър е броят на измерванията, а вторият е интервалът между тях.

Нулиране на кеша на диска в паметта

Командата purge ви помага временно да получите няколко допълнителни гигабайта RAM. Извиква се от root, няма параметри и се нулира дисков кеш, привеждайки го в състоянието, в което е бил след зареждане на ОС. Но обикновено мениджърът на паметта не се нуждае от такава помощ - той постепенно ще разтовари излишното, ако RAM свърши.

Сертификатът казва, че прочистването обикновено е необходимо главно за тестване, но кой знае как ще се развие животът?

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

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

За да намалите нуждата от ровене в резултатите, ограничете съобщенията до един процес, като напишете името му след fs_usage. Ако знаете само ID, въведете sudo fs_usage pid.

Друг полезен параметър- това е -f, след него можете да зададете филтър за операции с мрежата (-f мрежа), с файлове (-f пътека ще добави колона с пътя) и т.н. Ако текстът не се побира на реда, добавете -w.


Ако срещнете необичайни технически проблеми, можете да използвате Apple Diagnostics, за да откриете причината и дори да ги коригирате.

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

Тази програма по същество е прераждане Програми на AppleХардуерен тест. Apple Diagnostics е предназначена да нови компютри Mac, а моделите от 2013 г. и по-старите използват Apple Hardware Test. Стара програмапоказва повече информация, а диагностиката е по-кратка. И двете програми обаче работят еднакво и са чудесни за идентифициране и решаване на проблеми с части на Mac.

Отварянето на Apple Diagnostics на Mac е толкова просто, колкото натискането на клавишна комбинация при стартиране. Повече за това по-късно.

Как да отворите ДиагностикаЯбълка НаMac


Може да се появят много различни съобщения за различни проблеми. Ако не знаете какво да правите, можете да се свържете със сервиза Поддръжка на Appleили се обърнете към специалист.

Моля, обърнете внимание, че Apple Diagnostics може да не открие всички проблеми и в този случай единственото, което можете да направите, е незабавно да потърсите помощ от специалист. Такива проблеми включват случаи, когато компютърът периодично не се стартира или, напротив, се изключва сам. Освен това програмата няма да открие физическо уврежданеустройства, включително повреди от контакт с течности.

Apple Diagnostics не е перфектна, но е добро място да започнете да решавате всякакви проблеми. технически проблемис Mac, iMac, MacBook, MacBook Pro и други модели.

Стартирайте ДиагностикаЯбълкапрез интернет

Диагностиката на Apple може да се стартира и през интернет чрез натискане Опционални клавиши+ D по време на стартиране. Процесът ще отнеме повече време и няма да има повече разлики с предишния начинНе.

Какво да правим с диагностичните кодовеЯбълка?

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

Как иначе да решим технически проблеми

Apple Diagnostics е много полезна, но няма да реши всеки проблем. Можете да опитате следното.

Вчера ние, което ви позволява да диагностицирате хардуерни проблеми с Mac компютри, пуснати преди юни 2013 г. Но ако вашето устройство е по-старо, ANT вече няма да работи на него: вместо това компютърът ще използва програмата Apple Diagnostics.

Всъщност и двете програми не се различават много една от друга. Освен че Hardware Test има по-прост и по-стар интерфейс, докато Apple Diagnostics има нов „плосък“ стилен дизайн. В допълнение, последният е адаптиран към най-новите компютри Apple диагностицира и разпознава проблеми с вътрешните хардуерни компоненти на вашия компютър, като напр дънна платка, памет и устройства безжична комуникация.

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

За да започнете, изключете компютъра си и след това го включете, като държите натиснат клавиша D, докато се появи екранът за зареждане на Apple Diagnostics.

След това изберете език - това ще улесни работата с програмата.

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

Под всяка грешка ще я намерите уникален код- ако проблемът е сериозен, по-добре е да не се самолекувате. За гаранционни компютри трябва да се свържете, да й кажете кода за грешка, след което специалистите ще ви кажат какво да правите по-нататък. Не се отчайвайте, ако вашият Mac вече не е в гаранция – те обикновено знаят всички кодове за грешки и ще могат веднага да ви кажат колко може да струва ремонтът.

За да излезете от Apple Diagnostics, изключете компютъра си. Ако искате незабавно да се свържете с поддръжката на компанията, щракнете върху „Първи стъпки“.