How to Completely Uninstall Apps on Mac: Remove All Leftover Files Guide 2026

macOSTahoe ·
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 يعمل بسلاسة.

MacBook Clean Desktop

Mac Storage Cleanup

لماذا إلغاء التثبيت القياسي ليس كافياً

عند تثبيت تطبيق على 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: السحب إلى سلة المحذوفات (الأساسية)

الطريقة الأبسط، لكن تترك ملفات متبقية:

  1. افتح Finder
  2. انتقل إلى مجلد Applications (⌘⇧A)
  3. حدد موقع التطبيق
  4. اسحبه إلى سلة المحذوفات (أو انقر بزر الماوس الأيمن > نقل إلى سلة المحذوفات)
  5. فرغ سلة المحذوفات

متى تستخدمها: للتطبيقات التي لم تستخدمها كثيراً وليس تحتاج إلى إزالة كاملة.

الطريقة 2: استخدام أداة إلغاء التثبيت المدمجة في التطبيق

بعض التطبيقات تتضمن برامج إلغاء تثبيت خاصة بها:

البحث عن أداة إلغاء التثبيت:

  1. ابحث في مجلد التطبيق في Applications
  2. ابحث في Spotlight عن "[اسم التطبيق] Uninstaller"
  3. تحقق من موقع المطور على الويب

التطبيقات الشائعة التي تحتوي على برامج إلغاء تثبيت:

  • Adobe Creative Cloud
  • Microsoft Office
  • Logitech Options+
  • Parallels Desktop
  • VMware Fusion
  • تطبيقات الأمان Avast/Norton

كيفية البحث:

# ابحث عن برامج إلغاء التثبيت في Spotlight
mdfind "kMDItemDisplayName == '*uninstall*'"

الطريقة 3: إعدادات النظام في macOS Tahoe

يحسن macOS Tahoe إدارة التطبيقات في إعدادات النظام:

  1. افتح System Settings
  2. انتقل إلى General > Storage
  3. انقر على Applications
  4. حدد التطبيق المراد إزالته
  5. انقر على Delete

الفائدة: يعرض أحجام التطبيقات بوضوح، يساعدك على تحديد مستهلكي المساحة.

القيد: لا يزال لا يزيل جميع الملفات المتبقية لمعظم التطبيقات.

الطريقة 4: الإعدادات > التطبيقات (جديد في Tahoe)

يقدم macOS Tahoe 26.2 قسماً مخصصاً للتطبيقات:

  1. System Settings > General > Applications
  2. اعرض جميع التطبيقات المثبتة مع الأحجام
  3. انقر على التطبيق للحصول على التفاصيل
  4. انقر على 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

  1. افتح Finder
  2. اضغط على ⌘F لفتح البحث
  3. انقر على "This Mac" للبحث في كل مكان
  4. اكتب اسم التطبيق أو اسم المطور
  5. راجع وحذف الملفات ذات الصلة

الخطوة 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:

  1. حمّل وافتح AppCleaner
  2. اسحب التطبيق الذي تريد إزالته إلى النافذة
  3. يجد AppCleaner جميع الملفات ذات الصلة تلقائياً
  4. راجع القائمة (تسمح لك مربعات الاختيار بالاحتفاظ بملفات معينة)
  5. انقر على "Remove"

ميزة SmartDelete:

  1. افتح تفضيلات AppCleaner
  2. فعّل "SmartDelete"
  3. الآن عند سحب أي تطبيق إلى سلة المحذوفات، يقاطع 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مجانينعمنعمنعم
AppZapper12.95 دولارنعمنعملا
CleanMyMac X39.95 دولار/السنةنعمنعملا

التوصية: AppCleaner لمعظم المستخدمين - فهو مجاني وفعال وخفيف الوزن.

الجزء 4: إزالة التطبيقات العنيدة

إزالة التطبيقات التي لن تُحذف

خطأ: "التطبيق قيد الاستخدام"

  1. أغلق التطبيق بالكامل (⌘Q)
  2. تحقق من Activity Monitor من العمليات قيد التشغيل:
    • افتح Activity Monitor (Spotlight: "Activity Monitor")
    • ابحث عن اسم التطبيق
    • حدد العملية، انقر على زر X للإغلاق
  3. حاول الحذف مرة أخرى

إغلاق جميع الحالات بقوة:

# ابحث واقتل جميع العمليات
pkill -f "AppName"

# أو أكثر عدوانية
killall "AppName"

خطأ: "ليس لديك الإذن"

  1. تحقق من صلاحيات الملف:
ls -la /Applications/AppName.app
  1. استحوذ على الملكية:
