Solved

Missing or Corrupt HAL.dll - Windows XP Pro - Vista Ultimate Dual Boot

Posted on 2009-05-10
11
861 Views
Last Modified: 2012-06-21
Dual Boot system with Vista Ultmate on C: and Windows XP Pro on D:  Both were booting okay until I tried allocating additional space using Vista Disk Manager to create a volume for Windows 7.   System will still boot Vista but when XP is chosen, /system32/hal.dll is missing or corrupt.  I tried copying from \windows\ServicePackFiles\i386\hal.dll but that did not fix.
0
Comment
Question by:Lance McGrew
  • 4
  • 3
  • 2
  • +1
11 Comments
 
LVL 39

Assisted Solution

by:PUNKY
PUNKY earned 150 total points
ID: 24351299
Have you try to run XP fixboot and fixmbr yet?
0
 
LVL 6

Expert Comment

by:oswaldofarith
ID: 24351323
You need to fix boot.ini in the XP partition. For sure Hal.dll is still present but boot.ini is pointing to another partition.

Just open notepad with elevated privileges in Vista an then look for boot.ini.
0
 
LVL 4

Assisted Solution

by:althakar
althakar earned 150 total points
ID: 24352460
put ur windows cd which u have used for installation xp.. select repair first and type ur login detail and type fixboot
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 4

Expert Comment

by:althakar
ID: 24352466
after fix boot may be ur dual mode will be remove then u have to download EASYbcd and make another boot option
0
 

Author Comment

by:Lance McGrew
ID: 24357071
;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /FASTDETECT /NOEXECUTE=OPTIN
----------------------------

Viewing the
Document.pdf
0
 

Author Comment

by:Lance McGrew
ID: 24357087
Viewing the attached document.pdf in the above comment, and looking at the current Windows XP boot.ini, what needs to be changed in the boot.ini?
0
 
LVL 6

Accepted Solution

by:
oswaldofarith earned 200 total points
ID: 24358639
Try changing to partition(2)
0
 

Author Comment

by:Lance McGrew
ID: 24360261
I changed the boot.ini to partition(2).  The Windows XP splash screen displayed which is a step further than before.  Problem then, the progress bar stopped and the system hung.  Am still able to boot into Vista.    I don't have a FAT primary boot partition so should I run FIXMBR from the Windows XP Recovery Console?
0
 
LVL 6

Expert Comment

by:oswaldofarith
ID: 24360859
Now you know that your booting from the right partition and the problem is not hal.dll. I think you must try to repair XP boot. Then you'll need to repair Vista too.
0
 

Author Comment

by:Lance McGrew
ID: 24371258
Changed boot.ini from partition(1) to partition(2), then used Windows XP CD to launch recovery console.  Ran fixboot and fixmbr.  First attempt to boot Windows XP required Safe Mode.  After that, Windows XP is booting normally.  No addtional fix was required for Vista side of dual boot.
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Drivers for PC, Windows XP Home 10 125
Need help with Vista and Windows Mail 22 85
How to open a .vcf file 11 74
Move windows 10 users 8 49
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now