prosthotoothist
Baseband Member
- Messages
- 27
Hello all,
First of all, I have Windows 7 Ultimate 64 bit installed and here is my current situation: I purchased a Samsung EVO 850 1 TB SSD recently and got it installed without any significant problems. However, I have a problem when trying to change (in the BIOS) from Ide to AHCI so that I can get the best performance from the new drive. I have gone into the registry and changed the following: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/msahci/Start from (1) to (0).
After doing this I changed the pciide from (1) to (0). Then I rebooted and went into the BIOS and changed the setting from Ide to AHCI and saved/exited and waited for booting to finish. It didn't happen, instead this message appeared: "Windows root\system32\hal.dll is either missing or corrupted and Windows cannot continue". I have lost count of how many times I have tried everything that I can find to do to correct this problem. I have used the original Windows DVD to try to correct the problem. In trying this approach, I found that the disc does not have SP1 on it, but I did install it later from a download. When checking the properties of the computer, it indicates that SP1 is installed.
I bought a program that allows one to find certain files on the Windows 7 DVD and copy them to a disc or USB stick. When I successfully found and copied the hal.dll file off of the DVD, I compared the size of it to the one listed on the "C" drive under Windows and there is a difference in their sizes. I have assumed that it probably is a results of the original file having been replaced during the SP1 installation.
I have thought about deleting the file on the "C" drive and replacing it with the one from the original DVD, but knowing that this is a very important booting file, I got scared and have not done it. This fear has led me here to seek advice about what I should do.
Some might suggest that I do a clean reinstall of Windows, but for me that is just not an option. This machine is used for many different things: 3D modeling and animation, all kinds of music programs, video editing, graphics, and general computing so there are a multitude of programs installed and many of these have very difficult and time consuming configurations that can result in days of work to recreate.
I have thought about uninstalling SP1 to see if this would change anything, but when searching in Windows updates, there is no indication of SP1 having been installed. Since there is a code for updates, I found the one for SP1 on the Microsoft site, but it is not listed in the updates. This does not make sense to me, but I am not a computer expert, so my confusion keeps growing!
By the way, I read on a forum that after changing the settings in the registry, you should shut down and reboot and give Windows a few minutes to make any changes that it needs to do. Then shut down and reboot again, this time going into the BIOS and changing from Ide to AHCI. I tried this and it made no difference in the problem still persisting.
By now, I am quite frustrated, so any suggestions will be greatly appreciated.
Thanks,
Tom
First of all, I have Windows 7 Ultimate 64 bit installed and here is my current situation: I purchased a Samsung EVO 850 1 TB SSD recently and got it installed without any significant problems. However, I have a problem when trying to change (in the BIOS) from Ide to AHCI so that I can get the best performance from the new drive. I have gone into the registry and changed the following: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/msahci/Start from (1) to (0).
After doing this I changed the pciide from (1) to (0). Then I rebooted and went into the BIOS and changed the setting from Ide to AHCI and saved/exited and waited for booting to finish. It didn't happen, instead this message appeared: "Windows root\system32\hal.dll is either missing or corrupted and Windows cannot continue". I have lost count of how many times I have tried everything that I can find to do to correct this problem. I have used the original Windows DVD to try to correct the problem. In trying this approach, I found that the disc does not have SP1 on it, but I did install it later from a download. When checking the properties of the computer, it indicates that SP1 is installed.
I bought a program that allows one to find certain files on the Windows 7 DVD and copy them to a disc or USB stick. When I successfully found and copied the hal.dll file off of the DVD, I compared the size of it to the one listed on the "C" drive under Windows and there is a difference in their sizes. I have assumed that it probably is a results of the original file having been replaced during the SP1 installation.
I have thought about deleting the file on the "C" drive and replacing it with the one from the original DVD, but knowing that this is a very important booting file, I got scared and have not done it. This fear has led me here to seek advice about what I should do.
Some might suggest that I do a clean reinstall of Windows, but for me that is just not an option. This machine is used for many different things: 3D modeling and animation, all kinds of music programs, video editing, graphics, and general computing so there are a multitude of programs installed and many of these have very difficult and time consuming configurations that can result in days of work to recreate.
I have thought about uninstalling SP1 to see if this would change anything, but when searching in Windows updates, there is no indication of SP1 having been installed. Since there is a code for updates, I found the one for SP1 on the Microsoft site, but it is not listed in the updates. This does not make sense to me, but I am not a computer expert, so my confusion keeps growing!
By the way, I read on a forum that after changing the settings in the registry, you should shut down and reboot and give Windows a few minutes to make any changes that it needs to do. Then shut down and reboot again, this time going into the BIOS and changing from Ide to AHCI. I tried this and it made no difference in the problem still persisting.
By now, I am quite frustrated, so any suggestions will be greatly appreciated.
Thanks,
Tom