Notebookforums
 
 Home 
       
 Forums 
 
 Guides 
   


Go Back   NotebookForums.com > Notebook Manufacturers > Dell Notebook Forums > Dell Home (Inspiron, XPS, Studio)

Reply
 
Thread Tools Display Modes
Old 12-04-2006, 07:00 PM   #1
VONFREYER
A Pirate's life for Me!
 
VONFREYER's Avatar

Join Date: Sep 2005
Location: Cool Pines of Arizona
Posts: 142
Credits: -81
 
VONFREYER is a n00b, but everyone loves n00bs!
Enable Dual Core Support in a Windows XP Single Core Install?

I have a system that was a single core that I just upgraded to a dual core CPU. I seam to remember reading somewhere that there is there something I need to do to Windows XP pro to turn on the dual core/cpu support if it was originally installed on a single CPU (Reg Hack). I could just do a reinstall of Windows so it gets detected from the get go, but I really don't want to if I can avoid it. anybody know the trick ? Thanks in advance.
__________________

Laptop: Dell XPS M170 Pentium M 780
17" UltraSharp W TrueLife LG_WC222
Geforce Go 7800 GTX OC 430/1200 3dMark05 7198
2 Gig OCZ Ram, 100 Gig 7200rpm Hitatchi Enhanced
Gigabyte GN-WIAG02 Atheros Wi-Fi 108m
Total cost so far $1899
Other Toy Macbook Pro 2.5, 8600GT/512, 4g Ram
(Most played Games: GuildWars, Titan Quest, AOE III, Oblivion, Battle for Middle-Earth I/II, Dungeon Siege I/II, FarCry, UT2004 )
VONFREYER is offline   Reply With Quote

Old 12-04-2006, 07:09 PM   #2
pdonket
:D
 
pdonket's Avatar

Join Date: Dec 2005
Location: Illinois
Posts: 9,103
Credits: 79,215
 
pdonket eats n00bs for breakfast.pdonket eats n00bs for breakfast.pdonket eats n00bs for breakfast.pdonket eats n00bs for breakfast.pdonket eats n00bs for breakfast.pdonket eats n00bs for breakfast.
It will recognize 2 cores from the start I think, if not I think there is a little mod thing that utilizes both cores better if you keep searching around.
__________________
Dell XPS 420: 2.4ghz Q6600-3gb@800mhz-460GTX- 2x(500gb 7200rpm) Raid 0- LC32D62U 32" Sharp 1080p HDTV

Studio XPS 16 : Centrino 2 2.8Ghz - 4gb@1066 - 60GB Agility SSD - WUXGA - HD 4670 GPU

2011 Mustang GT: 5.0L V8@412HP, Grabber Blue, Black OTT Stripe----Soon to Include - Black Billet Grille, Pypes Violator Axle Backs, smoked tail lights, GT500 wheels, Conti Extreme DWS Tires
pdonket is offline   Reply With Quote
Old 12-04-2006, 07:14 PM   #3
Yoob@NBF
Formerly DELL-Machina
 
Yoob@NBF's Avatar

Join Date: Jan 2004
Posts: 8,247
Credits: 776
 
Yoob@NBF has disabled reputation
It should not be a problem since windows will properly setup to utilize both cores.
__________________
HP Blackbird 002: Phoenix 2009 Gaming Beast
Core 2 Quad 9450 @ 3.6Ghz | 24" WUXGA HP LP2475w S-IPS | 4 GB 800Mhz | 2x Geforce GTX 260 216 SLI | 640GB x2 RAID0 + 3TB | 16x DVD+RW | Win7 x64 Ultimate
HTPC: Atlus 2009 HTPC
Phenom 8650 X3 | 46" Panasonic TH46PZ85U 1080P | 4 GB 800Mhz | Radeon 4850 512MB | 750 GB | 16x DVD+RW | Win7 x64 Ultimate
Alienware M15x: ValkyrieTwo 2009 Road Warrior
Core i7m 720 | 15.6" WFHD+ 1080p LED | 4GB DDR3 1066Mhz | Geforce GTX 260m 1GB | 120GB Vertex SSD | 8x DVD+R | Intel 5300 B/G/N | Win7 x64 Ultimate
Yoob@NBF is offline   Reply With Quote
Old 12-04-2006, 07:44 PM   #4
whackamac
Adios!
 
whackamac's Avatar

Join Date: Jul 2004
Location: California
Posts: 1,792
Credits: 0
 
whackamac is a n00b, but everyone loves n00bs!
i remember under NT, it was a bitch to go from single to multi core. I forget the process but it was hell. There is a whole seperate kernel that windows needs to do this and switching them was like heart surgery if I knew what that was like. Windows 2000 had this problem as well I think.

Havent tried it in XP yet though, but I would put it against a reinstall of the OS... It is the ONLY way to insure full dual core success though (with optimizations).
whackamac is offline   Reply With Quote
Old 12-04-2006, 07:58 PM   #5
VONFREYER
A Pirate's life for Me!
 
VONFREYER's Avatar

Join Date: Sep 2005
Location: Cool Pines of Arizona
Posts: 142
Credits: -81
 
VONFREYER is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by whackamac
i remember under NT, it was a bitch to go from single to multi core. I forget the process but it was hell. There is a whole seperate kernel that windows needs to do this and switching them was like heart surgery if I knew what that was like. Windows 2000 had this problem as well I think.

Havent tried it in XP yet though, but I would put it against a reinstall of the OS... It is the ONLY way to insure full dual core success though (with optimizations).

I couldn't remember, if it was a quick reg hack or something major. I read something on it a long time ago and it was on all NT based OS's. I haven't heard much on the topic in a while either and I'm surprised because multi core cpus are such the norm now, where three years ago it was only a select few and mainly servers that had them. If it looks to be the best road I guess I will just do a reinstall. Anyone else have some insight on this.
__________________

Laptop: Dell XPS M170 Pentium M 780
17" UltraSharp W TrueLife LG_WC222
Geforce Go 7800 GTX OC 430/1200 3dMark05 7198
2 Gig OCZ Ram, 100 Gig 7200rpm Hitatchi Enhanced
Gigabyte GN-WIAG02 Atheros Wi-Fi 108m
Total cost so far $1899
Other Toy Macbook Pro 2.5, 8600GT/512, 4g Ram
(Most played Games: GuildWars, Titan Quest, AOE III, Oblivion, Battle for Middle-Earth I/II, Dungeon Siege I/II, FarCry, UT2004 )
VONFREYER is offline   Reply With Quote
Old 12-05-2006, 09:07 AM   #6
Pugsly0014
The Uberpally
 
Pugsly0014's Avatar

Join Date: Jan 2006
Posts: 434
Credits: -236
 
Pugsly0014 is a n00b, but everyone loves n00bs!
Technicaly when you put in the new CPU it will find the 2nd processor (or core in this case) but that doesn't meen that the system will be using both processors. The easy way to check is to bring up Task Manager and choose the performance tab and see if you see two graphs one for each core. Most likely your only going to see one. If that is the case you are going to have to replace the hal.dll and ntoskrnl.exe from the single core version to the multi core version.

You can do this two ways.
Option #1 - Hal / NToskrnl replacement
a. Make a directory called DUO on C:\
b. Copy halmacpi.dll (search your C:\ drive for this) to C:\DUO then rename it to hal.dll
c. Copy ntkrnlmp.exe (search your C:\ drive for this) to C:\DUO then rename it to ntoskrnl.exe
d. Make a batch file called go2core.cmd and put this in the file.


C:
CD\windows\system32
REN hal.dll hal.old
copy C:\Duo\hal.dll C:\windows\system32
REN ntoskrnl.exe ntoskrnl.old
copy C:\Duo\ntoskrnl.exe c:\windows\system32

e. Run Go2Core.cmd from C:\duo directory.
f. Reboot and you should now see two processors in Task manager

Option #2. Add a 2nd boot option to your boot.ini file
a. Copy halmacpi.dll (search your C:\ drive for this) to C:\Windows\system32
b. Copy ntkrnlmp.exe(search your C:\ drive for this) to C:\Windows\system32
c: Remove the read only flag from c:\boot.ini (right click on file and remove check box)
d. Edit your boot.ini file to the following

#ORIGINAL boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


#EDITED boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Multi-Processor" /noexecute=optin /fastdetect /HAL=halmacpi.dll /kernel=ntkrnlmp.exe


Now if your Windows install is NOT on the first partition then you might see a different partition number in the boot.ini so whatever is in your boot.ini keep it the same.

Now when you reboot you should see two options and you have 30 seconds to decide which version you want to load.

Microsoft Windows XP Professional
or
Microsoft Windows XP Professional Multi-Processor




Now... If you don't know what your doing.. Please don't blow up your laptop and blame it on me. I have a vast background in a multitude of OS's and have been in the IT field for years.

I do not take any responsibility if you break your laptop.

Other then that... I will answer any other questions you might have
__________________
Mine - Dell XPS M1710 | Intel Core 2 Duo T7200 | 2x1GB DDR2 677 Dual Channel | Windows Vista Business | GeForce Go 7900GS (600/800 GTX Bios) | 3DMark05 9269 | 3DMark06 5130

Wifes - Dell Inspiron E1705 | Intel Core Duo T2400 | 2x512MB DDR2 677 Dual Channel | Windows XP Pro | GeForce Go 7900GS
Pugsly0014 is offline   Reply With Quote
Old 12-05-2006, 10:00 PM   #7
V.B.
why did I take Geography?
 
V.B.'s Avatar

Join Date: May 2004
Location: New Hampshire
Posts: 876
Credits: 503
 
V.B. is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by whackamac
Havent tried it in XP yet though, but I would put it against a reinstall of the OS... It is the ONLY way to insure full dual core success though (with optimizations).
ditto.




i need to get these Van Wilder one-liners out of my head! Write that down.

let's see.... think other thoughts.. how 'bout:
I whacked a Mac.
A Mac I whacked.
And on that whacked up Mac, I
__________________
Inspiron XPS 3.4 EE, lotsa ram, really big screen, wicked fast hard drive, wireless everything,
hotter than the of he11 and heavier than the world on Atlas' shoulders
It's not World War III until France surrenders.
V.B. is offline   Reply With Quote
Old 12-06-2006, 02:23 AM   #8
whackamac
Adios!
 
whackamac's Avatar

Join Date: Jul 2004
Location: California
Posts: 1,792
Credits: 0
 
whackamac is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by Pugsly0014
Technicaly when you put in the new CPU it will find the 2nd processor (or core in this case) but that doesn't meen that the system will be using both processors. The easy way to check is to bring up Task Manager and choose the performance tab and see if you see two graphs one for each core. Most likely your only going to see one. If that is the case you are going to have to replace the hal.dll and ntoskrnl.exe from the single core version to the multi core version.

You can do this two ways.
Option #1 - Hal / NToskrnl replacement
a. Make a directory called DUO on C:\
b. Copy halmacpi.dll (search your C:\ drive for this) to C:\DUO then rename it to hal.dll
c. Copy ntkrnlmp.exe (search your C:\ drive for this) to C:\DUO then rename it to ntoskrnl.exe
d. Make a batch file called go2core.cmd and put this in the file.


C:
CD\windows\system32
REN hal.dll hal.old
copy C:\Duo\hal.dll C:\windows\system32
REN ntoskrnl.exe ntoskrnl.old
copy C:\Duo\ntoskrnl.exe c:\windows\system32

e. Run Go2Core.cmd from C:\duo directory.
f. Reboot and you should now see two processors in Task manager

Option #2. Add a 2nd boot option to your boot.ini file
a. Copy halmacpi.dll (search your C:\ drive for this) to C:\Windows\system32
b. Copy ntkrnlmp.exe(search your C:\ drive for this) to C:\Windows\system32
c: Remove the read only flag from c:\boot.ini (right click on file and remove check box)
d. Edit your boot.ini file to the following

#ORIGINAL boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


#EDITED boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Multi-Processor" /noexecute=optin /fastdetect /HAL=halmacpi.dll /kernel=ntkrnlmp.exe


Now if your Windows install is NOT on the first partition then you might see a different partition number in the boot.ini so whatever is in your boot.ini keep it the same.

Now when you reboot you should see two options and you have 30 seconds to decide which version you want to load.

Microsoft Windows XP Professional
or
Microsoft Windows XP Professional Multi-Processor




Now... If you don't know what your doing.. Please don't blow up your laptop and blame it on me. I have a vast background in a multitude of OS's and have been in the IT field for years.

I do not take any responsibility if you break your laptop.

Other then that... I will answer any other questions you might have
whackamac is offline   Reply With Quote
Old 12-07-2006, 01:03 PM   #9
stoopid
PITA
 
stoopid's Avatar

Join Date: Jan 2005
Location: Narf City, USA
Posts: 109
Credits: -320
 
stoopid is a n00b, but everyone loves n00bs!
I thought it was as simple as uninstalling the old processor from device mangler, rebooting, and installing the new processor???
__________________
Dell 9300 - 1.6@2.13ghz pin modded - 2GB - UWXGA
stoopid is offline   Reply With Quote
Old 12-07-2006, 02:25 PM   #10
Pugsly0014
The Uberpally
 
Pugsly0014's Avatar

Join Date: Jan 2006
Posts: 434
Credits: -236
 
Pugsly0014 is a n00b, but everyone loves n00bs!
That does not replace the Kernel and the hal (Hardware abstraction layer).
__________________
Mine - Dell XPS M1710 | Intel Core 2 Duo T7200 | 2x1GB DDR2 677 Dual Channel | Windows Vista Business | GeForce Go 7900GS (600/800 GTX Bios) | 3DMark05 9269 | 3DMark06 5130

Wifes - Dell Inspiron E1705 | Intel Core Duo T2400 | 2x512MB DDR2 677 Dual Channel | Windows XP Pro | GeForce Go 7900GS
Pugsly0014 is offline   Reply With Quote
Old 12-07-2006, 09:24 PM   #11
dajohu
Registered User

Join Date: Aug 2005
Posts: 257
Credits: 689
 
dajohu is a n00b, but everyone loves n00bs!
How about forcing to a single core from msconfig>boot.ini>advanced options>/numproc=1. Then reboot, change it to /numproc=2 then reboot again. Won't windows know to make the needed changes to compensate for the dual core. Or is the /numproc option greyed out as it's only seeing a single core in the first place?
__________________
Main Rig Dell 1730 Sapphire:
X9000 @ 3.4 Ghz Core 2 Duo, 8 Gb ram
Dual NVidia Geforce 8800M GT 512mb in SLI
Hard Disk: 1TB - 2x500 Gb 5400 rpm hd in RAID 0
Vista 64 Ultimate
3dmark01/40K 3dmark03/59K 3dmark05/21K 3dmark06/15K
dajohu is offline   Reply With Quote
Old 12-08-2006, 07:11 AM   #12
Pugsly0014
The Uberpally
 
Pugsly0014's Avatar

Join Date: Jan 2006
Posts: 434
Credits: -236
 
Pugsly0014 is a n00b, but everyone loves n00bs!
/numproc is only used when you have a multi-processor HAL and Kernel installed. It is a switch developers use for testing applications on a single processor.
__________________
Mine - Dell XPS M1710 | Intel Core 2 Duo T7200 | 2x1GB DDR2 677 Dual Channel | Windows Vista Business | GeForce Go 7900GS (600/800 GTX Bios) | 3DMark05 9269 | 3DMark06 5130

Wifes - Dell Inspiron E1705 | Intel Core Duo T2400 | 2x512MB DDR2 677 Dual Channel | Windows XP Pro | GeForce Go 7900GS
Pugsly0014 is offline   Reply With Quote
Old 12-08-2006, 09:25 AM   #13
Revenent
Ex-Microsoft Employee

Join Date: Sep 2004
Posts: 932
Credits: 6,069
 
Revenent is a n00b, but everyone loves n00bs!
Errrr - instead of doing open heart surgery on the OS, how about doing a repair installation of Windows XP instead?

http://support.microsoft.com/kb/315341/
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Opinions expressed by this message are those of the author and do not necessarily represent the views or opinions of Microsoft.

C2Q Q6600, Asus P5W64 WS Pro, Corsair 4GB XMS2 DDR2-800, X1950XTX, Raptor 150 GB, 4 x Barracuda 7200.10 400 GB, Areca ARC-1210, X-Fi Platinum, Hauppauge PVR-500 MCE, Logitech G15, Intuos3 6x11, IntelliMouse Explorer 3.0, ATI Remote Wonder, Logitech Z-5500D, LifeCam VX-6000, 2 x Dell 2007FP
Revenent is offline   Reply With Quote
Old 12-08-2006, 09:35 AM   #14
Pugsly0014
The Uberpally
 
Pugsly0014's Avatar

Join Date: Jan 2006
Posts: 434
Credits: -236
 
Pugsly0014 is a n00b, but everyone loves n00bs!
Why re-invent the wheel. Replace the HAL and KERNEL.

Done and Done..... It's a 30 second job unlike re-install or repair which could really hose things up.

We have used the .CMD file I made on over 100 machines. Since we have a single image for all our Desktops based on the Single core Optiplex machines I made this script to run after ghosting on the newer duel core machines to enable both processors.

It works trust me.
__________________
Mine - Dell XPS M1710 | Intel Core 2 Duo T7200 | 2x1GB DDR2 677 Dual Channel | Windows Vista Business | GeForce Go 7900GS (600/800 GTX Bios) | 3DMark05 9269 | 3DMark06 5130

Wifes - Dell Inspiron E1705 | Intel Core Duo T2400 | 2x512MB DDR2 677 Dual Channel | Windows XP Pro | GeForce Go 7900GS
Pugsly0014 is offline   Reply With Quote
Old 12-08-2006, 10:19 AM   #15
Revenent
Ex-Microsoft Employee

Join Date: Sep 2004
Posts: 932
Credits: 6,069
 
Revenent is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by Pugsly0014
Why re-invent the wheel. Replace the HAL and KERNEL.

Done and Done..... It's a 30 second job unlike re-install or repair which could really hose things up.

We have used the .CMD file I made on over 100 machines. Since we have a single image for all our Desktops based on the Single core Optiplex machines I made this script to run after ghosting on the newer duel core machines to enable both processors.

It works trust me.
I won't bother with the whole spiel about how he's running a laptop and you're doing that to desktops (which are most likely standardized).

The main point is while you can change the files, there are settings in the registry that don't get changed (if I remember correctly) when you just do something like that. A full driver install will ensure things are properly installed.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Opinions expressed by this message are those of the author and do not necessarily represent the views or opinions of Microsoft.

C2Q Q6600, Asus P5W64 WS Pro, Corsair 4GB XMS2 DDR2-800, X1950XTX, Raptor 150 GB, 4 x Barracuda 7200.10 400 GB, Areca ARC-1210, X-Fi Platinum, Hauppauge PVR-500 MCE, Logitech G15, Intuos3 6x11, IntelliMouse Explorer 3.0, ATI Remote Wonder, Logitech Z-5500D, LifeCam VX-6000, 2 x Dell 2007FP
Revenent is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Z96J Single Core vs Dual Core Axela Asus Notebooks 1 07-28-2006 10:02 PM
can I upgrade E1505 with Single Core tu Dual Core? Arnie_75 Dell Notebooks - General 1 07-19-2006 07:08 AM
Dell Outlet substituting T1400 (single core) for T2400 (core dual) E1705/9400 systems crystallakegary Dell Home (Inspiron, XPS, Studio) 7 05-05-2006 02:12 PM
single core vs dual core COMPARISON needed chevyrulz099 Dell Business (Vostro, Latitude, Precision) 10 03-28-2006 12:10 PM



All times are GMT -6. The time now is 06:55 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright © 2001-2010 NotebookForums LLC