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