2009-07-14 86 views
6

我想製作一些簡單的文件恢復軟件,我想嘗試恢復通過按Shift + Delete刪除已發生的文件。我在Windows上工作,任何人都可以向我展示任何可以幫助我以編程方式實現的鏈接或文檔嗎?我知道C,C++,.NET。任何指針?文件恢復軟件如何工作?

回答

-1

在windows當一個文件被刪除(永久刪除),它實際上沒有從硬盤中刪除,但添加字符的文件名(_我猜的)在它前面和當在資源管理器中顯示時,windows會忽略這些內容......恢復工具將在磁盤中搜索這些類型的文件名。並且您的文件基於寫入刪除文件的位置上的某些數據恢復完整性。不知道這個模式仍然使用的Windows ..但很長一段時間後我已經讀了這一些

0

所有恢復工具的原理是刪除文件只刪除一個文件夾中的指針和(快速)格式化分區只會重寫包含文件系統標題的分區的第一個扇區。深入分析分區數據(在扇區級別)可以重建文件系統數據,集羣分配表,文件夾和文件集羣鏈的很大一部分。

所有課程如果在格式化分區時使用表面測試工具來重寫所有扇區以確保它們是正確的,則無法恢復任何內容 - 除非您使用專用硬件查看邊緣的剩餘磁性實際曲目