どうも、モデ(@modeeisennui)です。対応機種も減り、代替品が多く出回るようになってきたSoundFlowerを先日アンインストールしました。しかしアンインストールしても出力装置からは消えません。SoundFlowerを出力装置から消すには消えずに残っているファイルを削除する必要があります。
kextファイルを削除する
専用のアンインストーラーやAppCleanerを使って削除(アンインストール)してもいくつかのデータが残ってしまい、その中の一つが出力装置に表示させ続けています。
ホーム→システム→ライブラリ→Extensionsと進み、中にあるSoundflower.kextを削除します。
削除するときにパスワードを要求されます。
削除後、macを再起動すると出力装置から消えていました。
最後に
私はCleanMyMac Xというソフトでアンインストール後にSoundflower.kextを削除しました。
CleanMyMacはmacをメイン機として酷使している環境であればいれておいて損はありません。アプリのアンインストール以外にも様々なメンテナンスを簡単に行えるのでオススメです。
【CleanMyMac X公式サイト】
https://macpaw.com/ja/cleanmymac
【Mac App Store】
https://apps.apple.com/jp/app/cleanmymac-x/id1339170533?mt=12
とはいえCleanMyMacは有料ですので、そこまでするほどでもないという場合はAppCleaner等のアンインストールアプリやSoundFlowerのアンインストーラーを利用するので十分だとは思います。
AppCleaner
https://freemacsoft.net/appcleaner/
AppCleanerもmacでは定番のアプリです。
出力装置は体験版含め様々なアプリによって表示され続けてしまう場合があります。
Soundflowerの場合は、kextファイルを削除して再起動してみてください。
また、kextではなくHALフォルダに残ってしまっているファイルを削除することで出力装置から消える仮想オーディオデバイスもあります。
何かしら別の原因がある場合には消えないこともあるかもしれませんが、私はこの方法で消えました。何かの参考になれば幸いです。
ではまた。