Recover deleted files!!!
-
Hey guys :) I'm looking for open source code project in c# that will help me to understand how to recover deleted files in windows xp. I would be appreciative if anyone posts any hint related to my problem. Many thanks
That depends on what you mean by "deleted". Are you talking about files that are in the Recycle Bin or are you talking about files taht have been really deleted and don't show up in the file system nor the Recycle Bin?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009... -
That depends on what you mean by "deleted". Are you talking about files that are in the Recycle Bin or are you talking about files taht have been really deleted and don't show up in the file system nor the Recycle Bin?
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009... -
I'm talking about files that have been deleted from the entire system and they don't exist in the Recycle bin any more.
Then I hope you have a very good knowledge of NTFS and it's data structures on disk. You're going to need it. A simple Google for "ntfs recover deleted files c#[^]" comes up with a ton of hits. Also, "ntfs data structure[^]" reveals a bunch of useful information.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009... -
Then I hope you have a very good knowledge of NTFS and it's data structures on disk. You're going to need it. A simple Google for "ntfs recover deleted files c#[^]" comes up with a ton of hits. Also, "ntfs data structure[^]" reveals a bunch of useful information.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...Dave Kreskowiak wrote:
Then I hope you have a very good knowledge of NTFS and it's data structures on disk. You're going to need it
Isn't that the whole point of the original question? I.e. to get help on how to do it in C#... :thumbsdown:
-
Dave Kreskowiak wrote:
Then I hope you have a very good knowledge of NTFS and it's data structures on disk. You're going to need it
Isn't that the whole point of the original question? I.e. to get help on how to do it in C#... :thumbsdown:
Well, if you completed reading the post, you would have seen the links to Google results for examples. There is no way you can explain all of the ins and outs of NTFS, how to read and interpret MFTs, search for and recover the "lost" chains, and put them back into the tables as a coherent file, all in a couple of forum posts. I gave him exactly what he asked for - hints. If you want to try and explain all that without writing a small book, be my guest. All you have to do is reply to the OP.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008
But no longer in 2009...