I have an "additional" XP boot menu screen, and I'd like to discover where the useless entries come from. They are NOT in boot.ini.
Windows (Vista) Boot Manager shows these 2 choices:
Windows Vista (TM) Business
If I select the first choice (Win XP), I then get a SECOND boot menu:
Please Select the Operating System to Start:
Microsoft Windows XP Professional
If I select the FIRST choice, I get the following error screen:
Windows could not start because the following file is missing or corrupt:
<Windows Root> \System32\Hal.dll
Please re-install a copy of the above file
However, if I had selected menu item 2 (Windows-Default), it boots normally into Win XP.
I can not find the source of the corrupted entry; (It's not in Boot.ini) and there's no option to select another OS choice in the "System Start Up and Recovery" window.
Here is the Boot.Ini file:
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP Professional" /FASTDETECT /NOEXECUTE=OPTIN
I suppose I could reduce the time-out, but I'd rather find the problem and fix it instead.
I have Vista on one SCSI hard drive, and XP on another SCSI hard drive. There are no other partitions.
Any suggestions as to where else to look?