Windows NT - Windows NT
Deweloper | Microsoft |
---|---|
Napisane w |
C , Asembler (rdzeń) C++ , C# (aplikacje w trybie użytkownika (C++ jest używany w podsystemie graficznym jądra)) |
Stan pracy | Aktualny |
Model źródłowy | |
Pierwsze wydanie | 27 lipca 1993 Windows NT 3.1 ) |
(jako
Najnowsze wydanie | 10.0.22000.194 (4 października 2021 [±] | )
Najnowszy podgląd | 10.0.22471.1000 (4 października 2021 [±] | )
Metoda aktualizacji | Windows Update , usługi aktualizacji systemu Windows Server |
Platformy | IA-32 , x86-64 , ARM i ARM64 (oraz historycznie Intel i860 , DEC Alpha , Itanium , MIPS i PowerPC ) |
Typ jądra | Hybrydowy ( NT ) |
Wpływem | RSX-11 , VAXELN , OpenVMS , MICA , MS-DOS , OS / 2 , Windows 3.1x |
Domyślny interfejs użytkownika |
Graficzny ( powłoka Windows ) |
Licencja | W zależności od wersji, edycji lub wyboru klienta: Wersje próbne , komercyjnego oprogramowania , licencji zbiorczych , OEM -Tylko, SaaS , S + S |
Oficjalna strona internetowa | www |
Windows NT to zastrzeżony graficzny system operacyjny firmy Microsoft , którego pierwsza wersja została wydana 27 lipca 1993 roku. Jest to niezależny od procesora, wieloprocesorowy i przeznaczony dla wielu użytkowników system operacyjny.
Pierwszą wersją Windows NT był Windows NT 3.1 i został stworzony dla stacji roboczych i serwerów . Miał on na celu uzupełnienie konsumenckich wersji systemu Windows, które były oparte na systemie MS-DOS (w tym Windows 1.0 do Windows 3.1x ). Stopniowo rodzina Windows NT została rozszerzona o linię produktów Microsoft ogólnego przeznaczenia dla wszystkich komputerów osobistych , wycofując rodzinę Windows 9x .
„NT” zostało wcześniej rozszerzone do „Nowej Technologii”, ale nie ma już żadnego konkretnego znaczenia. Począwszy od systemu Windows 2000 , "NT" zostało usunięte z nazwy produktu i jest zawarte tylko w ciągu wersji produktu wraz z kilkoma miejscami niskiego poziomu w systemie.
NT był pierwszą czysto 32-bitową wersją systemu Windows, podczas gdy jego odpowiedniki przeznaczone dla konsumentów, Windows 3.1x i Windows 9x, były hybrydami 16-bitowymi/32-bitowymi. Jest to wieloarchitekturowy system operacyjny. Początkowo obsługiwał kilka architektur zestawów instrukcji , w tym IA-32 , MIPS i DEC Alpha ; wsparcie dla PowerPC , Itanium , x64 i ARM zostały dodane później. Najnowsze wersje obsługują x86 (w tym IA-32 i x64) oraz ARM. Główne cechy rodziny Windows NT to Windows Shell , Windows API , Native API , Active Directory , Group Policy , Hardware Abstraction Layer , NTFS , BitLocker , Windows Store , Windows Update i Hyper-V .
Nazewnictwo
Sugerowano, że Dave Cutler zamierzał inicjalizm „WNT” jako grę na VMS , zwiększając każdą literę o jeden . Jednak projekt był pierwotnie pomyślany jako kontynuacja OS/2 i był określany jako „NT OS/2” przed otrzymaniem marki Windows. Jeden z pierwotnych programistów NT, Mark Lucovsky , twierdzi, że nazwa została zaczerpnięta z oryginalnego procesora docelowego — Intel i860 o nazwie kodowej N10 ("N-Ten"). Sesja pytań i odpowiedzi (Q&A) z 1998 r. z Billem Gatesem wykazała, że litery zostały wcześniej rozszerzone na „Nowa Technologia”, ale nie mają już żadnego konkretnego znaczenia. Litery zostały usunięte z nazw wydań z systemu Windows 2000 i nowszych, chociaż Microsoft opisał ten produkt jako „zbudowany na technologii NT”.
Główne cechy
Jednym z głównych celów NT jest przenośność sprzętu i oprogramowania. Różne wersje systemów operacyjnych z rodziny NT zostały wydane dla różnych architektur procesorów, początkowo IA-32 , MIPS i DEC Alpha , z obsługą PowerPC , Itanium , x86-64 i ARM w późniejszych wydaniach. Początkowym pomysłem było posiadanie wspólnej bazy kodu z niestandardową warstwą abstrakcji sprzętu (HAL) dla każdej platformy. Jednak obsługa MIPS, Alpha i PowerPC została później porzucona w systemie Windows 2000 . Szeroka kompatybilność oprogramowania została początkowo osiągnięta dzięki obsłudze kilku „osobowości” API , w tym API Windows , POSIX i OS/2 – te dwa ostatnie zostały wycofane począwszy od Windows XP. Częściowa kompatybilność z MS-DOS i Windows 16-bitowa jest osiągana w IA-32 poprzez zintegrowaną wirtualną maszynę DOS – chociaż ta funkcja nie jest dostępna w innych architekturach.
NT obsługuje listy kontroli dostępu dla poszczególnych obiektów (plików, funkcji i ról), co pozwala na zastosowanie bogatego zestawu uprawnień bezpieczeństwa do systemów i usług. NT obsługuje również protokoły sieciowe Windows, dziedzicząc poprzednią sieć OS/2 LAN Manager , a także sieci TCP/IP (dla których Microsoft implementował stos TCP/IP wywodzący się początkowo ze stosu opartego na STREAMS firmy Spider Systems , później przepisany we własnym zakresie).
Windows NT 3.1 był pierwszą wersją systemu Windows używającą 32-bitowego płaskiego adresowania pamięci wirtualnej na 32-bitowych procesorach. Jego produkt towarzyszący, Windows 3.1, wykorzystywał adresowanie segmentowe i przełącza się z adresowania 16-bitowego na 32-bitowe na stronach.
Windows NT 3.1 zawierał jądro rdzenia zapewniające systemowe API, działające w trybie nadzorcy (pierścień 0 w x86; określany w Windows NT jako "tryb jądra" na wszystkich platformach) oraz zestaw środowisk przestrzeni użytkownika z własnymi API, które obejmowało nowe środowisko Win32, środowisko tekstowe OS/2 1.3 i środowisko POSIX. Pełne jądro wielozadaniowości z wywłaszczaniem może przerywać uruchomione zadania w celu zaplanowania innych zadań, bez polegania na programach użytkownika, które dobrowolnie zrzekają się kontroli nad procesorem, jak w aplikacjach Windows 3.1 Windows (chociaż aplikacje MS-DOS były prewencyjnie wielozadaniowe w Windows, począwszy od Windows/386 ).
Warto zauważyć, że w systemie Windows NT 3.x kilka podsystemów sterowników we/wy, takich jak wideo i drukowanie, było podsystemami trybu użytkownika . W systemie Windows NT 4 podsystemy bufora wideo, serwera i drukarki zostały przeniesione do trybu jądra. Pierwszy graficzny interfejs użytkownika Windows NT był pod silnym wpływem (i programowo kompatybilny z) tym z Windows 3.1; Interfejs Windows NT 4 został przeprojektowany, aby pasował do zupełnie nowego Windows 95 , przechodząc z Menedżera Programów do projektu powłoki Windows .
NTFS , kronikowany, bezpieczny system plików, jest główną funkcją NT. Windows NT pozwala także na inne instalowalne systemy plików; od wersji 3.1 NT może być instalowany w systemach plików FAT lub HPFS .
System Windows NT wprowadził swój własny model sterownika, model sterownika Windows NT i jest niezgodny ze starszymi strukturami sterowników. W systemie Windows 2000 , model sterownika Windows NT został ulepszony i stał się modelem sterownika Windows , który został po raz pierwszy wprowadzony w systemie Windows 98 , ale był oparty na modelu sterownika NT . Windows Vista dodał natywną obsługę Windows Driver Foundation , która jest również dostępna dla Windows XP , Windows Server 2003 i do pewnego stopnia Windows 2000 .
Rozwój
Microsoft zdecydował się stworzyć przenośny system operacyjny, kompatybilny z OS/2 i POSIX i obsługujący wieloprocesorowość , w październiku 1988. Kiedy prace rozwojowe rozpoczęły się w listopadzie 1989, Windows NT miał być znany jako OS/2 3.0, trzecia wersja systemu operacyjnego opracowany wspólnie przez Microsoft i IBM . Aby zapewnić przenośność, początkowe prace rozwojowe były ukierunkowane na procesor Intel i860 XR RISC , przechodząc na MIPS R3000 pod koniec 1989 r., a następnie na Intel i386 w 1990 r. Microsoft kontynuował również równoległy rozwój opartego na DOS i mniej wymagającego pod względem zasobów środowiska Windows , co zaowocowało wydaniem systemu Windows 3.0 w maju 1990 roku.
Windows 3.0 odniósł w końcu taki sukces, że Microsoft zdecydował się zmienić podstawowy interfejs programowania aplikacji dla jeszcze niewydanego NT OS/2 (jak był wtedy znany) z rozszerzonego OS/2 API na rozszerzone Windows API . Ta decyzja spowodowała napięcie między Microsoftem i IBM, a współpraca ostatecznie się rozpadła.
IBM kontynuował prace nad systemem OS/2 samodzielnie, podczas gdy Microsoft kontynuował prace nad nowym Windows NT. Chociaż żaden system operacyjny nie byłby od razu tak popularny jak produkty Microsoft MS-DOS lub Windows, Windows NT w końcu odniósłby znacznie większy sukces niż OS/2.
Microsoft zatrudnił grupę programistów z Digital Equipment Corporation pod kierownictwem Dave'a Cutlera do zbudowania systemu Windows NT, a wiele elementów projektu odzwierciedla wcześniejsze doświadczenia firmy DEC z VMS, VAXELN i RSX-11 firmy Cutler , ale także niewydanym, opartym na obiektach systemem operacyjnym opracowanym przez Dave Cutler z Digital o kryptonimie MICA . Do zespołu dołączyli wybrani członkowie rozwiązanego zespołu OS/2, w tym Moshe Dunie .
Jądro VMS zostało napisane głównie w VAX MACRO , ale Windows NT został zaprojektowany do pracy na wielu architekturach zestawów instrukcji i wielu platformach sprzętowych w ramach każdej architektury. Zależności platformy są ukryte przed resztą systemu przez warstwę HAL (Hardware Abstraction Layer).
Podczas tworzenia systemu Windows NT programiści Microsoft przepisali VMS w C. Chociaż dodali Win32 API, system plików NTFS, GUI i wsteczną kompatybilność z DOS, OS/2 i Win16 , inżynierowie DEC prawie natychmiast zauważyli wewnętrzne podobieństwa obu systemów operacyjnych ; części VAX/VMS Internals and Data Structures , opublikowane przez Digital Press , dokładnie opisują wewnętrzne elementy systemu Windows NT przy użyciu terminów VMS. Zamiast pozwu Microsoft zgodził się zapłacić 65-100 milionów DEC, pomóc w sprzedaży VMS, wyszkolić personel Digital w systemie Windows NT i kontynuować wsparcie Windows NT dla DEC Alpha.
Zarządzanie pamięcią Windows NT i VMS , procesy i planowanie są bardzo podobne. Zarządzanie procesami w Windows NT różni się implementacją wątków , którą firma DEC zaimplementowała dopiero w VMS 7.0 w 1995 roku, prawdopodobnie konkurując z Microsoftem.
Podobnie jak VMS, kod trybu jądra systemu Windows NT rozróżnia „jądro”, którego głównym celem jest implementacja funkcji zależnych od procesora i architektury, oraz „wykonywanie”. Zostało to zaprojektowane jako zmodyfikowane mikrojądro , ponieważ na jądro systemu Windows NT wpłynęło mikrojądro Mach opracowane przez Richarda Rashida z Carnegie Mellon University, ale nie spełnia wszystkich kryteriów czystego mikrojądra. Zarówno jądro, jak i wykonawczy są połączone razem w jeden załadowany moduł ntoskrnl.exe ; spoza tego modułu nie ma różnicy między jądrem a wykonawczym. Procedury z każdego z nich są bezpośrednio dostępne, na przykład ze sterowników urządzeń trybu jądra.
Zestawy API w rodzinie Windows NT są zaimplementowane jako podsystemy na szczycie publicznie nieudokumentowanego "natywnego" API ; pozwoliło to na późne przyjęcie Windows API (do podsystemu Win32). Windows NT był jednym z pierwszych systemów operacyjnych wykorzystujących wewnętrznie Unicode .
Wydania
Wersja | Nazwa marketingowa | Edycje | Data wydania | Numer kompilacji |
---|---|---|---|---|
3.1 | Windows NT 3.1 | Stacja robocza (o nazwie tylko Windows NT ), Advanced Server | 27 lipca 1993 | 528 |
3,5 | Windows NT 3.5 | Stacja robocza, serwer | 21 września 1994 | 807 |
3,51 | Windows NT 3.51 | 30 maja 1995 r. | 1057 | |
4.0 | Windows NT 4.0 | Stacja robocza, serwer, serwer korporacyjny, serwer terminalowy, wbudowany | 24 sierpnia 1996 r. | 1381 |
5.0 | Windows 2000 | Profesjonalny, serwerowy, zaawansowany serwer | 17 lutego 2000 r. | 2195 |
Serwer centrum danych | 26 września 2000 | |||
5.1 | Windows XP | Home, Professional, Media Center (oryginał, 2004 i 2005), Tablet PC (oryginalny i 2005), Starter, Embedded , Home N, Professional N | 25 października 2001 | 2600 |
Podstawy systemu Windows dla starszych komputerów | Nie dotyczy | 8 lipca 2006 | ||
5.2 | Windows XP | Wersja 64-bitowa wersja 2003 ( IA-64 ) | 28 marca 2003 r. | 3790 |
Windows Server 2003 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster | 24 kwietnia 2003 r. | ||
Windows XP | Profesjonalna edycja x64 ( x86-64 ) | 25 kwietnia 2005 | ||
Windows Server 2003 R2 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster | 6 grudnia 2005 | ||
Serwer Windows Home | Nie dotyczy | 4 listopada 2007 r. | ||
6,0 | Windows Vista | Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate |
|
|
Windows Server 2008 | Podstawowe, standardowe, korporacyjne, centrum danych, serwer sieciowy, serwer HPC, systemy oparte na procesorach Itanium | 27 lutego 2008 |
|
|
6,1 | System Windows 7 | Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate | 22 października 2009 |
|
Windows Server 2008 R2 | Podstawowe, standardowe, korporacyjne, centrum danych, serwer sieciowy, serwer HPC, systemy oparte na procesorach Itanium | |||
Windows Home Server 2011 | Domowy serwer Premium | 6 kwietnia 2011 |
|
|
Cienki komputer z systemem Windows | 6 czerwca 2011 | |||
6,2 | Windows 8 | Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT | 26 października 2012 | 9200 |
Windows Server 2012 | Podstawowe, podstawowe, standardowe, centrum danych | 4 września 2012 | ||
6,3 | Windows 8.1 | Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1 | 18 października 2013 r. | 9600 |
Windows Server 2012 R2 | Podstawowe, podstawowe, standardowe, centrum danych | |||
10,0 | Okna 10 | Dom jednojęzyczny, Chiny domowe, Dom, Pro, Pro Education, Pro for Workstations, Enterprise, Education, Windows 10 S, IoT Core, Mobile , Mobile Enterprise | 29 lipca 2015 |
19043 (21H1) |
Windows Server 2016 | Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server | 26 września 2016 |
|
|
Windows Server 2019 | Essentials, Standard, Datacenter, Multipoint Premium Server, Hyper-V Server | 2 października 2018 |
|
|
Windows Serwer 2022 | 18 sierpnia 2021 |
|
||
Okna 11 | Home Single Language, Home China, Home, Pro, Pro Education, Pro for Workstations | 5 października 2021 |
|
Windows NT 3.1 do 3.51 zawierał Menedżera Programów i Menedżera Plików z serii Windows 3.1x . Windows NT 4.0 i nowsze zastąpił te programy Eksploratorem Windows (w tym paskiem zadań i menu Start ), które pierwotnie pojawiły się w Windows 95 .
Pierwszemu wydaniu nadano numer wersji 3.1, aby pasował do współczesnego 16-bitowego systemu Windows; magazyny z tamtych czasów twierdziły, że numer ten został również użyty, aby ta wersja wydawała się bardziej wiarygodna niż wydanie „.0”. Również protokół Novell IPX był najwyraźniej licencjonowany tylko dla wersji 3.1 oprogramowania Windows.
Numer wersji NT nie jest obecnie powszechnie używany w celach marketingowych, ale nadal jest używany wewnętrznie i mówi się, że odzwierciedla stopień zmian w rdzeniu systemu operacyjnego. Jednak ze względu na zgodność aplikacji firma Microsoft zachowała główny numer wersji jako 6 w wydaniach następujących po Vista, ale później zmienił go na 10 w systemie Windows 10. Numer kompilacji jest wewnętrznym identyfikatorem używanym przez programistów i beta testerów firmy Microsoft.
Począwszy od systemu Windows 8.1 firma Microsoft zmieniła zachowanie funkcji pomocnika interfejsu API wersji. Jeśli aplikacja nie jest zamanifestowana dla systemu Windows 8.1 lub nowszego, interfejs API zawsze zwróci wersję 6.2, czyli numer wersji systemu Windows 8 . Dzieje się tak, ponieważ funkcja manifestu została wprowadzona w systemie Windows 8.1, aby zastąpić GetVersion i powiązane funkcje.
Język programowania
Windows NT jest napisany w C i C++ , z bardzo małą ilością napisanym w języku asemblerowym . C jest najczęściej używany w kodzie jądra, podczas gdy C++ jest używany głównie w kodzie trybu użytkownika. Język asemblera jest unikany tam, gdzie to możliwe, ponieważ utrudniałby przenośność .
Obsługiwane platformy
Platformy 32-bitowe
Aby zapobiec prześlizgnięciu się kodu specyficznego dla Intel x86 do systemu operacyjnego przez programistów przyzwyczajonych do programowania na chipach x86, Windows NT 3.1 został początkowo opracowany przy użyciu systemów programistycznych innych niż x86, a następnie przeniesiony do architektury x86. Ta praca była początkowo oparta na systemie Dazzle opartym na Intel i860 , a później na platformie Jazz opartej na MIPS R4000 . Oba systemy zostały zaprojektowane wewnętrznie w firmie Microsoft.
Windows NT 3.1 został wydany dla Intel x86 PC kompatybilnym , PC-98 , DEC Alpha i ARC zgodny ze MIPS platformach. Windows NT 3.51 dodał obsługę procesora PowerPC w 1995 roku, w szczególności systemy zgodne z PReP , takie jak komputery stacjonarne/laptopy IBM Power Series i seria Motorola PowerStack; ale pomimo spotkań pomiędzy Michaelem Spindlerem i Billem Gatesem, nie na Power Macintosh, ponieważ projekt Power Macintosh zgodny z PReP nie został wysłany.
Intergraph Corporation przeniesiony Windows NT do swojego Clipper architektury i później ogłosił zamiar portu Windows NT 3.51 do Sun Microsystems ' SPARC architektury, ale też wersja została sprzedana do publicznej wiadomości jako produkt detaliczny.
Tylko dwa warianty systemu Windows NT 4.0 (IA-32 i Alpha) mają dostępny pełny zestaw dodatków Service Pack. Wszystkie inne porty wykonane przez strony trzecie (Motorola, Intergraph itp.) mają niewiele, jeśli w ogóle, publicznie dostępnych aktualizacji.
Windows NT 4.0 był ostatnim głównym wydaniem obsługującym Alpha, MIPS lub PowerPC, chociaż rozwój Windows 2000 dla Alpha trwał do sierpnia 1999, kiedy Compaq przestał wspierać Windows NT na tej architekturze; a trzy dni później Microsoft również anulował swój program AlphaNT, mimo że wersja Alpha NT 5 (Windows 2000) osiągnęła status RC1 .
Microsoft ogłosił 5 stycznia 2011 r., że następna główna wersja rodziny Windows NT będzie zawierać obsługę architektury ARM . Firma Microsoft zademonstrowała wstępną wersję systemu Windows (wersja 6.2.7867) działającą na komputerze z procesorem ARM na targach Consumer Electronics Show 2011 . To ostatecznie doprowadziło do komercyjnego wydania systemu Windows RT wywodzącego się z Windows 8 w dniu 26 października 2012 r. i implementacji NT over CE na Windows Phone 8 .
Według Microsoftu powszechnym błędem jest to, że Xbox i Xbox 360 używają zmodyfikowanego jądra Windows 2000. W rzeczywistości system operacyjny Xbox został zbudowany od podstaw, ale implementuje podzbiór interfejsów Windows API . Xbox One i Xbox serii X / S , jednakże należy stosować zmodyfikowaną wersję systemu Windows 10.
Windows 11 będzie pierwszą nieserwerową wersją systemu Windows NT, która nie obsługuje platform 32-bitowych.
Platformy 64-bitowe
W 64-bitowych wersjach systemu Windows NT były pierwotnie przeznaczone do uruchomienia na Itanium i DEC Alpha ; ten ostatni był używany wewnętrznie w firmie Microsoft podczas wczesnych prac nad 64-bitowym systemem Windows. Trwało to przez jakiś czas po tym, jak Microsoft publicznie ogłosił, że anuluje plany wydania 64-bitowego systemu Windows dla Alpha. Z tego powodu wersje Alpha systemu Windows NT są tylko 32-bitowe.
Podczas gdy Windows 2000 obsługuje tylko Intel IA-32 (32-bit), Windows XP, Server 2003, Server 2008 i Server 2008 R2 mają po jednej edycji przeznaczonej dla systemów opartych na procesorach Itanium. W porównaniu z Itanium, Microsoft przyjął x64 na większą skalę: każda wersja Windows od Windows XP (który ma dedykowaną edycję x64 ) ma edycje x64.
Wymagania sprzętowe
Minimalna specyfikacja sprzętowa wymagana do uruchomienia każdej wersji profesjonalnej wersji systemu Windows NT dla stacji roboczych była dość powolna do czasu wydania 6.0 Vista, która wymaga co najmniej 15 GB wolnego miejsca na dysku, co oznacza 10-krotny wzrost wolnego miejsca na dysku sam w stosunku do poprzedniej wersji.
Wersja Windows | procesor | Baran | Wolne miejsce na dysku |
---|---|---|---|
NT 3,1 | i386 , 25 MHz | 12 MB | 90 MB |
Zaawansowany serwer NT 3.1 | 16 MB | ||
Stacja robocza NT 3.5 | 12 MB | ||
Serwer NT 3.5 | 16 MB | ||
Stacja robocza NT 3.51 | 12 MB | ||
Serwer NT 3.51 | 16 MB | ||
Stacja robocza NT 4.0 | i486 , 25 MHz | 12 MB | 124 MB |
Serwer NT 4.0 | 16 MB | ||
2000 Profesjonalista | Pentium , 133 MHz | 32 MB | 650 MB |
Serwer 2000 | 128 MB | ||
PD | Pentium, 233 MHz | 64 MB | 1,5 GB |
Serwer 2003 | 133 MHz | 128 MB | |
Vista Home Basic | 800 MHz | 512 MB | 20 GB |
Vista (inne wydania) | 1 GHz | 1 GB | 40 GB |
7 dla IA-32 | 16 giga bajtów | ||
7 dla x64 | 2 GB | 20 GB | |
8 dla IA-32 | 1 GHz z bitem NX , SSE2 , PAE | 1 GB | 16 giga bajtów |
8 dla x64 | 2 GB | 20 GB | |
8.1 dla IA-32 | 1 GB | 16 giga bajtów | |
8.1 dla x64 | 1 GHz z bitem NX , SSE2 , PAE , CMPXCHG16b, PrefetchW i LAHF/SAHF | 2 GB | 20 GB |
10 dla IA-32 (v1507-1809) | 1 GHz z bitem NX , SSE2 , PAE | 1 GB | 16 giga bajtów |
10 dla x64 (v1507-1809) | 1 GHz z bitem NX , SSE2 , PAE , CMPXCHG16b, PrefetchW i LAHF/SAHF | 2 GB | 20 GB |
10 dla IA-32 (v1903 i nowsze) | 1 GHz z bitem NX , SSE2 , PAE | 1 GB | 32 GB |
10 dla x64 (v1903 i nowsze) | 1 GHz z bitem NX , SSE2 , PAE , CMPXCHG16b, PrefetchW i LAHF/SAHF | 2 GB | |
11 dla x64 | Dwurdzeniowy 1 GHz z bitem NX , SSE4.1 , PAE , CMPXCHG16b, PrefetchW i LAHF/SAHF | 4 GB | 64 GB |
11 dla ARM64 | Dwurdzeniowy 1 GHz z PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE |
Zobacz też
- Architektura Windows NT
- Dysk F6
- Domena Windows Server
- ReactOS (projekt open source mający na celu zapewnienie kompatybilności na poziomie sterowników binarnych i urządzeń z Windows NT)
- Proces uruchamiania systemu Windows NT
- Środowisko preinstalacji systemu Windows
- Serwery Microsoft
Uwagi
Bibliografia
Zewnętrzne linki
- Windows (strona oficjalna), Microsoft.
- Russinovich, Mark, „Windows NT i VMS: Reszta historii” , Win 2000 (omówienie pochodzenia NT), zarchiwizowane z oryginału 3 maja 2002 r..
- Krótka historia systemu operacyjnego Windows NT (arkusz informacyjny), Microsoft PressPass, 1998, zarchiwizowana z oryginału 10 czerwca 2004.