Emptying the Trash on a Mac should take two clicks. Most of the time it does. But every Mac user eventually meets the stubborn file that refuses to leave: a message saying the item is in use, a locked file warning, or a Trash that looks empty but still shows a full icon. These problems are annoying, yet they are rarely serious, and you can fix almost all of them without extra software.
This guide shows you every safe way to empty the Trash on Mac, from the normal method to force-empty options, and then works through the common errors one by one. Follow the steps in order, because the simplest fix usually works and the stronger methods should only be used when the gentle ones fail.
Quick Answer
To empty the Trash on Mac, click the Trash icon in the Dock, then click Empty in the top right of the window, or right-click the Trash icon and choose Empty Trash. If an item will not delete, quit the app using it, restart your Mac, and try again. For a locked file, select it, press Command and I, and untick Locked. Only use a force-empty method after checking that no file you still need is in the Trash.
The Normal Way to Empty the Trash
Before troubleshooting, it helps to know the standard methods, because many people only ever use one of them. All of these do the same job.
- Click the Trash icon in the Dock to open the Trash window.
- Review the contents quickly to make sure nothing important is inside.
- Click the Empty button in the top right corner of the window.
- Confirm by clicking Empty Trash in the dialog that appears.
Alternatively, right-click or Control-click the Trash icon in the Dock and choose Empty Trash without opening the window at all. A keyboard route also exists: with Finder active, press Shift, Command, and Delete together, then confirm. If you hold the Option key while choosing Empty Trash, macOS skips the confirmation dialog, which is faster but gives you no last chance to check the contents.
Delete One Item Without Emptying Everything
You do not have to empty the whole Trash to remove a single file. Open the Trash, right-click the item, and choose Delete Immediately, then confirm. This is useful when one large file, such as an old video, is taking up space but you want to keep the rest of the Trash as a safety net for a few more days. Apple covers these basics in its official guidance on how to delete files and empty the Trash on Mac.
Fix 1: The Item Is in Use
The most common error says a file cannot be deleted because it is in use. This often happens with documents, disk images, and downloads. Sometimes the app really is open. Sometimes macOS simply thinks it is, because a background process has not let go of the file.
- Save your work and quit the app that created or opened the file. A document made in Pages, for example, needs Pages to be fully quit, not just closed.
- Check for mounted disk images. If you deleted an installer, look in Finder sidebar under Locations and eject any disk image still listed.
- Try emptying the Trash again.
- If the error remains, restart your Mac. A restart closes every process cleanly and releases stuck files.
- After the restart, empty the Trash before opening any other apps.
Restarting fixes this error in the great majority of cases. If a file still claims to be in use after a clean restart, the problem is more likely a permission or system issue, covered below.
Fix 2: The File Is Locked
A locked file cannot be deleted until you unlock it. Locking is a feature designed to stop accidental changes, and it is easy to trigger by accident.
- Open the Trash and select the locked file.
- Press Command and I to open the Get Info window.
- Look in the General section and untick the Locked checkbox.
- Close the window and try emptying the Trash again.
If several files are locked, you can unlock them one at a time in the same way. There is also a faster option: hold the Option key and choose Empty Trash from the Finder menu. In many versions of macOS this forces locked items to delete without unlocking each one manually. Use it only after confirming the Trash holds nothing you need.
Fix 3: Not Enough Permission
Sometimes macOS says you do not have permission to delete an item. This is common with files copied from another user account, an old backup, or an external drive from another computer.
Check and Repair Permissions From Get Info
- Select the file in the Trash and press Command and I.
- Scroll to Sharing and Permissions at the bottom of the window.
- Make sure your account shows Read and Write next to its name. If not, click the lock icon, enter your admin password, and change the setting.
- Try deleting the item again.
If the file came from another Mac user account on the same machine, signing in to that account and emptying its own Trash can be simpler than fighting permissions. Each account has a separate Trash, and files respect the ownership of the account that deleted them. Our guide explaining how to recover a deleted file from the Mac Trash before emptying it also covers how per-account Trash folders work, which helps when files seem to vanish or get stuck.
Fix 4: Start in Safe Mode
If the Trash still will not empty, Safe Mode is the next step. Safe Mode starts macOS with only essential software, clears certain system caches, and stops login items and third-party background tools from loading. A file held by a misbehaving helper app is often released in Safe Mode.
- Shut down your Mac completely.
- On an Apple silicon Mac, press and hold the power button until startup options appear, select your startup disk, hold Shift, and click Continue in Safe Mode. On an Intel Mac, turn the Mac on and hold Shift until you see the login window.
- Sign in. You may need to sign in twice.
- Empty the Trash as normal.
- Restart your Mac normally to leave Safe Mode.
If the Trash empties in Safe Mode but the problem keeps returning in normal mode, a login item or background app is the likely cause. Review your login items in System Settings under General and remove anything you no longer use.
Fix 5: Files From External Drives
Items deleted from a USB drive, memory card, or external hard drive live in a hidden Trash folder on that drive. If the drive is disconnected, those files cannot be deleted, and the Trash can behave oddly.
Reconnect the drive the file came from, wait for it to appear in Finder, and then empty the Trash. If the drive was used with Windows as well, its Trash folder may contain damaged entries. In stubborn cases, safely eject the drive, reconnect it, and try again before moving to stronger fixes. Never disconnect a drive in the middle of emptying the Trash, as that can corrupt the drive’s file system.
Common Mistakes to Avoid
- Force-emptying without checking the contents: The most painful mistake is deleting a file you still needed. Always open the Trash and look before using any force method.
- Quitting Finder instead of the right app: Relaunching Finder rarely releases a file held by another program. Quit the app that created the file, or restart the Mac.
- Deleting system files: If a file in the Trash came from a system folder and you do not recognise it, restore it and research it first. Some components should not be removed.
- Ignoring a nearly full disk: A Trash that will not empty on a completely full drive can point to wider disk trouble. Free space another way, then try again.
- Repeatedly forcing a failing drive: If stuck files always come from the same external drive, back that drive up. The drive itself may be failing.
Conclusion
Emptying the Trash is normally a two-click job, and stubborn items almost always have a simple cause: an app still using the file, a lock you can untick, a permission you can fix, or a disconnected external drive. Work through the fixes in order, restart before reaching for force methods, and always check the Trash contents before deleting anything permanently. With those habits, a stuck Trash becomes a two-minute fix instead of a lasting frustration.
Frequently Asked Questions
How do I force empty the Trash on a Mac?
First try holding the Option key while choosing Empty Trash, which can override locked files and skip confirmation. If that fails, restart your Mac or start in Safe Mode and empty the Trash there. Always check the contents first, because forced deletion cannot be undone.
Why does my Mac say the item is in use when nothing is open?
A background process, a mounted disk image, or a preview service may still hold the file. Eject any disk images in Finder, quit apps fully, and restart the Mac. A restart clears hidden processes and resolves most false in-use errors.
Does emptying the Trash free up space straight away?
Usually yes, but snapshots and system caches can delay the change. If space does not return, restart your Mac and check storage again in System Settings under General and Storage. Time Machine local snapshots are a common reason space appears stuck.
Can I recover a file after emptying the Trash?
Not through the Trash. You would need a Time Machine backup, a cloud copy, or recovery software, and success is not guaranteed. That is why checking the Trash contents before emptying is so important.
Why does the Trash icon still look full after emptying?
The Dock icon sometimes fails to refresh, especially after deleting files from an external drive. Click the Trash to confirm it is empty, restart Finder, or restart the Mac. If a connected external drive still holds trashed items, empty the Trash while it is connected.


Leave a Reply