After reading, you will be able to:

  1. 1️⃣ Run the Inbox Repair Tool on a copy, so a second pass cannot wipe your backup.
  2. 2️⃣ Find the mail that a repair moved into Lost and Found or left in the .bak file.
  3. 3️⃣ Tell when to stop rerunning scanpst and switch to a read-only repair tool.
PST Repair Tool for Outlook Screenshot.
️ Eugene - CEO at SoftOrbits, Candidate of Technical Sciences, has more than 16 years of expertise in software development, photo and multimedia applications, enhancing and transforming digital images and videos.
📅 Last updated on:  2026-10-28

Microsoft's advice is to repair PST file damage with scanpst.exe and run it again if errors remain. In our tests on 45 damaged PST files, every pass rewrote the file in place, and the second pass replaced the .bak backup from the first. Copy the PST before you start. This guide also covers repaired mail, OST files and what to do when scanpst gives up. Our PST Repair Tool for Outlook reads the damaged file without changing it.

Windows 11 / 10Free trial, no sign-up

What you'll need
  • The damaged .pst file plus a spare copy on a local drive
  • Free disk space for the copy and the rebuilt file (PST Repair Tool checks for about 3x the file size before it starts)
  • SCANPST.EXE, which installs with desktop Outlook
  • PST Repair Tool for Outlook if scanpst fails or Outlook is not installed
  • Windows 10 or 11

What you will learn
Apply in 30 min Saves 2 hMedium

Can you repair a corrupt PST file completely?

TL;DR

The Inbox Repair Tool rebuilds the PST from blocks it can still read. Items in unreadable blocks are removed, so a small loss can remain after a clean repair.

A PST file is a database. Folders, messages and attachments live in blocks linked by internal tables, and scanpst repairs damage to those links. When it finds an unreadable block, it removes the block and any message built on it.
An old AnandTech forum reply put it in one line: "ScanPST works by rebuilding the file with what is left of it." Mail permanently deleted before the damage is usually gone. Messages in a ruined block may return partly or not at all.

Our tests gave one result that contradicts a claim on several repair sites. We overwrote the header of a test PST, and the tool rebuilt the file with every item type intact. A damaged header alone is no reason to skip the free tool. It struggled with crashes on files with shifted block alignment, and with the backup handling covered below.

What do Outlook PST errors like 0x80040116 mean?

TL;DR

These messages point at the data file. "Cannot be accessed - 0x80040116" and "Outlook can't open your data file" usually mean that a repair is due. "Has reached its maximum size" means the file hit its size cap, and cleanup is the fix.

Outlook usually reports what failed instead of saying that the PST is corrupt. The table maps common messages to a first move.

Message or codeWhat it points toFirst move
"abcd.pst cannot be accessed - 0x80040116"Outlook cannot read the file structure; Microsoft's archived troubleshooting article lists it among errors from large, damaged filesClose Outlook, copy the file, run scanpst on the copy
"Outlook can't open your data file" or "can't open the set of folders"The two cases Microsoft names for the Inbox Repair ToolRepair a copy, then open it as a data file
"The file ... .pst has reached its maximum size"The file hit its size limit, so new items cannot be moved inDelete or archive items; check if the file is the old ANSI format
0x80040600, 0x8004060CCodes that vendor guides link to an oversized or damaged PST; we found no Microsoft page that defines themCheck the file size first; if it is under the limit, repair a copy

The size warning can sound like damage. Usually the file is full, and repair only adds to the wait.

What to do before you repair an Outlook PST file

TL;DR

Close Outlook, copy the PST to a local drive, and run every repair on the copy. Scanpst rewrites the file it opens, and a second pass can replace its own backup, so a copy that no tool touches is your only reliable fallback.

  • Exit Outlook. It keeps its data files locked while it runs, and a sync client such as OneDrive can hold the file too.
  • Find the file: in Outlook open File > Account Settings > Account Settings, switch to the Data Files tab and click Open File Location.
  • Copy the .pst to a folder on a local drive and give the copy a new name.
  • Check free space. Repairs write a new file next to the old one.

The local-drive advice also applies to network shares. One poster on AnandTech's thread on corrupt PSTs advised moving the file before scanning, and another found the drive running out of space mid-repair.
One Outlook 2016 user saw the PST shrink from about 155 MB to under 20 MB. The Outlook MVP who answered told them to copy the large file first and run the repair on that copy.

In our test runs scanpst rewrote the PST in place on every pass. The second pass overwrote the .bak file from the first one, and hash checks confirmed the original was gone. The file also grew with each pass: 983,040 bytes, then 1,287,168, then 1,795,072.

