All Topics  
Windows 2000

 

   Email Print
   Bookmark   Link






 

Windows 2000



 
 
Windows 2000 is a line of operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
s produced by Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 for use on business desktops, notebook computers
Laptop

A laptop is a personal computer designed for mobile computing small enough to sit on one's lap. A laptop includes most of the Computer hardware of a typical desktop computer, including a Computer display, a computer keyboard, a pointing device as well as a battery, into a single small and light unit....
, and servers
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
. Released on 17 February, 2000, it was the successor to Windows NT 4.0
Windows NT 4.0

Windows NT 4.0 is a Preemption , Graphical user interface and business-oriented operating system designed to work with either uniprocessor or Symmetric multiprocessing computers....
, and is the final release of Microsoft Windows to display the "Windows NT" designation. It was succeeded by Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 for desktop systems in October 2001 and Windows Server 2003
Windows Server 2003

Windows Server 2003 is a Server operating system produced by Microsoft. Introduced on 24 April 2003 as the successor to Windows 2000 Server, it is considered by Microsoft to be the cornerstone of its Windows Server System line of business server products....
 for servers in April 2003.

Four editions of Windows 2000 were released: Professional, Server, Advanced Server, and Datacenter Server.






Discussion
Ask a question about 'Windows 2000'
Start a new discussion about 'Windows 2000'
Answer questions from other users
Full Discussion Forum



Recent Posts









Encyclopedia


Windows 2000 is a line of operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
s produced by Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 for use on business desktops, notebook computers
Laptop

A laptop is a personal computer designed for mobile computing small enough to sit on one's lap. A laptop includes most of the Computer hardware of a typical desktop computer, including a Computer display, a computer keyboard, a pointing device as well as a battery, into a single small and light unit....
, and servers
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
. Released on 17 February, 2000, it was the successor to Windows NT 4.0
Windows NT 4.0

Windows NT 4.0 is a Preemption , Graphical user interface and business-oriented operating system designed to work with either uniprocessor or Symmetric multiprocessing computers....
, and is the final release of Microsoft Windows to display the "Windows NT" designation. It was succeeded by Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 for desktop systems in October 2001 and Windows Server 2003
Windows Server 2003

Windows Server 2003 is a Server operating system produced by Microsoft. Introduced on 24 April 2003 as the successor to Windows 2000 Server, it is considered by Microsoft to be the cornerstone of its Windows Server System line of business server products....
 for servers in April 2003.

Four editions of Windows 2000 were released: Professional, Server, Advanced Server, and Datacenter Server. Additionally, Microsoft sold Windows 2000 Advanced Server Limited Edition and Windows 2000 Datacenter Server Limited Edition, which were released in 2001 and run on 64-bit
64-bit

64-bit CPUs have existed in supercomputers since the 1960s and in RISC-based computer workstation and Server s since the early 1990s. In 2003 they were introduced to the mainstream personal computer arena, in the form of the x86-64 and 64-bit PowerPC processor architectures....
 Intel Itanium
Itanium

Itanium is the brand name for 64-bit Intel microprocessors that implement the Intel Itanium architecture . Intel has released two processor families using the brand: the original Itanium and the Itanium 2....
 microprocessor
Microprocessor

A microprocessor incorporates most or all of the functions of a central processing unit on a single integrated circuit . The first microprocessors emerged in the early 1970s and were used for electronic calculators, using Binary-coded decimal arithmetic on 4-bit Word ....
s. While each edition of Windows 2000 was targeted to a different market, they share a core set of features, including many system utilities such as the Microsoft Management Console
Microsoft Management Console

The Microsoft Management Console is a component of Windows 2000 and later Windows NT-based operating systems that provides system administrators and advanced users with a flexible interface through which they may configure and monitor the system....
 and standard system administration applications. Support for people with disabilities has been improved over Windows NT 4.0
Windows NT 4.0

Windows NT 4.0 is a Preemption , Graphical user interface and business-oriented operating system designed to work with either uniprocessor or Symmetric multiprocessing computers....
 with a number of new assistive technologies
Assistive technology

Assistive technology is a generic term that includes assistive, adaptive, and rehabilitative devices for disability and includes the process used in selecting, locating, and using them....
, and Microsoft increased support for different languages and locale
Locale

In computing, locale is a set of parameters that defines the user's language, country and any special variant preferences that the user wants to see in their user interface....
 information. All versions of the operating system support the Windows NT filesystem, NTFS
NTFS

NTFS is the standard file system of Windows NT, including its later versions Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, and Windows 7....
 3.0, the Encrypting File System
Encrypting File System

The Encrypting File System is a file system driver that provides filesystem-level encryption in Microsoft Microsoft Windows operating systems, except Windows XP Home Edition, Windows Vista Basic, and Windows Vista Home Premium....
, as well as basic and dynamic disk storage
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
. The Windows 2000 Server family has additional features, including the ability to provide Active Directory
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
 services (a hierarchical framework of resources), Distributed File System
Distributed File System (Microsoft)

Distributed File System, or DFS, is a set of client and server services that allow a large enterprise to organize many distributed Server Message Block file shares into a distributed file system....
 (a file system that supports sharing of files) and fault-redundant storage volumes. Windows 2000 can be installed through either a manual or unattended installation. Unattended installations rely on the use of answer files to fill in installation information, and can be performed through a bootable CD using Microsoft Systems Management Server, by the System Preparation Tool
Sysprep

Sysprep is the name of Microsoft's System Preparation Utility for Microsoft Windows operating system deployment....
.

Microsoft marketed Windows 2000 as the most secure Windows version ever, but it became the target of a number of high-profile virus attacks such as Code Red
Code Red (computer worm)

The Code Red worm was a computer worm observed on the Internet on July 13, 2001. It attacked computers running Internet Information Server.The most in-depth research on the worm was performed by the programmers at eEye Digital Security....
 and Nimda
Nimda (computer worm)

Nimda is a computer worm, and is also a file infector. It quickly spread, eclipsing the economic damage caused by past outbreaks such as Code Red ....
. Almost nine years after its release, it continues to receive patches for security vulnerabilities nearly every month.

History


Windows 2000 is a continuation of the Microsoft Windows NT
Windows NT

Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was originally designed to be a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix....
 family of operating systems, replacing Windows NT 4.0
Windows NT 4.0

Windows NT 4.0 is a Preemption , Graphical user interface and business-oriented operating system designed to work with either uniprocessor or Symmetric multiprocessing computers....
. Originally called Windows NT 5.0, then Windows NT 2000, Microsoft changed the name to Windows 2000 on 27 October 1998. It is also the first Windows version that has been released without a code name, though Windows 2000 Service Pack
Service pack

A service pack is a collection of updates, fixes and/or enhancements to a computer program delivered in the form of a single installable package....
 1 was codenamed "Asteroid" and Windows 2000 64-bit was codenamed "Janus" (not to be confused with Windows 3.1, which had the same codename). The first beta for Windows 2000 was released in September 1997 and several further betas followed until Beta 3 which was released on 29 April 1999. During the development, there was a DEC Alpha
DEC Alpha

Alpha, originally known as Alpha AXP, was a 64-bit reduced instruction set computer instruction set architecture developed by Digital Equipment Corporation , designed to replace the 32-bit VAX complex instruction set computer ISA and its implementations....
 build of Windows 2000 but it was abandoned with the second beta. From here, Microsoft issued three release candidates between July and November 1999, and finally released the operating system to partners on 12 December 1999. The public could buy the full version of Windows 2000 on 17 February 2000. Three days before this event, which Microsoft advertised as "a standard in reliability", a leaked memo from Microsoft reported on by Mary Jo Foley revealed that Windows 2000 had "over 63,000 potential known defects". After Foley's article was published, Microsoft blacklist
Blacklist

A blacklist is a list or register of persons who, for one reason or another, are being denied a particular privilege, service, mobility, access or recognition....
ed her for a considerable time: InformationWeek
InformationWeek

InformationWeek is a multimedia brand with a weekly print magazine, online site, face-to-face and virtual events, and research. It is headquartered in San Francisco, California and was first printed in 1979 by CMP Media, later called CMP Technology....
 summarized the release "our tests show the successor to NT 4.0 is everything we hoped it would be. Of course, it isn't perfect either." Wired News
Wired News

Wired News is an online technology news website, formerly known as HotWired, that split off from Wired magazine when the magazine was purchased by Cond? Nast Publishing in the 1990s....
 later described the results of the February launch as "lackluster". Novell
Novell

Novell Inc. is a global software corporation based in the United States specializing in enterprise operating systems such as SUSE Linux distributions and Novell NetWare; identity, security and systems management solutions; and collaboration solutions....
 criticized Microsoft's Active Directory
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
, the new directory service architecture as less scalable or reliable than its own Novell Directory Services (NDS) alternative.

Windows 2000 was first planned to replace both Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
 and Windows NT 4.0. However, that changed later. Instead, an updated version of Windows 98 called Windows 98 Second Edition was released in 1999 and Windows Me
Windows Me

Windows Millennium Edition, or Windows Me , is a hybrid 16-bit/32-bit graphical operating system released on 14 September 2000 by Microsoft....
 was released in late 2000. Close to the release of Windows 2000 Service Pack 1, Microsoft released Windows 2000 Datacenter Server, targeted at large-scale computing systems with support for 32 processors, on 29 September 2000.

On or shortly before 12 February 2004, "portions of the Microsoft Windows 2000 and Windows NT 4.0 source code
Source code

In computer science, source code is any collection of statements or declarations written in some human-readable computer programming language....
 were illegally made available on the Internet". The source of the leak remains unannounced. Microsoft issued the following statement:
"Microsoft source code is both copyrighted and protected as a trade secret. As such, it is illegal to post it, make it available to others, download it or use it."
Despite the warnings, the archive containing the leaked code spread widely on the file-sharing
File sharing

File sharing is a method of distributing electronically stored information such as computer programs and digital media. File sharing can be implemented in a variety of storage and distribution models....
 networks. On 16 February 2004, an exploit
Exploit (computer security)

An exploit is a piece of software, a chunk of data, or sequence of commands that take advantage of a software bug, glitch or vulnerability in order to cause unintended or unanticipated behavior to occur on computer software, hardware, or something electronic ....
 "allegedly discovered by an individual studying the leaked source code" for certain versions of Microsoft Internet Explorer
Internet Explorer

Windows Internet Explorer , commonly abbreviated to IE, is a series of graphical user interface web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995....
 was reported.

New and updated features

Win2000 Logo
Windows 2000 introduced many of the new features of Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
 and Windows 98 SE into the NT line, such as the Windows Desktop Update
Windows Desktop Update

Microsoft's Windows Desktop Update was an optional feature included with Internet Explorer 4, which introduced several updated Shell features to the Windows 95 and Windows NT 4.0 operating systems....
, Internet Explorer 5
Internet Explorer 5

Microsoft Internet Explorer 5 is a graphical web browser released in March 1999 by Microsoft, primarily for Microsoft Windows, but initially with versions available for Apple Macintosh, Sun Microsystems Solaris , and HP-UX....
, Outlook Express
Outlook Express

Outlook Express is an e-mail client/news client that was included with Internet Explorer versions Internet Explorer 4.0 through Internet Explorer 6.0....
, NetMeeting
Microsoft NetMeeting

Microsoft NetMeeting is a VoIP and multi-point videoconferencing client included in many versions of Microsoft Windows . It uses the H.323 protocol for video and audio conferencing, and is interoperable with OpenH323-based clients such as Ekiga, and Internet Locator Service as reflector ....
, FAT32 support, Windows Driver Model
Windows Driver Model

In computing, the Windows Driver Model — also known at one point as the Win32 Driver Model — is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows such as Windows 95 and Windows 3.1x, as well as the Windows_NT#Driver_models....
, Internet Connection Sharing
Internet Connection Sharing

Internet Connection Sharing is the name given by Microsoft to a feature of its Windows operating system for sharing a single Internet connection on one computer between other computers on the same local area network....
, Windows Media Player
Windows Media Player

Windows Media Player is a digital media media player and media library application developed by Microsoft that is used for playing sound reproduction, video and viewing s on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices....
, WebDAV
WebDAV

Web-based Distributed Authoring and Versioning, or WebDAV, is a set of extensions to the Hypertext Transfer Protocol that allows users to collaboratively edit and manage files on remote World Wide Web servers....
 support etc. Certain new features are common across all editions of Windows 2000, among them NTFS 3.0, the Microsoft Management Console
Microsoft Management Console

The Microsoft Management Console is a component of Windows 2000 and later Windows NT-based operating systems that provides system administrators and advanced users with a flexible interface through which they may configure and monitor the system....
 (MMC), UDF
Universal Disk Format

The Universal Disk Format is a format specification of a file system for storing files on Optical disc. It is an implementation of the ISO/IEC 13346 standard ....
 support, the Encrypting File System
Encrypting File System

The Encrypting File System is a file system driver that provides filesystem-level encryption in Microsoft Microsoft Windows operating systems, except Windows XP Home Edition, Windows Vista Basic, and Windows Vista Home Premium....
 (EFS), Logical Disk Manager
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
, Image Color Management 2.0, support for PostScript 3
PostScript

PostScript is a dynamically typed concatenative programming language programming language created by John Warnock and Charles Geschke in 1982. PostScript is best known for its use as a page description language in the electronic and desktop publishing areas....
-based printers, OpenType
OpenType

OpenType is a scalable format for computer fonts initially developed by Microsoft, with Adobe Systems later joining in. OpenType as a technology was announced publicly in 1996 and had a significant number of OpenType fonts shipping by 2000?2001....
 (.OTF) and Type 1 PostScript
PostScript fonts

PostScript fonts are outline font specifications developed by Adobe Systems for professional desktop publishing, which uses PostScript file format to encode font information....
 (.PFB) font support, the Data protection API (DPAPI), an LDAP/Active Directory
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
-enabled Address Book
Windows Address Book

Windows Address Book is a component of Microsoft Windows that lets users keep a single list of contacts that can be shared by multiple programs....
, usability enhancements and multi-language and locale support. Windows 2000 also comes with several system utilities. Microsoft also introduced a new feature to protect critical system files, called Windows File Protection
Windows File Protection

Windows File Protection is a technology included in all Microsoft Windows operating systems beginning with Windows 2000 to prevent programs from replacing critical Windows system files....
. This protects critical Windows system files by preventing programs other than Microsoft's operating system update mechanisms such as the Package Installer, Windows Installer
Windows Installer

The Windows Installer is an engine for the installation, maintenance, and removal of software on modern Microsoft Windows systems. The installation information, and often the files themselves, are packaged in installation packages, loosely relational databases structured as Object linking and embedding Structured Storages and commonly...
 and other update components from modifying them.

Microsoft recognized that a serious error
Blue Screen of Death

The Blue Screen of Death is a humorous term used for the error screen displayed by some operating systems, most notably Microsoft Windows, after encountering a critical system error which can cause the system to shut down to prevent damage....
 or a stop error could cause problems for servers that needed to be constantly running and so provided a system setting that would allow the server to automatically reboot when a stop error occurred. Also included is an option to dump
Core dump

In computing, a core dump consists of the recorded state of the working Computer storage of a computer program at a specific time, generally when the program has terminated abnormally ....
 any of the first 64 KB
Kilobyte

Kilobyte is a unit of Computer data storage equal to either 1,024 bytes or 1,000 bytes , depending on context.It is abbreviated in a number of ways: KB, kB, K and Kbyte....
 of memory to disk (the smallest amount of memory that is useful for debugging
Debugging

Debugging is a methodical process of finding and reducing the number of computer bugs, or defects, in a computer program or a piece of electronic hardware thus making it behave as expected....
 purposes, also known as a minidump), a dump of only the kernel's memory, or a dump of the entire contents of memory to disk, as well as write that this event happened to the Windows 2000 event log
Event Viewer

Event Viewer is a component of Microsoft's Windows NT line of operating systems that lets administrators and users view the Computer data logging on a local or remote machine....
. In order to improve performance on servers running Windows 2000, Microsoft gave administrators the choice of optimizing the operating system's memory and processor usage patterns for background services or for applications. Windows 2000 also introduced core system administration and management features as the Windows Installer
Windows Installer

The Windows Installer is an engine for the installation, maintenance, and removal of software on modern Microsoft Windows systems. The installation information, and often the files themselves, are packaged in installation packages, loosely relational databases structured as Object linking and embedding Structured Storages and commonly...
, Windows Management Instrumentation
Windows Management Instrumentation

Windows Management Instrumentation is a set of extensions to the Windows Driver Model that provides an operating system interface through which Instrumentation components provide information and notification....
 and Event Tracing for Windows (ETW) into the operating system.

Windows Explorer

Windows Explorer
Windows Explorer

Windows Explorer is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards....
 has been enhanced in several ways in Windows 2000. It is the first Windows NT
Windows NT

Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was originally designed to be a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix....
 release to include Active Desktop
Active Desktop

Active Desktop is a feature of Microsoft Internet Explorer 4's optional Windows Desktop Update that allows the user to add Hypertext Markup Language content to the desktop metaphor, along with some other features....
, first introduced as a part of Internet Explorer
Internet Explorer

Windows Internet Explorer , commonly abbreviated to IE, is a series of graphical user interface web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995....
 4.0 (specifically Windows Desktop Update
Windows Desktop Update

Microsoft's Windows Desktop Update was an optional feature included with Internet Explorer 4, which introduced several updated Shell features to the Windows 95 and Windows NT 4.0 operating systems....
), and only pre-installed in Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
 by that time. It allowed users to customize the way folders look and behave by using HTML
HTML

HTML, an Acronym and initialism of HyperText Markup Language, is the predominant markup language for Web pages. It provides a means to describe the structure of text-based information in a document?by denoting certain text as links, headings, paragraphs, lists, and so on?and to supplement that text with interactive forms, embedded '...
 templates, having the file extension HTT. This feature was abused by computer virus
Computer virus

A computer virus is a computer program that can copy itself and infect a computer without the permission or knowledge of the user. The term "virus" is also commonly but erroneously used to refer to other types of malware, adware and spyware programs that do not have the reproductive ability....
es that employed malicious scripts, Java
Java (programming language)

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java ....
 applets, or ActiveX
ActiveX

ActiveX is a component Object Model developed by Microsoft for Microsoft Windows. By using the Component Object Model runtime, developers can create Component-based software engineering that perform a particular function or a set of functions....
 controls in folder template files as their infection vector. Two such viruses are VBS/Roor-C and VBS.Redlof.a. The "Web-style" folders view, with the left Explorer pane displaying details for the object currently selected, is turned on by default in Windows 2000. For certain file types, such as pictures and media files, the preview is also displayed in the left pane. Until the dedicated interactive preview pane appeared in Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
, Windows 2000 had been the only Windows release to feature an interactive media player as the previewer for sound and video files. However, such a previewer can be enabled in Windows Me
Windows Me

Windows Millennium Edition, or Windows Me , is a hybrid 16-bit/32-bit graphical operating system released on 14 September 2000 by Microsoft....
 and Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 through the use of third-party shell extensions, as the updated Windows Explorer allows for custom thumbnail previewers and tooltip
Tooltip

The tooltip is a common graphical user interface element. It is used in conjunction with a cursor , usually a mouse pointer. The user hovers the cursor over an item, without clicking it, and a small "hover box" appears with supplementary information regarding the item being hovered over....
 handlers. The default file tooltip displays file title, author, subject and comments; this metadata may be read from a special NTFS
NTFS

NTFS is the standard file system of Windows NT, including its later versions Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, and Windows 7....
 stream, if the file is on an NTFS volume, or from an OLE structured storage
Structured storage

Structured storage is a technology developed by Microsoft as part of its Microsoft Windows operating system for storing hierarchical data within a single file....
 stream, if the file is a structured storage document. All Microsoft Office
Microsoft Office

Microsoft Office is a popular set of interrelated desktop applications, servers and services. Microsoft Office is collectively referred to as an office suite, for the Microsoft Windows and Mac OS X operating systems....
 documents since Office 95 make use of structured storage
Structured storage

Structured storage is a technology developed by Microsoft as part of its Microsoft Windows operating system for storing hierarchical data within a single file....
, so their metadata is displayable in the Windows 2000 Explorer default tooltip
Tooltip

The tooltip is a common graphical user interface element. It is used in conjunction with a cursor , usually a mouse pointer. The user hovers the cursor over an item, without clicking it, and a small "hover box" appears with supplementary information regarding the item being hovered over....
. File shortcuts
Computer shortcut

A computer shortcut is a small file containing a target URI or the name of a target program file that the shortcut represents. The shortcut might additionally specify command-line argument to be passed to the target program when it is run....
 can also store comments which are displayed as a tooltip when the mouse hovers over the shortcut.

The right pane of Windows 2000 Explorer, which usually just lists files and folders, can also be customized. For example, the contents of the system folders aren't displayed by default, instead showing in the right pane a warning to the user that modifying the contents of the system folders could harm their computer. It's possible to define additional Explorer panes by using DIV elements in folder template files Other Explorer UI elements that can be customized include columns in "Details" view, icon overlays, and search providers: the new DHTML-based search pane is integrated into Windows 2000 Explorer, unlike the separate search dialog found in all previous Explorer versions. This degree of customizability is new to Windows 2000; neither Windows 98 nor the Desktop Update could provide it. The Indexing Service
Windows indexing service

Windows indexing service is a service in the Windows NT , Windows 2000 and later Windows NT-family of operating systems that allows searching on PCs and corporate computer networks....
 has also been integrated into the operating system and the search pane built into Explorer allows searching files indexed by its database.

NTFS 3.0

Nt Quota Management
Microsoft released the version 3.0 of NTFS (sometimes incorrectly called NTFS 5 in relation to the kernel version number) as part of Windows 2000; this introduced disk quota
Disk quota

A disk quota is a limit set by a system administrator that restricts certain aspects of file system usage on modern operating systems....
s (provided by QuotaAdvisor), file-system-level encryption
Encrypting File System

The Encrypting File System is a file system driver that provides filesystem-level encryption in Microsoft Microsoft Windows operating systems, except Windows XP Home Edition, Windows Vista Basic, and Windows Vista Home Premium....
, sparse file
Sparse file

In computer science, a sparse file is a type of computer file that attempts to use file system space more efficiently when blocks allocated to the file are mostly empty....
s and reparse points
NTFS reparse point

An NTFS reparse point is a type of NTFS file system object. It is available with the NTFS v3.1 found in Windows 2000 or later versions. Reparse points provide a way to extend the NTFS filesystem by adding extra information to the directory entry, so a file system filter can interpret how the operating system will treat the data....
. Sparse files allow for the efficient storage of data sets that are very large yet contain many areas that only have zeros. Reparse points
NTFS reparse point

An NTFS reparse point is a type of NTFS file system object. It is available with the NTFS v3.1 found in Windows 2000 or later versions. Reparse points provide a way to extend the NTFS filesystem by adding extra information to the directory entry, so a file system filter can interpret how the operating system will treat the data....
 allow the object manager
Object Manager (Windows)

Object Manager is a subsystem implemented as part of the Windows Executive which manages Windows resources. Each resource, which are surfaced as logical objects, resides in a namespace for categorization....
 to reset a file namespace lookup and let file system drivers implement changed functionality in a transparent manner. Reparse points are used to implement volume mount points
Volume Mount Point

Volume Mount Points are specialized NTFS objects which are used to mount and provide an entry point to other Volume_. Mount points can be created in a directory on an NTFS file system, which gives a reference to the root directory of the mounted partition....
, junctions
NTFS junction point

In computing, an NTFS junction point is a feature of the NTFS file system that provide the ability to create a link to a Directory that is, for most intents and purposes, the same as the directory itself....
, Hierarchical Storage Management
Hierarchical storage management

Hierarchical Storage Management is a Computer data storage technique which automatically moves data between high-cost and low-cost storage media....
, Native Structured Storage
Structured storage

Structured storage is a technology developed by Microsoft as part of its Microsoft Windows operating system for storing hierarchical data within a single file....
 and Single Instance Storage. Volume mount points and directory junctions allow for a file to be transparently referred from one file or directory location to another.

Encrypting File System

The Encrypting File System (EFS) introduced strong file system
File system

In computing, a file system is a method for store and organize computer files and the data they contain to make it easy to find and access them....
-level encryption
Encryption

In cryptography, encryption is the process of transforming information using an algorithm to make it unreadable to anyone except those possessing special knowledge, usually referred to as a key ....
 to Windows. It allows any folder or drive on an NTFS volume to be encrypted transparently by the user. EFS works together with the EFS service, Microsoft's CryptoAPI
Cryptographic Application Programming Interface

The Cryptographic Application Programming Interface is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography....
 and the EFS File System Runtime
Runtime

In computer science, runtime or run time describes the operation of a computer program, the duration of its execution, from beginning to termination ....
 Library (FSRTL). To date, its encryption has not been compromised.

EFS works by encrypting a file with a bulk symmetric key (also known as the File Encryption Key, or FEK), which is used because it takes less time to encrypt and decrypt large amounts of data than if an asymmetric key cipher
Cipher

In cryptography, a cipher is an algorithm for performing encryption and decryption — a series of well-defined steps that can be followed as a procedure....
 were used. The symmetric key used to encrypt the file is then encrypted with a public key associated with the user who encrypted the file, and this encrypted data is stored in the header of the encrypted file. To decrypt the file, the file system uses the private key of the user to decrypt the symmetric key stored in the file header. It then uses the symmetric key to decrypt the file. Because this is done at the file system level, it is transparent to the user.

For a user losing access to their key, support for recovery agents that can decrypt files is built in to EFS. A Recovery Agent is a user who is authorized by a public key recovery certificate to decrypt files belonging to other users using a special private key. By default, local administrators are recovery agents however they can be customized using Group Policy
Group Policy

Group Policy is a feature of Microsoft Windows NT family of operating systems. It is what provides the centralized management and configuration of computers and remote users in an Active Directory environment....
.

Basic and dynamic disk storage


Windows 2000 introduced the Logical Disk Manager
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
 for dynamic storage
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
. All versions of Windows 2000 support three types of dynamic
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
 disk volumes (along with basic disks) : simple volumes, spanned volumes and striped volumes:
  • Simple volume, a volume with disk space from one disk.
  • Spanned volumes, where up to 32 disks show up as one, increasing it in size but not enhancing performance. When one disk fails, the array is destroyed. Some data may be recoverable. This corresponds to JBOD and not to RAID-1.
  • Striped volumes, also known as RAID-0, store all their data across several disks in stripes. This allows better performance because disk reads and writes are balanced across multiple disks.


Accessibility

Microsoft increased the usability of Windows 2000 over Windows NT 4.0
Windows NT 4.0

Windows NT 4.0 is a Preemption , Graphical user interface and business-oriented operating system designed to work with either uniprocessor or Symmetric multiprocessing computers....
 for people with visual and auditory impairments and other disabilities
Disability

Disability is a lack of ability relative to a personal or group standard or norm. In reality there is often simply a spectrum of ability. Disability may involve physical impairment such as sense impairment, cognitive impairment or intellectual impairment, mental disorder , or various types of chronic disease....
. They included several utilities designed to make the system more accessible
Computer accessibility

In human-computer interaction, computer accessibility refers to the accessibility of a computer system to all people, regardless of disability or severity of impairment....
, although many of these features were already available with previous versions of Windows:
  • FilterKeys: a group of keyboard-related features for people with typing issues, including:
    • SlowKeys: Ignore any keystroke not held down for a certain period.
    • BounceKeys: Ignore repeated keystrokes pressed in quick succession.
    • RepeatKeys: lets users slow down the rate at which keys are repeated via the keyboard's key-repeat feature.
  • ToggleKeys: when turned on, Windows will play a sound when the CAPS LOCK, NUM LOCK or SCROLL LOCK key is pressed.
  • MouseKeys
    Mouse keys

    Mouse keys is a feature of some Graphical user interfaces that uses the keyboard as a pointing device .Its roots lie in the earliest days of visual editors...
    : lets users move the cursor around the screen via the numeric keypad
    Keypad

    A keypad is a set of buttons arranged in a block which usually bear digits and other symbols but not a complete set of alphabetical letters. If it mostly contains numbers then it can also be called a numeric keypad....
    .
  • On-screen keyboard: displays a virtual keyboard
    Virtual keyboard

    A virtual keyboard is a software and/or hardware component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include an actual keyboard, a computer mouse, a headmouse, and an eyemouse....
     on the screen and allows users to press its keys using a mouse
    Mouse (computing)

    In computing, a mouse is a pointing device that functions by detecting dimension motion relative to its supporting surface. Physically, a mouse consists of an object held under one of the user's hands, with one or more buttons....
     or a joystick
    Joystick

    A joystick is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Joysticks are often used to control video games, and usually have one or more push-buttons whose state can also be read by the computer....
    .
  • SerialKeys: lets Windows 2000 support speech augmentation devices.
  • StickyKeys
    Sticky keys

    Sticky keys is a feature of computer Desktop Environments. It is an accessibility feature to aid users who have disabled. Sticky keys allows the user to press a modifier key, such as Shift, Ctrl, Alt, or the Windows key, and have it remain active until another key is pressed....
    : makes modifier keys (ALT, CTRL and SHIFT) become "sticky": a user can press the modifier key
    Modifier key

    In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination....
    , and then release it before pressing the combination key. (Activated by pressing Shift five times quickly.)
  • Microsoft Magnifier: A screen magnifier
    Screen magnifier

    A screen magnifier is software that interfaces with a computer's graphical output to present enlarged screen content. It is a type of assistive technology suitable for visual impairment people with some functional vision; visually impaired people with little or no functional vision usually use a Screen reader....
     that enlarges a part of the screen the cursor is over.
  • Microsoft Narrator
    Microsoft Narrator

    Narrator is a light-duty screen reader utility included in Microsoft Windows. Narrator reads dialog boxes and window controls in a number of the more basic Application software for Windows....
    : Introduced in Windows 2000, this is a screen reader
    Screen reader

    A screen reader is a Application software that attempts to identify and interpret what is being displayed on the screen . This interpretation is then re-presented to the user with text-to-speech, sound icons, or a Refreshable Braille display....
     that utilizes the Speech API
    Speech Application Programming Interface

    The Speech Application Programming Interface or SAPI is an Application programming interface developed by Microsoft to allow the use of speech recognition and speech synthesis within Microsoft Windows applications....
    .
  • High contrast theme: to assist users with visual impairments.
  • SoundSentry: designed to help users with auditory impairments, Windows 2000 shows a visual effect when a sound is played through the sound system.


Languages and locales

Windows 2000 introduced the Multilingual User Interface (MUI). Besides English, Windows 2000 incorporates support for Arabic
Arabic language

Arabic is a Central Semitic language, thus related to and classified alongside other Semitic languages languages such as Hebrew language and Aramaic language....
, Armenian
Armenian language

The 'Armenian language' is an Indo-European language spoken by the Armenians. It is the official language of the Armenia as well as in the region of Nagorno-Karabakh....
, Baltic
Baltic languages

The Baltic languages are a group of related languages belonging to the Indo-European languages language family and spoken mainly in areas extending east and southeast of the Baltic Sea in Northern Europe....
, Central Europe
Central Europe

Central Europe is the region lying between the variously and vaguely defined areas of Eastern Europe and Western Europe Europe. In addition, Northern Europe, Southern Europe and Southeastern Europe may variously delimit or overlap into Central Europe....
an, Cyrillic, Georgian
Georgian language

Georgian is the official language of Georgia , a country in the Caucasus .Georgian is the primary language of about 3.9 million people in Georgia itself, and of another 500,000 abroad ....
, Greek
Greek language

Greek is an Indo-European languages native to the southern Balkan peninsula, the language of the Greek people. It forms an independent branch within Indo-European....
, Hebrew
Hebrew language

Hebrew is a Semitic languages of the Afro-Asiatic languages. Modern Hebrew is spoken by more than seven million people in Israel and Classical Hebrew is used for prayer or study in Jews communities around the world....
, Indic
Indic

Indic can refer to:* Indo-Aryan languages* Indic scripts* Related to South Asia* of or related to India ; see Indica...
, Japanese
Japanese language

IPA: [n?iho?go] is a language spoken by over 130 million people in Japan and in Japanese emigrant communities. It is related to the Ryukyuan languages....
, Korean
Korean language

Korean is the official language of North Korea and South Korea. It is also one of the two official languages in the Yanbian Korean Autonomous Prefecture in People's Republic of China....
, Simplified Chinese, Thai
Thai language

Thai , is the national language and official language language of Thailand and the mother tongue of the Thai people, Thailand's dominant ethnic group....
, Traditional Chinese, Turkic
Turkic languages

The Turkic languages constitute a language family of some thirty languages, spoken by Turkic peoples across a vast area from Eastern Europe and the Mediterranean Sea to Siberia and Western China, and are sometimes considered to be part of the proposed Altaic languages....
, Vietnamese
Vietnamese language

Vietnamese , formerly known under French colonization as Annamese , is the national language and official language language of Vietnam. It is the mother tongue of the Vietnamese people , who constitute 86% of Demographics of Vietnam, and of about three million overseas Vietnamese, most of whom live in the United States....
 and Western Europe
Western Europe

Western Europe refers to the countries in the western most half of Europe. This concept has had different meanings, political and cultural as well as geographical issues have influenced the area....
an languages. It also has support for many different locale
Locale

In computing, locale is a set of parameters that defines the user's language, country and any special variant preferences that the user wants to see in their user interface....
s.

Games

Windows 2000 included version 7.0 of the DirectX
DirectX

Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms....
 API, commonly used by game developer
Video game developer

A video game developer is a Computer software Software developer that creates video games. A developer may specialize in a certain video game console, such as Sony's PlayStation 3, Microsoft's Xbox 360, Nintendo's Wii, or may develop for a variety of systems, including personal computers....
s on Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
. The last version of DirectX that Windows 2000 supports is DirectX 9.0c (Shader Model 3.0), that shipped with Windows XP Service Pack 2. Currently, Microsoft publishes quarterly updates to DirectX 9.0c; these updates contain bug fixes to the core runtime and some additional libraries such as D3DX
D3dx

In computing, D3DX is a high level application programming interface library which is written to supplement Microsoft's Direct3D graphics API. The D3DX library was introduced in Direct3D#Version_history, and subsequently was improved in Direct3D#Version_history....
, XAudio 2
DirectSound

DirectSound is a software component of the DirectX library, supplied by Microsoft, that resides on a computer with the Microsoft Windows operating system....
, XInput
DirectInput

DirectInput is a Microsoft API for collecting input from the user, via list of input devices such the computer mouse, computer keyboard, joystick or other game controllers....
 and Managed DirectX
Managed DirectX

Managed DirectX is an API to DirectX programming under Microsoft .NET developed by Microsoft.MDX can be used from any language under the .NET runtime ....
 components. The majority of games written for recent versions of DirectX can therefore run on Windows 2000.

System utilities

Win2kdefrag
Windows 2000 introduced the Microsoft Management Console
Microsoft Management Console

The Microsoft Management Console is a component of Windows 2000 and later Windows NT-based operating systems that provides system administrators and advanced users with a flexible interface through which they may configure and monitor the system....
 (MMC), which is used to create, save, and open administrative tools. Each of these is called a console, and most allow an administrator to administer other Windows 2000 computers from one centralised computer. Each console can contain one or many specific administrative tools, called snap-ins. These can be either standalone (with one function), or an extension (adding functions to an existing snap-in). In order to provide the ability to control what snap-ins can be seen in a console, the MMC allows consoles to be created in author mode or user mode. Author mode allows snap-ins to be added, new windows to be created, all portions of the console tree to be displayed and consoles to be saved. User mode allows consoles to be distributed with restrictions applied. User mode consoles can grant full access to the user for any change, or they can grant limited access, preventing users from adding snapins to the console though they can view multiple windows in a console. Alternatively users can be granted limited access, preventing them from adding to the console and stopping them from viewing multiple windows in a single console.

The main tools that come with Windows 2000 can be found in the Computer Management console (in Administrative Tools in the Control Panel). This contains the Event Viewer
Event Viewer

Event Viewer is a component of Microsoft's Windows NT line of operating systems that lets administrators and users view the Computer data logging on a local or remote machine....
—a means of seeing events and the Windows equivalent of a log file, a system information utility, a backup utility
NTBackup

NTBackup is the built-in backup command of Microsoft Windows, introduced in Windows NT around 1997 and part of all subsequent versions up to and including Windows 2000, Windows XP and Windows Server 2003....
, Task Scheduler
Task Scheduler

Task Scheduler is a component of Microsoft Windows that provides the ability to Scheduling the launch of programs or scripts at pre-defined times or after specified time intervals....
 and management consoles to view open shared folders and shared folder sessions, configure and manage COM+ applications, configure Group Policy
Group Policy

Group Policy is a feature of Microsoft Windows NT family of operating systems. It is what provides the centralized management and configuration of computers and remote users in an Active Directory environment....
, manage all the local users and user groups, and a device manager
Device Manager

File:Vista Device Manager.pngFile:Device Manger Windows 2003.pngThe Device Manager is a Control Panel applet in Microsoft Windows operating systems....
. It contains Disk Management
Logical Disk Manager

The Logical Disk Manager is an implementation of a Logical volume management for Microsoft Windows NT, developed by Microsoft and Veritas Software....
 and Removable Storage snap-ins, a disk defragmenter as well as a performance diagnostic console, which displays graphs of system performance and configures data logs and alerts. It also contains a service
Windows Service

On Microsoft Windows operating systems, a Windows service is a long-running executable that performs specific functions and which is designed not to require user intervention....
 configuration console, which allows users to view all installed services and to stop and start them, as well as configure what those services should do when the computer starts.

Windows 2000 comes with two utilities to edit the Windows registry
Windows registry

The Windows Registry is a directory which stores settings and options for Microsoft Windows operating systems. It contains information and settings for all the hardware, operating system software, most non-operating system software, and per-user settings....
, REGEDIT.EXE and REGEDT32.EXE. REGEDIT has been directly ported from Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
, and therefore does not support editing registry permissions. REGEDT32 has the older multiple document interface (MDI) and can edit registry permissions in the same manner that Windows NT's REGEDT32 program could. REGEDIT has a left-side tree view
Tree view

A tree view or an outline view is a graphical user interface element that presents a hierarchy#Containment hierarchy view of information....
 of the Windows registry
Windows registry

The Windows Registry is a directory which stores settings and options for Microsoft Windows operating systems. It contains information and settings for all the hardware, operating system software, most non-operating system software, and per-user settings....
, lists all loaded hives
Windows registry

The Windows Registry is a directory which stores settings and options for Microsoft Windows operating systems. It contains information and settings for all the hardware, operating system software, most non-operating system software, and per-user settings....
 and represents the three components of a value (its name, type, and data) as separate columns of a table. REGEDT32 has a left-side tree view, but each hive has its own window, so the tree displays only keys and it represents values as a list of strings. REGEDIT supports right-clicking of entries in a tree view to adjust properties and other settings. REGEDT32 requires all actions to be performed from the top menu bar
Menu bar

A menu bar is a region where Menu are housed. Its purpose is to house window- or application-specific menus which provide access to such functions as opening files, interacting with an application, or help....
. Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 is the first system to integrate these two programs into a single utility, adopting the REGEDIT behavior with the additional NT features.

The System File Checker
System File Checker

System File Checker is a utility in Microsoft Windows that allows users to scan for and restore corruptions in Windows system files. This utility is available on Windows 98, Windows 2000, Windows XP, Windows Server 2003, Windows Vista although in the Windows NT family of operating systems, it scans files using Windows File Protection....
 (SFC) also comes with Windows 2000. It is a command line utility that scans system files and verifies whether they were signed by Microsoft and works in conjunction with the Windows File Protection
Windows File Protection

Windows File Protection is a technology included in all Microsoft Windows operating systems beginning with Windows 2000 to prevent programs from replacing critical Windows system files....
 mechanism. It can also repopulate and repair all the files in the Dllcache folder.

Recovery Console

Windows 2000 Recovery Console
The Recovery Console
Recovery Console

The Recovery Console is a feature of the Windows 2000, Windows XP and Windows Server 2003 operating systems. It provides the means for administrators to perform a limited range of tasks using a command line interface....
 is run from outside the installed copy of Windows to perform maintenance tasks that can neither be run from within it nor feasibly be run from another computer or copy of Windows 2000. It is usually used to recover the system from problems that cause booting to fail, which would render other tools useless.

It has a simple command line interface, used to check and repair the hard drive(s) , repair boot information (including NTLDR
NTLDR

NTLDR is the Booting for all releases of Microsoft's Windows NT operating system up to and including Windows XP and Windows Server 2003. NTLDR is typically run from the primary hard disk drive, but it can also run from portable storage devices such as a CD-ROM, USB flash drive, or floppy disk....
) , replace corrupted system files with fresh copies from the CD, or enable/disable services and drivers for the next boot.

The console can be accessed in either of the two ways:
  1. Booting from the Windows 2000 CD, and choosing to start the Recovery Console from the CD itself instead of continuing with setup. The Recovery Console is accessible as long as the installation CD is available.
  2. Preinstalling the Recovery Console on the hard disk as a startup option in Boot.ini
    NTLDR

    NTLDR is the Booting for all releases of Microsoft's Windows NT operating system up to and including Windows XP and Windows Server 2003. NTLDR is typically run from the primary hard disk drive, but it can also run from portable storage devices such as a CD-ROM, USB flash drive, or floppy disk....
    , via WinNT32.exe, with the /cmdcons switch. In this case, it can only be started as long as NTLDR
    NTLDR

    NTLDR is the Booting for all releases of Microsoft's Windows NT operating system up to and including Windows XP and Windows Server 2003. NTLDR is typically run from the primary hard disk drive, but it can also run from portable storage devices such as a CD-ROM, USB flash drive, or floppy disk....
     can boot from the system partition
    System partition and boot partition

    In Microsoft Windows, the system partition and boot partition refer to:*The system partition is a Partition that contains the boot sector and files such as NTLDR that are needed for booting Windows XP and earlier....
    .


Server family features

The Windows 2000 server family consists of Windows 2000 Server, Windows 2000 Advanced Server, and Windows 2000 Datacenter Server.

All editions of Windows 2000 Server have the following services and features built in:
  • Routing and Remote Access Service
    Remote Access Service

    Remote Access Services refers to any combination of hardware and software to enable the remote access to tools or information that typically reside on a network of IT devices....
     (RRAS) support, facilitating dial-up
    Dial-up access

    Dial-up Internet Access is a form of Internet access via telephone lines. The user's computer or router uses an attached modem connected to a telephone line to dial into an Internet service provider's node to establish a modem-to-modem link, which is then used to router Internet Protocol packets between the user's equipment and hosts on the...
     and VPN
    Virtual private network

    VPN which stands for Virtual Private Networks are used as secure extranets and Internets . It protects its network by using encryption, firewalls and other security strategies....
     connections, support for RADIUS
    RADIUS

    Remote Authentication Dial In User Service is a networking protocol that provides centralized access, authorization and accounting management for people or computers to connect and use a network service....
     authentication, network connection sharing, Network Address Translation
    Network address translation

    In computer networking, network address translation is the process of modifying network address information in datagram packet headers while in transit across a traffic router for the purpose of remapping a given address space into another....
    , unicast
    Unicast

    In computer networking, unicast transmission is the sending of packet to a single destination. The term "unicast" is formed in analogy to the word "Broadcasting " which means transmitting to all destinations....
     and multicast
    Multicast

    Multicast is a Computer networking addressing method for the delivery of information to a group of destinations simultaneously using the most efficient strategy to deliver the messages over each link of the network only once, creating copies only when the links to the multiple destinations split....
     routing
    Routing

    Routing is the process of selecting paths in a network along which to send network traffic. Routing is performed for many kinds of networks, including the PSTN, Computer network , and transport network....
     schemes.
  • DNS
    Microsoft DNS

    Microsoft DNS is the name given to the implementation of domain name system services provided in Microsoft Windows operating systems....
     server, including support for Dynamic DNS
    Dynamic DNS

    Dynamic Domain Name System is a method, protocol, or network service that provides the capability for a networked device, such as a router or computer system using the Internet Protocol Suite, to notify a domain name server to change, in real time the active DNS configuration of its configured hostnames, addresses or other information stored...
    . Active Directory
    Active Directory

    Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
     relies heavily on DNS.
  • IPsec
    IPsec

    Internet Protocol Security is a Protocol suite for securing Internet Protocol communications by authentication and encryption each packet #Example: IP packets of a data stream....
     support and TCP/IP filtering
  • Smart card
    Smart card

    A smart card, chip card, or integrated circuit card , is in any pocket-sized card with embedded integrated circuits which can process data....
     support
  • Microsoft Connection Manager Administration Kit (CMAK) and Connection Point Services
  • Support for distributed file systems
    Distributed File System (Microsoft)

    Distributed File System, or DFS, is a set of client and server services that allow a large enterprise to organize many distributed Server Message Block file shares into a distributed file system....
     (DFS)
  • Hierarchical Storage Management
    Hierarchical storage management

    Hierarchical Storage Management is a Computer data storage technique which automatically moves data between high-cost and low-cost storage media....
     support including remote storage, a service that runs with NTFS
    NTFS

    NTFS is the standard file system of Windows NT, including its later versions Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, and Windows 7....
     and automatically transfers files that are not used for some time to less expensive storage media
  • Fault tolerant
    Fault-tolerant design

    In engineering, fault-tolerant design, also known as fail-safe design, is a design that enables a system to continue operation, possibly at a reduced level , rather than failing completely, when some part of the system failure....
     volumes, namely Mirrored and RAID-5
  • Group Policy
    Group Policy

    Group Policy is a feature of Microsoft Windows NT family of operating systems. It is what provides the centralized management and configuration of computers and remote users in an Active Directory environment....
     (part of Active Directory
    Active Directory

    Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
    )
  • IntelliMirror, a collection of technologies for fine-grained management
    Systems management

    Systems management refers to enterprise-wide System administration of distributed Computer system. Systems management is strongly influenced by network management initiatives in telecommunications....
     of Windows 2000 Professional clients that duplicates users' data, applications, files, and settings in a centralized location on the network. IntelliMirror employs technologies such as Group Policy
    Group Policy

    Group Policy is a feature of Microsoft Windows NT family of operating systems. It is what provides the centralized management and configuration of computers and remote users in an Active Directory environment....
    , Windows Installer
    Windows Installer

    The Windows Installer is an engine for the installation, maintenance, and removal of software on modern Microsoft Windows systems. The installation information, and often the files themselves, are packaged in installation packages, loosely relational databases structured as Object linking and embedding Structured Storages and commonly...
    , Roaming profiles, Folder Redirection
    Folder redirection

    In computing, and specifically in the context of Microsoft Windows operating systems, Microsoft refers to Folder Redirection when automatically re-routing I/O to/from standard folders to use secondary storage elsewhere on a computer network....
    , Offline Files (also known as Client Side Caching or CSC), File Replication Service
    File Replication Service

    File Replication Service is a Microsoft Windows Server service for distributing folders stored in the SYSVOL shared folder on domain controllers and Distributed File System shared folders....
     (FRS), Remote Installation Services (RIS) to address desktop management scenarios such as user data management, user settings management, software installation and maintenance.
  • COM+ and MTS
    Microsoft Transaction Server

    Microsoft Transaction Server was software that provided services to Component Object Model Component-based software engineering, to make it easier to create large distributed applications....
  • MSMQ 2.0
    Microsoft Message Queuing

    Microsoft Message Queuing or MSMQ is a Message Queue implementation developed by Microsoft and deployed in its Microsoft Windows Server operating systems since Windows NT 4 and Windows 95....
  • TAPI
    Telephony Application Programming Interface

    The Telephony Application Programming Interface is a Microsoft Windows Application programming interface, which provides computer telephony integration and enables personal computers running Microsoft Windows to use telephone services....
     3.0
  • Security Support Provider Interface
    Security Support Provider Interface

    SSPI is an Application programming interface used by Microsoft Windows systems to perform a variety of security related operations such as authentication....
     (SSPI)
  • Integrated Windows Authentication
    Integrated Windows Authentication

    Integrated Windows Authentication is a term associated with Microsoft products that refers to the SPNEGO, Kerberos protocol, and NTLMSSP authentication protocols with respect to Security Support Provider Interface functionality introduced with Microsoft Windows 2000 and included with later Windows NT-based operating systems....
     (including Kerberos and SPNEGO
    SPNEGO

    SPNEGO is a Generic Security Services Application Program Interface "pseudo mechanism" that is used to negotiate one of a number of possible real mechanisms....
     authentication).
  • MS-CHAP
    MS-CHAP

    MS-CHAP is the Microsoft version of the Challenge-handshake authentication protocol, CHAP. The protocol exists in two versions, MS-CHAPv1 and MS-CHAPv2 ....
     v2 protocol
  • Public Key Infrastructure
    Public key infrastructure

    The Public Key Infrastructure is a set of hardware, software, people, policies, and procedures needed to create, manage, store, distribute, and revoke digital certificates ....
     (PKI) and Enterprise Certificate Authority
    Certificate authority

    In cryptography, a certificate authority or certification authority is an entity which issues Public key certificates for use by other parties....
     support
  • Terminal Services
    Terminal Services

    Terminal Services, renamed as Remote Desktop Services from Windows Server 2008 R2 onwards, is one of the components of Microsoft Windows that allows a user to access applications and data on a remote computer over a network....
     and support for the Remote Desktop Protocol
    Remote Desktop Protocol

    Remote Desktop Protocol is a multi-channel protocol that allows a user to connect to a networked computer. Clients exist for most versions of Windows , Linux/Unix, Mac OS X and other modern operating systems....
     (RDP)
  • Internet Information Services
    Internet Information Services

    Internet Information Services - formerly called Internet Information Server - is a set of Internet-based services for servers created by Microsoft for use with Microsoft Windows....
     (IIS) 5.0 and Windows Media Services
    Windows Media Services

    Windows Media Services is a Streaming media media server from Microsoft that allows an administrator to generate streaming media . Only Windows Media, JPEG, and MP3 formats are supported....
     4.1


The Server editions include more features and components, including the Microsoft Distributed File System (DFS) , Active Directory support and fault-tolerant storage.

Distributed File System
The Distributed File System (DFS) allows shares
Server Message Block

In computer networking, Server Message Block operates as an Application layer mainly used to provide shared access to Computer file, Computer printer, serial ports, and miscellaneous communications between nodes on a network....
 in multiple different locations to be logically grouped under one folder, or DFS root. When users try to access a network share
Shared resource

In computing, a shared resource or network share is a device or piece of information on a computer that can be remotely accessed from another computer, typically via a local area network or an enterprise Intranet, as if it were a resource in the local machine....
 off the DFS root, the user is really looking at a DFS link and the DFS server transparently redirects them to the correct file server
File server

In computing, a file server is a computer attached to a network that has the primary purpose of providing a location for the shared storage of computer files that can be accessed by the workstations that are attached to the computer network....
 and share. A DFS root can only exist on a Windows 2000 version that is part of the server family, and only one DFS root can exist on that server.

There can be two ways of implementing a DFS namespace on Windows 2000: either through a standalone DFS root or a domain-based DFS root. Standalone DFS allows for only DFS roots on the local computer, and thus does not use Active Directory. Domain-based DFS roots exist within Active Directory and can have their information distributed to other domain controller
Domain controller

On Windows Server Systems, a domain controller is a Server that responds to security authentication requests within the Windows Server domain....
s within the domain — this provides fault tolerance
Fault-tolerant system

Fault-tolerance or graceful degradation is the property that enables a system to continue operating properly in the event of the failure of some of its components....
 to DFS. DFS roots that exist on a domain must be hosted on a domain controller or on a domain member server. The file and root information is replicated via the Microsoft File Replication Service
File Replication Service

File Replication Service is a Microsoft Windows Server service for distributing folders stored in the SYSVOL shared folder on domain controllers and Distributed File System shared folders....
 (FRS).

Active Directory
A new way of organizing Windows network domains
Windows Server domain

A Windows Server domain is a Logical group of computers running versions of the Microsoft Windows operating system that share a central directory database....
, or groups of resources, called Active Directory, is introduced with Windows 2000 to replace Windows NT's earlier domain model. Active Directory's hierarchical nature allowed administrators a built-in way to manage user and computer policies and user accounts, and to automatically deploy programs and updates with a greater degree of scalability and centralization than provided in previous Windows versions. It is one of the main reasons many corporations migrated to Windows 2000. User information stored in Active Directory also provided a convenient phone book-like function to end users. Active Directory domains can vary from small installations with a few hundred objects, to large installations with millions. Active Directory can organise and link groups of domains into a contiguous domain name
Domain name

The term domain name has multiple related meanings:* A hostname that identifies a computer or computers on the Internet. These names appear as a component of a Web site's Uniform Resource Locator, e.g....
 space to form trees. Groups of trees outside of the same namespace can be linked together to form forests.

Active Directory services could only be installed on a Windows 2000 Server, Advanced Server, or Datacenter Server computer, and cannot be installed on a Windows 2000 Professional computer. However, Windows 2000 Professional is the first client operating system able to exploit Active Directory's new features. As part of an organization's migration, Windows NT clients continued to function until all clients were upgraded to Windows 2000 Professional, at which point the Active Directory domain could be switched to native mode
Native mode

The term native mode is used in computing in two related senses.*to describe something running on a computer natively or in native mode meaning that it is running without any external support as contrasted to running in emulation....
 and maximum functionality achieved.

Active Directory requires a DNS server that supports SRV resource records, or that an organization's existing DNS infrastructure be upgraded to support this. There must be one or more domain controller
Domain controller

On Windows Server Systems, a domain controller is a Server that responds to security authentication requests within the Windows Server domain....
s to hold the Active Directory database and provide Active Directory directory services.

Volume fault tolerance
Along with support for simple, spanned and striped volumes, the server family of Windows 2000 also supports fault-tolerant volume types. The types supported are mirrored volumes and RAID-5 volumes:
  • Mirrored volumes: the volume contains several disks, and when data is written to one it is also written to the other disks. This means that if one disk fails, the data can be totally recovered from the other disk. Mirrored volumes are also known as RAID-1.
  • RAID-5 volumes: a RAID-5
    Standard RAID levels

    The standard RAID levels are a basic set of RAID configurations and employ data striping, Disk mirroringing, or parity .The standard RAID levels can be nested for other benefits ....
     volume consists of multiple disks, and it uses block
    Block (data storage)

    In computing , a block is a sequence of bytes or bits, having a nominal length . Data thus structured is said to be blocked. The process of putting data into blocks is called blocking....
    -level striping with parity data distributed across all member disks. Should a disk fail in the array, the parity blocks from the surviving disks are combined mathematically with the data blocks from the surviving disks to reconstruct the data on the failed drive "on-the-fly".


Deployment

Windows 2000 can be deployed
Software deployment

Software deployment is all of the activities that make a software system available for use.The general deployment process consists of several interrelated activities with possible transitions between them....
 to a site via various methods. It can be installed onto servers via traditional media (such as CD) or via distribution folders that reside on a shared folder. Installations can be attended or unattended. During a manual installation, the administrator must specify configuration options. Unattended installations are scripted via an answer file, or a predefined script in the form of an INI file
Initialization file

The INI file File format is a de facto standard for configuration files. INI files are simple text files with a #Format. They are commonly associated with Microsoft Windows, but are also used on other platform s....
 that has all the options filled in. An answer file can be created manually or using the graphical Setup manager. The Winnt.exe or Winnt32.exe program then uses that answer file to automate the installation. Unattended installations can be performed via a bootable CD, using Microsoft Systems Management Server (SMS) , via the System Preparation Tool (Sysprep)
Sysprep

Sysprep is the name of Microsoft's System Preparation Utility for Microsoft Windows operating system deployment....
, via the Winnt32.exe program using the /syspart switch or via Remote Installation Services
Remote Installation Services

Remote Installation Services is a Microsoft-supplied server that allows Preboot Execution Environment BIOS-enabled computers to remotely execute boot environment variables....
 (RIS). The ability to slipstream
Slipstream (computing)

In computer jargon, to slipstream updates, patch or service packs means to integrate them into the installation files of their original software, so that the resulting files will allow a direct installation of the updated software....
 a service pack
Service pack

A service pack is a collection of updates, fixes and/or enhancements to a computer program delivered in the form of a single installable package....
 into the original operating system setup files is also introduced in Windows 2000.

The Sysprep method is started on a standardized reference computer — though the hardware need not be similar — and it copies the required installation files from the reference computer to the target computers. The hard drive does not need to be in the target computer and may be swapped out to it at any time, with the hardware configured later. The Winnt.exe program must also be passed a /unattend switch that points to a valid answer file and a /s file that points to one or more valid installation sources.

Sysprep allows the duplication of a disk image
Disk image

A disk image is a single file containing the complete contents and structure representing a data storage medium or device, such as a hard drive, CD, or DVD....
 on an existing Windows 2000 Server installation to multiple servers. This means that all applications and system configuration settings will be copied across to the new installations, and thus, the reference and target computers must have the same HALs
Hardware abstraction layer

A hardware abstraction layer is an abstraction layer, implemented in software, between the physical Computer hardware of a computer and the Computer software that runs on that computer....
, ACPI support, and mass storage devices — though Windows 2000 automatically detects Plug and Play devices. The primary reason for using Sysprep is to quickly deploy Windows 2000 to a site that has multiple computers with standard hardware. (If a system had different HALs, mass storage devices or ACPI support, then multiple images would need to be maintained.)

Systems Management Server can be used to upgrade multiple computers to Windows 2000. These must be running Windows NT 3.51, Windows NT 4.0, Windows 98 or Windows 95 OSR2.x along with the SMS client agent that can receive software installation operations. Using SMS allows installations over a wide area and provides centralised control over upgrades to systems.

Remote Installation Services
Remote Installation Services

Remote Installation Services is a Microsoft-supplied server that allows Preboot Execution Environment BIOS-enabled computers to remotely execute boot environment variables....
 (RIS) are a means to automatically install Windows 2000 Professional (and not Windows 2000 Server) to a local computer over a network from a central server. Images do not have to support specific hardware configurations and the security settings can be configured after the computer reboots as the service generates a new unique security ID (SID) for the machine. This is required so that local accounts are given the right identifier and do not clash with other Windows 2000 Professional computers on a network. RIS requires that client computers are able to boot over the network via either a network interface card that has a Pre-Boot Execution Environment (PXE) boot ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
 installed or that the client computer has a network card installed that is supported by the remote boot disk
Boot disk

A boot disk is a removable digital data storage medium from which a computer can load and run an operating system or utility program. The computer must have a built-in program which will load and execute a program from a boot disk meeting certain standards....
 generator. The remote computer
Remote computer

A remote computer is a computer to which a user does not have physical access, but which he or she can access/manipulate via some kind of computer network....
 must also meet the Net PC specification. The server that RIS runs on must be Windows 2000 Server and it must be able to access a network DNS
Domain name system

The Domain Name System is a hierarchical naming system for computers, services, or any resource participating in the Internet. It associates various information with domain names assigned to such participants....
 Service, a DHCP
Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol is a network application protocol used by devices to obtain configuration information for operation in an Internet Protocol network....
 service and the Active Directory services.

Editions

Microsoft released various editions of Windows 2000 for different markets and business needs: Professional, Server, Advanced Server and Datacenter Server. Each was packaged separately.

Windows 2000 Professional was designed as the desktop operating system for businesses and power user
Power user

A power user is a user of a personal computer who can use advanced features of programs which are beyond the abilities of "normal" users, yet is not capable of advanced, non application-oriented tasks like programming and may or may not be capable of system administration....
s. It is the client version of Windows 2000. It offers greater security and stability than many of the previous Windows desktop operating systems. It supports up to two processors
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
, and can address up to 4 GB
Gigabyte

Gigabyte is an SI prefix-multiple of the unit byte for Computer data storage. Since the giga- prefix means 109, gigabyte means 1,000,000,000 bytes ....
 of RAM. The system requirements are a Pentium processor of 133 MHz or greater, at least 32 MB of RAM, 650 MB of hard drive space, and a CD-ROM
CD-ROM

CD-ROM is a pre-pressed Compact Disc that contains Computer data storage accessible to, but not writable by, a computer. While the Compact Disc format was originally designed for music storage and playback, the 1985 Yellow Book standard developed by Sony and Philips adapted the format to hold any form of Binary file....
 drive (recommended: Pentium II
Pentium II

The Pentium II brand refers to Intel's sixth-generation microarchitecture and x86 architecture-compatible microprocessors introduced on May 7, 1997....
, 128 MB of RAM, 2 GB of hard drive space, and CD-ROM drive).

Windows 2000 Server SKUs share the same user interface
User interface

The user interface is the aggregate of means by which people—the User s—Interaction with the system—a particular machine, device, computer program or other complex tools....
 with Windows 2000 Professional, but contain additional components for the computer to perform server
Server

Server may refer to:In computing:*Server , a server application, operating system, computer, or appliance**Application server, a server dedicated to running certain software applications...
 roles and run infrastructure and application software
Application software

Application software is any tool that functions and is operated by means of a computer, with the purpose of supporting or improving the software user 's work....
. A significant new component introduced in the server SKUs is Active Directory
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
, which is an enterprise-wide directory service based on LDAP
Lightweight Directory Access Protocol

The Lightweight Directory Access Protocol, or LDAP , is an application protocol for querying and modifying directory services running over Internet protocol suite....
. Additionally, Microsoft integrated Kerberos network authentication, replacing the often-criticised NTLM
NTLM

NTLM is a Microsoft authentication protocol used with the Server Message Block protocol. MS-CHAP is similar and is used for authentication with Microsoft remote access protocols....
 authentication system used in previous versions. This also provided a purely transitive-trust
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
 relationship between Windows 2000 domains
Windows Server domain

A Windows Server domain is a Logical group of computers running versions of the Microsoft Windows operating system that share a central directory database....
 in a forest
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
 (a collection of one or more Windows 2000 domains that share a common schema
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
, configuration, and global catalog
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
, being linked with two-way transitive trusts
Active Directory

Active Directory is a technology created by Microsoft that provides a variety of network services, including:* Lightweight Directory Access Protocol-like directory services...
). Furthermore, Windows 2000 introduced a Domain Name Server
Microsoft DNS

Microsoft DNS is the name given to the implementation of domain name system services provided in Microsoft Windows operating systems....
 which allows dynamic registration of IP
Internet protocol

Internet protocol may refer to:*The Internet Protocol, a specific protocol implementation in the Internet protocol suite*The Internet protocol suite, a set of communications protocols that are used for the Internet...
 addresses. Windows 2000 Server requires 128 MB of RAM and 1 GB hard disk space, however requirements may be higher depending on installed components.

Windows 2000 Advanced Server is a variant of Windows 2000 Server operating system designed for medium-to-large businesses. It offers clustering infrastructure for high availability
High availability

High availability is a system design protocol and associated implementation that ensures a certain absolute degree of operational continuity during a given measurement period....
 and scalability
Scalability

In telecommunications and software engineering, scalability is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner, or to be readily enlarged....
 of applications and services, including main memory support of up to 8 gigabytes (GB) on Physical Address Extension
Physical Address Extension

In computing, Physical Address Extension is a feature of x86 and x86-64 processors that enable the use of more than 4 gigabytes of physical memory to be used in 32-bit systems, given appropriate operating system support....
 (PAE) systems and the ability to do 8-way SMP
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
. It supports TCP/IP load balancing
Network Load Balancing Services

Network Load Balancing Services is a proprietary Microsoft implementation of Computer cluster and Load balancing that is intended to provide high availability and high reliability, as well as high scalability....
 and enhanced two-node server clusters based on the Microsoft Cluster Server
Microsoft Cluster Server

Microsoft Cluster Server is software designed to allow servers to work together as computer cluster, to provide failover and increased availability of applications, or Parallel computer calculating power in case of High-performance computing clusters ....
 (MSCS) in Windows NT Server 4.0 Enterprise Edition. Limited number of copies of an IA-64 version, called Windows 2000 Advanced Server, Limited Edition were made available via OEMs
Original Equipment Manufacturer

OEM stands for "Original Equipment Manufacturer".An original equipment manufacturer, or OEM is typically a company that uses a component made by a second company in its own product, or sells the product of the second company under its own brand....
. System requirements are similar to those of Windows 2000 Server , however they may need to be higher to scale to larger infrastructure.

Windows 2000 Datacenter Server is a variant of Windows 2000 Server designed for large businesses that move large quantities of confidential or sensitive data frequently via a central server
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
. Like Advanced Server, it supports clustering
Clustering

Clustering can refer to the following:In information technology:* Forming a computer cluster - the connection of many computers to be used as one larger computer....
, failover
High-availability cluster

High-availability clusters are computer clusters that are implemented primarily for the purpose of providing high availability of server which the cluster provides....
 and load balancing
Load balancing

Load balancing or load distribution refers to the general practice of evenly distributing a load:*Load balancing refers to balancing a workload amongst multiple computer devices...
. Limited number of copies of an IA-64 version, called Windows 2000 Datacenter Server, Limited Edition were made available via OEMs
Original Equipment Manufacturer

OEM stands for "Original Equipment Manufacturer".An original equipment manufacturer, or OEM is typically a company that uses a component made by a second company in its own product, or sells the product of the second company under its own brand....
. Its minimum system requirements
System requirements

To be used efficiently, all computer software needs certain Computer hardware components or other software resources to be present on a computer system....
 are normal, but it was designed to be capable of handing advanced, fault-tolerant and scalable
Scalability

In telecommunications and software engineering, scalability is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner, or to be readily enlarged....
 hardware—for instance computers with up to 32 CPUs and 64 GBs
Gigabyte

Gigabyte is an SI prefix-multiple of the unit byte for Computer data storage. Since the giga- prefix means 109, gigabyte means 1,000,000,000 bytes ....
 RAM, with rigorous system testing and qualification, hardware partitioning, coordinated maintenance and change control
Change Control

Change control is a formal process used to ensure that changes to a system are introduced in a controlled and coordinated manner. It reduces the possibility that unnecessary changes will be introduced to a system without forethought, introducing faults into the system or undoing changes made by other users of the software....
.

Total cost of ownership


In October 2002, Microsoft commissioned IDC
International Data Corporation

International Data Corporation is a market research and analysis firm specializing in information technology, telecommunications and consumer technology....
 to determine the total cost of ownership
Total cost of ownership

Total cost of ownership is a financial estimate designed to help consumers and enterprise managers assess direct and indirect costs. It is used in many industries and this article...
 (TCO) for enterprise applications on Windows 2000 versus the TCO of the same applications on Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
. IDC's report is based on telephone interviews of IT executives and managers of 104 North America
North America

North America is the northern continent of the Americas, situated in the Earth's northern hemisphere and almost totally in the western hemisphere....
n companies in which they determined what they were using for a specific workload for file, print, security and networking services. IDC determined that the four areas where Windows 2000 had a better TCO than Linux — over a period of five years for an average organization of 100 employees — were file, print, network infrastructure and security infrastructure. They determined, however, that Linux had a better TCO than Windows 2000 for web serving. The report also found that the greatest cost was not in the procurement of software and hardware, but in staffing costs and downtime. While the report applied a 40% productivity factor during IT infrastructure downtime, recognizing that employees are not entirely unproductive, it did not consider the impact of downtime on the profitability of the business. The report stated that Linux servers had less unplanned downtime than Windows 2000 servers. It found that most Linux servers ran less workload per server than Windows 2000 servers and also that none of the businesses interviewed used 4-way SMP
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
 Linux computers. The report also did not take into account specific application server
Application server

An application server, in an Multitier architecture, is a server that hosts an Application programming interface to expose business logic and business processes for use by third-party Business software....
s — servers that need low maintenance and are provided by a specific vendor. The report did emphasize that TCO was only one factor in considering whether to use a particular IT platform, and also noted that as management and server software improved and became better packaged the overall picture shown could change.

Support lifecycle

Windows 2000 has now been superseded by newer Microsoft operating systems: Windows 2000 Server products by Windows Server 2003
Windows Server 2003

Windows Server 2003 is a Server operating system produced by Microsoft. Introduced on 24 April 2003 as the successor to Windows 2000 Server, it is considered by Microsoft to be the cornerstone of its Windows Server System line of business server products....
, and Windows 2000 Professional by Windows XP Professional
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
.

The Windows 2000 family of operating systems moved from mainstream support to the extended support phase on 30 June 2005. Microsoft says that this marks the progression of Windows 2000 through the Windows lifecycle policy. Under mainstream support, Microsoft freely provides design changes if any, service packs and non-security related updates in addition to security updates, whereas in extended support, service packs are not provided and non-security updates require contacting the support personnel by e-mail or phone. Under the extended support phase, Microsoft continues to provide critical security updates every month for all components of Windows 2000 (including Internet Explorer 5.01 SP4) and paid per-incident support for technical issues. Because of Windows 2000's age, Microsoft is not offering current components such as Internet Explorer 7
Internet Explorer 7

Windows Internet Explorer 7 is a web browser released by Microsoft in October 2006. Internet Explorer 7 is part of a long line of versions of Internet Explorer and was the first major update to the browser in more than 5 years....
 for it. They claim that IE 7 relies on security features designed only for Windows XP Service Pack 2 and Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
, and thus porting to the Windows 2000 platform would be non-trivial. Microsoft is strongly advising all users still running Windows 2000 Professional and Server to consider upgrading their operating systems to current operating systems for increased security. While users of Windows 2000 are eligible to receive the upgrade license for Windows Vista or Windows Server 2008, neither of these operating systems can directly perform an upgrade installation from Windows 2000; a clean installation must be performed on computers running Windows 2000.

All Windows 2000 support including security updates and security-related hotfix
Hotfix

A hotfix was originally the term applied to software patches that were applied to live i.e. still running systems. Similar use of the terms can be seen in Hot_swappable....
es will be terminated on 13 July 2010.

Windows 2000 has received four full service pack
Service pack

A service pack is a collection of updates, fixes and/or enhancements to a computer program delivered in the form of a single installable package....
s and one rollup update package following SP4, which is the last service pack. These were: SP1 on 15 August 2000, SP2 on 16 May 2001, SP3 on 29 August 2002 and SP4 on 26 June 2003. Microsoft phased out all development of its Java Virtual Machine
Java Virtual Machine

A Java Virtual Machine is a set of computer software programs and data structures which use a virtual machine model for the execution of other computer programs and Scripting language....
 (JVM) from Windows 2000 in SP3. Internet Explorer 5.01 has also been upgraded to the corresponding service pack level.

Many Windows 2000 users were hoping for a fifth service pack, but Microsoft cancelled this project early in its development, and instead released Update Rollup 1 for SP4, a collection of all the security-related hotfix
Hotfix

A hotfix was originally the term applied to software patches that were applied to live i.e. still running systems. Similar use of the terms can be seen in Hot_swappable....
es and some other significant issues. The Update Rollup, however, does not include all non-security related hotfixes and is not subjected to the same extensive regression testing as a full service pack. Microsoft states that this update will meet customers' needs better than a whole new service pack, and will still help Windows 2000 customers secure their PCs, reduce support costs, and support existing computer hardware
Computer hardware

A personal computer is made up of computer hardware, multiple physical components onto which can be loaded into a multitude of software that perform the functions of the computer....
.

Although Windows 2000 is the last NT-based version of Microsoft Windows which does not include Windows Product Activation
Windows Product Activation

Windows Product Activation is an anti-piracy measure created by Microsoft Corporation that enforces the Windows EULA and/or other license agreements....
, Microsoft has introduced Windows Genuine Advantage
Windows Genuine Advantage

Windows Genuine Advantage is an anti-Copyright infringement system created by Microsoft that enforces Microsoft Windows online validation of the licencing of several recent Microsoft operating systems when accessing several Microsoft Windows services, such as Windows Update, and downloading Windows components from the Microsoft Download Cent...
 for certain downloads and non-critical updates from the Download Center for Windows 2000.

Security criticisms

A number of potential security issues have been noted in Windows 2000. A common complaint is that "by default, Windows 2000 installations contain numerous potential security problems. Many unneeded services are installed and enabled, and there is no active local security policy". In addition to insecure defaults, according to the SANS Institute
SANS Institute

The SANS Institute, founded in 1989, provides computer security training, professional certification through GIAC , and a research archive - the SANS Reading Room....
, the most common flaws discovered are remotely exploitable buffer overflow
Buffer overflow

In computer security and computer programming, a buffer overflow, or buffer overrun, is an Anomaly in software condition where a process attempts to store data beyond the boundaries of a fixed-length buffer ....
 vulnerabilities. Other criticized flaws include the use of vulnerable encryption techniques.

Computer worms first became publicized when Windows 2000 was the dominant server operating system. Code Red
Code Red (computer worm)

The Code Red worm was a computer worm observed on the Internet on July 13, 2001. It attacked computers running Internet Information Server.The most in-depth research on the worm was performed by the programmers at eEye Digital Security....
 and Code Red II
Code Red II (computer worm)

Code Red II is a computer worm similar to the Code Red worm. Released two weeks after Code Red on August 4 2001, although similar in behavior to the original, analysis showed it to be a new worm instead of a variant....
 were famous (and much discussed) worms that exploited vulnerabilities of the Windows Indexing Service
Windows indexing service

Windows indexing service is a service in the Windows NT , Windows 2000 and later Windows NT-family of operating systems that allows searching on PCs and corporate computer networks....
 of Windows 2000's Internet Information Services
Internet Information Services

Internet Information Services - formerly called Internet Information Server - is a set of Internet-based services for servers created by Microsoft for use with Microsoft Windows....
 (IIS). In August 2003, two major worms called Sobig
Sobig (computer worm)

The Sobig Worm was a computer worm that infected millions of Internet-connected, Microsoft Windows computers in August 2003.Although there were indications that tests of the worm were carried out as early as August 2002, Sobig.A was first found in the wild in January 2003....
 and Blaster
Blaster (computer worm)

The Blaster Worm was a computer worm that spread on computers running the Microsoft operating systems: Windows XP and Windows 2000, during August 2003....
 began to attack millions of Microsoft Windows computers, resulting in the largest downtime and clean-up cost to that date. The 2005 Zotob
Zotob (computer worm)

"The Zotob worm and several variations of it, known as Rbot.cbq, SDBot.bzh and Zotob.d, infected computers at companies such as American Broadcasting Company, CNN, The Associated Press, The New York Times, and Caterpillar Inc." — Business Week, August 16, 2005....
 worm was blamed for security compromises on Windows 2000 machines at the U.S. Department of Homeland Security
United States Department of Homeland Security

The United States Department of Homeland Security is a United States Cabinet United States federal executive departments of the United States federal government of the United States with the responsibility of protecting the territory of the U.S....
, the New York Times Company, ABC and CNN
CNN

Cable News Network, almost always referred to by its initialism CNN, is a major US Cable News Network founded in 1980 by Ted Turner. Upon its launch, CNN was the first station to provide 24-hour television news coverage, and the first all-news television network in the United States....
.

See also

  • Architecture of Windows NT
  • Comparison of operating systems
    Comparison of operating systems

    These tables compare general and technical information for a number of widely used and currently available operating systems.Due to the large number and variety of available Linux distributions, they are all grouped under a single entry; see comparison of Linux distributions for a detailed comparison....
  • Microsoft Servers
  • DEC Multia
    DEC Multia

    The Multia, later re-branded the Universal Desktop Box, was a line of desktop computers introduced by Digital Equipment Corporation on 7 November 1994....
    : Windows 2000 beta ran on Alpha-PUs


External links