Install Windows 2000 Server

How can I install Windows 2000 Server?

As a Microsoft Windows 2000 Server support professional, one of your tasks may be to install the operating system.

Step #1: Plan your installation

When you run the Windows 2000 Server Setup program, you must provide information about how to install and configure the operating system. Thorough planning can make your installation of W2K more efficient by helping you to avoid potential problems during installation. An understanding of the configuration options will also help to ensure that you have properly configured your system.

I won’t go into that part right now but here are some of the most important things you should take into consideration when planning for your Windows Server 2000 installation:

  • Check System Requirements

  • Check Hardware and Software Compatibility

  • Determine Disk Partitioning Options

  • Choose the Appropriate File System: FAT, FAT32, NTFS

  • Decide on a Workgroup or Domain Installation

  • Complete a Pre-Installation Checklist

After you made sure you can go on, start the installation process.

Step #2: Beginning the installation process

You can install Windows 2000 Server in several methods – all are valid and good, it all depends upon your needs and your limitations.

  • Manual installations usually come in 3 flavors:

  • Boot from CD – No existing partition is required.

  • Boot from the 4 Setup Boot Disks, then insert the CD – No existing partition is required.

  • Boot from an MS-DOS startup floppy, go to the command prompt, create a 4GB FAT32 partition with FDISK, reboot, format the C partition you’ve created, then go to the CD drive, go into the I386 folder, and run the WINNT.EXE command.

  • Run an already installed OS, such as Windows NT 4.0 Server. From within NT 4.0 go to the I386 folder in the W2K installation CD and run the WINNT32.EXE command.

  • If you want to upgrade a desktop OS such as Windows 98 into Windows 2000 Professional you can follow the same procedure as above (You cannot upgrade Windows 98 into W2K Server).

There are other non-manual installation methods, such as using an unattended file along with a uniqueness database file, using Sysprep, using RIS or even running unattended installations from within the CD itself, but we won’t go into that right now.

It doesn’t matter how you run the setup process, but the moment it runs – all setup methods look alike.

Step #3: The text-based portion of the Setup program

The setup process begins loading a blue-looking text screen (not GUI). In that phase you will be asked to accept the EULA and choose a partition on which to install W2K, and if that partition is new, you’ll be asked to format it by using either FAT, FAT32 or NTFS.

  1. Start the computer from the CD.

  2. You can press F6 if you need to install additional SCSI adapters or other mass-storage devices. If you do you will be asked to supply a floppy disk with the drivers and you CANNOT browse it (or a CD for that matter). Make sure you have one handy.

w2k inst1 small

  1. Setup will load all the needed files and drivers.

  1. Select To Setup W2K Now. If you want, and if you have a previous installation of the OS, you can try to fix it by pressing R. If not, just press ENTER.

w2k inst2 small

  1. In case your server is a new one, or it is using a new hard disk that hasn’t been partitioned yet, you’ll get a warning message. Read it, and if you want to continue, press C.

w2k inst3 small

  1. Read and accept the licensing agreement and press F8 if you accept it.

w2k inst4 small

  1. Select or create the partition on which you will install W2K. Depending upon your existing disk configuration choose one of the following:

  • If the hard disk is not yet partitioned, you can create and size the partition on which you will install Windows 2000. Press C.

w2k inst5 small w2k inst6 small w2k inst7 small

  • If the hard disk is new and you want to create a partition that will span the entire hard disk’s size – press Enter.

Other optionsL

  • If the hard disk is already partitioned, but has enough unpartitioned disk space, you can create an additional partition in the unpartitioned space.

  • If the hard disk already has a partition that is large enough, you can install Windows 2000 on that partition. If the partition has an existing operating system, you will overwrite that operating system if you accept the default installation path. However, files other than the operating system files, such as program files and data files, will not be overwritten.

  • If the hard disk has an existing partition, you can delete it to create more unpartitioned space for the new partition. Deleting an existing partition erases all data on that partition.

If you select a new partition during Setup, create and size only the partition on which you will install Windows 2000. After installation, use Disk Management to partition the remaining space on the hard disk.

  1. Select a file system for the installation partition. After you create the partition on which you will install W2K, you can use Setup to select the file system with which to format the partition. W2K supports the NTFS file system in addition to the file allocation table (FAT) and FAT32 file systems. Windows Server 2003, Windows XP Professional, Windows 2000, and Windows NT are the only Microsoft operating systems that you can use to gain access to data on a local hard disk that is formatted with NTFS. If you plan to gain access to files that are on a local W2K partition with the Microsoft Windows 95 or Windows 98 operating systems, you should format the partition with a FAT or FAT32 file system. We will use NTFS.

w2k inst8 small w2k inst9 small

  1. Setup will then begin copying necessary files from the installation point (CD, local I386 or network share).

  2. Note: If you began the installation process from an MS-DOS floppy, make sure you have and run SMARTDRV from the floppy, otherwise the copying process will probably last more than an hour, perhaps even more. With SMARTDRV (or if setup was run by booting from CD) the copying will probably last a few minutes, no more than 5 max.

w2k inst10 small

  1. The computer will restart in graphical mode, and the installation will continue.

Step #4: The GUI-based portion of the Setup program

The setup process reboots and loads a GUI mode phase.

It will then begin to load device drivers based upon what it finds on your computer. You don’t need to do anything at this stage.

w2k inst11 small