Keep one copy of the damaged PST that no tool ever opens.

Where is scanpst.exe for your Outlook version?

TL;DR

SCANPST.EXE lives in the Office program folder and has no Start menu shortcut. For Outlook 2016 and 2019 Click-to-Run installs, look in the root\Office16 folder inside Microsoft Office, under Program Files or Program Files (x86).

The folder depends on the Outlook version and install type, Click-to-Run or MSI. The paths below come from Microsoft's article on how to repair your Outlook data file and the matching support page. Check both Program Files folders because 32-bit and 64-bit Office use different ones.

Outlook versionInstall typeFolder under Program Files or Program Files (x86)
2016, 2019Click-to-RunMicrosoft Office\root\Office16
2016MSIMicrosoft Office\Office16
2013Click-to-RunMicrosoft Office 15\root\office15
2013MSIMicrosoft Office\Office15
2010anyMicrosoft Office\Office14
2007anyMicrosoft Office\Office12
Microsoft 365, 2021, 2024Click-to-RunNot listed by Microsoft; search the Microsoft Office folder for SCANPST.EXE

Try Common Files\System\MSMAPI\1033 or Common Files\System\Mapi\1033, and turn on hidden items in File Explorer because Microsoft notes that the folders may be hidden. If you were looking for a scanpst.exe download, Microsoft has no standalone one: the tool arrives with Outlook. If it is missing or refuses to start, repair your Office installation.

How to repair a PST file with scanpst

TL;DR

Start SCANPST.EXE with Outlook closed, browse to the copy of your PST, click Start, then click Repair with the backup option ticked. Rerun the scan until it reports no errors, but stop after about three passes and move on to another method.

  • Close Outlook and pause any sync client that touches the file.
  • Double-click SCANPST.EXE in the Office folder from the previous section.
  • Click Browse, pick the copy of your .pst file, then click Start.
  • When the scan lists errors, leave Make backup of scanned file before repairing ticked and click Repair.
  • After "Repair complete", scan the same file again.
  • Open Outlook and look through the folders.

According to Outlook MVP Robert Sparnaaij's notes on running scanpst, the tool works through eight phases of checks, and a file larger than 4 GB on a slow disk can take more than half an hour. Give a big file that time before treating a "not responding" label in Task Manager as final.
Repeat errors on a small file are common too. In a Slipstick thread about repeated SCANPST errors on an 80 MB file, the MVP answer was that every PST carries minor errors, Outlook fixes most of them itself, and the MVP recommends running scanpst three times in a row.

9 of 10
scanpst runs crashed with error 0xC0000005 on PST files with shifted block alignment in our 45-file test corpus

Once scanpst crashes like this, stop rerunning it. Use software that reads the file a different way.

What can you use when scanpst fails or Outlook is missing?

TL;DR

Use a repair tool that opens the damaged file read-only and saves what it recovers into a new file. Our PST Repair Tool for Outlook works that way, runs without Outlook and reads .pst and .ost files. Its trial shows everything it can recover, and saving needs a license.

PST Repair Tool for Outlook never writes to the file you open. It first checks whether the file opens normally. If it does not, the tool rebuilds the file header in a working copy, then scans the whole file for recoverable mail if that fails.
On our test files, Deep scan found all 11 messages that had been deleted permanently from a PST, while the normal pass found none. Microsoft's tool does not look for deleted mail. Most of those messages came back without a body because Outlook reuses body blocks first, and the tool marks each one "[partial]". Across an 87-file test corpus the original file stayed unchanged every time, and a 10 GB mailbox took about 17 minutes to repair and write.

It repairs one file per run, with no batch mode and no command line. Contacts, calendars and tasks come back as far as the file allows, and we make no 100% promise for any of them.

scanpst.exe
  • Rewrites the PST in place
  • A second pass replaces the .bak
  • Comes with desktop Outlook
  • Does not look for deleted mail
VS
PST Repair Tool for Outlook
  • Opens the original read-only
  • Writes recovered mail to a new file
  • Runs without Outlook
  • Deep scan finds deleted mail, often [partial]

 PST Repair Tool for Outlook after repairing studio-archive-2024.pst: recovered folders and message count..

PST Repair Tool for Outlook
PST Repair Tool for OutlookRepair a damaged PST or OST on Windows without Outlook; your original file stays read-only.

Repair a PST file with PST Repair Tool for Outlook

Install the program and open it

Download the trial for Windows and run the installer. The program does not need Outlook, so it works on a PC where Outlook is missing or broken.

 PST Repair Tool for Outlook start window with the Open damaged PST or OST file button..

Open the damaged PST or OST file

Click Open damaged PST or OST file... and pick the file. If it sits on a slow or removable drive, the tool copies it to a local disk first.

 Opening a damaged PST file in PST Repair Tool for Outlook..

Choose the repair depth

Leave Automatic (recommended) selected for a normal repair. Pick Deep scan - also recover deleted mail when you need messages that were deleted before the damage.

 Repair depth options Automatic, Quick only and Deep scan..

Check the recovered folders in the preview

Browse the folder tree and open a few messages. A message whose body or attachment was partly gone from the file is still saved, marked "[partial]". The result window after saving shows how many got that mark, and each such message says inside what is missing.

 Preview of recovered folders and messages before saving..

Pick an output format and save

Under Save recovered mail as: choose PST (new Outlook data file) to open the result in Outlook, or pick MSG, EML, MBOX, PDF or HTML. Click Start to save the recovered mail. In the trial, saving is locked until you buy a license.

 Output format list under Save recovered mail as, with PST selected..

PST Repair Tool for Outlook PST Repair Tool for Outlook

Why are the folders empty after the repair?

TL;DR

Scanpst rebuilds your folders under Recovered Personal Folders, and Microsoft says those folders are usually empty. The recovered items sit in a Lost and Found folder, and anything still missing may only exist in the .bak file saved next to the original.

One user on Microsoft Q&A wrote that the file finally opened, but every subfolder and its content were missing. Microsoft explains that the rebuilt folders start empty and the recovered items go elsewhere.

  • Expand the repaired data file in Outlook and open Lost and Found. Messages the repair could not place back into their folder end up here.
  • Create a new, empty PST and drag the items you need from Lost and Found into it.
  • Still missing something? Take the .bak file, copy it, rename the copy to .pst and bring it in with the Import and Export Wizard.
The .bak is the original corrupted file, so it often holds nothing beyond what Lost and Found already shows. It is still worth checking, and it holds the original file only if a later pass has not overwritten it.

How to open the repaired PST file in Outlook

TL;DR

Open the repaired copy with File > Open & Export > Open Outlook Data File, then drag the mail where you need it. If Outlook keeps failing with the same profile, set up a new Outlook profile and point it at the repaired file.

Outlook still points at the old path. You can attach the repaired file or use a fresh profile.
In Outlook choose File > Open & Export > Open Outlook Data File and select the repaired copy. It appears as a separate set of folders in the navigation pane, and you can drag messages into your main mailbox. A new PST saved by our repair tool opens the same way.

For POP and IMAP accounts, where the PST is the mailbox, a new Outlook profile that uses the repaired file rules out a damaged profile as the cause. Use Import/Export > Import from another program or file > Outlook Data File (.pst) to merge it into the new profile's file.
No working Outlook on this PC? You can still open a PST file without Outlook to read and export the messages.

Scanpst did not fix it: what should you try next?

TL;DR

After three passes on a local copy, extra passes rarely change the result. The next steps, from cheapest to most thorough, are the .bak file, a new profile, and a read-only repair tool.

In one Slipstick thread, Outlook 2010 still refused the file after a repair, and the MVP's answer was to try a third time and, if that fails, see if a commercial program could access it.

MethodWrites to the original?Needs Outlook?Deleted mailCost
scanpst.exeYes, rewrites in place (.bak kept)YesNoFree with Outlook
PST Repair Tool for OutlookNo, read-only, saves a new fileNoDeep scan, often [partial]Free scan and preview; license to save
.bak importNoYesNoFree
New Outlook profileNoYesNoFree
Rebuild the OST from the serverReplaces the cache fileYesOnly what the server still hasFree

✔️ Try first.

Run scanpst on a local copy, then check Lost and Found. For the minor errors most PSTs carry, that is enough.

✔️ Try next.

Import the .bak copy, or open the repaired file in a new profile. Both cost nothing and leave the original alone.

✔️ Last resort.

Open a fresh copy of the damaged file in a read-only repair tool, check what the preview shows, and save only if it holds the mail you need.

Does scanpst have a file size limit?

TL;DR

Microsoft documents no size limit for scanpst itself. The 2 GB figure many repair guides quote belongs to the old ANSI PST format, capped at 1.933 GB by default, while current Unicode PST files default to a 50 GB maximum.

50 GB
default maximum size of a Unicode PST or OST file in Outlook 2010 and later; Outlook stops adding new data to the file at 47.5 GB
Source

1.933 GB
default cap of an old ANSI PST file; Microsoft keeps ANSI files under 2 GB to prevent corruption
Source

Microsoft's page on size limits for Outlook data files gives these defaults.

PST formatDefault maximumNew data stops at
Unicode, Outlook 2010 and later50 GB (51,200 MB)47.5 GB (48,640 MB)
Unicode, Outlook 2007 and 200320 GB (20,480 MB)19 GB (19,456 MB)
ANSI (old format)1.933 GB1.816 GB

"scanpst cannot handle files over 2 GB" refers to ANSI files, a format current Outlook versions no longer create by default. A large Unicode file is slower to scan, which explains the half-hour estimates. If your file is an ANSI leftover close to 2 GB, Outlook may refuse to open it or write to it.
Old registry tweaks that raise these limits are less reliable than they used to be: a 2025 comment on Microsoft Q&A notes that a current Microsoft 365 build had no such key. Trimming the file is the safer route.

Should you repair an OST file or rebuild it?

TL;DR

Rebuild it in most cases. An OST file is a local cache of a mailbox that lives on Exchange or Microsoft 365, so closing Outlook and renaming the file to .old makes Outlook download a fresh copy. Repair matters only when the server copy no longer exists.

The Microsoft support page on repairing Outlook data files is titled for both .pst and .ost files, though its repair steps cover .pst files only. It also says the tool does not connect to or analyze anything stored in an Exchange mailbox, so the server copy stays as it is.

Docs and practice differ here. Microsoft's repair page is titled for both PST and OST files, while Outlook MVP Robert Sparnaaij writes in his guide to OST errors that scanpst "is not intended to be used with ost-files" and that a fresh cache is the better start. We side with the rebuild whenever the mailbox still exists.

The exception is the orphaned OST. The account was deleted, or the mailbox moved and the old server went with it. Then the OST holds the last copy of that mail, and renaming it would throw the mail away. Keep the file, then either open it in PST Repair Tool for Outlook, which reads .ost files, or convert OST to PST so Outlook can open the result as a normal data file.

Is there a free PST repair tool besides scanpst?

TL;DR

Scanpst.exe is the free option, and it comes with every desktop Outlook install. Paid repair tools are the other route. Ours lets you scan and preview for free and charges only to save. Free online repair services ask you to upload the whole mailbox to their server.

Searches for free PST file repair tools usually turn up Microsoft's tool, a paid tool with a trial, or an online repair site. The upload option sends the mailbox, including other people's addresses and attachments, to a server.

Some repair pages promise "zero data loss" or a 100% result. Microsoft's documentation says the Inbox Repair Tool cannot repair every problem it finds. Our tool's report lists what it could not restore next to what it did.
Before you pay for any PST file repair utility, run its trial on a copy and check that the preview shows last week's mail and a couple of attachments you know are there. If the preview is empty, a license will not change that.

PST Repair Tool for Outlook PST Repair Tool for Outlook
Repair a corrupt Outlook PST file with scanpst on a safe copy, find mail in Lost and Found, rebuild OST files, and know when a read-only repair tool helps.
PST Repair Tool for Outlook Screenshot.


🙋Frequently Asked Questions

Usually, yes. Microsoft's built-in repair tool fixes most structural damage by rebuilding the internal tables, and items in unreadable blocks are dropped along the way. If three passes on a local copy fail, a read-only tool such as PST Repair Tool for Outlook can often still pull mail out and mark damaged messages "[partial]".

Open it with File > Open & Export > Open Outlook Data File. The file shows up as its own folder group in the navigation pane, and you can drag messages into your main mailbox. If Outlook refuses to open it, repair a copy first.

Close Outlook, rename the .ost file to .old and start Outlook again so it downloads a fresh copy from the server. Repair only makes sense when the mailbox no longer exists on the server, because then the OST holds the last copy of that mail.

Microsoft names no single cause, though two risks come up often. One is a data file used over a network, which forum regulars advise moving to a local drive. The other is an old ANSI file near the 2 GB cap that Microsoft enforces to prevent corruption. A fresh OST on a local drive is the usual fix.

Close Outlook and copy the .pst file to another drive. To find it, open File > Account Settings > Account Settings, go to the Data Files tab and click Open File Location. Copy it only with Outlook closed, because Outlook locks its data files while it runs.

Empty Deleted Items, move old mail into an archive PST, then use Compact Now in the data file settings so Outlook releases the freed space. Our guide on how to reduce PST file size walks through each option.

No. It repairs file structure and does not handle password recovery, as Microsoft's own forum answers point out. A password-protected PST needs a dedicated PST password recovery tool first, and a repair after that if the file is also damaged.

No. It opens the damaged file read-only and writes recovered mail to a new file or folder, so you can rerun it as often as you like. Output goes to a temporary .part file and gets its final name only after a successful save.

Sources