Would not register for me in a Win7 32-bit VM, in Win10’s Sandbox, or in a regular copy of Win10 – showed registered, and title bar of app showed Pro rather than Trial, but restarting the app reverted to Trial.
Installing RecoverXData Pro also installs an older copy of the Microsoft C/C++ runtimes in a rude fashion – instead of one of Windows’ 2 temp folders, it uses Root [C:\] for the temp install files, which are left in place afterwards. It also triggers a rewrite of the Schema data in the registry -- *shouldn’t* really be a problem, but with a few hundred thousand new registry entries, there’s always the potential for something to go wrong… *Stuff* happens. That said, the app *looks* like it’s portable, though I can’t swear to it since I’ve no idea where it would store the activation key [IF it worked]. Unfortunately, it will not run in WinPE, pretty much dashing any hopes of having RecoverXData Pro on a bootable USB stick/drive -- this is another app you’d have to use a Windows To Go drive to accomplish that.
Another option, that works with most any file recovery app, is to use the bootable USB stick/drive you create with a backup app like Macrium Reflect, using the option to back up the entire partition including free space – you can then run whatever recovery software on the backup you restored to another drive. That can also be a good option when the drive you want to recover from is an SSD, because Trim… since an SSD requires that data be cleared before new data can be written in the same place, deleted [lost] file data is proactively cleared. You can turn off Trim in Windows, but many [most?] SSDs can & will run Trim from their firmware regardless.