In short, with that BIOS being out of date, it's unsure if XP will ever run without issue,
If Compaq doesn't have a newer BIOS, then install a compatible OS.
----------------------------------------------------------
"11:33:10pm Your computer has automatically configured the IP address for the Network Card with the network address 0008C7C929CE. The IP addreess being used is 168.254.56.18"
This means the network card may have been unplugged, not connected to a network, no DHCP server or other issue. Your post didn't tell what your setup is, so this doesn't mean much yet. Not a "crash" item.
11:31:29pm The device, \Device\Harddisk 0\D, has a bad block.
This means the hard disk has issues. Microsoft never handled this at all, so the drive is SUSPECT. You need to find a DRIVE FITNESS TEST that you can use AFTER you have secured what you can't lose on BACKUP.
11:31:27pm Same message as above
11:31:00 AMLI:ACPI BIOS is attempting to read from an illegal port address (0x71) which lies in the 0x70-0x71 protected address range. This could lead to system instability.
This one is the killer. XP is unstable on this machine. Unless you get a BIOS from Compaq to fix this, you can't expect XP to run for long. In short, the wrong OS for the hardware with this old BIOS. How much clearer can I write this?
"I googled the error message about the BIOS, and came up with an article from Microsoft about updating the BIOS. Would this cause the computer to crash? Also, are there any possible other explanations for this?"
FIX THE BIOS ISSUE. Stop running XP until you fix this because you are going to be upset about the errors. Don't rely on this machine with the BAD HARD DISK because the situation can get worse.
Bob
Sorry, this is going to be a long one......
My computer has been freezing up (only power switch works to escape) intermittently for the past week or so. After trying system restore, removing programs, running AVG/Spybot/Adaware, nothing helped so I looked at the event viewer immediately after a crash and got the following errors (sorry, I have to post them all since I don't know which are pertinent or not)
11:33:10pm Your computer has automatically configured the IP address for the Network Card with the network address 0008C7C929CE. The IP addreess being used is 168.254.56.18
11:31:29pm The device, \Device\Harddisk 0\D, has a bad block.
11:31:27pm Same message as above
11:31:00 AMLI:ACPI BIOS is attempting to read from an illegal port address (0x71) which lies in the 0x70-0x71 protected address range. This could lead to system instability.
11:31:00 Same as above, except attempting to write to an illegal port address
I googled the error message about the BIOS, and came up with an article from Microsoft about updating the BIOS. Would this cause the computer to crash? Also, are there any possible other explanations for this?
I run a Compaq P3(80GB harddrive, partitioned, 256Ram)with XP PRO, and am using a Norton Personal Firewall.
Thanks so much in advance!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic