Trash won't empty deleted time machine backups

I manually deleted my time machine backups and they won't empty from my trash... I tried deleting it from Terminal but it always says no such file or directory.


When I try to delete them manually from Trash it says: "There are some locked items in the Trash. Do you want to remove all the items, including the locked ones, or just the unlocked items?" to which I said delete all, and nothing happens.


This is what it looks like on Terminal:


Last login: Tue Aug 20 15:29:28 on ttys000

Katies-MacBook-Pro:~ katie$ cd /Volumes/"Time Machine Backups"/

-bash: cd: /Volumes/Time Machine Backups/: No such file or directory

Katies-MacBook-Pro:~ katie$ sudo rm -rf .Trashes



WARNING: Improper use of the sudo command could lead to data loss

or the deletion of important system files. Please double-check your

typing when using sudo. Type "man sudo" for more information.



To proceed, enter your password, or type Ctrl-C to abort.



Password:

Katies-MacBook-Pro:~ katie$



Nothing was changed on my macbook. My external drive is plugged into my macbook and I've tried disk utility cleaning and repairing the disks and such but nothing will work. They are taking up about 1GB on my drive and it's more annoying than anything but if it happens again I want to know how to solve it. Please help!

MacBook Pro, OS X Mountain Lion (10.8.4)

Posted on Aug 20, 2013 12:56 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 22, 2017 11:53 PM

Connect your external drive to your Mac. Go to Utilities in the applications window and open the Terminal app. You will see a non-flashing cursor.

Type this exact text: sudo rm -rf /Volumes/"the name of your external drive"/.Trashes/501/Backups.backupdb

Then hit Return

Type your admin password (it will not show so make sure you type correctly)

Hit Return


-trash should empty-

70 replies

Oct 22, 2016 12:59 PM in response to katiecat

I just had the same problem and the solution for me was hold down the command option shift and delete key while in trash. It did run up to over 200,000 items and then it ran down to negative numbers counting down. Then I had only two folders left in my trash. It wouldn't let me empty the trash regularly but I held down the command option shift and delete key while emptying the trash and everything was gone . Thank you thank you thank you. That was my new thing to learn for the day.

Dec 18, 2016 10:52 AM in response to alexrazd

Forget the Terminal app! Do this instead. Use DISK UTILITY as described below. Miraculous. Over 3.5 million (yes, million) files instantly disappeared from my trash.

up vote1down vote

I manually deleted all backups by dragging the contents of my backup external hardrive into the trash

Yep. BIG mistake.

Since your intention seems to be to erase the backups, go to Disk Utility and simply format the Time Machine drive. Takes 20 seconds.

You can ignore the trash, it will disappear after the reformat.

shareimprove this answer

Huge thanks to Paul on this thread: http://apple.stackexchange.com/questions/188875/i-screwed-up-manually-deleting-t imemachine-backup

Dec 20, 2016 11:27 AM in response to katiecat

If you have this issue in macOS Sierra, you have to disable System Integrity Protection first, otherwise when you hold Option and click "Empty", you are going to get an error telling you that SIP is enabled and preventing the operation. You can disable SIP easily but shutting down your mac. Hold CMD +R when booting and you should get to recovery. In recovery, at the top on the menu bar, click Utilities > Terminal. Type in csrutil disable to disable SIP and csrutil enable to enable SIP. Highly suggested you re-enable it after resolving your issue.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Trash won't empty deleted time machine backups

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.