When undeleting a file is an "iffy" business at the very best, since modern operating systems tend to access the hard disk behind your back while you're using it, possibly of overwriting the portions of hard disk that contain your deleted files, making it very impossible for you to unerase them all. If you know that you had deleted a file by accident, you should immediately stop using that computer anymore. Use a different access pc to download the tools.
Even better detach the hard disk (if it's a hard disk that we're talking about) from the computer and attach it to the pc, as a secondary drive in this pc and perform the recovery from this computer.
The best undelete tool or data recovery utility is a regularly backed-up system that your using. If you back up your data at regular basis, your ability to recover your data improves tremendously. If you do not back-up your system regularly, you should check out the these:-
Norton Ghost 10.0 Computer Back-up and Recovery
Executive Undelete Pro 5.0 - Single User [File and Data Recovery]
O&O MediaRecovery V4
Tags
TechnoratiMicrosoft / Technology