После обновления до macOS Sierra я получаю уведомление: «Ваш диск почти заполнен. Экономьте место за счет оптимизации хранилища».
По-видимому, есть варианты для сохранения моих файлов в iCloud, автоматического удаления файлов или удаления файлов вручную:
Моя проблема / раздражение в том, что у меня 80 ГБ свободного от объема 440 ГБ.
Вопрос: есть ли способ заставить это уведомление замолчать (полу) постоянно или изменить порог, который он использует для уведомления?
notifications
disk-space
sierra
Майк Бурс
источник
источник
Ответы:
Решение для отключения «почти полного» и «полного» уведомления заключается в отключении демона, ответственного за него:
или же
В качестве альтернативы, если вы хотите предотвратить частое появление «почти полного», вы можете снизить порог в ГБ с помощью:
Значение по умолчанию 20 ГБ слишком велико для небольших твердотельных накопителей, и возможная ошибка приводит к тому, что предупреждение отображается каждый день, а не один раз, поэтому в качестве обходного пути вы можете уменьшить свободное пространство до появления предупреждения, например до 10 ГБ:
Демон считывает свои настройки только при запуске, поэтому вам нужно перезапустить его, если у вас отключена целостность системы:
Иначе убей это:
Если вас интересуют другие параметры для этих предупреждений на диске, вы можете просмотреть некоторые из них, используя параметр справки:
И вот пара скрытых:
Я не слишком внимательно присматривался, но возможно, установка даты последнего предупреждения на дату в будущем также предотвратит отображение предупреждения.
источник
default
для минимального пробела более низкое значение. Есть ли способ узнать, какие настройки по умолчанию вы изменили вручную, или я должен сам отслеживать что-то подобное?macOS Мохаве
См .: Как получить доступ к значениям демона запуска / системным значениям по умолчанию
macOS Сьерра
На Сьерре эта команда не работает для меня:
из-за включенной защиты целостности системы , чтобы остановить
diskspaced
службу, запустите:Примечание. Используйте
start
для повторного запуска илиlist
для просмотра подробностей (например, егоPID
).Если служба перезапускается через некоторое время, попробуйте следующую команду, чтобы остановить ее:
Изменение уровня предупреждения и интервала
Чтобы изменить настройки пользователя по умолчанию, вот несколько примеров команд:
Затем перезапустите сервис:
Чтобы увидеть загруженные настройки, запустите
diskspaced
, например:Примечания
Я считаю, что параметры, упомянутые @malhal, больше не существуют. Вот простая команда для проверки этого:
Поиск неисправностей
Проверьте журналы этой командой для любых предупреждений:
источник
Я думаю, что это уведомление является ошибкой.
У меня на диске свободно 760 ГБ (1 ТБ), и я получаю это уведомление каждое утро с момента обновления до Sierra.
Я включил Оптимизировать хранилище (но не хранить в iCloud).
источник
deleted
очистку кешей, и всякий раз, когда он это делает, отправляетCACHE_DELETE_PURGEABLE_UPDATED
распределенное уведомление всем приложениям. Всякий раз, когда отправляется это уведомление, появляется уведомление «Ваш диск почти заполнен», поэтому я думаю, что это ошибка в каком-то приложении, которое прослушивает это распределенное уведомление.Включение режима «Не беспокоить» для уведомлений отключит уведомления «Ваш диск почти заполнен». Есть недостаток, так как это заставит замолчать все уведомления.
Это не поможет с проблемой переполнения вашего диска, если он на самом деле слишком переполнен. Кроме того, вам может потребоваться снова включить функцию «Не беспокоить». Похоже, что можно было бы включить его на все, кроме одной минуты дня, но я не уверен, что разработчики намеревались использовать Do Not Disturb постоянно.
источник