Windows NT jádro je součást jádra z Microsoftu , který poskytuje bezpečný přístup různé úkoly Windows na vrstvu materiálu (hardwarová abstraktní vrstva) . Je to jedno z jader Windows .
Na typickém 32bitovém jednoprocesorovém systému se jádro nazývá NTOSKRNL.EXE ; toto je dnes nejčastější případ. V 32bitovém systému SMP s více procesory je název NTKRNLMP.EXE . V systému PAE (Physical Address Extension) je název jádra systému Windows NTKRNLPA.EXE pro jeden procesor a NTKRPAMP.EXE pro více procesorů.
Windows NT jádro je preemptivní a multi-user multitasking , jako například:
Tento článek se týká Windows 10 Mobile , Windows 8.x , Windows Phone 8.x , Windows 7 , Windows Vista , Windows Server 2003 , Windows XP , Windows 2000 a Windows NT .
Jádro Windows je rozhraní správce objektů pro přístup k hardwarovým komponentám.
Jádro Windows NT je jedinou součástí Windows NT, která má přímý přístup k následujícím hardwarovým komponentám HAL:
Pro správu vstupů / výstupů (disky a další ...) a grafického rozhraní GDI existují další komponenty, které poskytují přímý přístup k HAL: jedná se o ovladače režimu jádra (KMD: Ovladače režimu jádra), které následují Model ovladače Windows (WDM).
Správce objektů má přístup k registru systému Windows .
Nastavení jádra je hotové
V jádře starších verzí systému Windows mohly různé komponenty přímo přistupovat k hardwarové vrstvě pomocí VxD (Virtual Device Driver ).
Nejstarší jádra Windows byla kooperativní multitasking a jeden uživatel. Název jádra byl KRNL286.EXE pro mikroprocesor Intel 80286 a KRNL386.exe pro Intel 80386 , Intel 80486 a další procesory . Tato komponenta nebyla skutečným jádrem, protože neexistoval virtuální oddíl fyzické paměti RAM do dvou nesouvislých oblastí (prostor jádra a uživatelský prostor).
První oficiální verzí jádra Windows NT byla verze 3.1 v roce 1993. Jedním z návrhářů jádra byl David Cutler , který dříve pracoval na návrhu operačního systému VMS pro společnost DEC .
F. van Wensveen označuje následující body společné pro jádra 2 operačních systémů:
64bitové verze systému Windows (XP, 2003, Vista a Windows 7) mají součást PatchGuard, jejímž účelem je chránit jádro před jakoukoli formou modifikace (tj. Opravou ), a snížit tak zranitelnost systému Windows zavedením „ rootkit (backdoor) .
Zavedení této komponenty vytváří problémy vydavatelům antivirových programů . V současném stavu systému Vista (ledna 2007), API poskytované společností Microsoft není dostatečně komplexní pro specifické potřeby prodejců antivirových programů.