普段 MacBook Pro を使っているんですが、バッテリーの減りが異常に早いのでアクティビティモニターでプロセスを確認。
lsd というプロセスがCPU負荷100%で暴れている。

macOS で lsd プロセスはデーモンマネージャー LaunchServiceDaemon です。OSX 10.11 El Capitan 以降に採用されています。

解決方法、ターミナルで

$ ls /private/var/db
でlsdディレクトリが無いことを確認
$ sudo mkdir lsd
$ sudo chmod -R 777 /private/var/db/lsd
$ touch /private/var/db/lsd/com.apple.lsdschemes.plist

これでアクティビティモニターを確認するとlsdがなくなっていると思います。

上記でうまくいかない場合は、LaunchServices データベースの再構築
$ find /System/Library/Frameworks -type f -name "lsregister" -exec {} -kill -seed -r \;

ちなみに私の環境 macOS Mojave 10.14.4 で発生していました。

Comments