Dual Core Recognition Issue

Sean Maxwell

Senior member
Jan 3, 2005
341
0
0
My system used to recognize two cores. After a reformat, it does not recognize two anymore. I tried a hotfix, removing a hotfix, and the AMD X2 driver, but it's not recognizing. I'm about to update my BIOS, but this was the BIOS I was using prior to reformating.

Any Help?
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Check in Device Manager and see what it says under Computer, and under Processors. Under Computer it should list 'ACPI Multiprocessor PC.' Under Processors you should see one entry for each core.

If these settings are incorrect, try right clicking the entry under Computer and selecting 'Scan for hardware changes,' or 'Update driver.'

If neither of these things works look in the BIOS and verify that it is detecting a multiprocessor installation.
 

Sean Maxwell

Senior member
Jan 3, 2005
341
0
0
Originally posted by: Markbnj
Check in Device Manager and see what it says under Computer, and under Processors. Under Computer it should list 'ACPI Multiprocessor PC.' Under Processors you should see one entry for each core.

If these settings are incorrect, try right clicking the entry under Computer and selecting 'Scan for hardware changes,' or 'Update driver.'

If neither of these things works look in the BIOS and verify that it is detecting a multiprocessor installation.


Yeah, I found that much. It says "Standard PC" under Computer -> Device Manager.. but Updating the Driver and Scanning does nothing :(

BIOS says Dual Core Opteron 165, as does props of my computer

any other suggestions?
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Does it show dual proc in the BIOS POST?

What does it show under Device Manager->"Processor"? And Device Manager->"Computer"?

If it says ACPI Uniprocessor PC under Computer and you're desparate then put in your Windows XP CD, click update driver, and then use the "Don't search" option. Choose "ACPI Multiprocessor PC". You may need to reboot after that but I'm not sure.

If it says Standard PC it seems you have worse problems. Enable ACPI and APIC in your BIOS.

Edit: Was beat to it! ;)
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Yeah, you should probably update your BIOS. Any PC should have ACPI these days..? Well I have the same mobo as you. You're at the APIC over ACPI setting? What BIOS version are you running?
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Puzzling. I don't think it had anything to do with the reformat though.

Go to a command prompt and type systeminfo.
Look under these sections:

OS Build Type:
and
Processor(s):

What does it say under both of those?
 

Sean Maxwell

Senior member
Jan 3, 2005
341
0
0
i entered systeminfo into run, and it gave me a dos window that says, "loading processor information..." then it does a rapid update to the text and closes
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Oops. Type this instead:

cmd /k systeminfo

(and use the scroll bar to go up if you need.)
 

Sean Maxwell

Senior member
Jan 3, 2005
341
0
0
Originally posted by: xtknight
Puzzling. I don't think it had anything to do with the reformat though.

Go to a command prompt and type systeminfo.
Look under these sections:

OS Build Type:
and
Processor(s):

What does it say under both of those?

OS Build Type: Uniprocessor Free

Processor(s): 1 Processor(s) Installed. [01]: x86 family 15 model 35 stepping 2 authenticAMD

Prior to my reformat, it recognized two cores
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
I know the problem. Look on the CPU support page for the A8N-SLI Deluxe.

AMD Opteron Dualcore 165 (revE6) (Socket939) ALL 1017.002

You need to get the 1017.002 beta BIOS. Why it worked before? I have no clue. I guess you got lucky. I don't know if that BIOS has even been released yet though.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
I couldn't find it either. I guess it hasn't been released yet.

Will it detect with no overclock maybe? Sometimes the BIOS guesses the actual model based on clock speeds. Less than favorable but it's a possible interim solution I guess.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: Sean Maxwell
i just need to get my device managers -> "standard PC" thinger changed

Alright. You can force it if you think you're fine with this possibly screwing up your Windows install. It's not going to screw up your PC, just Windows.

You tried what I said above about Update Driver on the "Computer" and the "specific location"/"dont search" options? Even I can get ACPI Multiprocessor PC to show up in the list of drivers I could use, on my single-core using that method. But I didn't try installing that driver yet. Are you saying it doesn't install?
 

Sean Maxwell

Senior member
Jan 3, 2005
341
0
0
Originally posted by: xtknight
Originally posted by: Sean Maxwell
i just need to get my device managers -> "standard PC" thinger changed

Alright. You can force it if you think you're fine with this possibly screwing up your Windows install. It's not going to screw up your PC, just Windows.

You tried what I said above about Update Driver on the "Computer" and the "specific location"/"dont search" options? Even I can get ACPI Multiprocessor PC to show up in the list of drivers I could use, on my single-core using that method. But I didn't try installing that driver yet. Are you saying it doesn't install?

Under specify location, it says "Standard PC" for all the listed drivers (ahhhhhhhhhhh)
how can I get more listed?
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
This is for Windows XP only. It works with both XP Home and XP Pro.
---

OK, go to start menu run, type:
cmd

Then type
D:
cd i386


Assuming D: is the CD drive letter.

Then type these exactly; underscore, spaces, percent signs, and all.
expand halmacpi.dl_ %SYSTEMROOT%\system32\halmacpi.dll
expand ntkrnlmp.ex_ %SYSTEMROOT%\system32\ntkrnlmp.exe


Be sure that these don't give any errors.

Alright...now: right click on My Computer, properties, advanced, startup and recovery, Edit. You should see one line under [operating systems]: multi(x)disk(x) etc. Copy that one line. Change, in the double quotes, the XP Pro to XP Pro dual core or whatever you want on the second line. Add to the end of the second line a space, and then this:

/kernel=ntkrnlmp.exe /hal=halmacpi.dll

So here's a before and after (example, don't put these in because your disk() IDs may be different). Yours might say Home instead of Professional, it doesn't matter.

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

After:

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Dual Core" /fastdetect /kernel=ntkrnlmp.exe /hal=halmacpi.dll

That way it shouldn't risk your Windows because you'll have a single proc and dual proc option. Now make sure at the top it says timeout=30 or something reasonable along those lines. 30 is in seconds, that's how long the boot menu disappears and selecting the default single proc option. Once again, make sure you have two lines, your original boot line and one that says dual core.

Save your boot.ini from the File menu. Reboot PC, and it should show a boot menu. Try selecting with your arrow keys the Dual Core option on startup. If it refuses to start, just use the regular single core option.