Outlook (classic) · Windows

Outlook Search Not Finding Old Emails

If Outlook's search only shows results from the last year, a common cause is that Outlook is keeping just the last 12 months of mail on your PC (Cached Exchange Mode). Your older emails are safe on the server — search just isn't looking there. Move the offline slider to "All", let it re-sync, and everything comes back.

Rated 4.9 on GoogleFamily-run since 1995 · no fix, no fee

Why it happens

Why Outlook search only shows the last year

Classic Outlook for Windows (Microsoft 365, Exchange and Outlook.com accounts) uses Cached Exchange Mode. To save space and speed things up, it keeps only a rolling window of recent mail on your computer — 12 months by default. Everything older stays safely on Microsoft's servers.

The catch: when Outlook searches in cached mode, it looks at what's cached locally. So anything older than that window may not appear in results, even though the email still exists. Nothing has been deleted — search just isn't reaching it. Two other things can also hide results: a setting that caps how many results Outlook returns (250 by default), and a search index that's fallen out of date and needs rebuilding.

// WINDOWS PCS ONLY

We do not support Outlook on Apple Macs, iPads or iPhones. Apple does not allow our remote-support tool to take control of an iPad or iPhone (an Apple restriction), and our remote support covers Windows PCs only. On an Apple device, Microsoft’s own Outlook help is the place to start.

// FIX IT WITH ME · STEP BY STEP

Fix it with me, one step at a time

The steps from this guide, one at a time, in the order that fixes the most cases fastest. Tell it what happened and it shows the next step. Nothing here leaves your device.Last reviewed 18 October 2026

Checking which Windows you have…STEP 1 OF 4
  1. 01Widen the offline sync window

    Go to File > Account Settings > Account Settings, select your account, click Change, drag the "Download email for the past" slider ("Mail to keep offline" in older versions) to All, then restart Outlook and let it re-sync your full mailbox.

    Is it working now?

Rather have it done for you? Remote help from £20, or in person across Bournemouth, Christchurch, Poole, Ringwood and the New Forest, with no call-out fee.

// OR SKIP THE NEW OUTLOOK

Want your search to reach the old emails?

Our free Techies One Mail for Windows PCs searches your mailbox on your provider’s server, a folder at a time, so older emails turn up too.

The real program, with made-up demo emails · 9 seconds, no sound
  • Free, from 365 Techies, the family IT firm that wrote this guide
  • Signed by 365 Techies Ltd, and it tells you when there’s an update
  • Big, clear buttons, and warnings about scam emails
  • Your email goes straight between your PC and your provider: we never see it or your passwords

It finds email that’s still with your provider: it can’t open old .pst archive files. A work Microsoft 365 address may need your IT person to approve it. See what it does, with pictures.

Download Techies One Mail, freeRather we set it up? 01202 775566

FOR WINDOWS 10 AND 11 PCs · VERSION 0.22.0 · 27 MB · NOT FOR MAC, IPHONE OR ANDROID

// NEED THIS FIXED RIGHT NOW?

Skip the DIY — call 01202 775566 and we can be looking at your screen within minutes. You watch everything we do, and most problems on this page are fixed in one short remote session. (Mon–Fri, 9am–5pm.)

Start SOS Remote Support Call 01202 775566

The fix

How to make Outlook search find all your old emails

Work through these in order. Often the first step is all it takes:

  1. Widen the offline sync window. Go to File > Account Settings > Account Settings, click your email account, then Change. Find the Download email for the past slider (called Mail to keep offline in older versions) and drag it fully to the right to All. Click Next, then OK, and restart Outlook. It will now download your whole mailbox — this can take a while and may use several GB, so leave it connected to finish. (The slider only appears for Exchange/Microsoft 365 accounts, not POP.)
  2. Stop Outlook capping results. Go to File > Options > Search and untick "Improve search speed by limiting the number of results shown", then click OK and restart Outlook. This lets every matching email appear rather than just the first 250.
  3. Rebuild the search index. In File > Options > Search click Indexing Options, then Advanced > Rebuild. Confirm, then leave your PC on — reindexing can take a few hours to complete in the background, and search stays patchy until it's done.
  4. Reach the server copy right now. Need an older email before the download finishes? Run your search, then look at the bottom of the results for "Showing recent results... More" and click More — Outlook then fetches matching mail straight from the server. You can also set the search scope to All Mailboxes (or Current Mailbox) from the search ribbon to widen where it looks.

None of these steps deletes anything or touches the copies on the server, so they're completely safe to try.

FAMILY-RUN SINCE 1995 · ★ 4.9 ON GOOGLE · 200+ COMPUTERS UNDER OUR CARE · NO FIX, NO FEE · SAME-DAY REMOTE SUPPORT

// GOOD QUESTIONS

Frequently asked

Why does Outlook only show emails from the last 12 months?

Because Cached Exchange Mode keeps only the last 12 months of mail on your PC by default. Older messages are still on the server — move the "Download email for the past" slider ("Mail to keep offline" in older versions) (File > Account Settings > your account > Change) to "All" and let Outlook re-sync to bring them back.

Are my old emails deleted if search can't find them?

No. In almost every case the emails are safe on Microsoft's servers; only the local copy has been trimmed to save space. Widening the offline sync, or clicking More in "Showing recent results... More" at the bottom of your search results, will find them again — nothing is lost.

Why does Outlook search say "We're still gathering your results" or return nothing?

That usually means the Windows search index is out of date or still building. Go to File > Options > Search > Indexing Options > Advanced > Rebuild, then leave the PC on — reindexing runs in the background and can take a few hours before search is reliable again.

Will moving the slider to "All" use a lot of disk space?

It can. Outlook will download your entire mailbox to your PC, which may be several gigabytes for a large mailbox. That's normal and safe — just make sure you have free disk space and leave Outlook connected until the sync finishes.

How do I search old emails without downloading the whole mailbox?

Run your search, then click More in "Showing recent results... More" at the bottom of the results — Outlook fetches matching mail directly from the server. Setting the search scope to All Mailboxes helps too. For everything to be searchable offline, though, widening the "Mail to keep offline" slider is the reliable fix.

Can you fix Outlook search for me remotely?

Yes. We connect via secure remote support (you watch the whole time and we phone you first), widen your offline sync, clear the result cap and rebuild the index, then confirm your old email is searchable again — usually within minutes. Call 01202 775566.

// Still stuck?

Still missing years of email?

We'll connect remotely, widen your offline sync, rebuild the search index and confirm your old mail is back — usually within minutes. You watch the whole time, we phone first, and access ends the moment we're done.

We’ll fix it with you

  • Checking the problem is free
  • Fixes from £20, agreed before we start
  • We phone first, and you watch every step

Stop it happening again

  • A full service every six weeks, written up
  • Every program kept up to date
  • Unlimited remote help when you need it

Plans from £18.25 a month per computer · cancel any time

Mon–Fri 9–5 · family-run since 1995 · rated 4.9 on GoogleSee how remote support works →