Как удалить стандартные приложения на Mac

Удаление стандартных приложений

Если вы такие же, как и мы, вы наслаждаетесь элегантным дизайном и удобными функциями, которые предоставляет macOS Ventura. Но что насчет тех предустановленных приложений, которые просто лежат без дела и занимают ценное пространство? Мы говорим о вас, “Акции” и “Шахматы”. В то время как перетаскивать сторонние приложения в корзину — это просто, то же самое нельзя сказать о тех, которые шли в комплекте с macOS. Вот почему мы подготовили это руководство, которое показывает, как удалить стандартные приложения на Mac.

Содержание

  • Сложности удаления стандартных приложений Mac
  • Удаление стандартных приложений на OS X Yosemite (10.10) и более ранних версиях
  • Удаление стандартных приложений на OS X El Capitan (10.11) до macOS Mojave (10.14)
  • Удаление стандартных приложений на macOS Catalina (10.15)
  • Удаление стандартных приложений на macOS (11) Big Sur и новее
  • Часто задаваемые вопросы

Сложности удаления стандартных приложений Mac

Вы, возможно, задаетесь вопросом, почему так сложно удалить эти стандартные приложения Mac. Существуют две основные причины:

  • Apple хочет защитить пользователей от их собственных ошибок: представьте, что вы случайно удалили критически важное приложение, например, Safari, и затем не можете выйти в Интернет, чтобы найти решение для его переустановки. Делаю эти стандартные приложения сложными для удаления, Apple фактически гарантирует, что вы не уберете себя из резервного плана.
  • Киберпреступники получают меньше векторов атаки: если бы удалить стандартные приложения было легко, это было бы так же легко и для злонамеренных лиц заменить их на вредоносные копии. Представьте, что вы открываете приложение Mail, но не замечая этого, получаете измененную версию, которая делится всеми вашими электронной почтой с киберпреступником.

По сути, невозможность легко удалить стандартные приложения Mac предназначена для вашей защиты как пользователя, и вам следует дважды подумать, прежде чем игнорировать то, от чего Apple хочет вас защитить, и следовать инструкциям ниже.

Совет: нашли подозрительное приложение на вашем Mac? Узнайте, как удалить его навсегда.

Удаление стандартных приложений на вашем Mac

Вся процедура в значительной степени зависит от версии операционной системы Apple, которую вы используете. Более старые версии, как правило, имеют более простые методы удаления стандартных приложений по сравнению с их более новыми аналогами, поскольку они не включают дополнительные слои безопасности.

По этой причине мы начинаем с OS X Yosemite и более старых версий, прежде чем перейти к более новым, более сложным версиям. Конечно, вы можете перейти к версии, которую вы сейчас используете, и мы укажем вам на предыдущие разделы, когда это необходимо.

На заметку: продолжаете получать сообщения об ошибках на вашем Mac? Возможно, проблема заключается в вредоносном приложении. Узнайте, как устранять распространенные ошибки Mac, включая код ошибки 36 и код ошибки 43.

Удаление стандартных приложений на OS X Yosemite (10.10) и более ранних версиях

Если у вас старый Mac, который все еще работает на OS X Yosemite или более ранней версии, вы можете с легкостью удалить любое стандартное приложение:

  1. Откройте Терминал в “Finder -> Программы -> Утилиты.”
  2. Введите cd /Applications/ в терминале и нажмите Enter.
  3. Используйте команду sudo rm -rf name.app, чтобы удалить приложение. Просто замените “name.app” на фактическое имя приложения, как показано ниже. В этом примере мы убираем приложение “Акции”.

Sudo Rm Удаление стандартного приложения

Примечание: Опция -r означает “рекурсивно”. Она указывает команде rm удалить файлы и папки внутри папок и их подпапках. Это важно, когда вы используете терминал как начинающий, поскольку каждое приложение в папке Программы является коллекцией файлов и папок. Вы можете ознакомиться с этим учебным пособием для получения дополнительной информации о команде rm.

Удаление стандартных приложений на OS X El Capitan (10.11) до macOS Mojave (10.14)

Начиная с OS X El Capitan, Apple ввела функцию безопасности под названием Защита целостности системы (SIP). Эта функция, также известная как “безкорневая модель”, была создана как мера предосторожности, чтобы ограничить права суперпользователя и предотвратить разрушительное воздействие вредоносного ПО на вашу систему. В отношении удаления стандартных приложений SIP может быть небольшой препятствием, но его можно отключить:

  1. Выключите ваш Mac. Снова включите Mac и, удерживая клавиши Command + R, перезагрузите Mac в режиме восстановления (вы можете ознакомиться с нашей шпаргалкой по параметрам загрузки macOS для получения дополнительных информации о вариантах загрузки).

  2. Нажмите “Утилиты” на верхней панели меню, затем выберите “Терминал” из выпадающего меню.

  3. Введите csrutil disable в окне терминала и нажмите Enter, чтобы отключить SIP.

  4. Нажмите на меню Apple и выберите “Перезагрузить.”

Csrutil Disable

С отключенным SIP теперь вы можете удалить любое стандартное приложение с помощью команды sudo rm -rf name.app.

Имейте в виду, что SIP является критически важной функцией безопасности, и отключение его может значительно увеличить уязвимость вашего Mac к потенциальным угрозам. Поэтому крайне важно, чтобы вы включили его снова, как только закончите удаление приложений, которые вам не нужны.

На заметку: чтобы включить SIP обратно, повторите шаги 1-3, но замените csrutil disable на csrutil enable, затем перезагрузите ваш Mac. Чтобы увидеть текущий статус SIP, используйте команду csrutil status. Читайте дальше, чтобы узнать больше о том, как устранить неотзывающийся Mac.

Удаление стандартных приложений на macOS Catalina (10.15)

В macOS Catalina Apple делит загрузочный том на два: системный том, где находится операционная система, и том данных для ваших личных файлов и данных. Так как пользователям обычно нет необходимости изменять системный том, он по умолчанию монтируется как доступный только для чтения, что делает его содержимое (включая стандартные приложения) недоступным в обычных условиях.

Чтобы удалить стандартные приложения в macOS Catalina, вам сначала нужно отключить SIP (как описано в предыдущем разделе), затем перемонтировать системный том в режиме чтения/записи с использованием следующей команды терминала:

sudomount-uw/

Удалите стандартное приложение, следуя тем же шагам, как описано для OS X Yosemite и более ранних версий.

Совет: Не находите Терминал удобным для пользователя? Узнайте, как настроить Терминал для большего удобства.

Удаление стандартных приложений на macOS (11) Big Sur и новее

macOS Big Sur и более новые версии, включая macOS Ventura, принимают совершенно новый подход для защиты целостности системного тома. Если вы думали, что с Catalina было сложно, то будьте готовы к Подписанному системному тому (SSV).

В основном, SSV гарантирует, что каждый файл на системном томе имеет криптографический хэш (нечто вроде цифрового отпечатка), хранящийся в метаданных файловой системы. Этот хэш сравнивается с текущим хэшем данных, которые читаются, подтверждая, что файл не был подделан или поврежден (или удален). Это означает, что у нас есть еще один уровень безопасности, который нужно отключить сверху всех предыдущих.

  1. Нажмите “Меню Apple -> Системные настройки.”
  2. Нажмите “Конфиденциальность и безопасность” в боковой панели, затем перейдите к FileVault.
  3. Нажмите “Выключить.”
  4. Нажмите “Выключить шифрование.”
  5. Следуйте инструкциям в предыдущем разделе, чтобы отключить SIP.
  6. Все еще в режиме восстановления используйте команду csrutil authenticated-root disable, чтобы отключить механизм криптографической проверки.

Загрузка аутентифицированного корня

  1. Перезагрузите Mac.
  2. Откройте терминал и введите mkdir -m777 ~/tempdirectory. Это создаст новую записываемую директорию в вашей папке Домашние.
  3. Введите команду mount. Найдите первое устройство в списке. Оно должно выглядеть примерно так: /dev/disk3s3s1 on / (apfs, sealed, local, read-only, journaled)

Показать монтирование корня

  1. Введите sudo mount -o nobrowse -t apfs /dev/disk3s3 ~/tempdirectory, чтобы смонтировать корневое устройство.
  2. Выполните команду sudo rm -rf name.app, чтобы удалить нужные стандартные приложения.
  3. Наконец, введите команду sudo bless -folder /Users//tempdirectory/System/Library/CoreServices -bootefi -create-snapshot, чтобы сообщить системе использовать новую версию корневого диска:

Команда sudo bless

  1. Перезагрузите ваш Mac, и изменения, которые вы внесли, должны сохраниться.

На заметку: невозможно снова включить FileVault, SIP или SSV без потери изменений, которые вы сделали на “Системном” томе. Если вы попробуете отменить ваши изменения с помощью сброса до заводских настроек, вы потеряете любые несохраненные данные на вашем Mac.

Часто задаваемые вопросы

Можно ли отменить гарантию Apple из-за удаления стандартных приложений?

Нет, удаление стандартных приложений не аннулирует вашу гарантию Apple. Тем не менее, вам всегда стоит проявлять осторожность и убедиться, что вы не удаляете какие-либо важные системные файлы, так как это может потенциально навредить вашей установке macOS.

Улучшит ли скорость моего Mac удаление стандартных приложений?

Удаление стандартных приложений не повлияет на скорость вашего Mac — по крайней мере, не по сравнению с простым закрытием приложений.

Какие есть альтернативы удалению стандартных приложений Mac, если я просто хочу освободить место для хранения?

Освобождение места без удаления стандартных приложений Mac может быть таким же простым, как упорядочивание вашего жесткого диска и регулярная очистка корзины. Вы будете удивлены, сколько места вы можете вернуть, просто регулярно приводя в порядок свои файлы. Кроме того, ваш Mac со временем склонен накапливать кеш-файлы, и они могут занимать много места, поэтому их следует регулярно очищать.

Изображение предоставлено: Pexels. Все скриншоты сделаны Дэвидом Морео.