Phoenix/2

File Phoenix will scan a selected drive and list all files which are (possibly) recoverable. You can then select one or more files and recover them to another drive.

File Phoenix also allows you to:


 * View the first 4096 bytes of a file before recovering it.
 * View each cluster of an erased FAT file and decide whether you want to recover it or skip it. This is especially useful when recovering files who's clusters were not contiguous.
 * Search the free space on a FAT drive for text and start recovering data from where the text was found.

Both HPFS and FAT drives are supported.

Use the right mouse button to display the context menu. You can do this with the mouse over the main window or over a file in the list of recoverable files.

What's New

 * 1.33:
 * Version 1.32 causes a TRAP when the C code is optimized. 1.33 is an unoptimized version of 1.32. This is a temporary fix until I find the cause of the error.


 * 1.32:
 * Fixed bug which caused the first 4 sectors of a *good* file to be cleared when clearing files that had not been recently deleted.


 * 1.31:
 * Fixed bug which caused "divide by zero" exception when clearing a file on a drive that couldn't be locked.


 * 1.30:
 * Added function to set background colour of Phoenix bitmaps to match that of the dialog box. Thus if you have a customised dialog box background or you've dropped a colour on the Phoenix/2 window, the rectangle around the Phoenix will be transparent rather than light grey.
 * Save target drive and path name for multi-file recovery and use it for subsequent recovery. Note that the drive and path name are not saved across Phoenix/2 invocations. Just across multiple recoveries within a single session.
 * Added the "Clear" function. This allows you to write binary zeros over the sectors of the erased file thereby removing all traces of it from your drive.
 * Added an option when recovering multiple files to preserve the original directory structure when writing the recovered files.
 * Fixed bug in HPFS FastScan which caused some erased files to be missed when building the list of erased files.
 * Fixed a small bug which caused an TRAP on FAT drives which reported "." as a valid directory.
 * Fixed a bug which caused the recovery to fail if the target path specified for recovery ended with a back slash.

License
IBM Employee Software