I have a HP-1220 with Windows 7 64-bit Home Premium. Recently somehow the hard drive got corrupt. When I went to try to recover the data from the recovery partition that was also corrupt too. So I formatted the entire hard drive and went to reinstall the os and kept getting errors about files being missing or "a recent hardware or software change has caused windows to not start". I am using a Dell oem disk but I was told that it should at least work. So I put a spare hard drive with xp in and it worked fine. At this point I think it may be the hard drive but not completely sure.
Any help will be greatly appreciated.