sudo chown -R $(whoami) /Applications/AppName.app
sudo chmod -R 755 /Applications/AppName.app
  1. احذف مع sudo:
sudo rm -rf /Applications/AppName.app

إزالة ملحقات النظام (Kernel Extensions)

بعض التطبيقات تثبت ملحقات kernel تستمر بعد إلغاء التثبيت:

اسرد الملحقات المثبتة:

# ملحقات النظام (حديثة)
systemextensionsctl list

# ملحقات Kernel (قديمة)
kextstat | grep -v com.apple

إزالة ملحقات النظام:

# عادة ما يتم القيام به من قبل برنامج إلغاء تثبيت التطبيق، لكن إذا لزم الأمر:
sudo systemextensionsctl uninstall <TeamID> <BundleID>

إزالة عناصر تسجيل الدخول

قد تضيف التطبيقات عناصر تسجيل دخول تُطلق عند بدء التشغيل:

  1. System Settings > General > Login Items
  2. ابحث عن التطبيق ضمن "Open at Login"
  3. حدد وانقر على "-" للإزالة

أو عبر 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:

  1. افتح Pearcleaner
  2. انقر على "Orphaned Files"
  3. راجع وأزل الملفات من التطبيقات المحذوفة

التحقق من البقايا المخفية

# ابحث عن جميع ملفات .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 أداة إزالة رسمية:

  1. حمّل من دعم Microsoft
  2. قم بتشغيل سكريبت "Remove Office"
  3. أو أزل يدوياً:
# إزالة التطبيقات
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 أداة إلغاء التثبيت الخاصة بهم:

  1. افتح تطبيق Creative Cloud
  2. قم بتسجيل الخروج من الحساب
  3. انتقل إلى Help > Uninstall (أو استخدم Adobe CC Cleaner Tool)
  4. حمّل 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:

  1. افتح App Store
  2. انقر على أيقونة ملفك الشخصي
  3. ابحث عن التطبيق ضمن "Purchased"
  4. اسحب لليسار وانقر على "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

إنشاء خيار قائمة الزر الأيمن لإلغاء التثبيت الكامل:

  1. افتح Automator
  2. اختر Quick Action
  3. عيّن لاستقبال "التطبيقات" في "Finder"
  4. أضف إجراء Run Shell Script
  5. الصق السكريبت لتشغيل AppCleaner مع التطبيق المحدد
  6. احفظ باسم "Uninstall Completely"

الجزء 8: أفضل الممارسات

قبل تثبيت التطبيقات

  1. لاحظ معرف حزمة التطبيق للرجوع إليه في المستقبل
  2. تحقق ما إذا كان التطبيق يحتوي على أداة إلغاء تثبيت قبل التثبيت
  3. فضّل تطبيقات App Store عند توفرها (إزالة أنظف)
  4. استخدم Homebrew لأدوات المطورين (إدارة أسهل)

الصيانة المنتظمة

  1. تنظيف شهري: استخدم ميزة SmartDelete من AppCleaner
  2. تحقق من المساحة: System Settings > General > Storage
  3. راجع مجلد Applications: أزل التطبيقات غير المستخدمة
  4. امسح ذاكرة التخزين المؤقت: من الآمن حذف معظم محتويات ~/Library/Caches

ما لا يجب حذفه

لا تحذف بدون التحقق:

  • أي شيء في /System
  • الملفات التي لا تتعرف عليها
  • الإطارات المشتركة (/Library/Frameworks)
  • مجلدات مكتبة النظام (/Library/... بدون أسماء تطبيقات)
  • الملفات قيد الاستخدام حالياً
  • التطبيقات الخاصة بـ Apple (قد تكسر النظام)

الخاتمة

يتطلب إزالة التطبيقات الكاملة على Mac أكثر من سحب سلة المحذوفات. من خلال فهم حيث تخزن التطبيقات ملفاتها واستخدام الأدوات المناسبة، يمكنك استرجاع مساحة تخزينية كبيرة والحفاظ على نظامك نظيفاً.

النقاط الرئيسية:

  1. AppCleaner هو أفضل حل مجاني لمعظم المستخدمين
  2. الإزالة اليدوية شاملة لكن تستغرق وقتاً طويلاً
  3. تحقق من مواقع Library متعددة عن الملفات المتبقية
  4. بعض التطبيقات تتطلب برامج إلغاء تثبيت رسمية (Adobe، Microsoft)
  5. الصيانة المنتظمة تمنع تراكم الفوضى

مع هذه التقنيات، ستحافظ على جهاز Mac أنظف وأسرع بدون بقايا غامضة تستهلك المساحة.


المقالات ذات الصلة: