Win 7 / XP dual boot problem

WhiteDragon32

New member
Local time
12:17 AM
Messages
5
So, I have XP pro. I got Win 7 Ultimate and installed it on a different partition. Boot loader sees Win 7 and sees "an older OS". I select the other OS and it gives me an error of "Windows could not start because the following file is missing or corrupt: Windows\System32\Hal.dll ". I know about EasyBC, but I don't want to use it because I need to know how to fix this type of stuff manually (network admin here).

I found a reference on how to fix this if using XP ("Invalid Boot.ini" or "Windows could not start" error messages when you start your computer), but I am unsure if this will over-write the MBR and then make Win 7 unusable.

Does anyone know how to fix this issue and get Win 7 pointing to the correct partition via manually (non 3rd party tools).
 

My Computer

OS
Windows 7 and XP
Hi WhiteDragon32, welcome to SF :D

Way earlier, when I was a newbie, I have seen SIW2 to use this technique .

At first, make your system reserved partition visible in disk management (Right click, and then give it a drive letter , say "S").

Now download View attachment xpbtfiles.zip , extract the three files, and copy them in "S" .

Open an http://www.sevenforums.com/tutorials/783-elevated-command-prompt.html ,

Type bcdedit /create {ntldr} /d "Windows XP" hit enter
Type bcdedit /set {ntldr} device boot hit enter
Type bcdedit /set {ntldr} path \ntldr hit enter
Type bcdedit /displayorder {ntldr} /addlast hit enter .

Close the command prompt, and restart your PC .

If you ask me , I'd say that it is easier to use EasyBCD :D
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Assembled
OS
Microsoft Windows 10 Pro Insider Preview 64-bit
CPU
Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz
Motherboard
Gigabyte Technology Co., Ltd. B85M-D3H
Memory
Corsair Vengence 4GB x2 (8.00GB Dual-Channel DDR3 @ 798MHz)
Graphics Card(s)
2047MB GeForce GTS 450 (ZOTAC International)
Sound Card
Onboard (Realtek High Definition Audio)
Monitor(s) Displays
LG Flatron E2040T
Screen Resolution
1600x900
Hard Drives
Western Digital 1 TB
Seagate 500 GB
PSU
Corsair VS550
Case
Cooler Master K380
Cooling
Cooler Master Seidon 120V Plus
Keyboard
Logitech MK260r
Mouse
Logitech MK260r
Internet Speed
PMPL Broadband
Antivirus
Windows Defender + MBAM
Browser
Firefox
Other Info
Dell Studio 15" Laptop
Install EasyBCD 2.0 to Win7, Add XP, accept offered Boot Files, let autocomplete, Save, restart.

If this fails, please post back a screenshot of your full Disk Management drive map using Snipping Tool in Start Menu.
 
Install EasyBCD 2.0 to Win7, Add XP, accept offered Boot Files, let autocomplete, Save, restart.
Hi Greg ! :D
White Dragon wants to do it manually :) He dont want to use EasyBCD :confused:
I know about EasyBC, but I don't want to use it because I need to know how to fix this type of stuff manually (network admin here).


Does anyone know how to fix this issue and get Win 7 pointing to the correct partition via manually (non 3rd party tools).
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Assembled
OS
Microsoft Windows 10 Pro Insider Preview 64-bit
CPU
Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz
Motherboard
Gigabyte Technology Co., Ltd. B85M-D3H
Memory
Corsair Vengence 4GB x2 (8.00GB Dual-Channel DDR3 @ 798MHz)
Graphics Card(s)
2047MB GeForce GTS 450 (ZOTAC International)
Sound Card
Onboard (Realtek High Definition Audio)
Monitor(s) Displays
LG Flatron E2040T
Screen Resolution
1600x900
Hard Drives
Western Digital 1 TB
Seagate 500 GB
PSU
Corsair VS550
Case
Cooler Master K380
Cooling
Cooler Master Seidon 120V Plus
Keyboard
Logitech MK260r
Mouse
Logitech MK260r
Internet Speed
PMPL Broadband
Antivirus
Windows Defender + MBAM
Browser
Firefox
Other Info
Dell Studio 15" Laptop
There's one option for setting the default OS along with renaming the XP entry but is not able to add new boot entries into the BCD store called BellaVista.

That will display all entries and allow you to change the description. It also requires no installation being a stand alone BCD editing tool.

The Hall.dll file can manually be expanded from the I386 folder while booted to the recovery console on the XP cd when first selecting R when first booting up with the disk. An old blog provides the command to use at the dos like command prompt window you see there. Restore Hal.dll - How To Restore Hal.dll From the Windows XP CD - Hal.dll

If simply replacing the missing file still fails to see XP start up since the entry to boot XP is already present you might have to perform a repair or fresh install to repair the problem as a last resort. That would mean using the startup repair tool for seeing 7 running again once the mbr is rewritten for XP.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
Back
Top