Hi everybody (it's my first post)!
I've tried using recuva to recover files from a 370 GB (formatted: that's why I need deep scan) NTFS Windows partition.
I've used Recuva Portable (zip package) 32 bit v.147 on a WindowsXP (32 bit) system (more details on it will follow later) installed on a different hard disk.
Here's what is happening:
---------------------------------
->"Step 1" goes on until 87%, then jumps directly to 100%.
->I get a message telling me there's not enough available memory before I can see any "Step 2" stage.
->All this process lasted about 6h 30m.
Important:
-------------
I tested it twice: first on Windows XP with 2GB of RAM, then on Windows XP 3GB of RAM (*), and the result was exactly the same.
Possible causes:
----------------------
1) Address space gets limited to a max of 2 GB in Windows XP 32 bit.
2) PAE support is missing.
Possible solutions to the above causes:
--------------------------------------------------
1) Maybe recompiling Recuva with the /LARGEADDRESSAWARE compilation flag could add 1GB to the program address space (bringing it to a total of 3 GB). I still don't know if it's enough but it's worth trying...
2) I don't know much about PAE, but I think it should affect systems with more than 4 GB of RAM (not my case).
Could somebody please tell me if there are other ways to solve this problem ?
(*) Actually I'm using Windows XP 32 bit inside VirtualBox from a Linux 64 partition (that's why I can change the amount of RAM. I needed "RAW disk storage", described in VirtualBox manual, to make Racuva find my NTFS partition).
P.S. I've tried running the 64bit version of Recuva under Wine (from my Linux 64), but it was impossible to make it access the NTFS partition.