I get the same error on my D: drive.
Setup as follows:
2 300 gig SATA2 Seagates in raid0
C: is a 25gig OS partition
D: is a 533gig data partition
Running XP Media Center/Homebrew computer built last July.
Recuva works fine on my C: drive. Just got same error with latest beta (37).
Error Log:
Recuva v37===========System Info: MS Windows XP SP2, Intel Pentium D CPU 3.20GHz, 2.0GB RAM, NVIDIA GeForce 7900 GT/GTO DRIVEDESC FSys:1, BytsPSect:512, SectPClust:8, BytsPClust:4096, FRSize:1024, ClustCnt:139960280, MFTClustNo:0, MFTMirClustNo:786432[11:10:4] ErrorNo: 8 OtherInfo: Error No:536870920 ErrorInfo:Failed to reserve memory.