In this article you will find the following:
If Trash won’t empty on Mac, you’re often using a file or folder that you recently added to this section. However, the problem is also sometimes due to issues with your computer, such as programs not responding. Fixing the issue is normally as simple as shutting down any apps interfering with your Trash.
When you can’t empty your Trash, your device will have needless additional space consumed. As a result, you may encounter performance issues with your computer—and your productivity could also suffer. I’ll provide you with the essential steps tofix this problem. Without further ado, let’s learn how to empty a Bin on Mac if your previous efforts have failed.
Before we start
In case of manually deleting files from your Mac, you still need to remove them from the Trash. While you can wait 30 days for these to be permanently deleted, those programs still take up space on your device until then.
MacKeeper’s Safe Cleanup tool is a viable alternative to decluttering your Mac manually. You’ll free up more storage and find redundant files to delete more easily. You can even clear out your Trash folder from the same app!
Here’s how to use the Safe Cleanup tool:
- Download MacKeeper.
- Go to Cleaning > Safe Cleanup.
- Click on Start Scan.
- Tick the boxes next to everything you’d like to delete after the scan has been completed.
- Tap Clean Junk Files.
- When the pop-up window appears, select Empty Trash to clear out your Trash folder.
Why you can’t empty Trash on Mac
If your Mac can’t empty Trash, you can attribute the problem to several factors:
- You’re still using a program: If you’re using an app, file, or folder, you can’t delete it until you’ve closed what’s open.
- One or more apps on your Mac are not responding: Sometimes, you may encounter problems where your computer stops working as it should. When your device isn’t responding, you won’t be able to empty your Trash.
- Your disk might need repairing: On older Macs, problems with your disk can stop you from using the Trash folder correctly.
- Privacy settings: Sometimes, files, apps, and folders are locked. When this happens, you may be unable to empty your Trash and delete these.
How to fix empty Trash not working on Mac
The easiest way to solve the Mac Trash not emptying issue is to close all running programs. You can do this by manually closing all of your open apps and browsers, and it’s also possible to force quit if that doesn’t work by going to Apple logo > Force Quit and selecting each app.
Here’s a complete list of the ways to fix empty Trash not working on Mac:
- Restart your Mac
- Try to remove Trash on Mac in Safe Mode
- Empty Trash using Terminal
- Use the Option key on your Mac to empty the Trash
- Check if your disk needs repairing
- Get permission to empty the Trash on a Mac
- Use the “Delete Immediately” option on a Mac
- Delete files in use on a Mac
- Offload files to another drive if the disk is full
- Empty Trash using the Mac Cleaner app
I’ll now outline the steps for each solution so that you can follow along.
1. Restart your Mac
When looking at how to delete files on Mac, restarting your computer is a good place to start. This action stops all running programs, allowing you to quickly empty the Trash. Here’s how:
- Go to Apple logo > Restart.
- Click on Restart when you see the pop-up window.
- Wait for your computer to turn off and on again before entering your login details and trying to remove your Trash once more.
If you need to erase temporary files instead of permanent ones, learn all about how to delete temp files in Mac.
2. Try to remove Trash on Mac in Safe Mode
Turn your Mac off by these steps:
- Go to Apple logo > Shut Down and confirm you want to commence.
- Switch your Mac back on via the standby button.
- Press and hold the Shift key after tapping the power on button.
- Go to Trash and select Empty Trash.
Note from our experts:
If you’re unable to empty your Trash because some apps are in use, you might see an Error code 43 appear. Should that happen, read our guide on what is error code 43 on Mac.
3. Empty Trash using Terminal
Use these steps to empty Trash via Terminal:
- Open Spotlight on your Mac and type Terminal before opening the app.
- When Terminal opens, write sudo rm, drag and drop your files, and hit Enter.
- Type the same password that you use to log into your Mac and press Enter again.
4. Use the Option key on your Mac to empty the Trash
Sometimes, you can empty your Trash by following the standard deletion steps but also holding Option on your keyboard. If you’re unable to delete locked programs, this could be a viable solution to empty Trash not working on Mac:
- Go to the Trash folder on your Mac
- Click on Empty while also pressing option. The app will close after deleting your files.
5. Check if your disk needs repairing
If you’ve had your Mac for a while, you may encounter problems with your device’s disk. These issues could stop you from performing basic tasks like emptying the Trash folder. Fortunately, you can check if your Mac disk needs repairing:
- Open Spotlight and search for Disk Utility before opening the app.
- Click on First Aid for your Mac’s startup disk.
- Select Run when the pop-up window appears.
- Your Mac will then seek to repair any issues that it detects. Select Done when the process has been completed.
6. Get permission to empty the trash on a Mac
Sometimes, you may need to change permission settings on your Mac:
- Find the file(s) you want to delete and press control + trackpad to highlight them.
- Select Get Info.
- Click on the padlock icon at the bottom of the window.
- Confirm to unlock the document. Enter your password or use Touch ID to complete the process.
7. Use the “Delete Immediately” option on a Mac
Try the Delete Immediately function for individual folders if removing the trash files altogether fails:
- Go to the file in your Trash and select it using control + trackpad.
- When you see the dropdown menu, select Delete Immediately.
8. Delete files in use on a Mac
Having files in use will often interfere with you emptying the Trash on your Mac. Delete the ones you’re using:
- Close the app, file, or folder you’re using.
- Turn login items off by going to System Settings > Login Items > - icon.
- Switch your Mac off and on.
- Try to delete the file you want to remove again.
9. Mac can’t empty Trash because the disk is full
Perhaps the most illogical reason why you can’t empty the Trash on your Mac is because the disk is full. When this happens, you need to move some of the content on your device elsewhere to free up space. One way to do that is by switching some programs to an external hard drive:
- Plug an external hard drive into your computer’s USB slot
- Drag and drop files and folders to your external HDD.
10. Empty Trash using the Mac Cleaner app
MacKeeper’s Safe Cleanup tool is one of the most efficient ways to empty the Trash on your Mac. You’ll not only remove necessary files and more space but also detect content that you may not have otherwise noticed.
Here’s how to empty Trash with MacKeeper’s Safe Cleanup:
- Open MacKeeper and go to Cleaning > Safe Cleanup > Start Scan.
- Wait for MacKeeper to scan your Mac.
- Tick the Trash folder and everything else you want to get rid of.
- Click on Clean Junk Files.
- A pop-up window will appear asking if you want to clear out the Trash folder. Select Empty Trash when that appears.
Unable to empty Trash on Mac? Check our tips again
You’ve got several possible solutions for emptying the Trash folder on your Mac, and they normally don’t take too much time to implement. For example, you can restart your device and clear harder-to-delete files by holding the Option key while emptying your Bin.
It’s also possible to change permissions for files that you’re locked from removing. And if you’d like a more effective solution, MacKeeper’s Safe Cleanup will help you free up even more space.