Domanda

C'è un modo per disattivare il messaggio "il disco non è stato espulso correttamente"?

I usare un KVM e necessità di passare tra due sistemi e hanno una memory stick che è nel KVM. Il problema è che è molto fastidioso per ottenere il messaggio ogni volta che passo da un computer all'altro. Lo so, posso smontarla (e probabilmente dovrebbe), ma posso passare tutto il tempo, quindi è un inconveniente per smontare, e non c'è niente sensibile sulla memory stick.

È stato utile?

Soluzione

Molto meglio per fare questo:

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

che sarà solo interrompere il servizio UserNotificationCenter da corsa, lasciando il vostro file di sistema intatto!

attenzione: , come notato nei commenti, questo disabiliterà tutte le notifiche di sistema, inclusi quelli in cui i programmi richiedono l'accesso ai servizi di sistema come contatti

Altri suggerimenti

Non certo una risposta elegante, ma, è possibile disattivare UserNotificationCenter.app trova in / System / Library / CoreServices - sostituirla con un'altra app o file con lo stesso nome. Si fermerà eventuali avvisi popping up (compreso che l'unità è piena) in modo da guardare fuori per questo, ma nella mia esperienza lo fa quello che stai cercando.

In realtà ho fatto questo per il mio mac molto tempo fa, e dimenticato fino a che non hai chiesto domanda. Credito al Macpadawon a http: // MacOSX. com / forum / mac-os-x-system-mac-software / 297194-disable-device-removal-message.html per la risposta -. stesso posto ho trovato la mia risposta un paio di anni fa

Questa AppleScript li chiuderà per voi. Incollarlo in Script Editor e quindi salvare come applicazione. Poi concedere l'accesso a tale domanda (Preferenze di Sistema> Sicurezza e Privacy> Accessibilità) Quindi è possibile utilizzare un'applicazione come ControlPlane https://www.controlplaneapp.com/ per eseguire l'applicazione in scia li chiudendo così tutto in automatico! ** Nota:. Sarà necessario concedere l'accessibilità accesso a ControlPlane così

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

la vostra risposta è qui. Basta sostituire un file con quello di cui alla fine di questo articolo e di posti di lavoro fatto. Nulla è cambiato in Sierra o High Sierra.

Disattivazione OS-X Avvertimenti rimozione del dispositivo in Yosemite

UPDATE!

OMG! QuantumG è un genio! Ecco un hack ( E voglio dire una vita reale mod ) per disabilitare solo questo messaggio fastidioso e lasciando il resto del sistema di notifica intatto ...

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

Attenzione : Questo è un pro-punta e non per i deboli di cuore! Richiede l'hacking i file di sistema Mac OSX e potrebbe provocare in voi rompere il vostro Mac.

A cura per chiarezza.

Il problema con le unità flash o altri drive USB è questo; ogni volta che si scrive i dati su un disco ... qualsiasi unità del sistema, i dati vengono prima scritti in un buffer nella memoria. In seguito, quando il computer ottiene intorno ad esso, sarà svuotare i buffer al dispositivo (hard disk, SSD, o qualsiasi dispositivo USB). Questo può essere istantanei (almeno per noi mortali) o può richiedere alcuni secondi. Le possibili mezzi di ritardo che, se si Prende una periferica USB prima che i tamponi sono lavata si può finire con un disco danneggiato, o un insieme di file danneggiati sul disco.

Se si legge solo da un dispositivo, allora non c'è bisogno di svuotare i buffer di scrittura prima di yank al contenuto del vostro cuore, perché sono vuote e non hanno bisogno di essere svuotati al dispositivo.

Quindi ... L'avvertimento fastidioso MAC OS X è molto probabilmente non rilevante. E 'solo importante farlo se si è scritto di recente al dispositivo, e non hanno dato abbastanza tempo per svuotare i buffer (pochi secondi, max). Non è mai necessario aspettare che i buffer di flush se stai leggendo solo dal dispositivo USB.

Quindi Mela BISOGNO per fornire un modo per disabilitare i messaggi individuali per gli utenti di potere. Fare tutti non trattare come un n00b che non può essere fatto valere per sapere come le loro opere per computer.

E per coloro che si lamentano che ho sbagliato, e non c'è un modo per disattivare i messaggi disabilitando il sottosistema di notifica INTERO sono solo sbagliato pianura. Disabilitare l'intero sottosistema di notifica non è una soluzione accettabile, proprio come rimuovere la batteria dal telefono cellulare non è una soluzione accettabile per ricevere troppe chiamate di telemarketing. Il sottosistema di notifica è importante e non deve essere disattivato solo perché l'OP trova uno dei tanti miriade di messaggi da essere fastidioso.

Questo è un problema che può essere adeguatamente risolto solo da Apple fornendo un modo per gli utenti di scegliere di messaggi specifici.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top