I have a corrupted Outlook 2000 PST file which located in
a 2GB partition.
When the file reached 1.99 GB, it ran very slow and took
15 minutes to open the personal file. After I opened it, I
deleted some emails and ran "Compact Now". It asked me to
run scanpst. When I ran scanpst, it stopped at phase 7 of
8 telling me "An error has occurred which caused the scan
to be stoped. No change has been made to the scanned file".
I ran scandisk then scanpst, did not work. Since the
partition is too small to defrag the pst file, I use third-
party image tool (Trueimage) to image the whole pertition
to a bigger partition and defragmented it with MS system
tool. The colour changed from red to blue which told me no
fragmentation was found. Then I ran scanpst again but
still did not work--the scanpst log was the same as before
with "Fatal Error: 80040900". (see atachment)
Can any one help?
Thank you
Yujie Liang
http://www.microsoft.com/downloads/release.asp?ReleaseID=44353&area=search&o
rdinal=21
"Yujie Liang" <yujie...@yahoo.com> wrote in message
news:d74101c2852c$b1b3efd0$3bef2ecf@TKMSFTNGXA10...
I have tried the PST2GB tool before I sent the first
message.
With this tool, I cut 20 MB data from the PST file then
ran scanpst, but it still show me the same error: "An
error has occurred which caused the scan to be stoped. No
change has been made to the scanned file".
Are there any more tools?
Cheers,
Yujie Liang
>.
>
I've fixed the problems eventually.
Since I received some helps from your guys, I would like
to take this chance to share my solution.
The basic idea is to cut the pst file into two banary
parts then re-join these two parts into a new pst file.
After run scanpst, it will work but you may lost some
data.
Here is the details:
1. Copy the corrupted pst file to a Linux Box
2. Suppose the pst file is 2G bytes
3. Run "cat old.pst | head --bytes=1000000000 >
front.pst" -- it will paste the front binary data to
front.pst
4. Run "cat old.pst | tail --bytes= 999999000 > rear.pst" -
- it will paste the rear binary data to rear.pst
5. copy front.pst and rear.pst back to your Windows box
6. MS-DOS mode, run "copy front.pst /B + rear.pst /B
new.pst /B" -- it will combine binary data from two files
into one file.
7. Run scanpst.exe and press "repair" when applicable.
8. Pst file may be restored
please note
1. In the above case, since total size for the
front.pst+rear.pst is 1000 byte smaller than the old.pst.
Some data will lost (in my case, 6MB out of 2GB data). You
may first try to "cat" full size, if fail, try a smaller
size like step 4.
2. If there is a password protection, you have to repeat
above 1,2,3,7 step first until you find the possible
maximum password-restorable partitive pst file. Then you
may try the rear bit.
Hope this will help you. Good luck!
"Yujie Liang" <yujie...@yahoo.com> wrote in message
news:a33101c286d7$ab956320$36ef2ecf@tkmsftngxa12...