Originally posted by: JackBurton
Originally posted by: cmdrdredd
I'm not sure where you get your question "did a multiprocessor HAL get installed?" because when you install windows it searches for your hardware and installs drivers accordingly...therefor there's no reason to ask if a multiprocessor HAl was loaded initially since Windows saw 1 CPU and installed that driver. Then as you have said it will update with a dual core cpu added. However, it won't revert back to single if you swap out a dual core for a single core.
You're right. Windows XP should install the Uniprocessor HAL (ACPI Uniprocessor PC) with a single processor. And like I stated above, that HAL can be updated to a multi-processor HAL automatically. It has been reported by some that Windows XP didn't update itself on its own, but those were people using Compaq/HP systems and may have something to do with the BIOS. But, if for some reason you would need to revert back to a single processor (enable/disable HT on an Intel CPU), Windows will not down grade teh HAL to a Uniprocessor HAL. Which is fine for most people, as they most likely won't go back to a single processor after installing a dual core or multi processor.
I think the problem comes in when Windows installs the ACPI PC HAL. From my experience (and I 've tried this on SEVERAL systems), it will not automatically update the HAL. You'll have to manually update it to a MP ACPI HAL. For people that may not know, there are 3 ACPI HALs:
1. Advanced Configuration and Power Interface (ACPI) PC
2. ACPI Uniprocessor PC
3. ACPI Multiprocessor PC
The ONLY time Windows XP looks like it will update the HAL is if you go from 2 to 3. If you have option 1 loaded, you'll most likely have to do a manually update for multi core/processor support.