run the appropriate hard drive diagnostic
Usually the best first step you can take when encountering most problems (and always the best thing to do before running chkdsk /r
). Tell us the brand of the hard disk drive that is in your computer and we can point you at the appropriate tool to download and test the hard drive with. The downloaded tool needs to be burned to a CD, and then the ailing computer booted from the CD to run the diagnostic utility.Edit to add note:
Run the short/quick test first, and then the long/extended test. It is possible that during the long test you may be offered the opportunity to repair the disk if there are problems. Choose to do so, but ONLY if you have already backed up all important personal files (same goes for running chkdsk /r).
Useful link: Hard Drive Diagnostics Tools and Utilities
You said: "Inserting the genuine CD starts the "Boot from CD" option, Windows Setup begins and loads the necessary files but ends in a BSOD stating: .... STOP 0x0000007B"
That is normal when you have a SATA hard drive and are using SATA mode (the XP CD does not come with SATA drivers). There are just three ways to overcome this, enabling you to boot from the XP CD.
- If your particular BIOS has this option, change the way BIOS sees the hard drive from SATA (Raid on ... or something similar) to ATA/IDE compatible (Raid autodetect ... or something similar). If this option exists, it is the quickest and easiest to implement.
- Press F6 when prompted and load the motherboard SATA drivers from a floppy disk.
- Slipstream the motherboard SATA drivers with the XP CD and create a new CD with the SATA drivers on it, and then boot from that new CD.
Both the error messages that you report "hal.dll missing or corrupt" and "unmountable boot volume" are often caused by corruption of the disk file system, and corrected by running chkdsk /r
. (You may have to run chkdsk a number of times to fix a badly corrupted system.) Booting with the XP CD will enable you to load the XP Recovery Console. From there, you should then run chkdsk /r which will (if you are lucky) enable your computer to load Windows normally.On the ailing computer
, run chkdsk /r
from the XP Recovery Console to repair the file system.
Does Windows start normally now?
- Insert the XP installation CD in the computer's optical disk drive tray.
- Start or re-start the computer so that it boots from the CD. You may be prompted to "Press any key". (If the system does not appear to be booting from the CD, you may need to enter the BIOS Setup Menu and change the boot order, so that the CD-ROM/optical disk drive is set to boot before the hard disk drive.)
- When the Welcome to Setup screen appears, press the R key on your keyboard to start the Recovery Console.
- The Recovery Console will ask which Windows installation you would like to log on to.
If you have multiple Windows installations, it will list each one, and you would type the number (that is 1, 2, or 3 etc) associated with the installation you would like to work on (usually C:\Windows) and press the <ENTER> key.
Please advise if you are not seeing C:\Windows listed.
If you have just one Windows installation showing, type 1 and press <ENTER>.
- You will be prompted for the Administrator's password. If there is no password, (and this is most likely), simply press <ENTER>.
- You will be presented with a C:\Windows> prompt.
Please advise if you are not seeing a C:\WINDOWS> prompt.
At the C:\Windows> prompt, type chkdsk /r and press <ENTER> (Note: There is a space between "chkdsk" and "/r")
This will take some time to run and at times may appear stalled but just let it run.
- If any errors are found/repairs made, run chkdsk /r again, and repeat if necessary.
- Type "exit" at the prompt and press <ENTER> to close the Recovery Console and restart your system.
Edited by AustrAlien, 19 August 2011 - 11:38 PM.