Tryb jądra Tryb jądra Windows 2000 ma pełny dostęp do sprzętu oraz zasobów systemowych komputera i wykonuje kod w obszarze pamięci chronionej. Kontroluje dostęp do szeregowania, priorytetyzację wątków, zarządzanie pamięcią i komunikację ze sprzętem. Tryb jądra blokuje dostęp usługom i aplikacjom trybu użytkownika do krytycznych obszarów systemu operacyjnego, mogą one jedynie zażądać od jądra wykonania tych czynności w ich imieniu. Tryb jądra składa się z usług egzekutora, które składają się z modułów przeznaczonych do wykonywania specyficznych czynności, sterowników jądra, jądra i HAL.

Egzekutor Egzekutor porozumiewa się ze wszystkimi podsystemami trybu użytkownika. Obsługuje operacje wejścia/wyjścia, zarządzanie obiektami i procesami, oraz zabezpieczeniami. Zawiera wiele komponentów, m.in. Menedżera wejścia/wyjścia, Monitor odwołań bezpieczeństwa, Menedżera obiektów, Menedżera IPC, Menedżera pamięci wirtualnej, Menedżera PnP i Menedżera zarządzania energią, oraz Menedżera okien, który współpracuje z GDI Windows. Każdy z tych komponentów udostępnia pomocniczą funkcję jądra, która pozwala innym komponentom na komunikację między sobą. Cała ta grupa komponentów może być nazywana usługami egzekutora.