Wiki Info
Contact

Процесс MRT съедает всю оперативную память и все ресурсы CPU

Удаление процесса MRT

MRT

  • Перезагружаемся зажав клавиши Command + R.
  • В верхнем меню в “Утилиты” запускаем терминал.
  • Открывается терминал в котором отключаем контроль целостности системы, без чего система не даст удалить файлы: csrutil disable.
  • Перезагружаемся или выбрав в меню “Перезагрузка” или в том же терминале пишем reboot.
  • Кому как удобно, или в Finder бегаем по папкам и удаляем:
/System/Library/LaunchAgents/com.apple.MRTd.plist
/System/Library/CoreServices/MRT.app

или в Терминале вводим команды:

sudo rm /System/Library/LaunchAgents/com.apple.MRTd.plist
sudo rm /System/Library/CoreServices/MRT.app

Не забываем проверить не остались ли файлы в Корзине.

  • Опять перезагружаемся зажав Command+R.
  • Опять запускаем Терминал и вводим на сей раз команду: csrutil enable (включаем контроль целостности системы).
  • И вновь перезагружаемся.

Всё. Больше съедать память не будет.

В других системах список удаляемых файлов может слегка отличаться:

/System/Library/LaunchDaemons/com.apple.mrt.plist 
/System/Library/LaunchAgents/com.apple.mrt.uiagent.plist
/System/Library/CoreServices/MRTAgent.app 
/usr/libexec/МРТ

Ну и естественно, вы всё делаете на свой страх и риск, поскольку во-первых командой csrutil disable вы отключаете контроль целостности системы и если его не включить командой csrutil enable возможны проблемы. К тому же удаляя системные файлы вы рискуете лишиться системы. Во всяком случае я у себя сделал, всё работает. Но как знать, потому и предупреждаю, дабы потом не было претензий.