Windows 2000

besturingssysteem van Microsoft

Windows 2000 (afgekort Win2K of W2K) is een 32 bits-besturingssysteem gemaakt door Microsoft Corporation voor het Intel-platform.

Windows 2000
Logo
Ontwikkelaar(s)Microsoft
OS-familieWindows NT
VoorgangerWindows 98 (1998)
OpvolgerWindows XP (2001)
BronmodelClosed source
Uitgebracht17 februari 2000
Recentste uitgaveService Pack 4 Rollup 1 
(2005)
CodenaamNew Technology (NT) 5.0[1]
KerneltypeHybride kernel
Licentie(s)Microsoft EULA
StatusOndersteuning beëindigd per 13 juli 2010
WebsiteOfficiële website
Portaal  Portaalicoon  Informatica

Het werd uitgebracht op 17 februari 2000.

Versies bewerken

Microsoft heeft verschillende versies uitgebracht:

  • Windows 2000 Professional, is een besturingssysteem voor een werkplek in een netwerk, de opvolger van Windows NT 4.0 Workstation (1997) en Windows 98 (1998).
  • Windows 2000 Server, heeft onder meer Active Directory (ADS) aan boord
  • Windows 2000 Advanced Server, kan meerdere processoren aan
  • Windows 2000 Datacenter Server, kan worden geclusterd voor grotere schaalbaarheid

Tot 30 juni 2005 zijn er vier Service Packs uitgebracht, waarmee zowel functionele als technische aanpassingen aan de systemen werden doorgevoerd. De belangrijkste wijzigingen bestonden uit de security patches, die vaak in de Service Packs werden samengevoegd.

Sinds 30 juni 2005 wordt Windows 2000 niet meer actief door Microsoft onderhouden. Microsoft brengt alleen nog sporadisch een security patch uit. In mei 2005 heeft Microsoft een verzamelpakket met alle nog relevante security patches uitgebracht, de Security Rollup.

Positie van Windows 2000 bewerken

Windows 2000 is de opvolger van Windows NT 4.0 en draagt intern dan ook het versienummer 5.0. Windows 98 was ook wel de voorganger van Windows 2000, maar dat was geen NT-systeem. De voornaamste verandering in Windows 2000 Server is de invoering van Active Directory. Een voordeel tegenover NT 4.0, zowel in 2000 Professional als 2000 Server, is dat voor veel configuratiewijzigingen geen herstart meer nodig is.

Windows 2000 is vooral op het bedrijfsleven gericht. Dit is duidelijk te merken doordat er geen Home-versie is van het besturingssysteem (in plaats daarvan werd wel Windows Me uitgebracht, de opvolger van Windows 98) en door het ontbreken van een brede waaier multimediafuncties. Wel weer een opvallende wijziging ten opzichte van Windows NT is dat een deel van de grafische modules in de kernel zijn ondergebracht, onder meer om hogere grafische prestaties te kunnen bereiken.

De opvolger van Windows 2000 Professional is Windows XP Professional. Dat besturingssysteem is er volledig op gebaseerd (het interne versienummer is 5.1), waarbij enkele nieuwe functies en weer een nieuwe look toegevoegd zijn. Microsoft heeft Windows XP ook gepositioneerd als besturingssysteem voor de consumentenmarkt (Windows XP Home), waardoor de MS-DOS-versies eindelijk overbodig zijn en Microsoft voortaan nog maar één basis-Windowsversie hoeft te onderhouden.

De opvolger van Windows 2000 Server is Windows Server 2003.

In april 2009 was het wereldwijde marktaandeel voor desktopcomputers van Windows 2000 nog rond de 1,2 procent.

Functies bewerken

De beveiliging van Windows 2000 is, zoals in Windows NT, uitgebreid in te stellen doordat er eigendomsrechten aan objecten kunnen worden gekoppeld: de eigenaar van elk bestand kan bepalen wie er aan mag komen.

Windows 2000 ondersteunt ook WDM (afkorting voor Windows Driver Model). Dit zorgt voor een grote hoeveelheid aan standaardstuurprogramma's. Omdat WDM al werd gebruikt door Windows 98, konden hardwareleveranciers met één enkel stuurprogramma zowel Windows 98 als 2000 ondersteunen.

Zoals in Windows NT maakt Windows 2000 standaard gebruik van het NTFS-bestandssysteem, waarvan een recentere versie geïnstalleerd is.

Active Directory (ADS) is een hiërarchische beheerstructuur, waardoor grote aantallen systemen centraal en goed beveiligd beheerd kunnen worden. De directory is te benaderen met het LDAP-protocol. ADS is een uitbreiding van het domeinmodel van Windows NT.

componentessentiële ta(a)k(en)
GebruikersmodusOndersteuningslaag voor alle toepassingen. Alle toepassingen en services worden geïnstalleerd op/in deze laag.
KernelmodusVerleent toegang tot de hardware en de systeemgegevens. Het bestaat uit verschillende delen. Elk deel heeft een eigen functie binnen het besturingssysteem.
HALVerbergt de details van de hardware-interface voor andere services en componenten. Dit zorgt er ook voor dat je een besturingssysteem kunt aankopen zonder aan bepaalde specificaties te voldoen. (Vroeger was dit wel zo en moest er telkens nieuwe ontwerpen van moederborden enz. worden gemaakt.)
Plug and Play ManagerDit zorgt ervoor dat hardware automatisch gedetecteerd en geïnstalleerd kan worden. Soms zonder bijkomende driver, soms wordt een cd gevraagd.
LPCVoluit is dit Local Procedure Call. Dit beheert alle communicatie tussen client- en serverprocessen op eenzelfde computer.
RPCVoluit is dit Remote Procedure Call Facility. Dit beheert alle communicatie tussen client- en serverprocessen op verschillende computers.
IPCDit betekent Interprocess Communication Manager. Het is een mechanisme om berichten en gegevens uit te wisselen tussen verschillende processen en subsystemen van het besturingssysteem

LPC en RPC zijn hiervan een onderdeel.

VMMVoluit is dit virtual memory manager. Dit beheert het virtueel geheugen en voorziet per proces een afzonderlijk virtuele geheugenruimte. VMM controleert ook de verzoeken voor toegang tot de harde schijf voor virtuele RAM aan de hand van paging.
I/O ManagerInput/Output manager. Deze beheert alle invoer en uitvoer tussen de apparaten en stuurprogramma’s. Het vertaalt dus de I/O aanvragen van andere modules naar oproepen van de relevante stuurorganen en eventuele tussenliggende softwarecomponenten.
Win32-subsysteemOndersteuning van win32-toepassingen. Alle functionaliteit van I/O en GUI-toepassingen wordt hieruit bestuurd. Dit subsysteem is ook verantwoordelijk voor 16-bits Windows- en DOS-toepassingen.
Security SubsysteemVoert alle diensten uit voor gebruikersrechten en toegangscontrole voor alle netwerkobjecten en objecten uit het besturingssysteem. Het behandelt ook het meldproces en start het ‘Log-on’-verificatieproces.
ExecutiveVerzamelnaam voor alle uitvoerbare diensten, bevat I/O routines, biedt toepassingen uit de gebruikersmodus diensten van het OS aan.
MicrokernelKern van het besturingssysteem, verwerking van verschillende taken.
Process ManagerHier worden de verschillende processen en threads gecreëerd en beheerd, maakt daarbij gebruik van routines uit de kernel.
Power ManagerControleert het energiebeheer in het systeem, bestuurt de gebeurtenissen die plaatshebben op het gebied van energiebeheer.

Systeemvereisten bewerken

Windows 2000 Professional:

Windows 2000 server:

Externe links bewerken