Windows 2000 (også kendt som Win2K, W2K, Win2000 eller Windows 2K) er et styresystem, der er designet til at fungere på computere med enten enkelt- eller flerprocessorer. Det blev udviklet til 32-bit Intel x86-computere med 32 bit og er en del af Microsofts Windows NT-linje af operativsystemer. Windows 2000 blev frigivet til produktion den 15. december 1999 og officielt den 17. februar 2000. Systemet findes i flere udgaver: Professional, Server, Advanced Server og Datacenter Server. Derudover tilbød Microsoft to 64-bit varianter – Windows 2000 Advanced Server - Limited Edition og Datacenter Server - Limited Edition – som blev frigivet i 2001 og kørte på Intel Itanium-processorer. Windows 2000 var primært udviklet til virksomheder, men fandt også vej til private brugere. En hjemmeudgave med kodenavnet Neptune blev planlagt, men blev aldrig udgivet.

Arkitektur og driftstilstande

Windows 2000 anvender to driftstilstande: User Mode og Kernel Mode. Kernel Mode er specielt beregnet til hardwaredrivere og lavniveaukomponenter, som har adgang til kernefunktioner og direkte kommunikation med hardware. Dette gør det muligt for drivere at "tale" til hardware uden de begrænsninger, der findes i brugertilstand. User Mode er beregnet til almindelige computerprogrammer, som så kan køre uden at kunne kompromittere hele systemet, hvis de fejler. Windows 2000 bygger videre på Windows NT-arkitekturen med en hardware abstraction layer (HAL), præemptiv multitasking og forbedret stabilitet i forhold til 9x-serien.

Funktioner og sikkerhed

Alle versioner af Windows 2000 deler en række centrale komponenter og administrationsværktøjer, f.eks. Microsoft Management Console (MMC) og standardværktøjer som et diskdefragmenteringsværktøj. Systemet har omfattende understøttelse af sprog og tilgængelighedsfunktioner for handicappede. Som filsystem introducerer Windows 2000 NTFS 5, som blandt andet bringer forbedret journalføring og sikkerhedsfunktioner. Windows 2000 understøtter også det krypterede filsystem EFS (Encrypted File System) samt både grundlæggende og dynamisk disklagring. Dynamisk disklagring muliggør forskellige volumen-typer og fleksible diskkonfigurationer på servere.

På sikkerhedssiden indførte Windows 2000 forbedret brugerautentifikation (herunder Kerberos i netværksmiljøer), adgangskontrol via Active Directory-politikker og understøttelse af smartcards og certifikater. Samtidig var det et skridt fremad i forhold til stabilitet og rettelser gennem efterfølgende service packs og sikkerhedsopdateringer, selvom operativsystemer i praksis stadig kræver løbende patchning for at forblive sikre.

Serverfunktioner og netværksadministration

Windows 2000 Server-udgaverne har mange ekstra funktioner rettet mod virksomheder. Active Directory blev introduceret som en central tjeneste til organisering af brugere, computere, grupper og ressourcer, og gjorde det muligt at centralisere autentifikation, politikker og administration i et domænebaseret miljø. Derudover indeholder Server-udgaverne tjenester som DNS, DHCP, Certificate Services, et distribueret filsystem (DFS) og understøttelse af fejlredundante lagringsløsninger. Dynamiske diske og softwarebaserede RAID-løsninger gav administratorer fleksibilitet i lagring, mens clustering (i visse udgaver) tilbød øget tilgængelighed for kritiske tjenester.

Administration, udrulning og værktøjer

Windows 2000 kan installeres og udrulles i en organisation ved hjælp af overvåget eller uovervåget installation. Uovervågede installationer benytter svarfiler til automatisk at besvare installationsspørgsmål og kan udføres fra en bootbar cd eller via netværksbaserede værktøjer. Microsofts værktøjer som Systems Management Server (SMS), System Preparation Tool (Sysprep) og Remote Installation Services (RIS) gjorde masseudrulning og kloning lettere for større miljøer. Til løbende administration findes Group Policy, MMC-konsoller og scripting-muligheder for automatisering.

Opdateringer, service packs og livscyklus

Windows 2000 fik flere service packs (SP1–SP4), hvor SP4 var den sidste samlede opdateringspakke. Service packs indeholdt fejlrettelser, sikkerhedsforbedringer og driveropdateringer, som forbedrede stabilitet og kompatibilitet. Microsoft har siden hen afsluttet officiel support for Windows 2000, og systemet betragtes i dag som udgået til produktionsbrug; det anbefales at opgradere til nyere systemer for at få support, bedre sikkerhed og moderne funktioner.

Arv og betydning

Windows 2000 var et vigtigt skridt i overgangen fra de ældre Windows-versioner til de senere Windows XP- og Windows Server-familier. Mange af de grundlæggende koncepter — især Active Directory, NTFS 5-funktionerne og den modulære administrationsmodel — dannede grundlag for senere Microsoft-operativsystemer og har haft stor betydning for virksomheders it-drift i begyndelsen af 2000’erne.