ScanPSTAll download
This repeatedly runs Microsoft's ScanPST.exe against your PST files until they come back clean.

There are 3 methods of starting this tool
1 Put the program files in the PST folder and run the .cmd
2 Drag and drop a single PST file onto the .cmd
3 Drag and drop a folder onto the .cmd