How to Completely Uninstall Apps on Mac: Remove All Leftover Files Guide 2026
Learn how to completely uninstall applications on Mac and remove all leftover files, caches, and preferences. Covers manual removal, built-in tools, and the best free uninstaller apps for macOS Tahoe.
アプリをゴミ箱にドラッグするだけでは、Macから完全に削除されません。アプリケーションはキャッシュ、設定、サポートファイル、その他のデータを残し、時間とともに蓄積されて貴重なストレージスペースを消費します。このガイドでは、アプリを完全にアンインストールし、残されたファイルのすべての痕跡を削除する方法を説明します。
アプリを適切にアンインストールすることで、ストレージを解放し、Macをスムーズに実行できます。


標準的なアンインストールだけでは不十分な理由
Macにアプリケーションをインストールすると、複数の場所にファイルが作成されます:
| 場所 | 保存内容 | 一般的なサイズ |
|---|---|---|
| /Applications | メインアプリバンドル | 50MB - 5GB |
| ~/Library/Application Support | ユーザーデータ、データベース | 10MB - 10GB |
| ~/Library/Caches | 一時ファイル、キャッシュ | 1MB - 5GB |
| ~/Library/Preferences | 設定ファイル(.plist) | 1KB - 10MB |
| ~/Library/Logs | アプリケーションログ | 1MB - 500MB |
| ~/Library/Containers | サンドボックスされたアプリデータ | 10MB - 20GB |
| ~/Library/Group Containers | 共有アプリデータ | 1MB - 5GB |
| /Library/Application Support | システム全体のアプリデータ | 10MB - 1GB |
| ~/Library/Saved Application State | ウィンドウ位置、状態 | 1KB - 50MB |
| /Library/LaunchAgents | バックグラウンドサービス | 1KB - 100KB |
問題:ゴミ箱にドラッグすると、/Applicationsのアプリバンドルのみが削除されます。その他はすべて残ります。
パート1:アプリをアンインストールする組み込み方法
方法1:ゴミ箱にドラッグ(基本)
最も簡単な方法ですが、残されたファイルが残ります:
- Finderを開く
- Applicationsフォルダに移動(⌘⇧A)
- アプリを探す
- ゴミ箱にドラッグ(または右クリック > ゴミ箱に移動)
- ゴミ箱を空にする
使用時期:ほとんど使用していないアプリで完全な削除が不要な場合。
方法2:アプリの組み込みアンインストーラーを使用
一部のアプリには独自のアンインストーラーが含まれています:
アンインストーラーを確認:
- Applicationsのアプリフォルダを見る
- Spotlightで「[アプリ名] Uninstaller」を検索
- 開発者のウェブサイトを確認
アンインストーラーが含まれる一般的なアプリ:
- Adobe Creative Cloud
- Microsoft Office
- Logitech Options+
- Parallels Desktop
- VMware Fusion
- Avast/Norton セキュリティアプリ
検索方法:
# Spotlightでアンインストーラーを検索
mdfind "kMDItemDisplayName == '*uninstall*'"
方法3:macOSシステム設定(macOS Tahoe)
macOS Tahoeはシステム設定でアプリ管理を改善します:
- システム設定を開く
- 一般 > ストレージに移動
- アプリケーションをクリック
- 削除するアプリを選択
- 削除をクリック
利点:アプリのサイズが明確に表示され、スペース消費アプリを特定するのに役立ちます。
制限事項:ほとんどのアプリについて、残されたすべてのファイルが削除されるわけではありません。
方法4:設定 > アプリケーション(Tahoeで新機能)
macOS Tahoe 26.2では専用のアプリケーションセクションが導入されています:
- システム設定 > 一般 > アプリケーション
- インストール済みアプリをサイズ付きで表示
- アプリをクリックして詳細情報を表示
- アンインストールまたはゴミ箱に移動をクリック
注記:この方法は、App Storeアプリに対してドラッグ&ドロップよりも優れたクリーンアップを提供します。
パート2:手動での完全なアンインストール
ステップバイステップの手動削除
ステップ1:アプリをゴミ箱に移動
# ApplicationsからTranzierにドラッグ、または:
sudo rm -rf /Applications/AppName.app
ステップ2:ライブラリフォルダを開く
ライブラリフォルダはデフォルトで非表示です:
- Finderで**⌘⇧G**を押す
~/Libraryを入力してEnterを押す- またはOptionを押しながらGoメニューをクリックし、Libraryを選択
ステップ3:残されたファイルを検索して削除
これらの場所を確認(「AppName」を実際のアプリ名に置き換える):
# アプリケーションサポート
~/Library/Application Support/AppName/
# キャッシュ
~/Library/Caches/AppName/
~/Library/Caches/com.developer.appname/
# 設定
~/Library/Preferences/com.developer.appname.plist
# ログ
~/Library/Logs/AppName/
# コンテナー(サンドボックスされたアプリ)
~/Library/Containers/com.developer.appname/
# グループコンテナー
~/Library/Group Containers/group.com.developer.appname/
# 保存されたアプリケーション状態
~/Library/Saved Application State/com.developer.appname.savedState/
# システム全体の場所(管理者パスワードが必要な場合がある)
/Library/Application Support/AppName/
/Library/Caches/AppName/
/Library/Preferences/com.developer.appname.plist
/Library/LaunchAgents/com.developer.appname.plist
/Library/LaunchDaemons/com.developer.appname.plist
ステップ4:Finderの検索を使用
- Finderを開く
- ⌘Fを押して検索を開く
- 「このMac」をクリックして全体を検索
- アプリ名または開発者名を入力
- 関連ファイルをレビューして削除
ステップ5:ゴミ箱を空にする
# ターミナルからゴミ箱を空にする(保護されたファイルも含む)
sudo rm -rf ~/.Trash/*
完全削除用のターミナルコマンド
すべての関連ファイルを検索:
# アプリ名を含むファイルを検索
mdfind -name "AppName"
# バンドル識別子を検索
mdfind "kMDItemCFBundleIdentifier == 'com.developer.appname'"
# 一般的な場所のファイルをリスト表示
ls -la ~/Library/Application\ Support/ | grep -i appname
ls -la ~/Library/Caches/ | grep -i appname
ls -la ~/Library/Preferences/ | grep -i appname
見つかったすべてのファイルを削除:
# ファイルを確認してから削除
rm -rf ~/Library/Application\ Support/AppName
rm -rf ~/Library/Caches/com.developer.appname
rm ~/Library/Preferences/com.developer.appname.plist
rm -rf ~/Library/Saved\ Application\ State/com.developer.appname.savedState
バンドル識別子を検索
アプリのバンドル識別子を検索します(設定ファイルを置く場所に必要):
# 方法1:mdlsを使用
mdls -name kMDItemCFBundleIdentifier /Applications/AppName.app
# 方法2:Info.plistを見る
defaults read /Applications/AppName.app/Contents/Info.plist CFBundleIdentifier
# 方法3:実行中のアプリの場合
osascript -e 'id of app "AppName"'
パート3:最高の無料アンインストーラーアプリ
AppCleaner(推奨)
ダウンロード:freemacsoft.net/appcleaner
最高の理由:
- 完全無料、制限なし
- 軽量(3MB未満)
- すべての関連ファイルを検出
- スマートな残されたファイル検出
- ドラッグ&ドロップインターフェース
- 保護されたアプリの警告
AppCleanerの使用方法:
- AppCleanerをダウンロードして開く
- 削除するアプリをウィンドウにドラッグ
- AppCleanerが関連ファイルを自動的に検出
- リストを確認(チェックボックスで特定のファイルを保持できます)
- 「削除」をクリック
SmartDelete機能:
- AppCleanerの環境設定を開く
- 「SmartDelete」を有効化
- これで、アプリをゴミ箱にドラッグすると、AppCleanerが完全削除を提供
AppZapper
ダウンロード:appzapper.com(無料トライアル、有料フル版)
機能:
- すべての関連ファイルでアプリを「Zap」
- 誤削除のための取り消し機能
- ヒットリストが削除される内容を表示
Pearcleaner(オープンソース)
ダウンロード:github.com/alienator88/Pearcleaner
機能:
- 無料でオープンソース
- ネイティブmacOSデザイン
- 以前に削除されたアプリから孤立したファイルを検出
- 定期的なアップデート
Homebrewでインストール:
brew install --cask pearcleaner
CleanMyMac X(フリーミアム)
ダウンロード:Mac App Storeまたはmacpaw.com
無料機能:
- 制限されたアンインストーラー機能
- アプリのサイズと残されたファイルを表示
有料機能:
- 完全なアンインストール
- システムクリーンアップ
- マルウェア削除
比較表
| アプリ | 価格 | すべてのファイルを検出 | 使いやすい | オープンソース |
|---|---|---|---|---|
| AppCleaner | 無料 | はい | はい | いいえ |
| Pearcleaner | 無料 | はい | はい | はい |
| AppZapper | $12.95 | はい | はい | いいえ |
| CleanMyMac X | $39.95/年 | はい | はい | いいえ |
推奨:ほとんどのユーザーにはAppCleaner—無料、効果的、軽量です。
パート4:頑固なアプリの削除
削除できないアプリの削除
エラー:「アプリが使用中です」
- アプリを完全に終了(⌘Q)
- Activity Monitorで実行中のプロセスを確認:
- Activity Monitorを開く(Spotlight:「Activity Monitor」)
- アプリ名を検索
- プロセスを選択し、Xボタンをクリックして終了
- 削除を再度試す
すべてのインスタンスを強制終了:
# すべてのプロセスを検出して終了
pkill -f "AppName"
# またはより積極的
killall "AppName"
エラー:「権限がありません」
- ファイルのアクセス許可を確認:
ls -la /Applications/AppName.app
- 所有権を取得:
sudo chown -R $(whoami) /Applications/AppName.app
sudo chmod -R 755 /Applications/AppName.app
- sudoで削除:
sudo rm -rf /Applications/AppName.app
システム拡張機能(カーネル拡張機能)の削除
一部のアプリはアンインストール後に残るカーネル拡張機能をインストールします:
インストール済み拡張機能をリスト表示:
# システム拡張機能(最新)
systemextensionsctl list
# カーネル拡張機能(レガシー)
kextstat | grep -v com.apple
システム拡張機能を削除:
# 通常はアプリのアンインストーラーで実行されますが、必要に応じて:
sudo systemextensionsctl uninstall <TeamID> <BundleID>
ログイン項目の削除
アプリは起動時に起動するログイン項目を追加する場合があります:
- システム設定 > 一般 > ログイン項目
- 「ログイン時に開く」の下のアプリを検出
- 選択して「-」をクリックして削除
またはターミナル経由で:
# ログイン項目をリスト表示
osascript -e 'tell application "System Events" to get the name of every login item'
# 特定の項目を削除
osascript -e 'tell application "System Events" to delete login item "AppName"'
Launch AgentsとLaunch Daemons の削除
バックグラウンドサービスはアプリ削除後も残ります:
# ユーザーLaunch Agents
ls ~/Library/LaunchAgents/
# システムLaunch Agents
ls /Library/LaunchAgents/
# システムLaunch Daemons
ls /Library/LaunchDaemons/
# アンロードして削除
launchctl unload ~/Library/LaunchAgents/com.developer.appname.plist
rm ~/Library/LaunchAgents/com.developer.appname.plist
パート5:複数のアンインストール後のクリーンアップ
孤立したファイルを検索
時間とともに多くのアプリをアンインストール後、孤立したファイルが蓄積:
ターミナルを使用:
# Application Supportの大きなフォルダを検索
du -sh ~/Library/Application\ Support/* | sort -hr | head -20
# 大きなキャッシュフォルダを検索
du -sh ~/Library/Caches/* | sort -hr | head -20
Pearcleanerを使用:
- Pearcleanerを開く
- 「孤立したファイル」をクリック
- 削除されたアプリのファイルをレビューして削除
隠された残りの確認
# 過去1年間に修正されたすべての.plistファイルを検索
find ~/Library/Preferences -name "*.plist" -mtime -365 -type f
# ライブラリ内のすべての大きなファイルを検索
find ~/Library -size +100M -type f 2>/dev/null
安全なクリーンアップチェックリスト
ファイルを削除する前に確認:
- アプリがインストールされていない
- ファイル/フォルダ名がアンインストール済みアプリに一致
- 共有コンポーネント(他のアプリで使用)ではない
- バックアップがある(Time Machineまたは他)
- システムファイルではない(/Systemに何もない)
パート6:特殊なケース
Microsoft Officeのアンインストール
Microsoftは公式削除ツールを提供します:
- Microsoft Supportからダウンロード
- 「Remove Office」スクリプトを実行
- または手動で削除:
# アプリを削除
rm -rf /Applications/Microsoft\ Word.app
rm -rf /Applications/Microsoft\ Excel.app
rm -rf /Applications/Microsoft\ PowerPoint.app
rm -rf /Applications/Microsoft\ Outlook.app
rm -rf /Applications/Microsoft\ OneNote.app
# サポートファイルを削除
rm -rf ~/Library/Group\ Containers/UBF8T346G9.Office
rm -rf ~/Library/Containers/com.microsoft.*
rm ~/Library/Preferences/com.microsoft.*.plist
Adobe Creative Cloudのアンインストール
Adobeは独自のアンインストーラーが必要です:
- Creative Cloudアプリを開く
- アカウントからサインアウト
- ヘルプ > アンインストールに移動(またはAdobe CC Cleaner Toolを使用)
- 必要に応じてAdobe Supportからユーザー Adobe CC Cleanerをダウンロード
後のための手動クリーンアップ:
rm -rf ~/Library/Application\ Support/Adobe
rm -rf ~/Library/Caches/Adobe
rm -rf ~/Library/Preferences/com.adobe.*
rm -rf /Library/Application\ Support/Adobe
Homebrewアプリのアンインストール
Homebrewでインストール済みアプリ:
# インストール済みcasksをリスト表示
brew list --cask
# Caskをアンインストール
brew uninstall --cask appname
# クリーンアップ
brew cleanup
Mac App Storeアプリのアンインストール
App Storeのアプリについて:
- App Storeを開く
- プロフィールアイコンをクリック
- 「購入済み」の下のアプリを検出
- 左にスワイプして「削除」をクリック(またはシステム設定方法を使用)
注記:App Storeアプリはサンドボックスされているため、削除はより完全ですが、Containersデータが残る場合があります。
パート7:自動化とスクリプト
アンインストールスクリプトを作成
これをcomplete-uninstall.shとして保存:
#!/bin/bash
if [ -z "$1" ]; then
echo "Usage: ./complete-uninstall.sh 'App Name'"
exit 1
fi
APP_NAME="$1"
echo "Searching for files related to: $APP_NAME"
# 関連するすべてのファイルを検索してリスト表示
echo "=== Application Bundle ==="
ls -la "/Applications/$APP_NAME.app" 2>/dev/null
echo "=== Application Support ==="
ls -la ~/Library/Application\ Support/ 2>/dev/null | grep -i "$APP_NAME"
echo "=== Caches ==="
ls -la ~/Library/Caches/ 2>/dev/null | grep -i "$APP_NAME"
echo "=== Preferences ==="
ls -la ~/Library/Preferences/ 2>/dev/null | grep -i "$APP_NAME"
echo "=== Containers ==="
ls -la ~/Library/Containers/ 2>/dev/null | grep -i "$APP_NAME"
echo "=== Launch Agents ==="
ls -la ~/Library/LaunchAgents/ 2>/dev/null | grep -i "$APP_NAME"
echo ""
echo "Review the files above. To remove, run:"
echo "rm -rf \"/Applications/$APP_NAME.app\""
echo "rm -rf ~/Library/Application\ Support/*$APP_NAME*"
echo "rm -rf ~/Library/Caches/*$APP_NAME*"
echo "rm ~/Library/Preferences/*$APP_NAME*"
使用法:
chmod +x complete-uninstall.sh
./complete-uninstall.sh "Slack"
Automator Quick Action
完全なアンインストール用の右クリックメニューオプションを作成:
- Automatorを開く
- Quick Actionを選択
- 「Finder」で「アプリケーション」を受け取るように設定
- Run Shell Scriptアクションを追加
- 選択されたアプリでAppCleanerを起動するスクリプトを貼り付け
- 「Completely Uninstall」として保存
パート8:ベストプラクティス
アプリをインストールする前に
- アプリのバンドル識別子をメモして将来の参考に
- インストール前にアプリがアンインストーラーを持っているか確認
- 可能な場合はApp Storeアプリを選ぶ(より完全なアンインストール)
- 開発者ツールにはHomebrewを使用(管理が簡単)
定期的なメンテナンス
- 月次クリーンアップ:AppCleanerのSmartDelete機能を使用
- ストレージを確認:システム設定 > 一般 > ストレージ
- Applications フォルダを確認:未使用のアプリを削除
- キャッシュをクリア:ほとんどの~/Library/Cacheコンテンツは削除しても安全
削除してはいけないもの
確認なしで削除しないでください:
/System内のすべてのもの- 認識していないファイル
- 共有フレームワーク(
/Library/Frameworks) - システムライブラリフォルダ(アプリ名なしの
/Library/...) - 現在使用中のファイル
- Appleのアプリ(システムが壊れる可能性がある)
結論
Macでのアプリの完全削除には、ゴミ箱へのドラッグ以上のものが必要です。アプリがファイルを保存する場所と適切なツールの使用方法を理解することで、かなりのストレージスペースを回収し、システムをクリーンに保つことができます。
重要なポイント:
- AppCleanerはほとんどのユーザーにとって最高の無料ソリューション
- 手動削除は徹底的ですが時間がかかる
- 複数のライブラリの場所を確認して残されたファイルを探す
- 一部のアプリは公式アンインストーラーが必要(Adobe、Microsoft)
- 定期的なメンテナンスによってクラッタの蓄積を防ぐ
これらのテクニックを使用すると、謎のスペース消費残りなく、よりクリーン、高速なMacを維持できます。
関連する記事:
