I have Acronis True Image 10 Home and just recently lost my hard drive. I replaced the hard drive and tried to restore my backup and although the backup appears to restore succesfully, I cannot boot to windows. I get an error saying hal.dll is missing or corrupt and that I need to replace the dll before I can reboot. This is a problem since I did not receive a Windows disk with the computer, but rather an OEM version that was partially stored on the hard drive that I replaced. I verified the backups as they were created so I wouldn't have thought it would be a corrupt backup. The one thing I found in the knowledge base that causes me some concern was an article regarding HAL that speaks about hardware changes. The only hardware I changed was the hard drive itself, but I did upgrade from the original 60 GB to a 100 GB when I replaced it. Could this cause some problem with the hal.dll file being out of sync with the hardware found on the machine? Any other suggestions about what might be the problem?