Most Common Cause
Outlook doesn’t actually delete anything when you click Empty Folder on Deleted Items—it just hides it behind a safety net called Recoverable Items. That folder isn’t visible by default, but it holds everything for up to 14 days (or longer, if your admin changed retention). The beauty of this approach is that it prevents accidental mass loss—but it also makes users think their cleanup failed. This is especially true in Outlook for Microsoft 365 (v2405+), where the new Outlook client defaults to online-only recovery and skips local PST purges entirely unless you manually trigger them. Classic Outlook (2019/2016) behaves differently: it *can* purge locally if the mailbox is cached and you’ve disabled online recovery—but only if you know where to look.Diagnostic Steps
First, rule out confusion between deleting and emptying. Deleting a message moves it to Deleted Items. Emptying Deleted Items should remove it—but often doesn’t. To diagnose:- Open Folder tab → Recoverable Items (if visible). If not visible: go to File > Account Settings > Account Settings… > double-click your account > Change… > uncheck Use Cached Exchange Mode, restart Outlook, then check again.
- In Outlook Web App (outlook.office.com), go to Settings (gear icon) > View all Outlook settings > Mail > Deleted mail. Look at the Recoverable items limit value. If it’s set to 14 days or higher, that’s your culprit.
- Press Ctrl+6 to jump straight to the Folder pane. Right-click Deleted Items > Properties > Folder Size. Compare the size shown there with the size under Recoverable Items > Deletions.
Fix #1: Purge Recoverable Items (The Real 'Empty')
This is the only way to force permanent deletion across all versions. It works in classic Outlook, new Outlook for Windows, and Outlook Web App—but the path differs. In classic Outlook (365/2019/2016):→ Go to Folder tab > Recoverable Items (you may need to enable it first via View > Folders > check Show Recoverable Items)
→ Right-click Deletions > Empty Folder
→ Confirm twice. Yes, twice. In new Outlook for Windows (v2405+):
→ Click ⋯ next to your account name > Manage accounts > select your account > Advanced settings
→ Scroll to Purge recoverable items > click Run now In Outlook Web App:
→ Settings > View all Outlook settings > Mail > Deleted mail
→ Under Recoverable items, click Purge items (note: this button appears only if your admin allows it) What most people don’t realize is that Shift+Delete bypasses Deleted Items *entirely*—but only for individual messages. It sends them straight to Recoverable Items. So if you want true one-shot deletion, use Shift+Delete on single items *before* they hit Deleted Items—not after.
Fix #2: Disable Retention & Force Immediate Purge
If Fix #1 feels too manual, change how Outlook handles deletions from the start. This affects both new and classic Outlook—but requires registry edits (classic) or admin-level PowerShell (365). For classic Outlook (2016/2019/365 desktop):→ Close Outlook
→ Open Registry Editor (Win+R → regedit)
→ Navigate to
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences (use 15.0 for 2013, 16.0 for 2016/365)→ Create a new DWORD (32-bit) named
DisableRecoverableItems→ Set value to 1
→ Restart Outlook ⚠️ Warning: This removes the safety net. Use only on personal PSTs—not corporate Exchange mailboxes. For Exchange Online (O365), admins must run:
Set-Mailbox user@domain.com -RetainDeletedItemsFor 0
Then users can empty Deleted Items *once*, and it sticks.
Fix #3: Clear Local Cache + Rebuild OST
Sometimes, the issue isn’t server-side—it’s your local OST file got corrupted during sync. You’ll see folders appear empty in Outlook but full in OWA, or vice versa. To fix:→ Close Outlook
→ Go to Control Panel > Mail > Show Profiles > select profile > Properties > Data Files
→ Select your OST file > Settings > Clear Offline Items
→ Restart Outlook. It will re-sync—but only the last 12 months (by default) For full rebuild: rename the OST file (e.g.,
outlook.ost → outlook.old), then restart Outlook. It creates a fresh OST. Takes longer—but guarantees consistency.
Still Not Working?
If Deleted Items stays full even after all three fixes, suspect one of these:- A third-party add-in (like SaneBox or Mimecast) intercepting delete commands
- A retention policy applied via Microsoft Purview that overrides client-side settings
- Your mailbox is over quota—Outlook stops syncing deletions until space is freed
- Exact Outlook version (File > Office Account > About Outlook)
- Screenshot of Folder Properties > Folder Size for both Deleted Items and Recoverable Items > Deletions
- Whether the issue happens in OWA *and* desktop
| Symptom | Cause | Fix | Prevention |
|---|---|---|---|
| Deleted Items appears full after clicking Empty Folder | Recoverable Items retention (default 14 days) | Purge Recoverable Items > Deletions manually | Use Shift+Delete on individual messages before they reach Deleted Items |
| Empty Folder option grayed out on Deleted Items | Exchange Online mailbox with Litigation Hold enabled | IT must disable hold or use PowerShell: Set-Mailbox user@domain.com -LitigationHoldEnabled $false |
Check hold status in Purview compliance portal before cleaning |
| Deleted Items empties in OWA but not desktop | Cached Exchange Mode mismatch or OST corruption | Clear offline items or rename OST file and resync | Disable Cached Exchange Mode if using mostly OWA |
| “Cannot empty folder” error on archive PST | PST file set to read-only or stored on network drive | Right-click PST file > Properties > uncheck Read-only; move PST to local C:\ drive | Store PSTs only on local NTFS drives, never OneDrive or SharePoint |
| Deleted Items repopulates after reboot | Sync conflict between multiple devices or shared mailbox permissions | Disable auto-sync for shared mailboxes; check delegate permissions in File > Account Settings | Avoid using Empty Folder on shared mailboxes—use Search Folders instead |