Windows 2000 (ook bekend als Win2K, W2K, Win2000 of Windows 2K) is een besturingssysteem dat is ontworpen om te werken met computers die één of meerdere processoren hebben. Het is ontworpen voor 32-bit Intel x86 computers. Het maakt deel uit van de Microsoft Windows NT-lijn van besturingssystemen en is op 15 december 1999 en officieel op 17 februari 2000 in productie genomen. Windows 2000 is er in vier versies: Professional, Server, Advanced Server en Datacenter Server. Daarnaast biedt Microsoft Windows 2000 Advanced Server - Limited Edition en Datacenter Server - Limited Edition, die zijn uitgebracht in 2001 en draaien op 64-bits Intel Itanium-processors. Windows 2000 is ontworpen voor bedrijven, maar was ook populair bij thuisgebruikers. Een Home Edition van Windows 2000, codenaam Neptune, was gepland, maar is nooit uitgebracht.

Windows 2000 gebruikt twee 'modi' - een 'Gebruikersmodus' en een 'Kernelmodus'. De Kernel Mode is speciaal voor hardware drivers (drivers vertellen de computer hoe hij met iets moet 'praten') en stelt drivers in staat om met dingen in de computer te 'praten'. De Gebruikersmodus is voor computerprogramma's om zonder angst voor schade aan de computer te draaien.

Alle versies van Windows 2000 hebben dingen gemeen, waaronder veel systeemprogramma's zoals de Microsoft Management Console (MMC) en standaard systeembeheerapplicaties zoals een schijfdefragmentatieprogramma. Er is veel ondersteuning voor verschillende talen en voor mensen met een handicap. Windows 2000 ondersteunt het Windows NT bestandssysteem NTFS 5, het Encrypted File System (EFS), evenals basis- en dynamische schijfopslag. Dynamische schijfopslag maakt het mogelijk om verschillende soorten volumes te gebruiken (een volume is een gebied van opslag op een harde schijf die is geformatteerd met een eigen bestandssysteem structuur). De Windows 2000 Server-versie heeft nog veel meer functies, waaronder de mogelijkheid om Active Directory-services te bieden (een manier om bronnen zoals printers, gebruikers en groepen te organiseren), een gedistribueerd bestandssysteem (een bestandssysteem dat het delen van bestanden ondersteunt) en foutieve redundante opslagvolumes.

Windows 2000 kan worden geïnstalleerd en ingezet bij een onderneming door middel van een al dan niet bewaakte installatie. Onbeheerde installaties zijn afhankelijk van het gebruik van antwoordbestanden om de installatie-informatie in te vullen, en kunnen worden uitgevoerd via een opstartbare CD met behulp van Microsoft Systems Management Server (SMS), door de System Preparation Tool (Sysprep).