Basically, I used Disk Cleanup utility on a windows 7 Ultimate machine to delete the Windows.old folder only to discover that it contained a critical amount of data in the 'users/JonDoe/' which was referenced to from the upgrade by a simple shortcut on the desktop. How can I recover the windows.old folder in windows 7 ultimate after it has been deleted? I know that there are thousands of 'undelete' programs out there, but which one is free, no limitations in trial and highly recommended? Does Microsoft have a utility to undo? Ive looked but can't seem to find anything, please help.