Ways to force empty Trash on Mac computer; Method 1. Can't empty Trash because the Item is still in use; Method 2. Empty Trash cannot be completed because the item is locked; Method 3. Use Terminal to force empty Trash on Mac; Prevent websites, ISP, and other parties from tracking you; Recover your lost files quickly; About the author; References. This program, 'Force Empty Trash - Mac OS X' works better than any I've ever used before. I have a new Imac intel machine. It worked swift and perfectly! Upon opening the app you will need to. Force Empty Trash. The quickest way to remove all trash from the bin in one batch is by using the Option key. To force empty trash on your Mac, press and hold the Option key control-click Trash icon and choose Empty Trash let go of the Option key Remove Items with Delete Immediately. Use Mac’s Terminal. While it might seem a bit complicated, using Terminal is the best practice to.
Sep 28, 2020 • Filed to: Solve Mac Problems • Proven solutions
If a similar query has brought you here, then consider this your lucky day! A lot of Mac users find it hard to manage their Trash folder. No matter how many times they try to empty it, there is always some or other leftover content in it. Since Mac automatically manages the Trash folder, you might need to take some extra measures to force delete trash. This will let you have more free space on your Mac or get rid of your sensitive content. In this post, we will make you familiar with 6 different ways on how to force delete trash on Mac.
Part 1: Reasons You Need to Force Empty Trash on Mac
Before uncovering ways to do macOS force empty trash, it is important to know the reasons. The following are some of the major triggers for taking this action.
- Sometimes, users simply need to get rid of their sensitive or private content from Mac so that no one else can access it again.
- If your Mac is running low on storage, then you would get some free space by getting rid of unwanted data from the trash.
- By getting rid of any trash content, you can also speed up the processing of your system as well.
- If you are reselling your Mac, then you should also make sure that you force delete the trash from Mac for your security.
Part 2: How to Empty Trash on Mac
No matter what the reason is, you can easily learn how to force delete trash on Mac by following the right approach. Here are some easy solutions to force delete trash that you can try.
Method 1: Use Mac's Terminal
While it might seem a bit complicated, using Terminal is the best practice to take complete control over your Mac. For instance, by entering the right commands, you can do almost anything on a Mac – and forcefully emptying its trash is no such exception. Here's how you can learn how to force empty trash on Macbook Pro and other Mac versions.
- Firstly, we need to launch Terminal on Mac. The easiest way to do this is by opening Spotlight and looking for Terminal from here. Just make sure that you are using the administrator account to get privileged access.
- Once the terminal window is opened, enter the keyword 'sudo rm –R' (without the quotes). Make sure you place space before '-R' and don't press enter as of now.
- Now, open the Trash folder on your Mac and select all files on it. Drag these files and drop them to the Terminal window.
- After dropping these files, press enter. You would be asked to type the admin password for your Mac to proceed.
- Press enter after typing the correct password and wait for a while as it will force empty trash on Mac.
Method 2: Using the Trash App Utilities
There are tons of third-party apps out there as well that can help you force empty trash on Mac Yosemite, Sierra, High Sierra, and other macOS versions. Though, before you download any file shredder app, just make sure it works for your macOS version. There are freely available as well as paid apps to force delete trash and manage your Mac storage. Some of these common apps are Trash it, Stellar Wipe Mac, MacClean, Mac Optimizer, Cocktail, CleanMyMac, and so on. From these options, let's learn how to force empty trash on Mac using CleanMyMac.
- Firstly, install the CleanMyMac app on your system and launch it whenever you wish to force delete trash on Mac.
- From the provided options on the left panel, visit the 'Trash Bins' feature. Click on the 'Scan' button to look for all the saved content from the Trash folder.
- You might have to wait for a while as CleanMyMac would extract the data from the Trash folder.
- In this end, you can review the extracted content and the size of the Trash folder. Simply click on the 'Empty' button and wait as it would force delete trash content.
Method 3: Restart and Try Again
There are times when even after deleting data from the Trash folder, it isn't removed. If you have followed the right approach, then consider restarting your Mac. If the application is running in the background, then a restart would get rid of the temporary files in the process. Therefore, it will also force empty trash on Mac as well.
- Simply click on the Apple logo on the screen (on the top left corner).
- From the provided options on the list, choose to 'Restart' your Mac.
- As a countdown would be started, click on the 'Restart' button again to confirm your choice.
- 4. Wait for a while as your Mac would be restarted.
Method 4: Empty the Trash folder in 'Safe Mode'
Sometimes, when we restart Mac in the normal mode, the Trash folder stays intact. To overcome this problem, you can consider restarting your Mac in the Safe Mode instead. Later, you can empty the trash when your Mac is in the Safe Mode. Here's how do you force empty trash on Mac via Safe mode.
- Firstly, simply go to the Apple logo and click on the 'Restart' button to reboot your Mac.
- As your Mac would restart, hold the Shift key on the keyboard. Keep holding it when the Apple logo would appear on the screen.
- This will boot the Mac in the Safe Mode instead with minimum features. Now, go to the Trash folder and empty it.
- In the end, click on the 'Restart' button and let your Mac reboot in the normal mode. Just make sure you don't press any key this time so that it restarts normally.
Method 5: Use the Option Key to Force Empty Mac Trash
This is an old trick for previous Mac versions that you might consider trying. Mostly, it will only work if your Mac is older than the 2015 version. Since the Option key lets us access certain key features of an application, it can also help us force delete trash on Mac as well.
Force Empty Trash Mac High Sierra
- Locate the Trash folder on your Mac's dock and hold the mouse on its icon.
- As the context menu would appear, press the Option or the Shift + Option keys at the same time.
- Click on the 'Empty Trash' option from the list.
- As a pop-up would appear, confirm your choice by clicking on the 'Empty Trash' button again. You would have to wait for a while as your system would wipe the Trash folder.
Method 6: Disable System Integrity Protection
The System Integrity Protection (SIP) is a native Mac feature that was introduced in macOS 10.13 and exits in every later version. It protects third-party apps to access certain features on Mac. Therefore, if you are using a third-party tool to do Mac force empty trash in use, then you need to disable SIP on Mac first. Here's how you can turn off the System Integrity Protection feature on Mac.
- Firstly, restart your Mac in the Recovery Mode. Simply restart it and keep pressing the Command + R keys to enter the recovery mode of your Mac.
- Once the recovery mode would be loaded, go to the Utility option and open Terminal.
- Type the 'csrutil disable' command and press enter. After a while, restart your Mac in the normal mode.
How to Recover Data from Emptied Trash
Sometimes, users end up deleting data from the Trash bin accidentally as well. If you have also done the same, then consider using Recoverit Data Recovery Mac. It runs on every leading macOS version and will let you restore your lost, deleted, or inaccessible content in all scenarios. Even if you have formatted a drive or have emptied the Trash, the advanced tool will extract your data. It features different scanning modes and will let you preview your data before restoring it.
To use Recoverit Data Recovery for Mac, follow these simple steps:
Step1: Select the location:
Firstly, launch the Recoverit Data Recovery application and choose where you wish to perform the data recovery operation. Just make sure the System Integrity Protection feature is disabled beforehand.
Step2: Scan selected location:
As the application would scan the selected location, wait for a while for it to extract the deleted content.
Step3: Preview and Recover the Files:
After completing the process, the application will display the results on the interface. You can preview your photos, videos, etc. here and select the files you wish to save. Click on the 'Recover' button in the end and get them back to a safe place.
Conclusion
That's a wrap, everyone! I'm sure that the guide would have helped you force empty trash on Mac by following these proven techniques. Apart from that, if you have accidentally deleted data from the Trash bin, then consider using Recoverit Data Recovery. An exceptional data recovery tool for Mac, it will let you get back your lost files under different circumstances and from various sources.
What's Wrong with Mac
- Recover Your Mac
- Fix Your Mac
- Delete Your Mac
- Learn Mac Hacks
That little silver trash can on your Mac’s desktop represents an invisible Mac trash folder. Technically, items in your trash are still on your Mac, as you can drag them right back out. To delete those items, you simply empty the trash. But are they really gone?
In this post, we’ll talk about the difference between “empty trash”, “empty trash securely”, and how to make sure your deleted files are well and truly gone.
And if you'd like your files to completely annihilate, try a Shredder tool in CleanMyMac X. This tool is absolutely free to use.
The difference between Empty Trash and Secure Empty Trash
When you empty trash in macOS, the files inside aren’t actually erased. The space they occupied is marked by the system as available for overwriting, but the files themselves remain on your drive until they’re overwritten by something else. This means if someone wanted to recover deleted files with special software, they have a chance to succeed, although it’s a tedious process. This is where the secure empty trash feature comes in.
When you empty trash securely, the system writes a series of ones and zeroes over the file you’ve deleted, making it impossible to recover. This feature was an option in OS X until the release of El Capitan, when Apple removed it.
Secure erase is different for SSD and HDD drives
Before 2012, all MacBooks had HDDs (magnetic drives). Today, the industry standard is SDD and all MacBooks are shipped with those. The old way of 'secure erase' doesn't work for solid state drives. But if you need to make sure the files are 100% gone, still there are ways to do it.
How to secure empty Trash on macOS Catalina
1. Force empty trash using Terminal
Before we begin, a note. You can make a mess of things with Apple’s Terminal. It’s crucial to understand the commands and type them without errors. If you start to sweat a bit just reading this, move on. There are alternatives. Otherwise, here we go.
First, you should enable Terminal as a service in the right-click menu.
- Click on Apple menu > System Preferences > Keyboard.
- Now, choose Services.
- Make sure 'New Terminal at Folder' is ticked.
This command allows to apply Terminal commands to a particular folder. In our case, the Terminal will secure erase the entire folder content.
- Put your undesired documents in a new folder
- Now, right-click this folder to reveal Services.
- Choose New Terminal at Folder
- Enter the final Terminal command
We've come to the final part. Now we need to tell Terminal which files to secure erase from the folder we've just specified.
Paste in the following command into the Terminal window:
rm -P Archive.zip
But replace Archive.zip with the name of YOUR file and its extension — it's the file inside the folder you want to erase.
Click Enter and wait for magic to happen. The file or archive should now be completely and securely erased. Check your folder to see the file gone.
2. Empty trash securely with CleanMyMac X
Fortunately, you can empty trash securely in a click with CleanMyMac X app by MacPaw. Not only does it empty your desktop trash, but it also cleans up all the other trash bins on your Mac, including those most often overlooked. This program is also notarized by Apple.
Multiple trash bins? Yes! For example, Photos has its very own trash. When you delete an image from Apple’s Photos app, it’s actually moved to the Photos trash. You won’t see it in your desktop trash can. The same goes for Mail, Aperture, external drives and more. Even if you forget about theses bins, CleanMyMac does not. So, let’s take a closer look at how you can empty all the trash bins securely with CleanMyMac X.
Once CleanMyMac is running, click the “Trash Bins” icon on the left hand side, and then hit Scan. CleanMyMac X browses all the trash bins on your drive and in your apps, finds everything that can be securely removed, and shows you a list of what it has found.
After completing a scan, you can browse what’s been found, and easily de-select any file you’d rather keep. For a more detailed view, click Review Files to see what’s been identified in each individual trash bin. If you’d like to inspect a file itself, just hover your cursor over its name and then click the magnifying glass icon to open that item’s enclosing folder.
Finally, we’ve been talking about securely removing files once and for all, so let’s do that with CleanMyMac X.
Even though Secure Empty Trash is no longer a native function in OS X El Capitan, you can still empty your Mac’s trash securely with CleanMyMac X. Try CleanMyMac and be sure the files you delete are really gone.
A free Shredder tool in CleanMyMac X
Secure deletion means replacing the original file with random sets of zeroes and ones. That prevents anyone from recovering the file. That's what digital shredding does. It removes the file and overwrites it afterwards. Such free tool is available in CleanMyMac X.
In CleanMyMac X, choose Shredder tab at the bottom of the sidebar.
Now, select files you want to erase.
Be careful, you can't un-shred an important file.
3. Delete files straightforwardly
Finally, there is a way to delete files immediately, without putting them into Trash first. This is not a secure deletion (doesn't overwrite files) — but rather analogous to emptying the Trash.
1. Highlight a file you'd like to delete.
2. Click File in the top menu.
3. Hold down the Option key.
Immediately, you'll see an option for 'Delete immediately' in the menu.
Force Delete On Mac
Use this at your own risk.
Okay. Now you know how to securely erase files on macOS. And, hopefully, your Terminal experience hasn't been too stressful. For easier options, there are many free tools you can use. One of those is CleanMyMac X's Shredder.