Can you explain what "lost its start up memory" means? NTFS drives are security restricted, so if you drop a drive from another Win7 machine into another Win7 machine or a XP machine you will likely have issues.
You also said "it shows recovery and hard drive" which is also confusing to me. Can you explain what you are seeing in more detail? Do you mean that the drive is seen by the operating system, but you can only access a "recovery partition"?