Windows NT - Windows NT
Entwickler | Microsoft |
---|---|
Geschrieben in |
C , Assemblersprache (Kern) C++ , C# (Benutzermodusanwendungen (C++ wird im grafischen Kernel-Subsystem verwendet)) |
Arbeitszustand | Strom |
Quellmodell | |
Erstveröffentlichung | 27. Juli 1993 Windows NT 3.1 ) |
(als
Neueste Erscheinung | 10.0.22000.194 (4. Oktober 2021 [±] | )
Letzte Vorschau | 10.0.22471.1000 (4. Oktober 2021 [±] | )
Update-Methode | Windows Update , Windows Server Update Services |
Plattformen | IA-32 , x86-64 , ARM und ARM64 (und früher Intel i860 , DEC Alpha , Itanium , MIPS und PowerPC ) |
Kernel- Typ | Hybrid ( NT ) |
Beeinflusst von | RSX-11 , VAXELN , OpenVMS , MICA , MS-DOS , OS/2 , Windows 3.1x |
Standard - Benutzeroberfläche |
Grafisch ( Windows-Shell ) |
Lizenz | Je nach Version, Edition oder Kundenwahl: Trialware , kommerzielle Software , Volumenlizenzierung , OEM- only, SaaS , S+S |
Offizielle Website | www |
Windows NT ist ein proprietäres grafisches Betriebssystem von Microsoft , dessen erste Version am 27. Juli 1993 veröffentlicht wurde. Es ist ein prozessorunabhängiges Mehrprozessor- und Mehrbenutzer- Betriebssystem.
Die erste Version von Windows NT war Windows NT 3.1 und wurde für Workstations und Server-Computer entwickelt . Es sollte Consumer-Versionen von Windows ergänzen , die auf MS-DOS basierten (einschließlich Windows 1.0 bis Windows 3.1x ). Nach und nach wurde die Windows NT-Familie zu Microsofts universeller Betriebssystem-Produktlinie für alle PCs erweitert , wodurch die Windows 9x- Familie eingestellt wurde.
"NT" wurde früher zu "Neue Technologie" erweitert, hat aber keine spezifische Bedeutung mehr. Ab Windows 2000 wurde "NT" aus dem Produktnamen entfernt und ist nur in der Produktversionszeichenfolge zusammen mit mehreren untergeordneten Stellen im System enthalten.
NT war die erste reine 32-Bit- Version von Windows, während seine verbraucherorientierten Gegenstücke Windows 3.1x und Windows 9x 16-Bit/32-Bit-Hybride waren. Es ist ein Betriebssystem mit mehreren Architekturen. Anfangs unterstützte es mehrere Befehlssatzarchitekturen , darunter IA-32 , MIPS und DEC Alpha ; Unterstützung für PowerPC , Itanium , x64 und ARM wurden später hinzugefügt. Die neuesten Versionen unterstützen x86 (einschließlich IA-32 und x64) und ARM. Zu den wichtigsten Funktionen der Windows NT-Familie gehören Windows Shell , Windows API , Native API , Active Directory , Gruppenrichtlinien , Hardware Abstraction Layer , NTFS , BitLocker , Windows Store , Windows Update und Hyper-V .
Benennung
Es wurde vorgeschlagen , dass Dave Cutler die initialism „WNT“ als Spiel auf beabsichtigt VMS , jeden Buchstaben durch ein Erhöhen . Das Projekt war jedoch ursprünglich als Nachfolger von OS/2 gedacht und wurde als "NT OS/2" bezeichnet, bevor es die Marke Windows erhielt. Einer der ursprünglichen NT-Entwickler, Mark Lucovsky , gibt an, dass der Name vom ursprünglichen Zielprozessor übernommen wurde – dem Intel i860 mit dem Codenamen N10 („N-Ten“). Eine 1998 Frage- und Antwort (Q & A) Sitzung mit Bill Gates zeigte , dass die Buchstaben zuvor wurden erweitert , um „New Technology“ , aber nicht mehr eine bestimmte Bedeutung tragen. Die Buchstaben wurden aus den Namen der Versionen von Windows 2000 und höher gestrichen, obwohl Microsoft dieses Produkt als "auf NT-Technologie erstellt" bezeichnete.
Hauptmerkmale
Einer der Hauptzwecke von NT ist die Übertragbarkeit von Hardware und Software. Es wurden verschiedene Versionen der Betriebssysteme der NT-Familie für eine Vielzahl von Prozessorarchitekturen veröffentlicht, zunächst IA-32 , MIPS und DEC Alpha , wobei PowerPC , Itanium , x86-64 und ARM in späteren Versionen unterstützt werden. Eine anfängliche Idee war, eine gemeinsame Codebasis mit einem benutzerdefinierten Hardware Abstraction Layer (HAL) für jede Plattform zu haben. Die Unterstützung für MIPS, Alpha und PowerPC wurde jedoch später in Windows 2000 eingestellt . Eine breite Softwarekompatibilität wurde anfänglich durch die Unterstützung mehrerer API- „Persönlichkeiten“ erreicht, darunter Windows API , POSIX und OS/2 APIs – die beiden letzteren wurden ab Windows XP auslaufen. Eine teilweise MS-DOS- und Windows-16-Bit-Kompatibilität wird auf IA-32 über eine integrierte DOS Virtual Machine erreicht – obwohl diese Funktion auf anderen Architekturen nicht verfügbar ist.
NT hat Zugriffskontrolllisten pro Objekt (Datei, Funktion und Rolle) unterstützt , die es ermöglichen, eine Vielzahl von Sicherheitsberechtigungen auf Systeme und Dienste anzuwenden. NT hat auch Windows-Netzwerkprotokolle unterstützt, die das vorherige OS/2 LAN Manager- Netzwerk erben , sowie TCP/IP- Netzwerke (für die Microsoft einen TCP/IP-Stack implementierte, der zunächst von einem STREAMS- basierten Stack von Spider Systems abgeleitet wurde. dann später intern umgeschrieben).
Windows NT 3.1 war die erste Version von Windows, die 32-Bit-Flat-Virtual-Memory-Adressierung auf 32-Bit-Prozessoren verwendet. Das Begleitprodukt Windows 3.1 verwendet eine segmentierte Adressierung und wechselt in Seiten von 16-Bit- auf 32-Bit-Adressierung.
Windows NT 3.1 verfügte über einen Kernel, der eine System-API bereitstellte, die im Supervisor-Modus ausgeführt wurde (Ring 0 in x86; in Windows NT auf allen Plattformen als "Kernel-Modus" bezeichnet) und eine Reihe von Benutzerumgebungen mit ihren eigenen APIs, die enthalten die neue Win32-Umgebung, eine OS/2 1.3-Textmodusumgebung und eine POSIX-Umgebung. Der vollständige präemptive Multitasking- Kernel könnte laufende Tasks unterbrechen, um andere Tasks zu planen , ohne sich darauf zu verlassen, dass Benutzerprogramme die Kontrolle über die CPU freiwillig aufgeben, wie in Windows 3.1 Windows-Anwendungen (obwohl MS-DOS-Anwendungen in Windows ab Windows/386 präemptiv multitaskingfähig waren). ).
Bemerkenswerterweise waren in Windows NT 3.x mehrere E/A-Treibersubsysteme wie Video und Druck Subsysteme im Benutzermodus . In Windows NT 4 wurden die Video-, Server- und Druckerspooler-Subsysteme in den Kernelmodus verschoben. Die erste GUI von Windows NT wurde stark von der von Windows 3.1 beeinflusst (und programmgesteuert mit ihr kompatibel); Die Benutzeroberfläche von Windows NT 4 wurde umgestaltet, um der des brandneuen Windows 95 zu entsprechen , wobei vom Programm-Manager zum Windows-Shell- Design übergegangen wurde .
NTFS , ein sicheres Dateisystem mit Journalen, ist ein wichtiges Feature für NT. Windows NT lässt auch andere installierbare Dateisysteme zu; seit Version 3.1 kann NT auf FAT- oder HPFS- Dateisystemen installiert werden.
Windows NT hat sein eigenes Treibermodell, das Windows NT-Treibermodell, eingeführt und ist mit älteren Treiberframeworks nicht kompatibel. Mit Windows 2000 wurde das Windows NT - Treiber - Modell erweitert das werden Windows Driver Model , das zuerst mit eingeführt wurde Windows 98 , wurde aber auf dem NT - Treiber - Modell. Windows Vista fügte native Unterstützung für die Windows Driver Foundation hinzu , die auch für Windows XP , Windows Server 2003 und in gewissem Umfang Windows 2000 verfügbar ist .
Entwicklung
Microsoft beschloss im Oktober 1988 , ein tragbares Betriebssystem zu entwickeln, das mit OS/2 und POSIX kompatibel ist und Multiprocessing unterstützt . Als die Entwicklung im November 1989 begann, sollte Windows NT als OS/2 3.0 bekannt sein, die dritte Version des Betriebssystems gemeinsam von Microsoft und IBM entwickelt . Um die Portabilität zu gewährleisten, zielte die anfängliche Entwicklung auf den Intel i860 XR RISC-Prozessor ab , wechselte Ende 1989 zum MIPS R3000 und dann 1990 zum Intel i386 . Microsoft setzte auch die parallele Entwicklung der DOS-basierten und weniger ressourcenintensiven Windows-Umgebung fort , was zur Veröffentlichung von Windows 3.0 im Mai 1990 führte.
Windows 3.0 war schließlich so erfolgreich, dass Microsoft beschloss, die primäre Anwendungsprogrammierschnittstelle für das noch unveröffentlichte NT OS/2 (wie es damals bekannt war) von einer erweiterten OS/2-API zu einer erweiterten Windows-API zu ändern . Diese Entscheidung führte zu Spannungen zwischen Microsoft und IBM und die Zusammenarbeit scheiterte schließlich.
IBM setzte die OS/2-Entwicklung allein fort, während Microsoft die Arbeit an dem neu umbenannten Windows NT fortsetzte. Obwohl keines der Betriebssysteme sofort so populär sein würde wie Microsofts MS-DOS- oder Windows-Produkte, würde Windows NT schließlich weitaus erfolgreicher sein als OS/2.
Microsoft hat eine Gruppe von Entwicklern der Digital Equipment Corporation unter der Leitung von Dave Cutler engagiert , um Windows NT zu entwickeln, und viele Elemente des Designs spiegeln frühere DEC-Erfahrungen mit Cutlers VMS, VAXELN und RSX-11 wider , aber auch ein unveröffentlichtes objektbasiertes Betriebssystem, das von . entwickelt wurde Dave Cutler bei Digital mit dem Codenamen MICA . Dem Team schlossen sich ausgewählte Mitglieder des aufgelösten OS/2-Teams an, darunter Moshe Dunie .
Der VMS-Kernel wurde hauptsächlich in VAX MACRO geschrieben , aber Windows NT wurde entwickelt, um auf mehreren Befehlssatzarchitekturen und mehreren Hardwareplattformen innerhalb jeder Architektur zu laufen . Die Plattformabhängigkeiten werden durch den HAL (Hardware Abstraction Layer) vor dem Rest des Systems verborgen .
Bei der Entwicklung von Windows NT schrieben Microsoft-Entwickler VMS in C um. Obwohl sie die Win32-API, das NTFS-Dateisystem, die GUI und die Abwärtskompatibilität mit DOS, OS/2 und Win16 hinzufügten , bemerkten die DEC-Ingenieure fast sofort die internen Ähnlichkeiten der beiden Betriebssysteme ; Teile von VAX/VMS Internals and Data Structures , herausgegeben von Digital Press , beschreiben die Windows NT-Interna unter Verwendung von VMS-Begriffen genau. Anstelle einer Klage erklärte sich Microsoft bereit, 65 bis 100 Millionen DEC zu zahlen, die Vermarktung von VMS zu unterstützen, das Personal von Digital in Windows NT zu schulen und den Windows NT-Support für DEC Alpha fortzusetzen.
Speicherverwaltung , Prozesse und Planung von Windows NT und VMS sind sehr ähnlich. Die Prozessverwaltung von Windows NT unterscheidet sich durch die Implementierung von Threading , das DEC erst 1995 in VMS 7.0 implementierte und wahrscheinlich mit Microsoft konkurrieren wird.
Wie VMS unterscheidet der Kernelmoduscode von Windows NT zwischen dem "Kernel", dessen Hauptzweck darin besteht, prozessor- und architekturabhängige Funktionen zu implementieren, und dem "Executive". Dieser wurde als modifizierter Mikrokernel konzipiert , da der Windows NT-Kernel vom Mach-Mikrokernel beeinflusst wurde, der von Richard Rashid an der Carnegie Mellon University entwickelt wurde, aber nicht alle Kriterien eines reinen Mikrokernels erfüllt. Sowohl der Kern und die Exekutive sind verknüpft zusammen in die einzelne geladene Moduls ntoskrnl.exe ; Von außerhalb dieses Moduls gibt es kaum einen Unterschied zwischen Kernel und Exekutive. Auf Routinen von jedem kann direkt zugegriffen werden, wie zum Beispiel von Gerätetreibern im Kernelmodus.
API-Sätze in der Windows NT-Familie werden als Subsysteme auf der öffentlich nicht dokumentierten "nativen" API implementiert ; dies ermöglichte die späte Übernahme der Windows-API (in das Win32-Subsystem). Windows NT war eines der ersten Betriebssysteme, das intern Unicode verwendet hat .
Veröffentlichungen
Ausführung | Marketingname | Editionen | Veröffentlichungsdatum | Build-Nummer |
---|---|---|---|---|
3.1 | Windows NT 3.1 | Workstation (nur Windows NT genannt ), Advanced Server | 27. Juli 1993 | 528 |
3.5 | Windows NT 3.5 | Arbeitsplatz, Server | 21. September 1994 | 807 |
3.51 | Windows NT 3.51 | 30. Mai 1995 | 1057 | |
4.0 | Windows NT 4.0 | Workstation, Server, Enterprise Server, Terminalserver, Embedded | 24. August 1996 | 1381 |
5.0 | Windows 2000 | Professional, Server, Advanced Server | 17. Februar 2000 | 2195 |
Rechenzentrumsserver | 26. September 2000 | |||
5.1 | Windows XP | Home, Professional, Media Center (Original, 2004 & 2005), Tablet PC (Original und 2005), Starter, Embedded , Home N, Professional N | 25. Oktober 2001 | 2600 |
Windows-Grundlagen für Legacy-PCs | N / A | 8. Juli 2006 | ||
5.2 | Windows XP | 64-Bit- Edition Version 2003 ( IA-64 ) | 28. März 2003 | 3790 |
Windows Server 2003 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster | 24. April 2003 | ||
Windows XP | Professionelle x64-Edition ( x86-64 ) | 25. April 2005 | ||
Windows Server 2003 R2 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster | 6. Dezember 2005 | ||
Windows-Homeserver | N / A | 4. November 2007 | ||
6.0 | Windows Vista | Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate |
|
|
Windows Server 2008 | Foundation, Standard, Enterprise, Rechenzentrum, Webserver, HPC-Server, Itanium-basierte Systeme | 27. Februar 2008 |
|
|
6.1 | Windows 7 | Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate | 22. Oktober 2009 |
|
Windows Server 2008 R2 | Foundation, Standard, Enterprise, Rechenzentrum, Webserver, HPC-Server, Itanium-basierte Systeme | |||
Windows HomeServer 2011 | Homeserver Premium | 6. April 2011 |
|
|
Windows Thin-PC | 6. Juni 2011 | |||
6.2 | Windows 8 | Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT | 26. Oktober 2012 | 9200 |
Windows Server 2012 | Foundation, Essentials, Standard, Rechenzentrum | 4. September 2012 | ||
6.3 | Windows 8.1 | Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1 | 18. Oktober 2013 | 9600 |
Windows Server 2012 R2 | Foundation, Essentials, Standard, Rechenzentrum | |||
10,0 | Windows 10 | Home Einsprachig, Home China, Home, Pro, Pro Education, Pro for Workstations, Enterprise, Education, Windows 10 S, IoT Core, Mobile , Mobile Enterprise | 29. Juli 2015 |
19043 (21H1) |
Windows Server 2016 | Essentials, Standard, Rechenzentrum, Multipoint-Premium-Server, Speicherserver, Hyper-V-Server | 26. September 2016 |
|
|
Windows Server 2019 | Essentials, Standard, Rechenzentrum, Multipoint Premium Server, Hyper-V Server | 2. Oktober 2018 |
|
|
Windows Server 2022 | 18. August 2021 |
|
||
Windows 11 | Home Single Language, Home China, Home, Pro, Pro Education, Pro for Workstations | 5. Oktober 2021 |
|
Windows NT 3.1 bis 3.51 enthielt den Programm-Manager und den Datei-Manager aus der Windows 3.1x- Reihe. Ab Windows NT 4.0 wurden diese Programme durch den Windows Explorer (einschließlich einer Taskleiste und eines Startmenüs ) ersetzt, der ursprünglich in Windows 95 auftauchte .
Die erste Version erhielt die Versionsnummer 3.1, um dem zeitgenössischen 16-Bit-Windows zu entsprechen; Zeitschriften dieser Ära behaupteten, die Nummer wurde auch verwendet, um diese Version zuverlässiger erscheinen zu lassen als eine ".0"-Version. Auch das Novell IPX-Protokoll wurde offenbar nur für 3.1-Versionen von Windows-Software lizenziert.
Die NT-Versionsnummer wird heute nicht mehr allgemein für Marketingzwecke verwendet, sondern wird weiterhin intern verwendet und soll den Grad der Änderungen am Kern des Betriebssystems widerspiegeln. Aus Gründen der Anwendungskompatibilität behielt Microsoft jedoch die Hauptversionsnummer in Versionen nach Vista bei, änderte sie jedoch später in Windows 10 auf 10. Die Build-Nummer ist eine interne Kennung, die von Microsofts Entwicklern und Betatestern verwendet wird.
Ab Windows 8.1 hat Microsoft das Verhalten der Version API Helper-Funktionen geändert. Wenn eine Anwendung nicht für Windows 8.1 oder höher manifestiert wird, gibt die API immer Version 6.2 zurück, das ist die Versionsnummer von Windows 8 . Dies liegt daran, dass die Manifestfunktion mit Windows 8.1 eingeführt wurde, um GetVersion und verwandte Funktionen zu ersetzen.
Programmiersprache
Windows NT ist in C und C++ geschrieben , ein sehr kleiner Teil in Assembler . C wird hauptsächlich für den Kernel-Code verwendet, während C++ hauptsächlich für den Benutzermodus-Code verwendet wird. Assemblersprache wird nach Möglichkeit vermieden, da sie die Portabilität behindern würde .
Unterstützte Plattformen
32-Bit-Plattformen
Um zu verhindern, dass Intel x86- spezifischer Code von Entwicklern, die an die Entwicklung auf x86-Chips gewöhnt sind, in das Betriebssystem einschlüpft, wurde Windows NT 3.1 zunächst mit Nicht-x86-Entwicklungssystemen entwickelt und dann auf die x86-Architektur portiert. Diese Arbeit basierte zunächst auf dem Intel i860- basierten Dazzle- System und später auf der MIPS R4000-basierten Jazz- Plattform. Beide Systeme wurden intern bei Microsoft entwickelt.
Windows NT 3.1 wurde für Intel x86 veröffentlicht PC - kompatibel , PC-98 , DEC Alpha und ARC -konforme MIPS - Plattformen. Windows NT 3.51 fügte 1995 Unterstützung für den PowerPC- Prozessor hinzu , insbesondere für PReP- kompatible Systeme wie die Desktops/Laptops der IBM Power-Serie und die Motorola PowerStack-Serie; aber trotz Treffen zwischen Michael Spindler und Bill Gates nicht auf dem Power Macintosh, da das PReP-konforme Power Macintosh-Projekt nicht ausgeliefert werden konnte.
Die Intergraph Corporation portierte Windows NT auf ihre Clipper-Architektur und kündigte später die Absicht an, Windows NT 3.51 auf die SPARC- Architektur von Sun Microsystems zu portieren , aber keine Version wurde als Einzelhandelsprodukt an die Öffentlichkeit verkauft.
Nur zwei der Windows NT 4.0-Varianten (IA-32 und Alpha) verfügen über einen vollständigen Satz von verfügbaren Service Packs. Alle anderen Portierungen von Drittanbietern (Motorola, Intergraph usw.) haben, wenn überhaupt, nur wenige öffentlich verfügbare Updates.
Windows NT 4.0 war die letzte größere Version, die Alpha, MIPS oder PowerPC unterstützte, obwohl die Entwicklung von Windows 2000 für Alpha bis August 1999 fortgesetzt wurde, als Compaq die Unterstützung für Windows NT auf dieser Architektur einstellte; und dann drei Tage später hat Microsoft auch ihr AlphaNT-Programm eingestellt, obwohl die Alpha NT 5 (Windows 2000)-Version den RC1- Status erreicht hatte.
Microsoft gab am 5. Januar 2011 bekannt, dass die nächste Hauptversion der Windows NT-Familie Unterstützung für die ARM-Architektur beinhalten wird . Auf der Consumer Electronics Show 2011 demonstrierte Microsoft eine vorläufige Version von Windows (Version 6.2.7867), die auf einem ARM-basierten Computer ausgeführt wird . Dies führte schließlich zur kommerziellen Veröffentlichung des von Windows 8 abgeleiteten Windows RT am 26. Oktober 2012 und der Implementierung von NT über CE auf Windows Phone 8 .
Laut Microsoft ist es ein weit verbreiteter Irrtum, dass die Xbox und Xbox 360 einen modifizierten Windows 2000-Kernel verwenden. In Wirklichkeit wurde das Xbox-Betriebssystem von Grund auf neu erstellt, implementiert jedoch eine Teilmenge der Windows-APIs . Die Xbox One und Xbox Series X/S verwenden jedoch eine modifizierte Version von Windows 10.
Windows 11 wird die erste Nicht-Server-Version von Windows NT sein, die 32-Bit-Plattformen nicht unterstützt.
64-Bit-Plattformen
Die 64-Bit- Versionen von Windows NT sollten ursprünglich auf Itanium und DEC Alpha laufen ; Letzteres wurde intern bei Microsoft während der frühen Entwicklung von 64-Bit-Windows verwendet. Dies dauerte einige Zeit an, nachdem Microsoft öffentlich bekannt gegeben hatte, dass es Pläne zur Auslieferung von 64-Bit-Windows für Alpha absagt. Aus diesem Grund sind Alphaversionen von Windows NT nur 32-Bit.
Während Windows 2000 nur Intel IA-32 (32-Bit) unterstützt, gibt es für Windows XP, Server 2003, Server 2008 und Server 2008 R2 jeweils eine Edition speziell für Itanium-basierte Systeme. Im Vergleich zu Itanium hat Microsoft x64 in größerem Umfang übernommen: Jede Windows-Version seit Windows XP (das eine dedizierte x64-Edition hat ) hat x64-Editionen.
Hardware-Anforderungen
Die minimale Hardwarespezifikation, die erforderlich ist, um jede Version der professionellen Workstation-Version von Windows NT auszuführen, war bis zur Version 6.0 von Vista ziemlich langsam, die mindestens 15 GB freien Festplattenspeicher erfordert, eine 10-fache Erhöhung des freien Festplattenspeichers allein gegenüber der Vorgängerversion.
Windows-Version | Zentralprozessor | RAM | Freier Speicherplatz |
---|---|---|---|
NT 3.1 | i386 , 25 MHz | 12 MB | 90 MB |
Erweiterter NT 3.1-Server | 16 MB | ||
NT 3.5-Workstation | 12 MB | ||
NT 3.5-Server | 16 MB | ||
NT 3.51 Workstation | 12 MB | ||
NT 3.51-Server | 16 MB | ||
NT 4.0-Workstation | i486 , 25 MHz | 12 MB | 124 MB |
NT 4.0-Server | 16 MB | ||
2000 Profi | Pentium , 133 MHz | 32 MB | 650 MB |
Server 2000 | 128 MB | ||
XP | Pentium, 233 MHz | 64 MB | 1,5 GB |
Server 2003 | 133 MHz | 128 MB | |
Vista Home Basic | 800 MHz | 512 MB | 20 GB |
Vista (andere Editionen) | 1 GHz | 1 GB | 40 GB |
7 für IA-32 | 16 Gigabyte | ||
7 für x64 | 2 GB | 20 GB | |
8 für IA-32 | 1 GHz mit NX-Bit , SSE2 , PAE | 1 GB | 16 Gigabyte |
8 für x64 | 2 GB | 20 GB | |
8.1 für IA-32 | 1 GB | 16 Gigabyte | |
8.1 für x64 | 1 GHz mit NX-Bit , SSE2 , PAE , CMPXCHG16b, PrefetchW und LAHF/SAHF | 2 GB | 20 GB |
10 für IA-32 (v1507-1809) | 1 GHz mit NX-Bit , SSE2 , PAE | 1 GB | 16 Gigabyte |
10 für x64 (v1507-1809) | 1 GHz mit NX-Bit , SSE2 , PAE , CMPXCHG16b, PrefetchW und LAHF/SAHF | 2 GB | 20 GB |
10 für IA-32 (v1903 und höher) | 1 GHz mit NX-Bit , SSE2 , PAE | 1 GB | 32 GB |
10 für x64 (v1903 und höher) | 1 GHz mit NX-Bit , SSE2 , PAE , CMPXCHG16b, PrefetchW und LAHF/SAHF | 2 GB | |
11 für x64 | 1 GHz Dual-Core mit NX Bit , SSE4.1 , PAE , CMPXCHG16b, PrefetchW und LAHF/SAHF | 4GB | 64 GB |
11 für ARM64 | 1 GHz Dual-Core mit PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE |
Siehe auch
- Architektur von Windows NT
- F6-Festplatte
- Windows Server-Domäne
- ReactOS (ein Open-Source- Projekt mit dem Ziel, Kompatibilität auf Binär- und Gerätetreiberebene mit Windows NT bereitzustellen)
- Windows NT-Startvorgang
- Windows-Vorinstallationsumgebung
- Microsoft-Server
Anmerkungen
Verweise
Externe Links
- Windows (offizielle Seite), Microsoft.
- Russinovich, Mark, "Windows NT and VMS: The Rest of the Story" , Win 2000 (Diskussion der Vorfahren von NT), archiviert vom Original am 3. Mai 2002.
- Eine kurze Geschichte des Betriebssystems Windows NT (Informationsblatt), Microsoft PressPass, 1998, archiviert vom Original am 10. Juni 2004.