[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

How can I add Second Processor in NT

Posted on 2000-02-24
4
Medium Priority
?
267 Views
Last Modified: 2013-12-23
I have DELL Poweredge 3000, I have installed Windows NT 4.0 with single processor now I want to add one more processor in that the BIOS has updated and showing two processor but NT can not recognised it.
Please help
0
Comment
Question by:j_bali
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
4 Comments
 

Accepted Solution

by:
AGB earned 75 total points
ID: 2557279
Upgrade to latest BIOS
Before you start, make sure that you have a complete, working backup of the system files and the registry, and that you have a current Emergency Repair Disk (ERD). To create an updated ERD, run Rdisk.exe from a command prompt, and then select Update Repair Info.

1. Install Windows NT to a separate folder on your hard disk, and then restart your computer to the new installation of Windows NT.

2. In the %SystemRoot%\system32 folder of your original Windows NT installation, rename the following files to alternate names:

Ntoskrnl.exe
Hal.dll
Kernel32.dll
Ntdll.dll
Winsrv.dll
Win32k.sys (additional file in Windows NT 4.0 only)

3. Determine which multiprocessor HAL your computer requires using the following list:
Halast.dll    = "AST Manhattan SMP"
Halsp.dll     = "Compaq SystemPro Multiprocessor or 100% Compatible"
Halcbus.dll   = "Corollary C-bus Architecture"
Halmca.dll    = "IBM PS/2 or other Micro Channel-based PC"
halmpsm.dll   = "Micro Channel Multi Processor PC"
Halapic.dll   = "MPS Uniprocessor PC"
Halmps.dll    = "MPS Multiprocessor PC"
Halncr.dll    = "NCR System 3000 Model 3360/3450/3550"
Haloli.dll    = "Olivetti LSX5030/40"
Hal.dll       = "Standard PC"  (single processor HAL)
Hal486c.dll   = "Standard PC with C-Step i486"
Halwyse7.dll  = "Wyse Series 7000i Model 740MP/760MP"

NOTE: The Ntkrnlmp.exe and appropriate HAL file need to be the same version as that of the NT installation. Failure to get files from the appropriate service pack will result in system instability and error message on blue screens. This also applies for files that require manual expansion with the Expand.exe tool that need to be obtained from the service pack cd or directory location.

4. Copy the Ntkrnlmp.exe file and the appropriate HAL file from the Windows NT CD-ROM to the %SystemRoot%\system32 folder of your original Windows NT installation. If a service pack has been installed to the system, copy the files from the current service pack version cd or install location to the %SystemRoot%\system32 folder of your original Windows NT installation. Once the files are in place, rename them to Ntoskrnl.exe and Hal.dll, respectively.

5. Copy the Ntdll.dll file from the original Windows NT CD-ROM %SystemRoot%\system32 folder of your original Windows NT installation. If a service pack has been installed to the system, copy the files from the current service pack version cd or install location to the %SystemRoot%\system32 folder of your original Windows NT installation.

6. From a command prompt, expand the Kernel32.dll and Winsrv.dll files from the Windows NT CD-ROM or installed service pack to the %SystemRoot%\system32 folder of your original Windows NT installation. For example, type the following commands:

expand kernel32.dl_ %systemroot%\system32\kernel32.dll
expand winsrv.dl_ %systemroot%\system32\winsrv.dll
NOTE: To properly expand files from the Windows NT CD-ROM, you must use the Expand.exe utility included with Windows NT. The Windows NT Expand.exe utility can only be run from a command prompt in a 32-bit environment such as Microsoft Windows 95 or Windows NT.

NOTE: In Windows NT 4.0, the Win32k.sys file is also required. Expand it from the original Windows NT CD-ROM or the installed service pack.

7. Restart your computer.

When the Windows NT kernel loads, ensure that it displays "Multiprocessor kernel" during startup.

Support for the second processor is now installed and is ready for use. To return to single processor support, restore the old files to the original names in the %System Root%\System32 folder, and then restart the computer.

NOTE: The files located on the Window NT CD-ROM and in the service packs are multiprocessor-aware. To return to a single processor, you must install Windows NT on a single-processor computer, install any applicable service packs, and then copy the associated files from that computer to the computer you want to return to a single processor. You should also update the Setup.log file in the $SystemRoot%\Repair folder to reflect the correct state of your computer in order for future service packs and the repair process to function properly. To update the Setup.log file you must manually enter the correct file and checksum value. For a listing of the correct values, see the following article in the Microsoft Knowledge Base:

Q168132 After Applying Service Pack NT Reports Single Processor

For additional information, see the following articles in the Microsoft Knowledge Base:
ARTICLE-ID: Q124541
TITLE : Use UPTOMP.EXE to Upgrade Single-Processor to Multiprocessor

ARTICLE-ID: Q148245
TITLE : Upgrading from Uni- to Multi-Processor Requires Service Pack

ARTICLE-ID: Q142660
TITLE : Upgrade from Uni- to Multiprocessor (Uptomp.exe)and Win32k.sys

NOTE: When you change to or from single or multiple processors, if you are using Proxy 2.0 server on the same computer, you also need to replace the Ipfltdrv.sys driver as well (%SystemRoot%\system32\drivers). The single- processor version is 36 KB in size and is located on the Proxy 2.0 CD-ROM in the Msproxy\I386\Routing\Up folder. The multiple-processor version is 34 KB in size and is located on the Proxy 2.0 CD-ROM in the Msproxy\I386\Routing folder.
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 2558784
There's another, simplier way to do it which I used on my PowerEdge 2300 -

I used Step 2 from this page - worked quickly and easily.
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 2558786
There's another, simplier way to do it which I used on my PowerEdge 2300 -

I used Step 2 from this page - worked quickly and easily.

oops...
http://www.i386.com/admin/general/mpseasy.htm
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 2558787
There's another, simplier way to do it which I used on my PowerEdge 2300 -

I used Step 2 from this page - worked quickly and easily.

oops...
http://www.i386.com/admin/general/mpseasy.htm
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A common practice in small networks is making file sharing easy which works extremely well when intra-network security is not an issue. In essence, everyone, that is "Everyone", is given access to all of the shared files - often the entire C: drive …
Trying to figure out group policy inheritance and which settings apply where can be a chore.  Here's a very simple summary I've written which might help.  Keep in mind, this is just a high-level conceptual overview where I try to avoid getting bogge…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question