Corrupt Lotus Notes NSF File

45 pts.
Lotus Notes 6.5
Lotus Notes 8.5
Hi, I have always got good advice from this site. This time it seems tough as there does not seem to be many software tools on my problem. But I have hopes from this site still. I archived my Lotus Notes Mails into the NSF file that it creates. Then copied it to my USB External HDD and then moved it to a desktop from that extl HDD. I don't know what went wrong in this move operation. Seems the NSF file has got corrupted. And there is NO use using Lotus notes Default tools to fix the errors as it either does not "SEE" the file (says FILE NOT FOUND) and the Lotus Client does not recognize the NSF (Says 'NOT A DATABASE' OR 'File not Found') I tried to use HJSPLIT to split this 3+ GB file but the HJSPLIT completed its job by creating only 1 file ( .001) and that too not of the right size when I wanted ti split the 3+ GB file into 2 MB files. So i guess the NSF file is corrupted as HJSPLIT is unexpectedly meeting End of File and is mistakenly thinking file split is complete. There does not seem to be any tool to repair my NSF file. Nor am I able to find any tool to repair a Corrupt File. I know STELLAR Phoenix can do it. They tested my nsf and said they can, but they are charging too much. The price does not match my mail value! So can someone please tell me:
  1. Whether there is any software to fix this issue and recover my mails and attachments?
  2. Whether it is possible to learn low level programming and do it myself? Where do I get some reading matter on how files are created and corrupted and how data recovery engineers work? I know this sounds silly but why can I not learn and do it myself even it takes me some time!
The NSF file was created by Lotus Notes 6.5 and later we upgraded to Lotus Notes version 8.5 when the archive was last taken. Please help. Thanks

Software/Hardware used:
lotus Notes, windows7

Answer Wiki

Thanks. We'll let you know when a new response is added.
Assuming it’s a local file and there are no replicas/copies (either locally or on Domino servers), you may try to fix the db running either fixup or compact on it.
(Make a copy of the affected db before you attempt next steps!)
Client execs for both methods (there are also server versions) are located in Notes directory of Lotus install and called nfixup and ncompact respectively.
Run nfixup -? or ncompact -? to see syntax
Warning: if no database is specified it runs on all databases!
IBM suggests to run fixup first (you may try various options) and if this fails to try compact -c to salvage anything which is still readable (this runs a copy type compact). You may also use addtional options (eg. -D to discard view indexes or -i to ignore errors).
You may also need to run updall to update/rebuild view indexes after recovery.
Or try: NSF Repair Kit. A must-have Lotus Notes NSF repair utility for home users and professionals dealing with NSF file corruption on a regular basis. 

Discuss This Question: 1  Reply

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: