Ако отстранявате неизправности с вашия Mac, вероятно сте виждали този съвет преди: нулиране на NVRAM. Някои форумници обичат да говорят за това като лек - всичко решение за нестабилността на Mac, но какво е NVRAM? И какви проблеми всъщност може да реши?
Нека започнем като обясним какво точно прави NVRAM. Ако сте заглушили силата на звука на Mac, след което го рестартирайте, няма да чуете иконичния стартов звук. Как вашият Mac дърпа това? Тъй като настройките за силата на звука се съхраняват в NVRAM, на който фърмуерът на Mac има достъп дори преди MacOS да започне да се зарежда. Според официалните инструкции на Apple NVRAM също така съхранява неща като разделителна способност на екрана, информация за часова зона и, от решаващо значение, от кой твърд диск се зарежда.
Това е цялата полезна информация, която вашата система трябва да има преди да стартира, но в някои случаи корумпираната NVRAM може да причини проблеми с Mac или дори да предотврати стартирането на MacOS. Ако имате проблеми с стартирането на вашия Mac, за кратко да видите въпросителен знак по време на зареждане или да откриете, че вашият Mac постоянно се зарежда от грешен твърд диск, изчистването на NVRAM може да помогне. Това няма да поправи всичко, но обикновено не боли да опитате, макар че може да се наложи да възстановите часовата си зона, резолюцията или други настройки като тази, ако използвате персонализирани такива.
Ако искате да нулирате NVRAM, има два основни метода. Първият (и най-надеждният) метод започва с изключването на компютъра. След това натиснете бутона за захранване. Щом чуете стартовия звук, натиснете и задръжте клавишите Command, Option, P и R заедно.
Задръжте клавишите надолу. Накрая вашият Mac ще се рестартира и отново ще чуете стартовия звук. Чувствайте се свободни да пуснете ключовете, когато това се случи. NVRAM трябва да се рестартира и компютърът ви да се стартира нормално.
Ако притежавате края на 2016 MacBook Pro (и вероятно други Mac създадени от тогава) нещата работят малко по-различно. Apple е убил класическия стартов звук, така че няма да го чуете. Вместо това просто натиснете клавишната комбинация веднага след включване на Mac, след което задръжте тези клавиши за 20 секунди. Вашият NVRAM трябва да бъде нулиран.
Любопитен за това, което всъщност е във вашия NVRAM? Отворете терминала в macOS, който ще намерите в Приложения> Помощни програми. Тип nvram -xp
, след което натиснете Enter. Ще видите цялото съдържание на NVRAM.
Не очаквайте това да направи чудесно четене. Ще разпознаете няколко неща, като нивата на силата на звука (показани на снимката по-горе), но също така ще видите куп криптивни ключове. Това, което е тук, ще варира много в зависимост от вида Mac, който имате и от други подробности за устройството си.
Докато имаме терминала отворен, възможно е също така да изчисти NVRAM от тук, с командата nvram -c
, Ще трябва да рестартирате своя Mac, за да завършите нулирането, поради което методът за бърз достъп до клавиатурата по-горе обикновено се смята за по-добър залог.
Изчистването на NVRAM няма да разреши всички ваши проблеми с Mac, но може да реши някои от тях, особено ако имате проблеми с това да стартирате своя Mac. Възможно е също така добра идея, ако имате проблеми с настройките за обема си или резолюцията на екрана.
Снимките се кредитират: Кристоф Бауър, EricRobson214