- Сброс настроек NVRAM (PRAM). Что это такое и для чего нужно.
- Что же за информация хранится в NVRAM/PRAM?
- Сброс настроек NVRAM (PRAM)
- Как сбросить настройки памяти NVRAM и PRAM, а также параметры контроллера SMC
- Сброс NVRAM и PRAM
- Сброс настроек контроллера SMC
- MacBook, MacBook Air, MacBook Pro
- iMac, Mac mini, Mac Pro
- Как сбросить NVRAM на M1 или Intel Mac
- Сброс NVRAM на M1 Mac
- Сброс NVRAM на Intel Mac
- Как сбросить параметры SMC и NVRAM (PRAM) на MacBook
- Сброс параметров SMC на MacBook c чипом T2
- Сброс параметров SMC на MacBook без T2
- Сброс параметров NVRAM (PRAM) на всех MacBook
- Как просмотреть и очистить содержимое Mac nvram с терминала в Mac OS X 2021
- How to type Greek Unicode
- Как просмотреть все содержимое NVRAM на текущем Mac
- Как очистить все NVRAM из командной строки в Mac OS X
- Удаление определенных переменных NVRAM в Mac OS X
- Идем дальше с nvram Модификации
Сброс настроек NVRAM (PRAM). Что это такое и для чего нужно.
Все мы любим компьютеры Mac прежде всего за надежность и стабильную работу, однако и у них иногда случаются странности в работе. Сегодня продолжим знакомство с техническими особенностями макинтошей и узнаем что такое NVRAM и PRAM и для чего может понадобиться сброс этих настроек.
Любой ноутбук или компьютер Mac хранит часть своих настроек в специальном участке памяти, называемой NVRAM. Благодаря наличию батареи на материнской плате настройки NVRAM сохраняются при выключении компьютера.
Я осознанно пишу именно про NVRAM чтобы не сбивать вас с толку, так как все новые маки сейчас оснащаются процессором Intel. Ранее, компьютеры Mac выпускались с процессором PowerPC и там, данная область памяти называлась PRAM.
Что же за информация хранится в NVRAM/PRAM?
- настройки громкости динамиков;
- разрешение экрана;
- выбор загрузочного тома;
- сведения о последних критических ошибках ядра (если таковые случались).
Если в работе этих функций возникают какие-то неполадки, можно попробовать выполнить сброс NVRAM. Хотелось бы отметить, что macOS не хранит настройки сети в NVRAM, соответсвенно и при возникновении проблем с сетью сброс этих настроек их не решит.
Сброс настроек NVRAM (PRAM)
Найдите на клавиатуре следующие клавиши: Command (⌘), Option, P и R.
Включите компьютер, затем включите и сразу нажмите и удерживайте клавиши Command-Option-P-R (примерно 20 секунд) до тех пор, пока компьютер не перезагрузится и вы не услышите сигнал загрузки во второй раз.
После сброса NVRAM или PRAM может потребоваться повторное конфигурирование настроек громкости динамиков, разрешения экрана, выбора загрузочного тома, часового пояса.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Источник
Как сбросить настройки памяти NVRAM и PRAM, а также параметры контроллера SMC
Иногда на компьютерах Mac случаются ситуации, когда происходит какой-нибудь сбой, и MacBook или iMac, либо же подключаемая к нему периферия, не работают должным образом. В таком случаи, первым что нужно сделать — это сбросить настройки NVRAM и PRAM, а также параметры контроллера управления системой SMC. Довольно часто, возможная проблема исчезнет сразу же после сброса.
Сброс NVRAM и PRAM
Если у вас возникли проблемы с работой системы или устройств подключенных к Mac, то одним из способов решения проблемы является сброс данных памяти компьютера (NVRAM и PRAM), которая хранится на жестком диске и не стирается при выключении. В этой памяти хранятся такие настройки, как данные загрузочного диска, виртуальная память, настройки монитора и динамиков, системные шрифты и другие настройки. Для того, чтобы сделать сброс NVRAM и PRAM:
Шаг 1 Выключите и снова включите компьютер Mac
Шаг 2 Зажмите на клавиатуре клавиши ⌥Option(Alt) + ⌘Cmd + P + R и удерживайте их
Шаг 3 В течение некоторого времени, изображение на экране компьютера погаснет и вам может показаться что Mac перезапустился
- Для моделей компьютеров Mac, которые выпущены до середины 2016 г. Вы снова услышите сигнал запуска, после чего можете отпустить клавиши
- Для моделей компьютеров Mac, которые выпущены с конца 2016 г. клавиши можно отпустить через несколько секунд после перезагрузки
Обратите внимание! Если на вашем компьютере Mac установлен пароль прошивки, то при использовании горячих клавиш сброс не будет выполнен и компьютер может запустится в режиме восстановления macOS. Для сброса настроек памяти NVRAM, вам потребуется сначала убрать пароль прошивки
После загрузки Mac произведите настройку сброшенных параметров: уровень громкости звука, разрешение экрана, загрузочный диск, если у вас установленно несколько систем или дисков, также возможно вам заново прийдется установить часовой пояс.
Сброс настроек контроллера SMC
Если Вы замечаете проблемы, которые связаны с питанием компьютера, входом и выходом из режим сна, зарядкой аккумулятора и температурой MacBook или другими неполадками, касающимися питания, а также работой датчика освещенности и подсветки клавиатуры, то в данном случаи решением будет сброс параметров и настроек контроллера SMC.
MacBook, MacBook Air, MacBook Pro
Шаг 1 Выключите ноутбук и подключите его к сети с помощью адаптера питания MagSafe или USB-C
Шаг 2 Зажмите клавиши ⇧Shift + ⌃Ctrl + ⌥Option(Alt) и, не отпуская их, нажмите кнопку питания
Шаг 3 Отпустите клавиши и еще раз нажмите кнопку питания , чтобы включить ноутбук
iMac, Mac mini, Mac Pro
Шаг 1 Выключите компьютер Mac и отсоедините кабель питания
Шаг 2 Подождите 15 секунд и обратно подключите кабель питания
Шаг 3 Подождите 5 секунд, а затем нажмите кнопку питания , чтобы включить компьютер
Если вам понравилась статья, то добавляйте ее себе в закладки и оставляйте свои комментарии, а также подписывайтесь на наши сообщества в социальных сетях, где Вы сможете найти еще много полезной информации
Источник
Как сбросить NVRAM на M1 или Intel Mac
Общий совет, если с Mac что-то не так, попробуйте сбросить NVRAM. NVRAM, или энергонезависимая память с произвольным доступом, много лет назад называлась PRAM (Parameter RAM). NVRAM — это специальные разделы памяти на вашем Mac, в которых хранятся данные, которые сохраняются даже при выключенном Mac, такие как настройки громкости и разрешение экрана — это информация, которую компьютер использует для сохранения настроек после перезагрузки.
Сброс NVRAM (и / или SMC — он же контроллер управления системой, который заботится об управлении питанием, обсуждаемый здесь: Как сбросить SMC на Mac) может решить такие проблемы, как высокоскоростные вентиляторы, неправильное разрешение подключенных экранов и даже проблемы с Bluetooth.
Сброс NVRAM на M1 Mac
В ноябре 2020 года Apple выпустила свой первый Mac с чипом M1. В новой системе Apple невозможно сбросить NVRAM.
В отличие от SMC, которого больше нет на компьютерах Mac M1, NVRAM существует, но работает по-другому.
В новых компьютерах Mac все еще есть своего рода память параметров, настройки которой вы можете просматривать и изменять с помощью команды терминала NVRAM, но больше нет команды для сброса содержимого NVRAM.
Согласно нескольким источникам, включая производителя аксессуаров Caldigit и комментарии на форуме поддержки Apple, который утверждает, что разговаривал со службой поддержки Apple, процессор M1 тестирует NVRAM, когда компьютер запускается после выключения (то есть не после обычной перезагрузки). Если что-то не так с памятью, она автоматически сбрасывается.
Мы пока не смогли проверить, означает ли это, что компьютеры Mac M1 могут «спастись» от неправильно установленных значений NVRAM. Мы рекомендуем вам проявлять особую осторожность, если вы вносите изменения вручную с помощью инструмента NVRAM.
Альтернативный вариант — запустить Mac в режиме восстановления, запустить Терминал из меню Инструменты и ввести команду:
Мы видели сообщения о том, что команда может выдавать сообщение об ошибке, но она все равно должна работать, и компьютер забывает, например, пароль подключенной сети Wi-Fi.
Сброс NVRAM на Intel Mac
Если ваш Mac выпущен до ноября 2020 года, скорее всего, у него есть процессор Intel, и поэтому вам нужно будет использовать эту комбинацию клавиш для сброса NVRAM.
Для этого вам может понадобиться отрастить еще один или два пальца:
- Удерживайте следующие клавиши: Command, Option (Alt), P и R.
- Включите Mac, удерживая эти клавиши нажатыми.
- Удерживайте клавиши нажатыми, пока не услышите, что Mac снова перезагружается.
- Дождитесь второй перезагрузки, а затем отпустите клавиши.
В некоторых случаях ваш Mac перезагрузится нормально. В других случаях вы можете увидеть индикатор выполнения. Обычно индикатор выполнения заполняется, а затем запускается Mac. Мы видели несколько случаев, когда Mac выключается примерно на полпути на индикаторе выполнения, но затем запускается снова.
Часть этой статьи изначально была опубликована на Macworld Sweden. Перевод Карен Хаслам.
Источник
Как сбросить параметры SMC и NVRAM (PRAM) на MacBook
Сброс параметров SMC на MacBook c чипом T2
- Выключите ноутбук (можно продолжительным нажатием на кнопку питания).
- На клавиатуре зажмите комбинацию клавиш Control (на левой стороне клавиатуры) + Option (на левой стороне клавиатуры) + Shift (на правой стороне клавиатуры). Держите клавиши в течении 7 секунд.
- Продолжая удерживать клавиши нажмите на кнопку пуска. Удерживайте все четыре клавиши 7 секунд, после чего отпустите. Вновь включите ноутбук простым нажатием на кнопку пуска.
Сброс параметров SMC на MacBook без T2
- Выключите ноутбук (можно продолжительным нажатием на кнопку питания).
- На левой стороне клавиатуры зажмите клавиши Shift + Control + Option (Alt).
- Продолжая удерживать клавиши зажмите кнопку пуска. Удерживайте все четыре кнопки в течении 10 секунд. После этого отпустите и вновь включите ноутбук обычным способом.
Сброс параметров NVRAM (PRAM) на всех MacBook
- Выключите Макбук. Снова включите его и сразу же зажмите на клавиатуре клавиши Option + Command + P + R.
- Удерживайте все четыре клавиши в течении 20 секунд. После этого отпустите их. Обратите внимание, что после сброса может понадобится заново настроить разрешение дисплея, громкость звука и другие пользовательские параметры.
Надеемся, что эти простые советы помогут вам в решении проблемы. Если самостоятельно устранить ее не получается — ждем вас в нашем сервисе для помощи специалиста!
Источник
Как просмотреть и очистить содержимое Mac nvram с терминала в Mac OS X 2021
How to type Greek Unicode
Опытные пользователи Mac могут счесть необходимым просматривать или напрямую манипулировать переменными прошивки, найденными в памяти NVRAM на компьютере. Обычно NVRAM содержит определенные системные данные о таких вещах, как уровень звука в системе, сведения о загрузочном диске, имя активного пользователя, подсветка и разрешение экрана и другие технические данные. Хотя большинство пользователей не имеют возможности взаимодействовать с NVRAM, бывают случаи, когда просмотр и очистка переменных NVRAM вручную могут быть полезны для устранения неполадок.
С помощью инструмента командной строки в Mac OS X пользователи Mac могут напрямую читать и настраивать микропрограммы в Mac OS без перезагрузки Mac и выполнения общего сброса NVRAM.
Это, вероятно, само собой разумеется, но помимо перечисления содержимого nvram, пользователи не должны абсолютно удалять или очищать переменные nvram, если они не знают точно, что они делают и почему.
Для начала запустите Терминал, находящийся в / Applications / Utilities /, и выполните следующие команды, в зависимости от желаемой цели:
Как просмотреть все содержимое NVRAM на текущем Mac
Выполните следующую команду, чтобы распечатать все текущее содержимое NVRAM:
Это отобразит вывод в формате XML, который гораздо удобнее для чтения, чем формат по умолчанию, который читается с флагом -p:
Если вы не укажете флаг -x, вы, скорее всего, увидите много тарабарщины, XML и, возможно, какой-нибудь простой текст, который легко читается, но по большей части эти данные будут иметь отношение только к продвинутым Mac пользователи для устранения неполадок.
Пример вывода nvram -p может выглядеть следующим образом:
$ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0 $ nvram -p
efi-apple-payload-data %20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%10%00%CC%00U%00P%00D%00A%20%00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A00U%00P%00D%00A
efi-boot-device IOMatch IOProviderClass IOMedia IOPropertyMatch UUID BD2CB9D3-8A79-4E2F-94E2-C5EC9FEBBA64 BLLastBSDName disk0s3 %00
SystemAudioVolumeDB %00
prev-lang:kbd en:0
Опять же, это будут бессмысленные данные для большинства пользователей, но опытные пользователи Mac могут найти полезную информацию в NVRAM, если они знают, что искать.
Как очистить все NVRAM из командной строки в Mac OS X
Следующий наиболее полезный прием — очистить NVRAM с помощью той же командной строки. Чтобы удалить все переменные nvram, просто используйте следующий синтаксис:
Чтобы изменения вступили в силу, вы должны перезагрузить Mac, поэтому, если вы не делаете что-то еще, вы можете просто инициировать перезагрузку из командной строки, пока вы там.
Удаление определенных переменных NVRAM в Mac OS X
Чтобы быть более точным, вы также можете выбрать целевую переменную nvram для удаления с помощью флага -d:
nvram -d (variable key name goes here)
Например, чтобы очистить настройки звука системы из nvram:
nvram -d SystemAudioVolume
Идем дальше с nvram Модификации
У команды nvram есть и другие возможности для опытных пользователей: от таких настроек, как отключение звука загрузки при загрузке на Mac до постоянной загрузки в подробный режим в Mac OS X или даже включение безопасного режима загрузки с терминала для удаленного управления или безголового / Mac без клавиатуры. Для тех, кто хочет узнать больше об этой мощной команде, справочная страница для nvram весьма полезна, так же как и основной флаг –help, чтобы показать другие параметры синтаксиса:
% nvram —help
nvram: (usage: no such option as —)
nvram name …
-x use XML format for printing or reading variables
(must appear before -p or -f)
-p print all firmware variables
-f set firmware variables from a text file
-d delete the named variable
-c delete all variables
name=value set named variable
name print variable
Note that arguments and options are executed in order.
Считаете ли вы это необходимым или легким, зависит от вашего уровня квалификации и ваших потребностей. Многие опытные пользователи Mac знают, что они также могут сбросить PRAM / NVRAM при загрузке с помощью последовательности клавиш, которая также может быть полезна при устранении некоторых конкретных проблем, и этот подход удаляет все из NVRAM, подобно флагу -c во время фактической перезагрузки, что, возможно, многим пользователям легче запомнить. Это особенно ценно для работы с удаленными компьютерами, подключенными через SSH или находящимися где-либо еще в сети, где было бы невозможно вручную сбросить NVRAM с помощью комбинации клавиш.
Другой распространенный пример, когда очистка nvram может быть полезна для устранения неполадок, — это когда Mac App Store загружает пустой экран, который не будет заполнен каким-либо контентом или данными хранилища. По какой-то причине флаг nvram -c и перезагрузка почти всегда решают эту проблему в одиночку.
Источник