Norton Ghost may help. Although i have not used it, so cant comment on how it works. Google for it. But in the new hard disk you would have to install Windows that would mean you have to re-install all the softwares. If you don't have the installers... TROUBLE!!!