Windows 2000 (noto anche come Win2K, W2K, Win2000 o Windows 2K) è un sistema operativo che è stato progettato per funzionare con computer che hanno uno o più processori. È stato progettato per computer Intel x86 a 32 bit. Fa parte della linea di sistemi operativi Microsoft Windows NT ed è stato rilasciato alla produzione il 15 dicembre 1999 e ufficialmente il 17 febbraio 2000. Windows 2000 è disponibile in quattro versioni: Professional, Server, Advanced Server e Datacenter Server. Inoltre, Microsoft offre Windows 2000 Advanced Server - Limited Edition e Datacenter Server - Limited Edition, che sono stati rilasciati nel 2001 e funzionano su processori Intel Itanium a 64 bit. Windows 2000 è stato progettato per le aziende, ma è stato anche popolare tra gli utenti domestici. Era prevista una Home Edition di Windows 2000, nome in codice Nettuno, ma non è mai stata rilasciata.

Windows 2000 utilizza due 'modalità' - una 'Modalità Utente' e una 'Modalità Kernel'. La modalità Kernel Mode è speciale per i driver hardware (i driver dicono al computer come 'parlare' a qualcosa) e permette ai driver di 'parlare' alle cose nel computer. La modalità utente permette ai programmi del computer di funzionare senza timore di causare danni al computer.

Tutte le versioni di Windows 2000 hanno cose in comune, tra cui molte utility di sistema come la Microsoft Management Console (MMC) e applicazioni standard di gestione del sistema come un'utility di deframmentazione del disco. C'è molto supporto per le diverse lingue e per le persone con disabilità. Windows 2000 supporta il Windows NT filesystem NTFS 5, il Encrypted File System (EFS), così come la memorizzazione su disco di base e dinamica. La memorizzazione dinamica su disco permette di utilizzare diversi tipi di volumi (un volume è un'area di memorizzazione su un disco rigido che è stato formattato con la propria struttura di file system). La versione Windows 2000 Server ha molte più caratteristiche, tra cui la possibilità di fornire servizi Active Directory (un modo di organizzare le risorse come stampanti, utenti e gruppi), un file system distribuito (un file system che supporta la condivisione di file) e volumi di archiviazione ridondanti.

Windows 2000 può essere installato e distribuito ad un'impresa attraverso un'installazione assistita o non assistita. Le installazioni non presidiate si basano sull'uso di file di risposta per compilare le informazioni di installazione, e possono essere eseguite attraverso un CD avviabile utilizzando Microsoft Systems Management Server (SMS), dal System Preparation Tool (Sysprep).