Quick Navigation:

It can be very upsetting to find that you can't empty the Trash on Mac. It's not just about making spaceβ€”it's also about keeping the system clean and working well. Imagine you tried to delete files on your Mac, but it wouldn't let you.

Fix the Problem that Trash Cannot Be Emptied on Mac

It would make you feel like your computer is a mess and not working well. This problem could be caused by several things, including files still being used, locked files, or even disk mistakes. Don't worry! You'll find step-by-step instructions in this guide on how to solve this issue.

This guide will help you get back in charge and keep your Mac going smoothly, no matter how long you've been using a Mac or how new you are to the ecosystem. Let's jump in and take down that stubborn Trash together!

Common Reasons Why Trash Won't Empty

Before we get to the solutions, it's good to know why the Trash might not be empty in the first place:

πŸ“ Files in Use - For many reasons, one or more files in the Trash are still being used by an open program. It stops the system from completely deleting the files.

πŸ”‘ Insufficient Permissions - You might not have the right permissions to delete some files. It can happen with files made by different users or sent from outside sources with limited access.

πŸ”’ Locked Files - You can't remove locked files until you unlock them. A locked file has a small lock icon in the bottom left area, meaning it can't be accidentally deleted.

πŸ›‘ Disk Errors - Sometimes, problems with the disk itself can prevent the trash from being empty. Failures in the hardware or the file system damage can cause disk failures, making it impossible to delete files correctly.

⚠️ Corrupted Files - When you try to clean the Trash, damaged files may give you trouble. Software bugs, system crashes, or partial file transfers can all cause corruption, which makes it impossible to delete the files normally.

Solutions to Fix Trash Can't Be Emptied Issue

The problem might happen due to multiple reasons as mentioned above. So there are some methods to solve the problem in different cases. Read on and follow the guide to try any method to fix the problem that Empty cannot be emptied.

Solution 1: Closing Applications and Restarting Your Mac

If the problem is happening because some files are in use, close all of your apps and restart your Mac. It is one of the easiest ways to fix the problem. Here you can do as follows to quit the apps forcefully:

  • Click on the Apple icon to open the menu.
  • From the drop-down menu, choose "Force Quit..." option.
  • Pick out each app individually in the Force Quit Applications window and click "Force Quit."

    Fix the Problem that Trash Cannot Be Emptied on Mac

  • After closing all your apps, click the Apple sign again.
  • To confirm, choose "Restart" from the drop-down box and click "Restart."

    Fix the Problem that Trash Cannot Be Emptied on Mac

After you restart your Mac, empty the Trash one more time. It can often fix problems that happen when programs are still using some files.

Solution 2: Unlocking Files in the Trash

Locked files can stop the Trash from being empty. The fix is easy in such a case. You can just unlock the files in Trash. To get these files unlocked, you can do as following steps:

  • Click on the Trash button in the Dock to open it.
  • Find files that have a small lock icon in the bottom left area.
  • To open the "Get Info" box, choose a locked file and press Command (⌘) + I.
  • In the "Get Info" window, uncheck the box next to "Locked."
  • Do these steps for every deleted file.

    Fix the Problem that Trash Cannot Be Emptied on Mac

After unlocking the files successfully, you can then try to empty the trash again. If the locked files were unlocked successfully, then you can empty the Trash without further issues. Otherwise, try other solutions.

Solution 3: Adjusting File Permissions

Not having enough rights can also stop you from emptying the Trash. It might help to change the permissions. Here are the steps to adjust the file permissions:

  • Take out the trash.
  • To open the "Get Info" box, select the file or folder you can't delete and press Command (⌘) + I.
  • Find "Sharing & Permissions" and scroll down.
  • Click the lock icon and then enter the password.
  • Choose "Read & Write" from the drop-down box next to your name to make your account "Read & Write."

    Fix the Problem that Trash Cannot Be Emptied on Mac

Once the rights have been changed, try emptying the Trash again. After getting the right permissions for the deleted files, then there should be no problem to emptying the Trash the remove all the files completely from your Mac.

Solution 4: Using Terminal to Force Empty Trash

Use Terminal to empty the Trash can be used if none of the other ways work. Here are the steps to force empty Trash with command in Terminal:

  • Go to Applications and then Utilities in Finder after opening it. The terminal will open when you double-click it.

    Fix the Problem that Trash Cannot Be Emptied on Mac

  • Type sudo rm -rf ~/.Trash/* and press Enter in the Terminal window. When asked, type in your administrator password (it won't be shown) and press Enter.

    Fix the Problem that Trash Cannot Be Emptied on Mac

This command will remove everything in the Trash. The Trash should be empty when you're done.

Solution 5: Repairing Disk Issues

Fixing the disk issues can fix the real problems that are stopping the Trash from emptying. You can use "First Aid" option in Disk Utility to check and fix the drive issues:

  • Go to Applications and then Utilities in Finder after opening it. Press and double click Disk Utility to open it.

    Fix the Problem that Trash Cannot Be Emptied on Mac

  • Choose your starting disk from the list on the left side of Disk Utility. Tap the "First Aid" button.

    Fix the Problem that Trash Cannot Be Emptied on Mac

  • Press "Run" to begin the First Aid process.

    Fix the Problem that Trash Cannot Be Emptied on Mac

If there are issues found with the file system, the tool will then fix the issues automatically. Once the disk issues are fixed, restart your Mac and try to empty the Trash.

Solution 6: Using Safe Mode

Safe Mode can help you find and fix bugs on your Mac if you cannot empty the Trash. Here is how to get into Safe Mode and then empty Trash again:

  • Start your Mac again and hold the Power button, and hold the Shift key and click "Continue in Safe mode" until the the startup disk appears.

    Fix the Problem that Trash Cannot Be Emptied on Mac

  • When the login screen shows up, let go of the Shift key.
  • In Safe Mode, open the Trash and try to empty it.

Once you're done emptying the Trash, restart your Mac regularly to get out of Safe Mode.

Solution 7. Empty the Trash with Third-Party Tool

You can also try a third-party application if you fail to empty the Trash on Mac. For example, you can try the software AweCleaner for Mac to empty the Trash.

The software can clean the junk data, including emptying the files from Trash. Here is how to do that step by step with AweCleaner for Mac:

Step 1. Download and install the software AweCleaner for Mac on your computer.

Step 2. Run the software and select the "Junk Cleaner" tool in the software.

Step 3. Enable the option for "Trash Bin" and click "Clean" button. It will then remove the files from the Trash.

factory reset macOS Sonoma and wipe data

With the software, you can also clean other junk data, uninstall apps, shred files, and so on.

Preventative Measures

To make sure you never have problems cleaning your Mac's Trash again, you might want to take these precautions:

  • Restarting your Mac can help remove temporary files and fix small software problems.
  • Always close programs that aren't being used so that files aren't locked or being used when you try to delete them.
  • Make sure that the files you usually delete have the right permissions. Before you move files to the Trash, make any necessary changes to the rights.
  • To avoid problems with locked files, make it a habit to unlock them before you put them in the trash.
  • Fix the disk's rights with Disk Utility and occasionally check for errors on the disk.
  • Only download the files and programs you need to minimize the risk of damaged files.
  • If you want to handle and delete files correctly, use a reputable Mac cleanup tool.

Conclusion:

Emptying the Trash on your Mac can be hard when you have files that won't go away. The problems listed here can be caused by programs using the files, locked files, insufficient permissions, disk errors, or damaged files. The solutions given here cover all of these issues.

You can regain control of your Trash by closing programs, unlocking files, changing rights, using Terminal, fixing disk permissions, or starting up in Safe Mode. Following these steps lets you keep your Mac running smoothly and the system clean. Don't forget that a little testing can help your Mac work better.

Hot Magoshare Products

Magoshare Data Recovery for Mac

Magoshare Data Recovery for Mac

The best Mac data recovery software to recover deleted, formatted or lost data.

Free Trial
AweEraser for Mac

AweEraser for Mac

Securely and permanently erase data before selling, donating or giving away Mac.

Free Trial
AweClone for Mac

AweClone for Mac

Clone startup disk, external disk, USB flash drive, memory card and more on Mac.

Free Trial