Because the solutions given from the other guys be done (the first requires hardware to bought and the second is impossible), I suggest a low budget solution . You have to remove the HD from the new laptop and replace it with the old one. Once the new laptop with the old HD boot you can copy the files to a USB flash memory or burn them on a DVD . Then your old HD is useless . Now place back the new HD and access your files from the removable media you put them !
I was able to get my old drive onto an external storage drive box with cables and view them on the new computer. I loaded windows xp but how do I transfer program files like outlook, word, excel, adobe etc without a new installation into the new hard drive.
To easily transfer all your old data from your old laptop to your new laptop ,you will need to buy a usb converter for your old hard drive and then transfer old files via usb port of your new laptop.
You have to make the hard drive of the dead laptop a slave drive of the living computer. I mean attach both the hard drives on one computer. The new computer will find the second hard drive and will show every data on it. Just copy the data in the new hard drive.