Topic: Recuva problems ...  (Read 7247 times)

Recuva problems ...
« on: February 21, 2013, 05:48:57 AM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
Recuva : http://www.piriform.com/recuva

Continued from :
http://theoven.org/index.php?topic=522.msg7876#msg7876
BUT, I would like to report something weird. The last PE I made & used was built before GENA was born, so ...

I had a simple Recuva script to extract the portable Recuva (the zip file from the piriform site) & create a shortcut to the exe. It worked OK before.
Now I just built a new PE with Gena 2013.02.19 - and I find recuva does not work. When I run recuva.exe, I can see it in task manager but no user UI appears. I thought I had messed up the script, and kept on using the PE, then after about 10 minutes the recuva UI appeared !
I tried to run recuva using :
- my script.
- the 'official' gena recuva script with the embedded recuva.
- portable recuva from my hdd.
same problem.

They all run OK with my previous PE.
btw, I have no network related components in either of my PEs. It may have something to do with recuva 'phoning home', there is a long thread on the piriform forum about this.


Process Monitor results in BSOD 24, tried on two systems.

But, I found out this :
- started recuva
- started process explorer
- killed this service "X:\i386\System32\svchost.exe -k netsvcs  (HKLM\System\CurrentControlSet\Services\W32Time)"
- recuva UI appears immediately

Re: Recuva problems ...
« Reply #1 on: February 21, 2013, 08:14:56 AM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi gbrao,

as I wrote before, things start smoothly here on my tests (Source XPSP3x86Enu), btw, out of topic I updated IE 08  ..

I also check with process explorer, W32Time is there, but does not have any bad side effect here...

Process Monitor results in BSOD 24, tried on two systems.
This also do not happen here !! maybe a title change "Recuve and Proces Monitor problems..."  :wink:

shortly:
currently I can not reproduce your troubles gbrao,
 probably there is something different in between , I hope you can figure out  :thumbsup:

Re: Recuva problems ...
« Reply #2 on: February 21, 2013, 09:08:50 AM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
No problem. I prefer Opera anyway.

Re: Recuva problems ...
« Reply #3 on: February 21, 2013, 11:05:12 AM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
yep, I prefer Opera too,

besides, let us know when you find a "reproducable" way,
or who knows whatever causing bsod-etc. on your build  :cool:

Re: Recuva problems ...
« Reply #4 on: February 21, 2013, 02:29:42 PM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
ok. i normally do stuff like this on my old 'test' PC : P4/865G/DDR1. when i have the time i will redo on a more modern hw.

thanks, still as helpful as ever i see ...

btw : why aren't gena builds also mirrored on, say, mediafire ? and you haven't told me (us?) what 'gena' stands for.

Re: Recuva problems ...
« Reply #5 on: February 21, 2013, 04:27:32 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
hehe, your "old pc" is my girlfriends "new pc"  :lol:

*
since no mirror required  :wink: we give "direct" golden link, without advertisements, blabla seconds etc.   :great:
 who would need more  :cool:
aside,
distributing pe build on such places have high potential to cause bad reputations naming warez by regular users,
even experience showed us,
 some  "unproductive sabotagers" ( idiots ) used this potential to sabotage distributions
  which Win7PESE faced in the past http://theoven.org/index.php?topic=327.0
   at that times, Win7PESE had mirror, after "troubles" from "idiots",
not anymore  :tongue:  :lol: :cool: :great: :smile:

*
there was a topic about "Gena" name .. could not find now .. I feel we should stick such topic.... shortly it is a nice good name  :thumbsup:
so far I could find forum name topic http://theoven.org/index.php?topic=16.0  :wink:

Re: Recuva problems ...
« Reply #6 on: February 22, 2013, 02:42:10 AM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
i thought GENA was a acronym, with G=Galapo  !

Re: Recuva problems ...
« Reply #7 on: February 22, 2013, 06:41:51 AM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Well Galapo found and posted on another topic,

About the name Gena, here's some links:

http://theoven.org/index.php?topic=376.0

http://theoven.org/index.php?topic=70.msg502#msg502

