Как отключить это сообщение: «Диск не был выброшен должным образом»?

apple.stackexchange https://apple.stackexchange.com/questions/6078

Вопрос

Есть ли способ отключить сообщение «Диск не был выброшен должным образом»?

Я использую KVM и нуждаюсь в переключении между двумя системами и имею палочку с памятью, которая находится в KVM. Проблема в том, что очень раздражает получать сообщение каждый раз, когда я переключаюсь с одного компьютера на другой. Я знаю, я могу размонтировать его (и, вероятно, должен), но я все время переключается, так что это неудобство для размонта, и на палочке памяти нет ничего чувствительного.

Это было полезно?

Решение

Гораздо лучше сделать это:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.UserNotificationCenter.plist

Который просто остановит запуск службы UsernotificationCenter, оставляя ваши системные файлы нетронутыми!

остерегаться: Как отмечалось в комментариях, это отключит все уведомления о системном

Другие советы

Конечно, не элегантный ответ, но вы можете отключить usernotificationcenter.app, найденный в/системе/библиотеке/coreservices - замените его другим приложением или файлом с тем же именем. Это остановит любые предупреждения (включая то, что ваш диск заполнен), так что следите за этим, но, по моему опыту, он делает то, что вы ищете.

Я действительно сделал это с моим Mac давным -давно и забыл об этом, пока вы не задали вам вопрос. Заслужить Макпадавон в http://macosx.com/forums/mac-os-x-system-mac-software/297194-disable-device-removal-message.html Для ответа - то же место я нашел свой ответ пару лет назад.

Этот AppleScript закроет их для вас. Вставьте его в редактор скриптов, а затем сохраните в качестве приложения. Затем предоставьте доступ к этому приложению в (системные предпочтения> Безопасность и конфиденциальность> Доступность), тогда вы можете использовать приложение, такое как Controlplane https://www.controlplaneapp.com/ Чтобы запустить приложение на Wake, таким образом, автоматически закрывает их всех! ** ПРИМЕЧАНИЕ. Вам также необходимо предоставить доступ к доступе к управлению.

tell application "System Events"
tell process "NotificationCenter"
    set numwins to (count windows)
    repeat with i from numwins to 1 by -1
        tell window i
            set temp to value of static text 1
        end tell
        if temp contains "Disk Not Ejected Properly" then
            click button "Close" of window i
        end if
    end repeat
end tell
end tell

Ваш ответ здесь. Просто замените файл на тот, который упоминался в конце этой статьи и выполненные задания. Ничего не изменилось в Сьерре или высокой Сьерре.

Отключение предупреждений об удалении устройства OS-X в Йосемите

ОБНОВИТЬ!

МОЙ БОГ! Quantumg - гений! Вот взлом (И я имею в виду настоящую жизнь) для отключения только этого раздражающего сообщения и оставить остальную часть системы уведомлений нетронутой ...

http://quantumg.blogspot.com/2015/04/disabling-os-x-device-removal-warnings.html

Предупреждение: Это про-цикл, а не для слабонервных! Это требует взлома системных файлов Mac OSX и может привести к тому, что вы нарушаете ваш Mac.

Отредактировано для ясности.

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

Если вы читаете только с устройства, то нет необходимости промывать буферы записи, прежде чем вы дергаете до контента своего сердца, потому что они пусты и не нужно промывать на устройство.

Так что ... раздражающее предупреждение Mac OS X, скорее всего, не актуально. Это важно сделать только в том случае, если вы недавно записали на устройство и не дали ему достаточно времени, чтобы промыть буферы (несколько секунд, макс). Никогда не нужно ждать, пока буферы промывают, если вы читаете только с USB -устройства.

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

А тем, кто жалуется, что я ошибаюсь, и есть способ отключить сообщения, отключив всю подсистему уведомления, просто неправильно. Отключение всей подсистемы уведомления не является приемлемым решением, так же, как удаление батареи из вашего мобильного телефона не является приемлемым решением для получения слишком большого количества вызовов телемаркетинга. Подсистема уведомления важна и не должна быть отключена только потому, что ОП считает, что одно из многих бесчисленных сообщений раздражает.

Это проблема, которая может быть адекватно решена с помощью Apple, предоставляющей пользователям возможность отказаться от конкретных сообщений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top