My HP laptop running Windows XP is dying (not because of any HD failure). I’m a database programmer w/o a deep knowledge of operating systems. Can I buy a compatible computer and install the hard drive from the dying one as the boot/registry drive on the new one, thereby obviating the need to reinstall all my existing software. For most of my programs, this would just save me lots and lots of time. But I also have legacy software installed – the disks are long gone – which I keep around in case an old client needs help. I wouldn’t think the software manufacturers would care – I’d still be using their products on only one computer – but when I asked a friend, he thought there was a motherboard serial number that was checked to prevent exactly what I want to do. Does anybody know about this? If true, is there an entry in the registry that can be changed so it will look to the new motherboard? Or is there any other workaround?