How can I fix a corrupted pst file?

Posted on 2009-04-23
Last Modified: 2012-05-06
I have a 200+ mb PST file that is corrupted.  Even after running the PST fix tool from Microsoft, when I open it in Outlook, it is empty.
Question by:ahs_admin
    LVL 97

    Expert Comment

    Hello ahs_admin,

    Run ScanPST until there is no error in PST. Then try to open it.

    IF no joy, use Outlook Recovery Toolbox

    Hope this helps!
    LVL 14

    Expert Comment

    What i current version of Outlook client?
    In which version was the original PST created?


    Author Comment

    Current Outook is 2003.  PST was most likely created in Outlook 2000.
    LVL 14

    Accepted Solution

    Ok, so first we are gonna deliberately corrupt a copy of your PST file and then see if scanpst.exe will fix it.

    Copy the original PST to another location/folder (so you dont accidently mess up)
    Rename is to tempbak.pst
    Download and install a free hex editor - any one you prefer
    (I use 'Hex Editor Neo' at )

    Open the copy tempbak.pst in hex editor
    (see image to understand, what I mean by 'middle section' and 'right section')
    See "before" image

    In middle section...
    Select the value in row 1 column 07

    The corrosponding character will be selected in the right section
    Click on the character (in right section) to select it
    Press the space key seven times
    [You will be replacing values row-one in column 07, 08, 09, 0a, 0b, 0c, 0d ....with value 20]
    See "after" image

    Save the file as newname.pst
    Close hex editor

    Now run scanpst.exe (should be in C:\Program Files\Microsoft Office\Office11) on the newname.pst file. When done try opening the new repaired file in Outlook.

    Hopefully this works, if not, the only other option is the commercial software recommended
    above and keep ya fingers crossed. Always backup, backup, backup :D


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Learn more about the importance of email disclaimers with our top 10 email disclaimer DOs and DON’Ts.
    Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    12 Experts available now in Live!

    Get 1:1 Help Now