schizophrenic Computer (Win 7 Home Premium)

April 18, 2011 at 07:23:13
Specs: Windows 7, 3 GHz / 2047 MB
While trying to fix an issue with a "missing or corrupt hal.dll file" on a Win 7 home premium, I tried a system recovery disk (fail), then several variations of bootsect /nt60 ( C:\ , SYS, all) - fail. I ultimately decided to do a clean install, and during the installation I decided to install the 64 bit version as opposed to the 32 bit version which was having issues. Now, whenever the computer boots, it randomly goes to the old 32-bit installation (which still crashes periodically) or the 64-bit installation. I cannot see a pattern in how it decides to load (except that when the 32 bit DOES crash, it always goes to the 64 bit). The partitions are invisible to one another, and I'm surprised the 32 bit survived at all. I also can't seem to get the multi-boot menu to load up. Any suggestions on how to stabilize this - short of yanking out the hard drive and sticking it into another computer to zap?

See More: schizophrenic Computer (Win 7 Home Premium)

Report •

#1
April 18, 2011 at 12:05:52
Acutally, the issue is no longer the hal.dll file, but rather the fact that I cannot get it to boot to the correct,stable version of windows (64 bit) unless the old version boots first, then crashes (32 bit).

Right now my solution is to simply not turn off the computer, leaving the stable 64 bit version running, but I don't consider this to be a reliable solution.


Report •

#2
April 18, 2011 at 12:56:25
Since you just did this, why not start over. Delete the partition with the setup disk and then install the 64 bit version from scratch.

Report •

#3
April 19, 2011 at 12:11:10
Answer #2 would be best, but you could also delete the partition the old version is on in disk manager and create a new partition and format the partition for other purposes. If you have any trouble booting after that, you can put the install disk in again and choose 'Repair' and 'Start up repair' to fix that easily.

You have to be a little bit crazy to keep you from going insane.


Report •
Related Solutions


Ask Question