Regards,
Galapo.

I made that topic sticky to find easly in future  :wink:
:ymca:

Re: Recuva problems ...
« Reply #8 on: February 23, 2013, 05:18:03 PM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
when you tested recuva + ie, were you using wimboot or iso.

btw, i noticed when i run "recuva /debug" i do not have the problem mentioned in the op.

and, i'm not the first to have process monitor bsod with a wimboot xp pe.

Re: Recuva problems ...
« Reply #9 on: February 23, 2013, 05:35:28 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Not sure if Recuva problem is WinPE related. It tooks sometimes ~ 30 seconds here on my main system (Win7x64 on SSD)

WimBoot + Process Monitor don't get along with each other.
Just a matter of time until it goes BSoD.
« Last Edit: February 23, 2013, 05:36:06 PM by JFX »

Re: Recuva problems ...
« Reply #10 on: February 23, 2013, 05:50:59 PM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
i used 'create iso' rather than 'wimboot' and both recuva & process monitor work ok !

^ recuva has a nasty habit of calling 'home' the first time it is run, it actually calls verisign it seems. piriform forum has a thread.
« Last Edit: February 23, 2013, 05:51:40 PM by gbrao »

Re: Recuva problems ...
« Reply #11 on: February 23, 2013, 08:30:43 PM »

Lancelot

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
yes I was testing with CreateISO, as I always do  :cool:
 I could not guess WimBoot , JFX knows better  :thumbsup:

what happens with FileDisk - RegMon (latest versions should be available on somewhere internet ) with WimBoot,
 which together can be used instead of Procmon tasks ???

ps: reminding: "Sysinternals Suite" have FileDisk - RegMon options if files provided manually

+
I can add /Debug switch to recuva shortcuts if that is a fix , or not  !!!!! ,
 JFX maybe you can test with your 30 seconds case ??

ps: sorry JFX, asking you too much, but I even should not be around without having time...... doing best of I can :turtle:

Re: Recuva problems ...
« Reply #12 on: February 24, 2013, 07:13:02 AM »

gbrao

  • Chef
  • ***
  • Date Registered: Sep 2011
  • Posts: 258
i found recuva.exe kept looking for a file system32\CatRoot2\dberr.txt
Quote
151   12:13:49 PM   Recuva.exe:1420   OPEN   X:\i386\System32\CatRoot2\dberr.txt   PATH NOT FOUND   Options: OpenIf  Access: 0012019F   
152   12:13:54 PM   Recuva.exe:1420   OPEN   X:\i386\System32\CatRoot2\dberr.txt   PATH NOT FOUND   Options: OpenIf  Access: 0012019F   
153   12:13:59 PM   Recuva.exe:1420   OPEN   X:\i386\System32\CatRoot2\dberr.txt   PATH NOT FOUND   Options: OpenIf  Access: 0012019F
...   

as soon as i created the folder CatRoot2, it began writing to it :
Quote
CatalogDB: 12:16:14 PM 2013-02-24: WAITSVC: Calling StartService():  CryptSvc
CatalogDB: 12:16:19 PM 2013-02-24: WAITSVC: Calling StartService():  CryptSvc
CatalogDB: 12:16:24 PM 2013-02-24: WAITSVC: Calling StartService():  CryptSvc
...

then i found svchost ( i think ) looking for esent.dll.

net result, if i only include esent.dll, recuva works ok in a wimboot pe with ie (edit ie6).
but, that does not explain why the 'create iso' version works even without the dll.

EDIT : with ie8 these are needed too : certcli.dll, sensapi.dll.
« Last Edit: February 24, 2013, 08:36:16 AM by gbrao »

Re: Recuva problems ...
« Reply #13 on: April 09, 2013, 01:04:11 AM »

Galapo

  • Moderator, Gena Baker
  • Grand Chef
  • *****
  • Location: Australia
  • Date Registered: Sep 2010
  • Posts: 2207
I've uploaded an updated version of the plugin to the Gena server. I've added the esent.dll dependency and added the newer program version.

Regards,
Galapo.

 

Powered by EzPortal