<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[DriverPacks.net Forum - please help me clarify the 3 critical file for unipro and multipro HAL]]></title>
		<link>http://forum.driverpacks.net/viewtopic.php?id=4995</link>
		<description><![CDATA[The most recent posts in please help me clarify the 3 critical file for unipro and multipro HAL.]]></description>
		<lastBuildDate>Tue, 29 Mar 2011 15:16:27 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: please help me clarify the 3 critical file for unipro and multipro HAL]]></title>
			<link>http://forum.driverpacks.net/viewtopic.php?pid=43130#p43130</link>
			<description><![CDATA[<p>Hi, Intelppm.sys is Intel Processor Power Manager and it will only load itself if you make the &quot;source&quot; image on an Intel based computer, therefore if you make the image with an AMD processor none of this happens, if by change you use a Intel CPU when creating the image then you will have to switch startmode to 3 on that service for the image to boot on an AMD machine.</p><p>In several microsoft KBs HAL and Kernel combos are mentioned but I think there where only two KBs that says there are performance issues by using a HAL not tailored to your processor, I`ve been switching HALs like 4 years now and never have BSODs, dunno about performance, but problems have not arisen so far.</p><p>If by chance you get your hands on a Longhorn Beta 1 NTLDR that NTLDR has automatic HAL switching, so you extract all HALs and Kernels to their proper locations and use a BOOT.INI switch to tell NTLDR to guess wich one to use, I think this method works better.</p><p>Here is some reference to the HAL / Kernel.</p><p><a href="http://support.microsoft.com/kb/99588/en-us">http://support.microsoft.com/kb/99588/en-us</a></p><p><a href="http://support.microsoft.com/kb/237556/en-us">http://support.microsoft.com/kb/237556/en-us</a>&nbsp; &nbsp; - This one is for windows 2000 but it works for XP too, check out the filenames as they are a complete reference.</p><p><a href="http://support.microsoft.com/kb/309283/en-us">http://support.microsoft.com/kb/309283/en-us</a></p><p><a href="http://support.microsoft.com/kb/159111/en-us">http://support.microsoft.com/kb/159111/en-us</a>&nbsp; &nbsp; - This one mentions problems with multiprocessors using uniprocessor HAL.</p><br /><p>Please forgive my english grammar, my native regional settings are spanish, Argentina <img src="http://forum.driverpacks.net/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p><p>Feel free to reply or mail should you want to further discuss this topic.</p><p>Best of luck !!!</p>]]></description>
			<author><![CDATA[null@example.com (colguetti)]]></author>
			<pubDate>Tue, 29 Mar 2011 15:16:27 +0000</pubDate>
			<guid>http://forum.driverpacks.net/viewtopic.php?pid=43130#p43130</guid>
		</item>
		<item>
			<title><![CDATA[please help me clarify the 3 critical file for unipro and multipro HAL]]></title>
			<link>http://forum.driverpacks.net/viewtopic.php?pid=41887#p41887</link>
			<description><![CDATA[<p>----------------------------------------------------------------------------------<br />source: <a href="http://www.vernalex.com/guides/sysprep/hal.shtml">http://www.vernalex.com/guides/sysprep/hal.shtml</a><br />ACPI Uniprocessor PC<br />DLL: halaacpi.dll<br />Kernel: ntoskrnl.exe<br />PAE: ntkrnlpa.exe</p><p>ACPI Multiprocessor PC<br />DLL: halmacpi.dll<br />Kernel: ntkrnlmp.exe<br />PAE: ntkrpamp.exe<br />-----------------------------------------------------------------------------------</p><p>Hi. My reference computer is laptop with AMD turion 64 x2.<br />I am making xp pro sp3.<br />i researched the resource about half switching. Many people have great success to downgrade from ACPI multiprocess to uniprocess with the following:</p><p>Scenario:<br />Source computer: ACPI Multiprocessor (ACPI APIC MP) <br />Destination computer: ACPI Uniprocessor (ACPI APIC UP)<br />To force the Uniprocessor HAL, use the following entry:<br />UpdateUPHal=ACPIAPIC_UP, %windir%\inf\hal.inf</p><p>People said it will work on both type of computers(single core and dual core). Multiprocess PC use halmacpi.dll and uniprocess pc use halaacpi.dll. Many ppl didn&#039;t mention the following question:<br />do i have to extract 3 files DLL, kernel and PAE in %windir%\inf\hal.inf?????????? where do i find these 3 files?<br />can i extract them from my xp sp3 cd?? i mean does this step require?</p><p>Another quick question: Since i build the image on AMD computer, do i have to disable intelppm with:<br />sc config intelppm start= disabled</p><p>Then few mins later, i check the HAL files at driver detail in device manager. I find something interesting:<br />the ACPI multiprocess PC using these 3 files:<br />C:\windows\system32\hal.dll<br />C:\windows\system32\ntkrnlpa.exe<br />C:\windows\system32\ntoskrnl.exe</p><p>why multiproces hal using uniprocess hal files?? that&#039;s weird.<br />The reason i asked because it maybe works, but i am not sure if it degrade performance or cause any blue screen in the future. That&#039;s why i ask if it is required to add those 3 ppl to %windir%\inf\hal.inf and which 3 files i should add.</p><p>There are many ways to add driverpack to sysprep.<br />? &quot;SysPrep Guide.&quot;&nbsp; Vernalex.com.&nbsp; &lt;<a href="http://www.vernalex.com/guides/sysprep/index.shtml">http://www.vernalex.com/guides/sysprep/index.shtml</a>&gt;.<br />? &quot;Using DriverPacks with Sysprep.&quot;&nbsp; DriverPacks.net.&nbsp; &lt;<a href="http://forum.driverpacks.net/viewtopic.php?id=1682">http://forum.driverpacks.net/viewtopic.php?id=1682</a>&gt;.<br />is driver pack scanner&#039;s method same as &quot; [HOWTO] Using DriverPacks w/ Sysprep (Updated for BASE 7.04)&quot;???<br />Are these 2 methods doing same job??? which one do you guys prefer and easy to use?</p>]]></description>
			<author><![CDATA[null@example.com (roadorange)]]></author>
			<pubDate>Tue, 28 Dec 2010 02:13:38 +0000</pubDate>
			<guid>http://forum.driverpacks.net/viewtopic.php?pid=41887#p41887</guid>
		</item>
	</channel>
</rss>
