Win7 fails to boot due to Hal.dll missing after change in drive slot

Say, I installed win7 on a drive and wish to insert into a different drive slot.
I've tried to edit c:\boot..ini on another W7 machine, but can't see this file.
Also can I use a USB drive bay with this sata drive to boot from it and what changes are needed?
Tx
shaunwinginAsked:
Who is Participating?
 
Jackie ManConnect With a Mentor Commented:
No link. Use you windows 7 setup DVD to do the fix according to the comments above.
0
 
TonypeswaniCommented:
In windows 7, vista and win 2008 machines you can't find boot.ini file. These machines have bcd files which is used for booting also can edited by using bcdedit file.

Also regarding hal.dll file missing issue, we need to find the correct hal.dll file and have to import into your machine.That could resolve this issue.
0
 
shaunwinginAuthor Commented:
How do I use bcdedit to edit drive f:\ ?
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
Jackie ManCommented:
what do you mean by "wish to insert into a different drive slot"?

Please see the link below for bcdedit command.

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/Windows_Vista/Q_26854858.html

http://technet.microsoft.com/en-us/library/cc709667%28WS.10%29.aspx
0
 
shaunwinginAuthor Commented:
I have 5 SCSI ports and wish to attach drive to a different one....
0
 
Jackie ManCommented:
Then, it is better than you shall do a clean install of windows 7 again as RAID configuration is not easy to handle.

If you still want to try, put back the HDD in the SCSI windows 7 machine -> boot with Windows 7 setup DVD -> select "Repair your computer"

Details are in the link below.

http://www.bleepingcomputer.com/tutorials/tutorial161.html

If there is no OS detected, click Next and in the recovery console, click "Command prompt"

0
 
Jackie ManCommented:
OR

Follow the approach below.

Reinstall Your Boot Loader Manually From the Windows DVD

Alternately, if it doesn’t automatically detect anything to fix, you’ll have to choose your own recovery options.  Click the bullet option on the top then click Next to use recovery tools to fix Windows.

Now, select Command Prompt from the available recovery tools.

In the command prompt window, enter the following to repair your boot loader:

    bootrec /rebuildbcd

After a few moments, it should detect your Windows installation and ask if you want to add it to the boot loader.  Enter Y to add it, then exit the command prompt and reboot your computer when you’re finished.

Source: http://www.howtogeek.com/howto/33433/restore-the-windows-boot-loader-after-an-ubuntu-update/
0
 
shaunwinginAuthor Commented:
Its a single drive - not a raid...simply changed the SCSI port....
0
 
Jackie ManCommented:
OK

You can try #35313901 to see whether it can help.
0
 
shaunwinginAuthor Commented:
What is the link?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.