Jump to content

Which Hal is the best Hal to use?


Recommended Posts

I was looking to do a final windows xp image. I read someone that using the wrong hal will slow down a dual core or hyper thread machine. I still have quite a few single core machine still in the office. What I want to do is create an image using one HAL but use the updatehal setting in the sysprep inf file to change it then if its needed. Basically what I am asking is it better to start on your base image with a uniprocessor hal or multi processor hal?

Link to comment
Share on other sites


If all of your machines are ACPI compliant, use the uniprocessor HAL. It will upscale to support multiple cores. That is XP SP2 and higher. Lower versions or OSes do not support this. If you use the ACPI_APIC_MP HAL on a UP, it is going to think you have a multi-core and you can potentially cause crashes if Windows tries to assign transactions to cores that do not exist. So use the UP HAL for all machines if in a mixed environment, use multiple images, or do something similar to this:

http://www.msfn.org/board/index.php?showtopic=115243

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...