If your computer stops responding during this phase (the progress bar is stuck almost half-way, and there is no disk activity) – shut down your computer and begin removing hardware such as PCI and ISA cards. If it works for you then later try to figure out how to make that specific piece of hardware work (it’s probably not in the HCL).

  1. Click Customize to change regional settings, if necessary.

  • Current System Locale – Affects how programs display dates, times, currency, and numbers. Choose the locale that matches your location, for example, French (Canada).

  • Current Keyboard Layout – Accommodates the special characters and symbols used in different languages. Your keyboard layout determines which characters appear when you press keys on the keyboard.

If you don’t need to make any changes just press Next.

w2k inst12 small

If you do need to make changes press Customize and add your System Locale etc.

Note for Hebrew users: In W2K it is NOT SAFE to install Hebrew language support at this phase!!! Trust me, do it later. If you don’t listen to me, good chances are that you’ll get ???? fonts in some Office applications such as Outlook and others.

Read the Install Hebrew on Windows 2000 page for more info.

  1. Type your name and organization.

w2k inst13 small

  1. Type the product key.

w2k inst14 small

If you’d like to skip this step in the future, please read Install Windows 2000 Without Supplying the CD Key.

  1. Enter the appropriate license type and number of purchased licenses.

w2k inst15 small

  1. Type the computer name and a password for the local Administrator account. The local Administrator account resides in the SAM of the computer, not in Active Directory. If you will be installing in a domain, you need either a pre-assigned computer name for which a domain account has been created, or the right to create a computer account within the domain.

w2k inst16 small

  1. Choose which components to install or remove from the system.

w2k inst17 small

  1. Select the date, time, and time zone settings.

w2k inst18 small

  1. Setup will now install the networking components.

w2k inst22 small

After a few seconds you will receive the Networking Settings window. BTW, if you have a NIC that is not in the HCL (see the What’s the HCL? page) and W2K cannot detect it, or if you don’t have a NIC at all, setup will skip this step and you will immediately go to the final phase of the setup process.

w2k inst19 small

Press Next to accept the Typical settings option if you have one of the following situations:

  • You have a functional DHCP on your network.

  • You have a computer running Internet Connection Sharing (ICS).

  • You’re in a workgroup environment and do not plan to have any other servers or Active Directory at all, and all other workgroup members are configured in the same manner.

Otherwise select Custom Settings and press Next to customize your network settings.

  1. Highlight the TCP/IP selection and press Properties.

In the General tab enter the required information. You must specify the IP address of the computer, and if you don’t know what the Subnet Mask entry should be – you can simply place your mouse pointer over the empty area in the Subnet Mask box and click it. The OS will automatically select the value it thinks is good for the IP address you provided.

w2k inst20 small

Lamer note: In the above screenshot I’ve configured the computer with a valid IP address for MY network, along with the Default Gateway and the address of MY DNS server. Your settings may differ.

If you don’t know what these values mean, or if you don’t know what to write in them, press cancel and select the Typical Settings option. You can easily change these values later.

  1. In the Workgroup or Domain window enter the name of your workgroup or domain.

  • A workgroup is a small group of computers on a network that enables users to work together and does not support centralized administration.

  • A domain is a logical grouping of computers on a network that has a central security database for storing security information. Centralized security and administration are important for computers in a domain because they enable an administrator to easily manage computers that are geographically distant from each other. A domain is administered as a unit with common rules and procedures. Each domain has a unique name, and each computer within a domain has a unique name.

If you’re a stand-alone computer, or if you don’t know what to enter, or if you don’t have the sufficient rights to join a domain – leave the default entry selected and press Next.

w2k inst21 small

If you want to join a domain (NT 4.0 domain of W2K/2003 Active Directory domain) enter the domain’s name in the "Yes, make this computer a member of the following domain" box.

inst w2k25 small

To successfully join a domain you need the following:

  • The person performing the installation must have a user account in Active Directory. This account does not need to be the domain Administrator account.


  • The computer must have an existing computer account in the Active Directory database of the domain that the computer is joining, and the computer must be named exactly as its domain account is named.


  • The person performing the installation must have appropriate permission to create a domain account for the computer during installation.

Also, you need to have connectivity to the domain’s domain controllers (only to the PDC if on an NT 4.0 domain) and a fully functional DNS server (only in AD domains). Read the Joining a Domain in Windows XP Pro and Requirements when Joining a Domain pages for more on this issue.

Enter the Active Directory domain name (in the form of xxx.yyy, for example: DPETRI.NET) or the NetBIOS name of the NT 4.0 domain (in the form of xxx, for example: DPETRI). Press Next.

Note: If you provide a wrong domain name or do not have the correct connectivity to the domain’s DNS server you will get an error message.

A username/password window will appear. Enter the name and password of the domain’s administrator (or your own if you’re the administrator on the target domain).

inst w2k26 small

Note: Providing a wrong username or password will cause this phase to fail.

  1. Next the setup process will finish copying files and configuring the setup. You do not need to do anything.

inst w2k27 small inst w2k28 small inst w2k29 small

  1. After the copying and configuring phase is finished, if Windows Server 2003 finds that you have a badly configured screen resolution it will advise you to change it and ask you if you see the new settings right.

  2. Setup finishes and displays the finish window. Unfortunately, you must press Finish in order to reboot..

inst w2k30 small

  1. Windows 2000 reboots and you should get the CTRL-ALT-DEL window.

inst w2k31 small inst w2k32 small inst w2k33 small inst w2k35 small inst w2k34 small

  1. That’s it! you’re done!

Related articles

You may also want to read: