Hat sich erledigt habs rausgefunden, und zwar folgendermassen:
Das service Pack 2 mit Winrar entpacken.
Die Dateien halmacpi.dl_, ntkrnlmp.ex_, ntkrpamp.ex_ in einen einen ordner entpacken(zB. c:\windows\hal)
Die drei Dateien mit Expand zu hal.dll, ntoskrnl.exe, ntkrnlpa.exe entpacken(die sind im System32 ordner unter Windows)
Also:
halmacpi.dl_ ----->hal.dll
ntkrnlmp.ex_ ----->ntoskrnl.exe
ntkrpamp.ex_ ---->ntkrnlpa.exe
Das sieht dann unter Ausführen wie folgt aus:
expand C:\windows\hal\HALMACPI.DL_ C:\Windows\System32\HAL.DLL
Das selbe mit den anderen beiden machen, und siehe das der Multiprozessor ist da.
Am einfachsten ist das natürlcih wenn das Service Pack das selber macht, hats aber leider bei mir nicht

mfg
savagemartin