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 | حزمة التطبيق الرئيسية | 50 ميجابايت - 5 جيجابايت |
| ~/Library/Application Support | بيانات المستخدم، قواعد البيانات | 10 ميجابايت - 10 جيجابايت |
| ~/Library/Caches | الملفات المؤقتة، التخزين المؤقت | 1 ميجابايت - 5 جيجابايت |
| ~/Library/Preferences | ملفات الإعدادات (.plist) | 1 كيلوبايت - 10 ميجابايت |
| ~/Library/Logs | سجلات التطبيق | 1 ميجابايت - 500 ميجابايت |
| ~/Library/Containers | بيانات التطبيقات المعزولة | 10 ميجابايت - 20 جيجابايت |
| ~/Library/Group Containers | بيانات التطبيقات المشتركة | 1 ميجابايت - 5 جيجابايت |
| /Library/Application Support | بيانات التطبيقات على مستوى النظام | 10 ميجابايت - 1 جيجابايت |
| ~/Library/Saved Application State | مواضع النوافذ والحالات | 1 كيلوبايت - 50 ميجابايت |
| /Library/LaunchAgents | الخدمات الخلفية | 1 كيلوبايت - 100 كيلوبايت |
المشكلة: السحب إلى سلة المحذوفات يزيل فقط حزمة التطبيق في /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 Tahoe
يحسن macOS Tahoe إدارة التطبيقات في إعدادات النظام:
- افتح System Settings
- انتقل إلى General > Storage
- انقر على Applications
- حدد التطبيق المراد إزالته
- انقر على Delete
الفائدة: يعرض أحجام التطبيقات بوضوح، يساعدك على تحديد مستهلكي المساحة.
القيد: لا يزال لا يزيل جميع الملفات المتبقية لمعظم التطبيقات.
الطريقة 4: الإعدادات > التطبيقات (جديد في Tahoe)
يقدم macOS Tahoe 26.2 قسماً مخصصاً للتطبيقات:
- System Settings > General > Applications
- اعرض جميع التطبيقات المثبتة مع الأحجام
- انقر على التطبيق للحصول على التفاصيل
- انقر على Uninstall أو Move to Trash
ملاحظة: توفر هذه الطريقة تنظيفاً أفضل من السحب إلى سلة المحذوفات لتطبيقات App Store.
الجزء 2: إلغاء التثبيت اليدوي الكامل
إزالة يدوية خطوة بخطوة
الخطوة 1: نقل التطبيق إلى سلة المحذوفات
# اسحب من Applications إلى سلة المحذوفات، أو:
sudo rm -rf /Applications/AppName.app
الخطوة 2: فتح مجلد Library
مجلد Library مخفي بشكل افتراضي:
- في Finder، اضغط على ⌘⇧G
- اكتب
~/Libraryواضغط على Enter - أو اضغط على Option أثناء النقر على قائمة Go، ثم حدد Library
الخطوة 3: البحث عن إزالة الملفات المتبقية
تحقق من هذه المواقع (استبدل "AppName" باسم التطبيق الفعلي):
# Application Support
~/Library/Application Support/AppName/
# Caches
~/Library/Caches/AppName/
~/Library/Caches/com.developer.appname/
# Preferences
~/Library/Preferences/com.developer.appname.plist
# Logs
~/Library/Logs/AppName/
# Containers (تطبيقات معزولة)
~/Library/Containers/com.developer.appname/
# Group Containers
~/Library/Group Containers/group.com.developer.appname/
# Saved Application State
~/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 لفتح البحث
- انقر على "This Mac" للبحث في كل مكان
- اكتب اسم التطبيق أو اسم المطور
- راجع وحذف الملفات ذات الصلة
الخطوة 5: فرغ سلة المحذوفات
# فرغ سلة المحذوفات من Terminal (بما في ذلك الملفات المحمية)
sudo rm -rf ~/.Trash/*
أوامر Terminal لإزالة كاملة
ابحث عن جميع الملفات ذات الصلة:
# ابحث عن الملفات التي تحتوي على اسم التطبيق
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
لماذا هو الأفضل:
- مجاني تماماً، بدون قيود
- خفيف الوزن (أقل من 3 ميجابايت)
- يجد جميع الملفات المرتبطة
- الكشف الذكي عن الملفات المتبقية
- واجهة السحب والإفلات
- تحذير من التطبيقات المحمية
كيفية استخدام AppCleaner:
- حمّل وافتح AppCleaner
- اسحب التطبيق الذي تريد إزالته إلى النافذة
- يجد AppCleaner جميع الملفات ذات الصلة تلقائياً
- راجع القائمة (تسمح لك مربعات الاختيار بالاحتفاظ بملفات معينة)
- انقر على "Remove"
ميزة SmartDelete:
- افتح تفضيلات AppCleaner
- فعّل "SmartDelete"
- الآن عند سحب أي تطبيق إلى سلة المحذوفات، يقاطع AppCleaner ويوفر إزالة كاملة
AppZapper
التنزيل: appzapper.com (النسخة التجريبية المجانية، الإصدار المدفوع الكامل)
المميزات:
- "Zap" التطبيقات مع جميع الملفات ذات الصلة
- ميزة التراجع عن الحذف الخاطئ
- قائمة الضربات توضح ما سيتم حذفه
Pearcleaner (مفتوح المصدر)
التنزيل: github.com/alienator88/Pearcleaner
المميزات:
- مجاني ومفتوح المصدر
- تصميم macOS أصلي
- يجد الملفات اليتيمة من التطبيقات المحذوفة سابقاً
- تحديثات منتظمة
التثبيت عبر Homebrew:
brew install --cask pearcleaner
CleanMyMac X (Freemium)
التنزيل: 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
إزالة ملحقات النظام (Kernel Extensions)
بعض التطبيقات تثبت ملحقات kernel تستمر بعد إلغاء التثبيت:
اسرد الملحقات المثبتة:
# ملحقات النظام (حديثة)
systemextensionsctl list
# ملحقات Kernel (قديمة)
kextstat | grep -v com.apple
إزالة ملحقات النظام:
# عادة ما يتم القيام به من قبل برنامج إلغاء تثبيت التطبيق، لكن إذا لزم الأمر:
sudo systemextensionsctl uninstall <TeamID> <BundleID>
إزالة عناصر تسجيل الدخول
قد تضيف التطبيقات عناصر تسجيل دخول تُطلق عند بدء التشغيل:
- System Settings > General > Login Items
- ابحث عن التطبيق ضمن "Open at Login"
- حدد وانقر على "-" للإزالة
أو عبر Terminal:
# اسرد عناصر تسجيل الدخول
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 والـ Daemons
الخدمات الخلفية تستمر بعد إزالة التطبيق:
# وكلاء تسجيل الدخول للمستخدم
ls ~/Library/LaunchAgents/
# وكلاء تسجيل الدخول على مستوى النظام
ls /Library/LaunchAgents/
# خوادم تسجيل النظام
ls /Library/LaunchDaemons/
# أفرغ وأزل
launchctl unload ~/Library/LaunchAgents/com.developer.appname.plist
rm ~/Library/LaunchAgents/com.developer.appname.plist
الجزء 5: التنظيف بعد إلغاء تثبيت متعدد
البحث عن الملفات اليتيمة
بعد إلغاء تثبيت العديد من التطبيقات بمرور الوقت، تتراكم الملفات اليتيمة:
استخدام Terminal:
# ابحث عن مجلدات كبيرة في Application Support
du -sh ~/Library/Application\ Support/* | sort -hr | head -20
# ابحث عن مجلدات cache كبيرة
du -sh ~/Library/Caches/* | sort -hr | head -20
استخدام Pearcleaner:
- افتح Pearcleaner
- انقر على "Orphaned Files"
- راجع وأزل الملفات من التطبيقات المحذوفة
التحقق من البقايا المخفية
# ابحث عن جميع ملفات .plist التي تم تعديلها في السنة الماضية
find ~/Library/Preferences -name "*.plist" -mtime -365 -type f
# ابحث عن جميع الملفات الكبيرة في Library
find ~/Library -size +100M -type f 2>/dev/null
قائمة التنظيف الآمن
قبل حذف أي ملف، تحقق من:
- التطبيق لم يعد مثبتاً
- اسم الملف/المجلد يطابق التطبيق المحذوف
- ليس مكوناً مشتركاً (يستخدمه تطبيقات أخرى)
- لديك نسخة احتياطية (Time Machine أو غيره)
- ليس ملف نظام (لا شيء في /System)
الجزء 6: الحالات الخاصة
إلغاء تثبيت Microsoft Office
توفر Microsoft أداة إزالة رسمية:
- حمّل من دعم Microsoft
- قم بتشغيل سكريبت "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
- قم بتسجيل الخروج من الحساب
- انتقل إلى Help > Uninstall (أو استخدم Adobe CC Cleaner Tool)
- حمّل Adobe CC Cleaner من دعم Adobe إذا لزم الأمر
التنظيف اليدوي بعد ذلك:
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
- انقر على أيقونة ملفك الشخصي
- ابحث عن التطبيق ضمن "Purchased"
- اسحب لليسار وانقر على "Delete" (أو استخدم طريقة System Settings)
ملاحظة: تطبيقات 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 Action
إنشاء خيار قائمة الزر الأيمن لإلغاء التثبيت الكامل:
- افتح Automator
- اختر Quick Action
- عيّن لاستقبال "التطبيقات" في "Finder"
- أضف إجراء Run Shell Script
- الصق السكريبت لتشغيل AppCleaner مع التطبيق المحدد
- احفظ باسم "Uninstall Completely"
الجزء 8: أفضل الممارسات
قبل تثبيت التطبيقات
- لاحظ معرف حزمة التطبيق للرجوع إليه في المستقبل
- تحقق ما إذا كان التطبيق يحتوي على أداة إلغاء تثبيت قبل التثبيت
- فضّل تطبيقات App Store عند توفرها (إزالة أنظف)
- استخدم Homebrew لأدوات المطورين (إدارة أسهل)
الصيانة المنتظمة
- تنظيف شهري: استخدم ميزة SmartDelete من AppCleaner
- تحقق من المساحة: System Settings > General > Storage
- راجع مجلد Applications: أزل التطبيقات غير المستخدمة
- امسح ذاكرة التخزين المؤقت: من الآمن حذف معظم محتويات ~/Library/Caches
ما لا يجب حذفه
لا تحذف بدون التحقق:
- أي شيء في
/System - الملفات التي لا تتعرف عليها
- الإطارات المشتركة (
/Library/Frameworks) - مجلدات مكتبة النظام (
/Library/...بدون أسماء تطبيقات) - الملفات قيد الاستخدام حالياً
- التطبيقات الخاصة بـ Apple (قد تكسر النظام)
الخاتمة
يتطلب إزالة التطبيقات الكاملة على Mac أكثر من سحب سلة المحذوفات. من خلال فهم حيث تخزن التطبيقات ملفاتها واستخدام الأدوات المناسبة، يمكنك استرجاع مساحة تخزينية كبيرة والحفاظ على نظامك نظيفاً.
النقاط الرئيسية:
- AppCleaner هو أفضل حل مجاني لمعظم المستخدمين
- الإزالة اليدوية شاملة لكن تستغرق وقتاً طويلاً
- تحقق من مواقع Library متعددة عن الملفات المتبقية
- بعض التطبيقات تتطلب برامج إلغاء تثبيت رسمية (Adobe، Microsoft)
- الصيانة المنتظمة تمنع تراكم الفوضى
مع هذه التقنيات، ستحافظ على جهاز Mac أنظف وأسرع بدون بقايا غامضة تستهلك المساحة.
المقالات ذات الصلة:
