Emails Disappearing from Outlook? 8 Ways to Get Them Back

If emails are disappearing from Outlook, first check whether the messages are gone or only hidden from the app. Open the mailbox in Outlook on the web or your email provider’s website. If the mail is still there, the cause is usually a filter, rule, sync setting, profile, add-in, or local data file. If it is missing online too, check Deleted Items and recovery options first.

Outlook now has both new Outlook for Windows and classic Outlook, so some menus differ. The steps below identify classic-only fixes.

1. Clear filters and check Focused, Other, rules, and Archive

Set Filter to All, check both Focused and Other if Focused Inbox is enabled, and search the entire mailbox rather than only the current folder. Also open Archive and folders used by rules.

Rules can automatically move or delete incoming mail. In new Outlook, go to Settings > Mail > Rules. In classic Outlook, use File > Manage Rules & Alerts. Microsoft also recommends checking filters and rules when mail appears missing. See Microsoft’s missing-email guidance and Outlook rules documentation.

Outlook inbox showing Focused and Other tabs with the Filter menu open
Outlook inbox view showing Focused and Other tabs with the Filter menu set to All.

2. Restore messages from Deleted Items

Open Deleted Items and move the message back to Inbox if it is there. For Microsoft 365, Exchange, and Outlook.com accounts, Outlook may also offer Recover items deleted from this folder after an item is no longer in Deleted Items. Recovery availability depends on the account and retention policy. Microsoft documents both new and classic Outlook in Recover and restore deleted items in Outlook.

Outlook Deleted Items folder with the recover deleted items command visible
Deleted Items in Outlook with the Recover items deleted from this folder command.

3. Check sync status and the offline mail range

This fix is mainly for classic Outlook with Microsoft 365 or Exchange. Make sure Outlook is not stuck in Working Offline. Then open File > Account Settings > Account Settings, select the account, choose Change, and review how much mail is kept offline. Older mail can look missing locally when the cached range is limited even though it remains on the server. See Microsoft’s Cached Exchange Mode settings.

Classic Outlook Change Account window showing Cached Exchange Mode and the mail-to-keep-offline slider
Classic Outlook account settings with the cached Exchange mail slider set to All.

4. Remove and add the email account again

If webmail looks correct but Outlook will not sync it, reconnecting the account can rebuild local synchronization. In new Outlook, open View Settings or File > Account info, choose the account, and select Manage. In classic Outlook, use File > Account Settings > Account Settings.

Confirm important mail exists on the server or is backed up before removing the account. Removing it clears that account’s offline cached content from Outlook. For third-party accounts in new Outlook, choose removal from only this device unless you intentionally want the broader option. Follow Microsoft’s current add and remove account instructions.

New Outlook Email accounts settings showing Manage and Remove account controls
New Outlook email account settings showing account management and removal options.

5. Create a new Outlook profile

A damaged profile can cause classic Outlook to show incomplete folders or fail to sync. Close Outlook, then hold Shift while starting it to open the profile picker. Choose Options > New, create a profile, add the account, and test synchronization before removing the old profile. See Create a profile in classic Outlook for Windows.

Classic Outlook Mail profile settings with Outlook Work and Personal profiles listed
Classic Outlook profile settings with multiple profiles and the prompt option.

6. Start classic Outlook in Safe Mode and test add-ins

Press Windows + R, type Outlook /safe, and press Enter. If the missing messages appear normally, an add-in may be interfering with classic Outlook. Go to File > Options > Add-ins, select COM Add-ins, choose Go, disable the add-ins, then re-enable them one at a time. Microsoft describes this flow in its Outlook for Windows troubleshooting guide.

Windows Run dialog with Outlook safe command and classic Outlook COM Add-ins settings
Windows Run command for Outlook Safe Mode and the classic Outlook COM Add-ins page.

7. Repair a damaged Outlook data file

If classic Outlook reports data-file errors or local folders are incomplete, close Outlook and use Microsoft’s Inbox Repair Tool (SCANPST.EXE) for a PST file. Microsoft recommends backing up the data file first. For Exchange accounts that use an OST cache, Outlook can recreate the OST from the server. Use Microsoft’s repair instructions rather than a fixed SCANPST path because the installation location can vary.

Microsoft Outlook Inbox Repair Tool showing a PST file selected for scanning
Microsoft Outlook Inbox Repair Tool ready to scan a PST file.

8. Repair Outlook or reinstall new Outlook

If mail is present in webmail but Outlook still behaves incorrectly, repair the app. For classic Outlook installed with Microsoft 365, open Windows Installed apps, find Microsoft 365 or Office, choose Modify, and run Quick Repair first; use Online Repair if needed. See Repair an Office application.

For new Outlook for Windows, Microsoft’s current troubleshooting guidance also supports uninstalling and reinstalling the app from Microsoft Store when the app itself is malfunctioning.

Windows Installed apps page and Microsoft 365 Quick Repair and Online Repair options
Windows Installed apps and Microsoft 365 repair options.

If the messages are missing everywhere

If mail is absent from Outlook, webmail, Deleted Items, and recoverable items, check server-side rules, retention policies, and other devices that may be moving or deleting messages. For a work account, contact your Microsoft 365 administrator before deleting local data files or repeatedly removing the account.

Leave a Comment

How to Schedule a Wallpaper Change in Windows 10

How to Schedule a Wallpaper Change in Windows 10

Use Windows 10’s built-in slideshow for interval rotation or schedule an exact daily wallpaper change with Task Scheduler and a short PowerShell script.

How to Change the New Message Notification Sound in Windows 10

How to Change the New Message Notification Sound in Windows 10

Choose a built-in alert tone or WAV file for Windows 10 message notifications, test the change, and troubleshoot apps that keep playing another sound.

How to Split the Screen Horizontally on Windows 10

How to Split the Screen Horizontally on Windows 10

Arrange Windows 10 apps in top-and-bottom rows with the taskbar’s Show windows stacked command, or create a reusable two-zone layout with PowerToys FancyZones.

How to Move Your Cursor Between Different-Resolution Monitors in Windows 10

How to Move Your Cursor Between Different-Resolution Monitors in Windows 10

Keep each display at its recommended resolution, arrange Windows 10 monitors accurately, and use MouseUnSnag to cross mismatched edges and sticky corners.

How to Check a Wi-Fi Network’s Security Type on Windows 10

How to Check a Wi-Fi Network’s Security Type on Windows 10

Find whether your connected Wi-Fi uses WPA2, WPA3, or an older security mode in Windows 10 with Settings, Command Prompt, or Control Panel.

How to Automatically Lock Windows 10 After Inactivity

How to Automatically Lock Windows 10 After Inactivity

Automatically lock Windows 10 after inactivity with a screen saver timer and sign-in prompt, then check how sleep settings affect the result.

How to Add a Cursor Highlighter on Windows 10

How to Add a Cursor Highlighter on Windows 10

Add a persistent colored ring around your Windows 10 mouse pointer with PenAttention, or use built-in pointer tools and PowerToys for temporary highlights.

How to Pin the Game Bar CPU, GPU, and RAM Overlay on Top in Windows 10

How to Pin the Game Bar CPU, GPU, and RAM Overlay on Top in Windows 10

Keep the Xbox Game Bar Performance widget visible over other windows on Windows 10, with CPU, GPU, and RAM readings you can position and unpin.

How to Record Multiple Screens at Once on Windows 10 with OBS

How to Record Multiple Screens at Once on Windows 10 with OBS

Capture two or more Windows 10 displays in one OBS video. Add a Display Capture source for each monitor, fit the canvas, and test the layout.

How to Generate a GUID in PowerShell on Windows 10

How to Generate a GUID in PowerShell on Windows 10

Create a GUID on Windows 10 with [guid]::NewGuid() or New-Guid, reuse it in a script, and learn when to look up an existing identifier.