Kann ich com.apple.mrt über launchd entladen oder diese Fehler anderweitig beheben?

Ich habe gerade festgestellt, dass der Job com.apple.mrtauf meinem Mac alle 10 Sekunden abstürzt.

  • Was genau ist das Ziel com.apple.mrt? Anscheinend soll es ein "Malware Removal Tool" sein.
  • Kann ich es aus launchd( overrides.plist) entfernen?

Hier ist mein Konsolensystem.log:

31/07/2015 16:22:11,756 smd[180]: Could not remove job "com.apple.mrt": 150: Operation not permitted while kernel is in rootless mode
31/07/2015 16:22:11,769 com.apple.xpc.launchd[1]: (com.apple.mrt[590]) Service exited with abnormal code: 2
31/07/2015 16:22:11,769 com.apple.xpc.launchd[1]: (com.apple.mrt) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Konfig:

  • MacBook Pro (13 Zoll - Mi-2012)
  • 2,5 GHz Intel Core i5
  • OS X Le Capitan 10.11 (Beta 4 - Build: 15A244d)

Antworten (2)

Wenn Sie sich davon befreien möchten com.apple.mrt, können Sie ein paar Terminal-Befehle ausführen, um es aus Ihren Haaren zu bekommen.

Öffnen Sie zunächst die Terminal-App. Sie finden es im Launchpad oder mithilfe von Spotlight. Als nächstes stoppen Sie den Vorgang mit sudo launchctl stop com.apple.mrt.

Entfernen Sie dann die Komponenten wie folgt (oder entfernen Sie sie manuell im Finder):

sudo rm /System/Library/LaunchDaemons/com.apple.mrt.plist
sudo rm /System/Library/LaunchAgents/com.apple.mrt.uiagent.plist
sudo rm /System/Library/CoreServices/MRTAgent.app
sudo rm /usr/libexec/MRT

Starten Sie schließlich Ihren Computer neu. com.apple.mrtsollte nicht mehr beim Start (oder überhaupt) starten.

Anmerkungen:

  • Möglicherweise müssen Sie den Benutzer und das Kennwort eines Administrators eingeben.
  • com.apple.mrtApple veröffentlicht möglicherweise Updates, die Ihrem Computer erneut hinzugefügt werden .

Ich habe MacOS Sierra 10.12.6

MRT-Laufzeitdateien werden nicht einfach gelöscht.

  1. Schritt (Wiederherstellungsmodus ausführen):
    1.1 Starten Sie Ihren Mac neu
    1.2 Drücken Sie cmd+r beim Laden
    1.3 Wiederherstellungsmodus geöffnet

  2. Verwenden Sie das Menü „Utilities“ des Terminals
    2.1. try-Befehl csrutil disabled(google über csrutil)
    2.2. Wenn Sie die Meldung „Befehl nicht gefunden“ sehen, gehen Sie zum nächsten Schritt
    2.3. Verwenden Sie das Dateisystem, um diese Dateien zu löschen /System/Library/LaunchDaemons/com.apple.mrt.plist /System/Library/LaunchAgents/com.apple.mrt.uiagent.plist /System/Library/CoreServices/MRTAgent.app /System/Library/CoreServices/MRT.app /usr/libexec/MRT

Ich gebe solche Befehle ein:
cd "/Volumes/Macintosh HD/System/Library/LaunchDaemons"
rm ./com.apple.mrt.plist

Wichtig: Macintosh HD - Ihr allgemeines bootfähiges Laufwerk.

2.4. Starten Sie Ihren Mac
2.5 neu. Genießen