Seems you need to use a tool which can help you read the PST file in raw mode and help you get the messages from corrupt pst file
Find ReadPST FREE tool http://marklyon.org/gmail/readpst.zip and check if you are able to recover the messages from PST file or not.
What you can do is to break the big PST file into smallers parts.
Create 5 -10 New Empty PST file and then move few folders from OLD PST file to these new PST files.
And then close the PST files from within the Outlook.
Now you can easily copy all PST files easily to a new machine in...
I have got 318 PST files on a external drive. Is there any way to import all 318 PST files in on go into Outlook.
I know I can use File -> Open -> Outlook Data File
But its not feasible to do for all 318 files.
If anybody have a suggestion, please help.