Technical Anshu
Tutorials Blog
ScanPST Repeat Passes

Running ScanPST Again and Again When Repeat Passes Help and When It Is a Loop

Run it again sounds like superstition. With ScanPST it is the documented method - up to a point. This page draws that point precisely.

By Technical AnshuOutlook 2010 to Microsoft 3658 minute read
The video shows repeat passes bringing a damaged file back - watch the counts fall

Ask anyone who repairs Outlook for a living and they will tell you the same odd thing: run ScanPST, repair, then run it again. This is not folklore. The tool repairs the layer of damage it can see, and rebuilding that layer lets the next scan reach damage that was hidden behind it. But the method has a hard edge - past a certain point, passes stop helping and start merely rewriting your file. Knowing which side of that edge you are on is the whole skill. As always: passes run on a copy, backup box ticked, Outlook fully closed.

The pass ledger - watching the counts
Pass 1 - errors found, repaired214 errors
Pass 2 - deeper layer reached37 errors
Pass 3 - nearly there3 errors
Pass 4 - full scanNo errors
The loop signature - same count, twice in a rowSTOP
Falling counts mean the method is working. Identical counts twice in a row mean it has finished - one way or the other.
1

Why One Pass Is Not the Whole Repair

A PST's structure is layered: headers point to folder tables, folder tables point to item tables, and corruption in an upper layer hides everything beneath it. The first scan can only report the errors it can reach. Repair rebuilds that layer - and the second scan now walks further in and finds errors that were previously invisible, not newly created.

This is why a second pass finding errors is normal, and why even a pass that finds more errors than the one before is not automatically bad news. Judge the trend across passes, never a single count.

2

The Correct Rhythm

  1. Scan the working copy; write down the error count (the .log file beside the PST keeps it for you)
  2. Repair, with Make backup of scanned file before repairing ticked
  3. Scan the same working copy again immediately - do not open it in Outlook in between "just to peek"; let the passes run as one operation
  4. Repeat while counts fall; finish with one final full scan that reports no errors or only minor inconsistencies
  5. Only then open the file in Outlook and verify your mail
3

How Many Passes Are Normal

On genuinely damaged files, three to five passes is an unremarkable number. Light damage often clears in one or two. Very large files make every pass slow - a big PST on a mechanical drive can take an hour or more per pass - which is a practical argument for patience and for running the passes on a local SSD if one is available.

What is not normal: counts that never move, or a scan that stops at the identical phase with the identical message every time. That is not a slow repair; that is a wall.

4

Recognising the Loop

Stop the passes when any of these is true:

  1. Two consecutive passes report the same error count with no change
  2. The scan dies at the same phase with the same message on a clean, interference-free setup
  3. The message is a header class error - does not recognize the file - which no pass can cure
  4. The scan reports clean but your Outlook symptom is identical - then the file was never the (only) problem; suspect the Outlook profile or an add-in, which the import-route page in this series covers

Every extra pass rewrites the file and can drop items it cannot place. On a working copy that risk is contained - but a contained risk with zero remaining benefit is still a bad trade.

5

When to Stop and Climb

The ladder above ScanPST, in order: roll back to the .bak if the last pass made things worse; import the best repaired state into a fresh PST under a fresh profile; hand the untouched original copy to an extraction tool and judge it by its free preview; or restore from backup. The decision rule is simple: passes are for damage that is retreating; the ladder is for damage that is not.

The discipline in one line: repair passes are cheap, but they are not free - each one rewrites your only working copy. Counts falling means continue; counts frozen means climb. Let the log file, not hope, make the call.

Watch the Complete Process in the Video

Watch the video to see real pass counts fall on a real corrupt file before you start your own.

Watch Full Video
Common Questions

Can running ScanPST too many times harm the file?

Each repair pass rewrites the file and can drop items it cannot place, so endless passes do carry risk. That is why repairs run on a copy with the backup option ticked, and why a frozen error count is a stop signal rather than a challenge.

The scan has been running for hours. Is it stuck or working?

Check the disk activity for the ScanPST process in Task Manager and whether the .log file beside the PST is still growing. A large PST on a mechanical disk can honestly take an hour or more per pass; a frozen log with zero disk activity over a long stretch means the pass has died.

Pass two found more errors than pass one. Did I break something?

Usually not. The first repair rebuilds structures the scanner could not previously walk past, so the second scan sees further into the file and finds deeper errors. Judge by the trend over several passes, not by one surprising count.

This guide is based on the Technical Anshu video above - if a step gets stuck, ask in the video comments and you will get an answer there.