Recall keeps every snapshot until something tells it not to — and that something is the retention settings. Get them right and your timeline holds exactly as much history as you need; get them wrong and you either run out of disk or lose history you wanted to keep.
Retention in Recall is really two controls working together: how long snapshots are kept (age) and how much space they may occupy (allocation). Windows manages the interplay, aging out the oldest snapshots when either limit bites. Understanding that interplay is the whole game — much like reducing Studio Effects battery impact , where one slider affects both quality and battery life simultaneously.
This guide explains each retention control, shows you how to configure them for different needs, and fixes the common problems when retention does not behave as expected.
Why this happens
- Two overlapping controls confusing users: Age-based retention and space-based allocation interact, and most users only discover one of them — then wonder why history disappears ’early’ or the disk stays full, the same confusion behind Recall using too much disk space complaints.
- Defaults tuned for large drives: Default allocation scales with drive size, which is generous on 1 TB machines and painful on 256 GB ones.
- Retention changed by updates or sync: Windows updates and settings sync can occasionally reset Recall storage options to defaults without notice.
- No per-app retention: Retention is global — you cannot keep a year’s worth of one app and a week’s of another, which surprises users expecting finer control.
- Deleted snapshots still counted briefly: After mass deletion, the store can take time to compact, making it look like retention settings did nothing.
- Misreading the timeline as the store: The visible timeline may show less than the store holds (or vice versa) due to filtering and processing lag, muddying retention troubleshooting.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Find and understand both retention controls
You cannot configure what you cannot find. Locate both the age and allocation controls first.
- Open Settings > Privacy & security > Recall & snapshots.
- Identify the snapshot storage allocation (space cap) and any retention-duration option your build offers.
- Note the current values before changing anything — you will want a baseline.
- Read any explanatory text on the page; Microsoft occasionally renames these controls between builds.
Fix 2: Choose retention for your actual needs
There is no universally correct retention — only the right one for how you use the timeline.
- If you search Recall for things from last week, 30 days of retention is plenty and keeps the store lean.
- If you genuinely revisit months-old work, raise the allocation cap and accept the disk cost — but monitor free space.
- On 256 GB drives, favor shorter retention; the disk will thank you.
- Network-dependent workflows have their own retention-like quirks — Cisco AnyConnect on ARM64 covers VPN session persistence as a parallel lesson in ‘how long is my history kept’.
Fix 3: Apply the allocation cap deliberately
The space cap is the control that actually protects your drive. Set it as a conscious decision.
- Set the snapshot storage allocation to a fixed value rather than leaving an aggressive default.
- A good rule: allocation should never exceed one-third of your typical free space.
- Confirm the change and watch over the following days as Recall ages out excess snapshots to fit.
- If the disk is still tight, the cap is not the problem — something else is eating space.
Fix 4: Verify retention is actually working
Settings that do not take effect are a real failure mode. Verify with a before-and-after check.
- Note the oldest snapshot date visible in your timeline today.
- Set a shorter retention period and wait 48 hours of normal PC use.
- Check whether snapshots older than the new limit have been aged out.
- If old snapshots persist past the limit, continue to Fix 5 — the store needs attention.
Fix 5: Clear the store when retention seems stuck
A store that ignores retention usually has a damaged database. Clearing it restores normal aging behavior.
- Delete all snapshots from Recall settings and confirm the timeline is empty.
- Toggle Save snapshots off, restart, and toggle it back on.
- Let new snapshots accumulate for a few days, then verify the oldest ones age out on schedule.
- This reset also fixes most cases where the allocation display shows incorrect numbers.
Fix 6: Keep Windows updated for retention fixes
Retention behavior is implemented in OS components, and Microsoft refines it in updates.
- Install all pending Windows updates — Recall storage logic has changed across builds.
- After major updates, re-check your retention settings; defaults occasionally reset.
- If retention controls are missing entirely on your build, an update is the most likely way to gain them — check Microsoft’s Windows support hub for your build’s documented options.
- Document your chosen settings somewhere so you can restore them quickly after any reset.
Closing
Recall retention is two controls — age and allocation — and the art is setting both deliberately for your drive size and your actual memory needs. Thirty days suits most people; larger drives can afford more. Verify the settings take effect, reset the store if they do not, and re-check after major updates. A well-tuned retention setup means the timeline always holds what you need and never threatens your disk.
