• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Changing HAL layer in XP by swapping Files?

foxkm

Senior member
I am making an image of XP pro which was installed with a "Standard PC" machine type. Is it possible to change the HAL layer type to something like "Uniprocessor APIC PC" by swapping out system files? I know that one of them would be HAL.dll in the system32 directory, but what are the other uniprocessor/multiprocessor/APIC/NONAPIC files which are in the windows directory wich dictate this? This goes back to the NT4 days where you had to swap some files if you moved an install to a multiprocessor machine.

this is technical as it requires a damn good knowledge of how 2000/XP kernel works.

Thanks

foxkm
 
Go to the device manager and click on computer. Select "properties" and "update driver". Select the "choose driver" option. Install the driver for the configuration you want.
 
Originally posted by: dkozloski
Go to the device manager and click on computer. Select "properties" and "update driver". Select the "choose driver" option. Install the driver for the configuration you want.

Sorry dkozloski, XP doesn't show the alternative HAL types in device manager. 2000 does. Maybe you are mistaken.
A friend told me he remembered reading something about a registry hack which allows you to see those extra devices in XP, but he didn't remember much about it or where he read it. Anyone else?

foxkm
 
foxkm, Go back and look again. I have XP and the complete list is there. After you get to the device manager click on "computer" and select "Standard PC". Right click and select "update driver". Select "install from a list". Click "next". Select "don't search" and click "next". There is the list. Good luck!
 
dkozloski,

That only works if you have an ACPI hal installed. If you have standard PC, then the only option in that list is "standard PC".

I'm trying to get to the ACPI options from the "standard PC" options.

Thanks for responding though.

foxkm
 
APIC is not ACPI.

It won't work anyway. Making a change to the HAL does not just involve HAL.DLL and other files. It's a major change to the registry structure, which is why it is recommended to do an upgrade install or a reinstall of the OS when you change the hardware abstraction layers.
 
Back
Top