(NT 6.0)

2006 Nie je podporované
Takmer nepoužívaný (NT 6.1) 2009 Nie je podporované
Aktívne používané (NT 6.2) 2012 Nie je podporované
Takmer nepoužívaný (NT 6.3) 2013 Podporované
Takmer nepoužívaný (NT 10) 2015 Podporované
Aktívne používané

Server Windows

Logo Verzia rok Postavenie
1993 Nie je podporované
Spravidla sa nepoužíva
1994
1995
1996
2000
2003 Nie je podporované
Stále sa používa
2005
2008
2009 Podporované
Aktívne používané
2012
2013
2016
2018 Začíname

Všetky verzie systému Windows podľa riadkov + chronológie

Pravítko rokov Enumerácia verzie
16 bit 1985 - 1995 Windows 1/2/3
32 bitov
(9x)
1995 - 2001 Windows 95/98/ME
NT
(32 a 64 bitov)
od roku 1993 Windows NT 3.1 / NT 3.5 / NT 3.51 / NT 4.0 Workstation / 2000 / XP / Vista / 7 / 8 / 8.1 / 10
Servery NT
(32 a 64 bitov)
od roku 1993 Windows NT 3.1 / NT 3.5 / NT 3.51 / NT 4.0 Server / 2000 Server / 2003 / 2003 R2 / 2008 / 2008 R2 / 2012 / 2012 R2 / 2016 / 2019

História úspechu

Tento úspešný príbeh odráža frekvenciu používania systému; počet chýb, s ktorými sa používatelia stretli; recenzie.

Windows 1 Neúspech
Windows 2 Neutrálne
Windows 3 Úspech
Windows 95 Neúspech
Windows 98 Úspech
Windows Millennium Neúspech
Windows 2000 Neutrálne
Windows XP Veľký úspech
Windows Vista Neúspech
Windows 7 Úspech
Windows 8 Neúspech
Windows 8.1 Neúspech
Windows 10 Úspech

* napriek zlyhaniu niektorých verzií operačného systému priniesli nové funkcie, ktoré boli prenesené do už úspešných verzií. Napríklad v miléniu sa objavili krásne ikony a okná, ktoré sa preniesli aj do Windows 2000. Neúspech preto netreba hodnotiť ako zlyhanie.

Windows 1

Roky podpory: 1985 - 2001. Vetva: 16 bitov.

Vydania: -

Čo je nové

Pred Windows 1 tu bol MS-DOS, takže najdôležitejšou novinkou je grafické rozhranie a možnosť ovládania pomocou myši.

Požiadavky na systém

Windows 3

Roky podpory: 1990 - 2008. Pobočka: 16 bit.

Vydania: -

Čo je nové

  • Prvé (od Microsoftu) užívateľsky prívetivé rozhranie.
  • Vzhľad programového manažéra.
  • Vznik multimediálnych schopností.
  • Sieťová podpora (od 3.1).

Požiadavky na systém

Windows NT 3.1

Vydania: -

Čo je nové

Požiadavky na systém

CPU Intel 80386
RAM 2 MB
Kapacita pevného disku 8 MB

Windows NT 3.5 Workstation

Vydania: -

Čo je nové

  • Zabudovaná podpora Winsock a TCP/IP.
  • Príchod servera a klienta DHCP a WINS.
  • podpora VFAT.

Požiadavky na systém

CPU 33 MHz
RAM 12 MB
Kapacita pevného disku 70 MB

Windows NT 3.51 Workstation

Vydania: -

Požiadavky na systém

Windows NT 4.0 Workstation

Vydania: -

Požiadavky na systém

Windows 98

Roky podpory: 1998 - 2006. Vetva: 9x (32 bitov).

Požiadavky na systém

Windows Millennium

Roky podpory: 2000 - 2006. Vetva: 9x (32 bitov).

Požiadavky na systém

Windows 2000

Roky podpory: 2000 - 2010. Pobočka: NT.

Požiadavky na systém

Windows XP

Edície: XP, XP Professional

Požiadavky na systém

Windows Vista

Roky podpory: 2006 - 2017. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Starter, Basic Home, Premium Home, Business, Enterprise, Ultimate

Požiadavky na systém

Windows 7

Roky podpory: 2009 - 2020. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate

Požiadavky na systém

Minimum Odporúčané
Architektúra 32-bitový 64-bitový 32-bitový 64-bitový
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kapacita pevného disku 16 GB 20 GB 16 GB 20 GB

Windows 8

Roky podpory: 2012 - 2016. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Požiadavky na systém

Minimum Odporúčané
Architektúra 32-bitový 64-bitový 32-bitový 64-bitový
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kapacita pevného disku 16 GB 20 GB 16 GB 20 GB

Windows 8.1

Roky podpory: 2013 - 2023. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: 8, 8 Professional (Pro), 8 Corporate (Enterprise)

Požiadavky na systém

Minimum Odporúčané
Architektúra 32-bitový 64-bitový 32-bitový 64-bitový
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kapacita pevného disku 16 GB 20 GB 16 GB 20 GB

Windows 10 (najnovší pre osobné počítače)

Roky podpory: 2015 - 2025. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície

  • Domov (Home). Pre väčšinu domácich počítačov. Neexistuje spôsob, ako nastaviť vzdialenú plochu tak, aby bolo možné systém pripojiť na diaľku; nie je možné použiť skupinové politiky a pripojenie k doméne.
  • Profesionál (Pro). Obsahuje všetky funkcie domácej verzie + možnosť pripojiť sa k doméne, používať skupinové politiky, možnosť pripojiť sa k počítaču pomocou vzdialenej plochy.
  • Corporate (Enterprise). Niektoré funkcie domácej verzie boli znížené. K dispozícii sú všetky ďalšie funkcie verzie Pro + DirectAccess, AppLocker.
  • S. Je odizolovaná verzia; predinštalované na niektorých zariadeniach. Nepodporovať štandardná inštalácia Aplikácie – možno nainštalovať iba z Windows Store.

Čo je nové

Windows 10 prechádza s vydaním nových zostavení veľkými zmenami. Preto budeme na základe toho zvažovať inovácie.

  • Vylepšený výkon.
  • Nový vstavaný prehliadač Microsoft Edge.
  • Automatické zmenšenie susedného okna, keď je aktívne okno pritlačené na jednu stranu pracovnej plochy.
  • "Všetky aplikácie" v "Štart" podporuje zobrazenie 2048 položiek (predtým iba 512).
  • Nútená inštalácia aktualizácií.
  • Pomocou virtuálneho hlasový asistent Cortana.
  • Aktualizovaná ponuka Štart je hybridom predchádzajúcich verzií a systému Windows 8 (vrátila sa stará verzia zverejnenia a dlaždice sa objavili na pravej strane).
  • Schopnosť vytvárať viac pracovných plôch.
  • Odmietnutie dlaždicového systému Windows 8.
  • Možnosť písania rukou (Windows Ink).
  • Identifikácia webovej kamery.
  • Synchronizácia s mobilné zariadenie upozornenia.
  • Zmena ponuky možností systému.
  • Zabudovaná podpora pre prilby pre virtuálnu realitu.
  • Hrací mód
  • Odporúča sa predvolene príkazový riadok v powershell.
  • Prístup ku klasickému ovládaciemu panelu je skrytý z kontextovej ponuky. Teraz ho možno zavolať pomocou príkazu ovládanie.
  • Vylepšenie vstavaného antivírusu.
  • Overenie webovej kamery pre Aktívny adresár.
  • Schopnosť vytvoriť snímku obrazovky s výberom oblasti pomocou klávesovej skratky Win + Shaft + S.
  • Podpora Braillovho písma.
  • Predĺžená výdrž batérie.
  • Možnosť spustiť Cortanu na jednom zariadení a prestať pracovať na inom.
  • Zakázať protokol SMBv1. Môžete to povoliť manuálne.
  • Vzhľad panelu „Ľudia“.
  • Informácie o GPU v správcovi úloh.
  • Microsoft Edge na celú obrazovku
  • Predĺžená výdrž batérie (Power Throttling).
  • Vzhľad panelu emoji.
  • Selektívna synchronizácia OneDrive.
  • Oprava problémov s koktaním v hrách.
  • Možnosť obnovenia hesla pomocou bezpečnostných otázok.
  • Tmavý motív pre Prieskumník súborov.
  • Možnosť prístupu k správam z telefónu (funkcia „Váš telefón“).
  • Izolovaná pracovná plocha pre bezpečné spúšťanie aplikácií.

* tento zoznam obsahuje niektoré inovácie. Úplný zoznam na stránke Wikipedia.

Požiadavky na systém

Minimum Odporúčané
Architektúra 32-bitový 64-bitový 32-bitový 64-bitový
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kapacita pevného disku 16 GB 20 GB 16 GB 20 GB

Windows NT 3.1 Advanced Server

Roky podpory: 1993 - 2001. Pobočka: NT. Bitová hĺbka: 16, 32 a 64 bitov.

Vydania: -

Požiadavky na systém

CPU Intel 80386
RAM 2 MB
Kapacita pevného disku 8 MB

Windows NT 3.5 Server

Roky podpory: 1994 - 2001. Pobočka: NT. Bitová hĺbka: 16, 32 a 64 bitov.

Vydania: -

Čo je nové

  • Zabudovaná podpora Winsock a TCP/IP.
  • Nástup serverov DHCP a WINS.
  • Zdieľanie súborov a tlačiarní.
  • podpora VFAT.

Požiadavky na systém

CPU 33 MHz
RAM 16 MB
Kapacita pevného disku 70 MB

Windows NT 3.51 Server

Roky podpory: 1995 - 2001. Pobočka: NT. Bitová hĺbka: 16, 32 a 64 bitov.

Vydania: -

Požiadavky na systém

CPU 33 MHz
RAM 16 MB
Kapacita pevného disku 70 MB

Windows NT 4.0 Server

Roky podpory: 1996 - 2004. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Server, Enterprise Edition, Terminal Server

Požiadavky na systém

Windows 2000 Server

Roky podpory: 2000 - 2010. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Server, Advanced Server a Datacenter Server

Požiadavky na systém

Windows Server 2003

Roky podpory: 2003 - 2015. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Web, Standard, Enterprise, Datacenter

Požiadavky na systém

Web, štandard, podnik:

Vydanie dátového centra:

Windows Server 2003 R2

Roky podpory: 2005 - 2015. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Standard, Enterprise, Datacenter

Požiadavky na systém

Standard, Enterprise:

Vydanie dátového centra:

Windows Server 2008

Roky podpory: 2008 - 2020. Pobočka: NT. Bitová hĺbka: 32 a 64 bitov.

Edície: Web, Standard, Enterprise, Datacenter, HPC, Storage, Itanium

Požiadavky na systém

Minimum Odporúčané
Architektúra 32-bitový 64-bitový 32-bitový 64-bitový
CPU 1 GHz 1,4 GHz 2 GHz
RAM 512 MB 2 GB
Kapacita pevného disku 10 GB 40 GB

Windows Server 2008 R2

Roky podpory: 2009 - 2020. Pobočka: NT. Bitová hĺbka: 64 bitov.

Edície: Foundation, Small Business, Web, Standard, Enterprise, Datacenter, HPC, Itanium

Požiadavky na systém

Windows Server 2012

Roky podpory: 2012 - 2023. Pobočka: NT. Bitová hĺbka: 64 bitov.

Požiadavky na systém

Windows Server 2012 R2

Roky podpory: 2013 - 2023. Pobočka: NT. Bitová hĺbka: 64 bitov.

Edície: Foundation, Essentials, Standard, Datacenter

Požiadavky na systém

Windows Server 2016

Roky podpory: 2016 - 2026. Pobočka: NT. Bitová hĺbka: 64 bitov.

Edície: Essentials, Standard, Datacenter

Čo je nové

  • Licencovanie jadier fyzických procesorov (minimálne 16).
  • Nový režim inštalácie - Nano.
  • Nástup virtualizácie kontajnerov.
  • OpenGL a OpenCL pre RDP.
  • Šifrovanie virtuálne stroje a interná sieťová prevádzka.
  • Blokovať replikáciu súborových úložísk.

Požiadavky na systém

Windows Server 2019 (najnovšie pre servery)

Roky podpory: 2018 - ?. Pobočka: NT. Bitová hĺbka: 64 bitov.

Edície: Standard, Datacenter

Čo je nové

  • Vylepšená bezpečnosť – Vstavané technológie Defender ATP a Defender Exploit Guard.
  • Windows Subsystem Linux (WSL) - Kontajnery na podporu linuxových aplikácií.
  • Na vytvorenie klastra s párnym počtom uzlov je možné použiť jednotku USB ako disk svedka.

WindowsNT

Windows NT je rad operačných systémov (OS) vyrobených spoločnosťou Microsoft Corporation a názov prvých verzií OS.

Windows NT bol vyvinutý po ukončení spolupráce medzi Microsoftom a IBM na OS/2, vyvinutý oddelene od ostatných operačných systémov rodiny Windows (Windows 3.xa Windows 9x) a na rozdiel od nich bol umiestnený ako spoľahlivé riešenie pre pracovné stanice. (Windows NT Workstation) a servery (Windows NT Server). Zo systému Windows NT vznikla rodina operačných systémov, ktorá zahŕňa: vlastný Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012

Architektonické modulyWindowsNT

Architektúra Windows NT je modulárna a pozostáva z dvoch hlavných vrstiev – komponentov používateľského režimu a komponentov režimu jadra. Programy a podsystémy spustené v užívateľskom režime majú obmedzenia prístupu k systémovým prostriedkom. Režim jadra má neobmedzený prístup k systémovej pamäti a externým zariadeniam. Jadro NT systému sa nazýva hybridné jadro alebo makrokernel. Architektúra zahŕňa samotné jadro, vrstvu hardvérovej abstrakcie (HAL), ovládače a množstvo služieb (Executives), ktoré fungujú v režime jadra (ovládače v režime jadra) alebo v používateľskom režime (ovládače v používateľskom režime).

Vlastné režim Windows NT pozostáva zo subsystémov, ktoré prenášajú I/O požiadavky príslušnému ovládaču režimu jadra prostredníctvom I/O manažéra. Na úrovni používateľa existujú dva podsystémy: podsystém prostredia (spúšťa aplikácie napísané pre rôzne operačné systémy) a integrovaný podsystém (riadi špeciálne systémové funkcie v mene podsystému prostredia). Režim jadra má plný prístup k hardvéru počítača a systémovým prostriedkom. A tiež zabraňuje prístupu do kritických oblastí systému užívateľským službám a aplikáciám.

Rozdiely medzi Windows 2000 a NT 4.0

Niektoré z najvýznamnejších vylepšení v systéme Windows 2000 oproti systému Windows NT 4.0 sú:

Podpora pre adresárovú službu Active Directory. Back-end Active Directory sa dodáva s vydaniami Server, Advanced Server a Datacenter Server, zatiaľ čo vydanie Professional poskytuje plnú podporu pre službu na strane klienta.

IIS verzia 5.0. V porovnaní s IIS 4.0 obsahuje táto verzia okrem iného aj verziu 3.0 webového programovacieho systému ASP.

Súborový systém NTFS verzie 3.0 (v systéme Windows 2000 interne nazývaný aj NTFS 5.0 – NT 5.0). Táto verzia NTFS po prvýkrát zaviedla podporu pre kvóty, teda obmedzenia maximálneho množstva uložených súborov pre každého používateľa.

Aktualizované používateľské rozhranie vrátane Active Desktop založené na internet Explorer verzia 5 a teda podobná rozhraniu Windows 98. Farebná schéma bola prepracovaná.

Jazyková integrácia: Predchádzajúce verzie systému Windows boli vydané v troch verziách – pre európske jazyky (jednobajtové znaky, písanie iba zľava doprava), pre jazyky Ďalekého východu (viacbajtové znaky) a pre jazyky Blízkeho východu (písanie sprava doľava s kontextovými variantmi písmen). Windows 2000 kombinuje tieto funkcie; všetky jeho lokalizované verzie sa vyrábajú na jednom základe.

Šifrovaný súborový systém EFS, pomocou ktorého môžete šifrovať súbory a priečinky.

Kľúčové vlastnostiWindowsXP

Operačný systém Microsoft Windows XP je založený na technológii NT a je priamym nástupcom Windows 2000. Všetky najlepšie inovácie obsiahnuté vo Windows Me však nájdete vo Windows XP. Pri zachovaní vysokej úrovne spoľahlivosti, bezpečnosti a výkonu sa systém stal ľahšie osvojiteľným, má množstvo nástrojov určených pre jednotlivých domácich používateľov.

Systém je dodávaný v niekoľkých verziách, orientovaných na rôzne aplikačné vlastnosti. Microsoft Windows XP Home Edition je určený pre jednotlivých používateľov, na ktorých najčastejšie pracujú domáci počítač. V tejto verzii je kladený mimoriadny dôraz na prácu s obrázkami, zvukom a videom. Verzia Microsoft Windows XP Professional je, ako už názov napovedá, určená pre profesionálov. Táto verzia sa najčastejšie používa v organizáciách. Ak robíte doma zložité práce, ako je vytváranie a úprava obrázkov, modelovanie a konštruovanie, alebo iné zložité práce, potom je táto verzia vhodná pre váš domáci počítač. Verzia Microsoft Windows XP Server je určená na inštaláciu na server – výkonný počítač, ktorý umožňuje mnohým používateľom pracovať v počítačovej sieti. Práca na lokálnych sieťach je mimo rozsahu tejto knihy, takže serverová verzia sa tu nebude brať do úvahy. Kniha popisuje hlavnú verziu operačného systému – Windows XP Professional. Prakticky žiadna iná verzia systému Windows XP Home Edition. Drobné rozdiely budú zvýraznené.

Treba si uvedomiť, že na efektívnu prácu s operačným systémom Windows XP je potrebný dostatočne výkonný moderný počítač. V prvom rade musí mať počítač nainštalovanú pamäť s veľkosťou aspoň 128 megabajtov. Je lepšie nainštalovať 256 megabajtov, aby systém bežal rýchlejšie. Dá sa použiť akýkoľvek procesor, ale nie príliš starý. Ak je rýchlosť procesora aspoň 300 megahertzov, bude to stačiť. Aj keď je samozrejme lepšie použiť procesor s frekvenciou viac ako jeden gigahertz. Pevný disk musí obsahovať nielen súbory operačného systému a dočasné súbory, ale aj dostatok voľného miesta, napríklad na vytvorenie obrazu CD pred jeho napálením. Naozaj to vyžaduje veľkosť disku aspoň dva až tri gigabajty. A ak si uvedomíte, že na disk potrebujete nainštalovať ďalšie programy a nechať priestor pre rôzne dokumenty, potom 10 gigabajtový disk nemožno nazvať príliš veľkým.

Vzhľad systému sa vo verzii Windows XP veľmi zmenil. Tlačidlá, ikony, panely teraz vyzerajú trochu inak. Zmenilo sa dokonca aj hlavné menu systému Windows. Zmeny rozhrania sú najvýznamnejšie od prechodu z Windows 3.1 na Windows 95. Stále však môžete používať staré rozhranie, ak ste naň zvyknutí. Za zmienku stojí najmä práca programov v režime kompatibility s predchádzajúcimi verziami systému Windows. Môžete pracovať s programom, ktorý bol napísaný pre Windows 95 a nefunguje v systéme Windows 2000. Všetky verzie systému Windows XP majú veľa nových funkcií. Podporuje sa oveľa širšia paleta zariadení. Systém umožňuje jednoducho a pohodlne spracovávať videá, fotografie, obrázky, hudbu a pesničky. Teraz so systémom Windows XP môže ktokoľvek vybudovať domácu sieť založenú na dvoch alebo troch počítačoch, zdieľanie súborov, priečinkov, tlačiarne, faxu a prístupu na internet.

Pri práci so systémom Windows XP nie je potrebné inštalovať ďalšie programy na zapisovanie informácií na zapisovateľné a prepisovateľné disky CD. CD môžete napáliť priamo z Windows Exploreru. Mimochodom, dirigent sa veľmi zmenil. Okrem podpory komprimovaných priečinkov, špeciálnych priečinkov na ukladanie obrázkov, hudby a videí pribudol panel s príkazmi, ktorých zloženie sa mení v závislosti od úkonov, ktoré vykonávate.

Užitočnou súčasťou systému je editor videa. Teraz môžete vykonávať profesionálne nelineárne strihanie vašich amatérskych filmov. Je oveľa jednoduchšie pracovať s digitálnymi fotoaparátmi a skenermi. Na zadanie fotografie do počítača, jej miernu konverziu a tlač na tlačiarni nepotrebujete žiadny ďalší program. Univerzálny audio a video prehrávač teraz podporuje viac formátov a umožňuje meniť jeho vzhľad. Môžete vytvoriť sami zvukové súbory v populárnom formáte MP3. Prehrávač médií podporuje aj prehrávanie digitálnych video diskov (DVD), vďaka čomu si môžete vychutnať obraz a zvuk najvyššej kvality zo súčasných filmov. Pre zábavu obsahuje Windows XP niekoľko nových hier, z ktorých niektoré vám umožňujú hrať online.

Výrazne sa zlepšila aj ochrana systému. Ak sa teraz omylom odstránia dôležité systémové súbory, automaticky sa obnovia. Po inštalácii nového softvéru a hardvéru je možné obnoviť predchádzajúci stav systému. Vylepšená podpora technológie Plug & Play umožňuje pripojiť k počítaču mnoho moderných domácich spotrebičov.

Ďalej sa rozvíjali aj prostriedky na prácu s internetom. Systém pomoci bol výrazne prepracovaný, systém zabezpečenia bol vylepšený. Početné zmeny ovplyvnili prostriedky správy a riadenia práce mnohých používateľov v lokálnej sieti.

V systéme je mnoho ďalších noviniek, o ktorých sa dozviete pri čítaní knihy a spoznávaní Windows XP. Pred začatím práce so systémom však odporúčame oboznámiť sa so základnými pojmami používanými vo Windows XP. Ak poznáte predchádzajúce verzie systému Windows, väčšina pojmov vám bude známa.

WindowsVista

Windows Vista je operačný systém rodiny Microsoft Windows NT, rad operačných systémov používaných na osobných počítačoch spotrebiteľov. V štádiu vývoja bol tento operačný systém označený kódovým označením „Longhorn“.

V produktovom rade Windows NT má Windows Vista číslo verzie 6.0 (Windows 2000 je 5.0, Windows XP je 5.1, Windows Server 2003 je 5.2). Na označenie "Windows Vista" sa niekedy používa skratka "WinVI", ktorá kombinuje názov "Vista" a číslo verzie napísané rímskymi číslicami.

Windows Vista, podobne ako Windows XP, je výlučne klientsky systém. Spoločnosť Microsoft tiež vydala serverovú verziu systému Windows Vista, Windows Server 2008.

Dňa 30. novembra 2006 spoločnosť Microsoft oficiálne vydala Windows Vista a Office 2007 pre firemných zákazníkov. 30. januára 2007 sa začal predaj systému v CIS pre bežných používateľov.

Podľa webovej analýzy od W3Schools je k októbru 2012 podiel Windows Vista na trhu ▼ 3,0 %; táto hodnota dosiahla vrchol na úrovni 18,6 % v októbri 2009.

Windows 7

Windows 7 je operačný systém rodiny Windows NT po Windows Vista. Ďalší systém v rade Windows 8 po Windows 7. V rade Windows NT má systém číslo verzie 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista a Windows Server 2008 - 6.0) . Serverová verzia je Windows Server 2008 R2, verzia pre integrované systémy (postavená z komponentov Windows) je Windows Embedded Standard 2011 (Quebec), mobilná verzia je Windows Embedded Compact 2011 (Chelan, Windows CE 7.0).

Operačný systém sa začal predávať 22. októbra 2009, teda necelé tri roky po vydaní predchádzajúceho operačného systému Windows Vista. Multilicenčným partnerom a zákazníkom bol udelený prístup k RTM 24. júla 2009. Na internete sú od 21. júla 2009 dostupné pôvodné inštalačné obrazy finálnej verzie systému.

K októbru 2012 tvoril Windows 7 ▲ 56,8 % svetových internetových operačných systémov, podľa webovej analýzy od W3Schools. Podľa tohto kritéria je na prvom mieste a prekonal tak doterajšieho lídra v auguste 2011 – Windows XP.

Systém súborovNTFS

NTFS (z anglického New Technology File System – „súborový systém novej technológie“) je štandardný súborový systém pre rodinu operačných systémov Microsoft Windows NT.

Súborový systém HPFS bol prvýkrát použitý pre operačný systém OS/2 1.2 na poskytovanie prístupu k veľkým diskom, ktoré boli v tom čase na trhu. Okrem toho je potrebné rozšíriť existujúci systém názvov, zlepšiť organizáciu a bezpečnosť, aby vyhovovali rastúcim potrebám trhu sieťových serverov. Súborový systém HPFS podporuje adresárovú štruktúru FAT a pridáva triedenie súborov podľa názvu. Názov súboru môže obsahovať až 254 dvojbajtových znakov. Súbor sa skladá z „údajov“ a špeciálnych atribútov, čo vytvára ďalšie príležitosti na podporu iných typov názvov súborov a zlepšenie zabezpečenia. Navyše, najmenší blok na ukladanie dát sa teraz rovná veľkosti fyzického sektora (512 bajtov), ​​čo pomáha znižovať plytvanie miestom na disku.

NTFS nahradil systém používaný v systémoch MS-DOS a Microsoft súbor Windows FAT systém. NTFS udržiava systém metadát a používa špecializované dátové štruktúry na ukladanie informácií o súboroch, aby sa zlepšil výkon, spoľahlivosť a efektívnosť miesta na disku. NTFS ukladá informácie o súboroch do hlavnej tabuľky súborov (MFT). NTFS má vstavané možnosti na obmedzenie prístupu k údajom pre rôznych používateľov a skupiny používateľov (Access Control Lists – Access Control Lists (ACL)), ako aj priradenie kvót (obmedzenia maximálneho množstva miesta na disku, ktoré zaberajú niektorí používatelia). NTFS používa žurnálovací systém USN na zlepšenie spoľahlivosti súborového systému.

NTFS je založený na súborovom systéme HPFS (High Performance File System) vyvinutom spoločnosťami Microsoft a IBM pre operačný systém OS/2. Ale po prijatí takých nepochybne užitočných inovácií, ako je citovanie, žurnálovanie, kontrola prístupu a audit, do značnej miery stratil [zdroj neuvedený 242 dní] veľmi vysoký výkon operácií so súbormi, ktoré sú vlastné jeho predkovi (HPFS).

Existuje niekoľko verzií NTFS: v1.2 sa používa v systéme Windows NT 3.51 a Windows NT 4.0, v3.0 sa dodáva so systémom Windows 2000, v3.1 sa dodáva so systémom Windows XP, Windows Server 2003, Windows Server 2003 R2, Windows Vista, Windows 7 a Windows Server 2008, Windows Server 2008 R2.

Špecifikácie systému súborov sú uzavreté. To spôsobuje určité ťažkosti pri implementácii jeho podpory v produktoch tretích strán, ktoré nepatria spoločnosti Microsoft – najmä vývojári ovládačov pre bezplatné operačné systémy musia systém spätne analyzovať.

Záznamy v adresári systému súborov HPFS obsahujú viac informácií ako vo FAT. Spolu s atribútmi súboru sa tu ukladajú informácie o vytvorení a úprave, ako aj dátum a čas prístupu. Položky v adresári HPFS neukazujú na prvý klaster súboru, ale na FNODE. FNODE môže obsahovať údaje súboru, ukazovatele na údaje súboru alebo iné štruktúry ukazujúce na údaje súboru. HPFS sa snaží umiestniť údaje súboru do súvislých sektorov vždy, keď je to možné. To vedie k zvýšeniu rýchlosti sekvenčného spracovania súboru. HPFS rozdeľuje disk na bloky po 8 MB a vždy sa pokúša zapísať súbor do toho istého bloku. Pre každý blok sú vyhradené 2 KB pre alokačnú tabuľku, ktorá obsahuje informácie o zapísaných a voľných sektoroch v rámci bloku. Blokovanie vedie k lepšiemu výkonu, pretože hlava disku na určenie miesta uloženia súboru sa musí vrátiť nie na logický začiatok disku (zvyčajne je to nulový valec), ale do alokačnej tabuľky najbližšieho bloku. Okrem toho systém súborov HPFS obsahuje dva jedinečné dátové objekty.

Operačný systém Windows NT alebo New Technology vytvorila skupina vývojárov pod vedením Davea Cutlera.

Windows NT je 32-bitový operačný systém s preemptívnym multitaskingom. Operačný systém ako základné komponenty obsahuje bezpečnostné nástroje a vyvinutú sieťovú službu. Windows NT tiež poskytuje kompatibilitu s mnohými ďalšími operačnými systémami, súborovými systémami a sieťami. Windows NT je schopný fungovať ako na počítačoch vybavených CISC - procesormi s komplexnou inštrukčnou sadou (complex Instruction Set computing), tak aj na počítačoch s RISC - procesormi s redukovanou inštrukčnou sadou (reduced Instruction Set computing). Operačný systém Windows NT podporuje aj vysokovýkonné viacprocesorové systémy.

Známy vo Windows NT je len vzhľad. Za grafickým užívateľským rozhraním sa skrývajú nové výkonné funkcie.

Úlohy nastavené pri vytváraní systému WindowsNT. Windows NT nie je ďalším vývojom už existujúcich produktov. Jeho architektúra bola vytvorená nanovo s prihliadnutím na požiadavky na moderný operačný systém. Vlastnosti systému vyvinutého na základe týchto požiadaviek sú nasledovné.

V snahe poskytnúť kompatibilita nový operačný systém, vývojári Windows NT zachovali známe rozhranie Windows a implementovali podporu pre existujúce súborové systémy (napríklad FAT) a rôzne aplikácie(napísané pre MS-DOS, OS/2 1.x, Windows 3.xa POSIX). Vývojári zahrnuli aj nástroje na prácu s rôznymi sieťovými nástrojmi vo Windows NT.

Dosiahnuté prenosnosť(prenosnosť) systém, ktorý teraz môže bežať na procesoroch CISC aj RISC. CISC obsahuje procesory kompatibilné s Intelom 80386 a vyššie. Systémy RISC reprezentujú systémy s procesormi MIPS R4000, Digital Alpha AXP a Pentium P54 a vyššie.

Škálovateľnosť(škálovateľnosť) znamená, že Windows NT nie je viazaný na jednoprocesorovú počítačovú architektúru, ale je schopný plne využiť možnosti, ktoré poskytujú symetrické viacprocesorové systémy. V súčasnosti môže systém Windows NT bežať na počítačoch s procesormi od 1 do 32. Okrem toho, ako sa úlohy používateľov stávajú zložitejšími a požiadavky na výpočtové prostredie sa rozširujú, systém Windows NT uľahčuje pridávanie výkonnejších a produktívnejších serverov a pracovných staníc do „podnikových sietí“. .

Ďalšie výhody poskytuje použitie jediného vývojového prostredia pre servery aj pracovné stanice.


Windows NT má uniformu bezpečnostný systém(zabezpečenie), ktoré spĺňa špecifikácie vlády USA a je v súlade s bezpečnostným štandardom B2. V podnikovom prostredí sa kritickým aplikáciám poskytuje úplne izolované prostredie.

Distribuované spracovanie(distribuované spracovanie) znamená, že Windows NT má v systéme zabudované sieťové funkcie. Windows NT tiež umožňuje komunikáciu s rôznymi typmi hostiteľských počítačov prostredníctvom podpory rôznych transportných protokolov a používania vysokoúrovňových zariadení klient/server, vrátane pomenovaných kanálov, vzdialených volaní procedúr (RPC) a soketov Windows.

Spoľahlivosť a odolnosť voči poruchám(spoľahlivosť a robustnosť) zabezpečujú architektonické prvky, ktoré chránia aplikačné programy pred poškodením navzájom a pred poškodením operačným systémom. Windows NT používa štruktúrované spracovanie odolné voči chybám špeciálne situácie na všetkých architektonických úrovniach, ktorý zahŕňa obnoviteľný súborový systém NTFS a poskytuje ochranu prostredníctvom vstavaného zabezpečenia a pokročilých techník správy pamäte.

Schopnosti lokalizácia(allocation) predstavujú prostriedky pre roboty v mnohých krajinách sveta v národných jazykoch, čo je dosiahnuté použitím štandardu Unicod (vyvinutého medzinárodnou organizáciou pre štandardizáciu - ISO).

Vďaka modulárnej konštrukcii systému, rozšíriteľnosť Windows NT, ktorý umožňuje flexibilné pridávanie nových modulov na rôznych úrovniach operačného systému.

Balík obsahuje množstvo aplikácií: Internet Information Server 2.0, Index Server, FrontPage, Internet Explorer, Domain Name System (DNS) Server, Proxy Server a Internet Resource Center, všetky balíky Service Pack, Plus! a množstvo ďalších nástrojov, vrátane nových, ako sú Sprievodcovia správou alebo Imager, a vylepšených verzií starších programov, ako je Správca úloh.

Sprievodca správou vám umožňuje automatizovať bežné úlohy správy siete a aktualizované verzie Na prevádzkové sledovanie stavu systému sa používajú programy Windows NT Diagnostic, Performance Monitor. Dialógové okno Správca úloh sa zmenilo na výkonný nástroj, ktorý poskytuje množstvo užitočných informácií, od využitia CPU až po názvy všetkých aktívnych systémových procesorov.

Jednou z kľúčových súčastí systému Windows NT 4.0 je Internet Information Server 2.0. Ide o flexibilné a multifunkčné riešenie pre pripojenie na internet a vytvorenie vlastného privátneho intranetu. Používateľovi stačí nakonfigurovať nastavenia protokolu TCP / IP (pri nainštalovanej službe DHCP sa IP adresa pridelí automaticky), spustiť IIS a vytvoriť jednu alebo viac vlastných webových stránok. Potom sú webové dokumenty dostupné všetkým používateľom vo vašej sieti, ktorí majú nainštalovaný softvér, ktorý zabezpečuje prevádzku protokolu TCP / IP a štandardný celosvetový webový prehliadač.

V subsystéme vzdialeného prístupu, Remote Access Service (RAS), došlo k niektorým zmenám. Teraz je možné využívať zabezpečené komunikačné kanály, nový protokol PPTP (Point-To-Point Tunneling Protocol), možnosť použiť viacero modemov na organizáciu komunikačných kanálov so vzdialenými sieťami.

Funkcie sieťovej architektúry predchádzajúcich verzií Windows NT (viacúrovňový model ochrany pred neoprávneným prístupom, špecifiká modulárneho dizajnu systému atď.) ju obmedzovali. priepustnosť pri používaní sietí rýchleho internetu. Vo verzii 4.0 sa zlepšili algoritmy pre ukladanie sieťových požiadaviek do vyrovnávacej pamäte, optimalizovali sa moduly subsystému zdieľania zdrojov, zmenil sa mechanizmus generovania prerušení (pri prechode na vysokorýchlostné siete sa táto funkcia nečakane stala zdrojom problémov siete operačné systémy). Druhou zmenou, na ktorú Microsoft upozorňuje, je zvýšený výkon OS pri vykonávaní grafických operácií.

Kombinácia výkonného sieťového OS a grafického rozhrania určeného pre nekvalifikovaných používateľov vyzerá dosť nezvyčajne. Windows NT 4.0 nie je len ďalšou verziou obľúbeného operačného systému. Je základom pre novú generáciu softvérových produktov orientovaných na internet.

Architektonické moduly Windows NT. Ako je znázornené, Windows NT je modulárny (lepší ako monolitický) operačný systém, ktorý pozostáva zo samostatných vzájomne prepojených relatívne jednoduchých modulov.

Hlavné moduly Windows NT sú (zoradené v poradí od najnižšej úrovne architektúry po vrch): vrstva hardvérovej abstrakcie HAL (Hardware Abstraction Layer), jadro (Kernel), výkonný systém (Executive), chránené podsystémy ( chránené subsystémy) a subsystémy životného prostredia (subsystémy životného prostredia).

virtualizuje hardvérové ​​rozhrania, čím robí zvyšok operačného systému nezávislým od konkrétnych hardvérových funkcií. Tento prístup umožňuje jednoduchú prenosnosť Windows NT z jednej hardvérovej platformy na druhú.

Nucleus je základom modulárnej štruktúry systému a koordinuje väčšinu základných operácií Windows NT. Tento komponent bol špeciálne optimalizovaný pre priestor a výkon. Jadro je zodpovedné za plánovanie vykonávania vlákien, synchronizáciu práce viacerých procesorov a spracovanie hardvérových prerušení a výnimiek.

Vykonávací systém zahŕňa množinu programovacích konštruktov privilegovaného režimu (režim jadra), ktoré predstavujú základnú službu operačného systému subsystémom prostredia. Realizačný systém pozostáva z niekoľkých komponentov,

Ryža. 2.32. Modulárna štruktúra Windows NT

každý z nich je navrhnutý tak, aby podporoval špecifickú systémovú službu. Jeden z komponentov – Security Reference Monitor – teda funguje v spojení s chránenými subsystémami a zabezpečuje implementáciu modelu bezpečnosti systému.

Subsystémy prostredia sú zabezpečené servery v užívateľskom režime, ktoré spúšťajú a podporujú aplikácie navrhnuté pre rôzne operačné prostredia (rôzne operačné systémy) Príkladmi subsystémov prostredia sú podsystémy Win32 a OS/2.

Vrstva abstrakcie hardvéru(HAL) je vrstva softvéru vytvorená výrobcami hardvéru, ktorá skrýva (alebo abstrahuje) funkcie, ktoré odlišujú hardvér od vyšších vrstiev operačného systému. V dôsledku filtra poskytovaného HAL teda rozdielny hardvér vyzerá z pohľadu operačného systému podobne; odpadá potreba špeciálnej konfigurácie operačného systému pre použité zariadenie.

Pri vytváraní úrovne hardvérovej abstrakcie bolo úlohou pripraviť postupy, ktoré by umožňovali jediný ovládač konkrétne zariadenie podporovať prevádzku tohto zariadenia pre všetky platformy. HAL je zameraná na veľké množstvo rôznych hardvérových platforiem s architektúrou jedného procesora; teda každá z možností hardvéru nevyžaduje samostatnú verziu operačného systému.

Procedúry HAL sa nazývajú nástroje operačného systému (vrátane jadra) a ovládače zariadení. Pri práci s ovládačmi zariadení poskytuje vrstva abstrakcie hardvéru podporu pre rôzne I/O technológie (namiesto tradičného zamerania sa na implementáciu jedného hardvéru alebo nákladnú adaptáciu na každú novú hardvérovú platformu).

Úroveň hardvérových abstrakcií tiež umožňuje „skryť“ pred ostatnými úrovňami operačného systému vlastnosti hardvérovej implementácie symetrických viacprocesorových systémov.

Nucleus(Kernel) pracuje v úzkom kontakte s vrstvou hardvérovej abstrakcie. Tento modul sa primárne zaoberá plánovaním činností procesora. Ak počítač obsahuje niekoľko procesorov, jadro synchronizuje ich prácu, aby sa dosiahol maximálny výkon systému.

Jadro odošle tečie(vlákna - vlákna kontroly, ktoré sa niekedy nazývajú podúlohy, vetvy), ktoré sú hlavnými objektmi v plánovanom systéme. Vlákna sú definované v kontexte procesu; proces zahŕňa adresný priestor, množinu objektov dostupných pre proces a množinu riadiacich tokov, ktoré sa vykonávajú v kontexte procesu. Objekty sú prostriedky riadené operačným systémom.

Jadro naplánuje vlákna riadenia takým spôsobom, aby maximalizovalo zaťaženie systémových procesorov a zabezpečilo, že vlákna s vyššou prioritou budú spracované ako prvé. Celkovo existuje 32 hodnôt priority, ktoré sú zoskupené do dvoch tried: v reálnom čase a premenné. Tento prístup vám umožňuje dosiahnuť maximálnu efektivitu operačného systému.

Podkomponenty výkonného systému, ako je I/O manažér a manažér procesov, používajú jadro na synchronizáciu aktivít. Tiež interagujú s jadrom pre vyššie úrovne abstrakcie tzv objekty jadra; niektoré z týchto objektov sa exportujú v rámci volaní vlastného aplikačného programového rozhrania (API).

Jadro spravuje dva typy objektov.

Dispečing objektov(dispečerské objekty) sa vyznačujú signalizovaným stavom (signalizovaný alebo nesignalizovaný) a riadia dispečing a synchronizáciu systémových operácií. Tieto objekty zahŕňajú udalosti, mutanty, mutexy, semafory, vlákna, časovače, semafory, vlákna a časovače.

Ovládacie objekty(riadiace objekty) sa používajú na operácie riadenia jadra, ale neovplyvňujú plánovanie ani synchronizáciu.

Riadiace objekty zahŕňajú volania asynchrónnych procedúr, prerušenia, upozornenia na napájanie, stavy napájania, procesy, profily.

Vykonávací systém(Executive), ktorý zahŕňa jadro a vrstvu abstrakcie hardvéru HAL, poskytuje spoločnú systémovú službu, ktorú môžu využívať všetky podsystémy prostredia. Každá skupina služieb je riadená jedným z jednotlivých komponentov výkonného systému:

Správca objektov;

Správca virtuálnej pamäte (Správca virtuálnej pamäte);

Manažér procesov (Manažér procesov);

Spôsoby volania miestnych postupov (zariadenie na volanie miestnych postupov);

I/O manažér;

Bezpečnostný referenčný monitor.

Implementuje bezpečnostný monitor spolu s Logon procesorom a zabezpečenými podsystémami Bezpečnostný model Windows NT.

Najvyššia úroveň výkonného systému sa nazýva Systémové služby. Znázornené na obr. 2.33, systémová služba je rozhranie medzi podsystémami prostredia užívateľského režimu a privilegovaného režimu.

správca vyrovnávacej pamäte. I/O architektúra obsahuje jeden Cache Manager, ktorý vykonáva ukladanie do cache pre celý I/O systém. Ukladanie do vyrovnávacej pamäte je technika používaná súborovým systémom na zvýšenie efektivity.

Obr.2.33. Systémové rozhranie

Namiesto priameho zapisovania a čítania z disku sa často používané súbory dočasne ukladajú do vyrovnávacej pamäte; teda práca s týmito súbormi prebieha v pamäti. Operácie s údajmi v pamäti sú oveľa rýchlejšie ako operácie s údajmi na disku.

Správca vyrovnávacej pamäte používa model mapovania súborov, ktorý je integrovaný so správcom virtuálnej pamäte Windows NT. Správca vyrovnávacej pamäte poskytuje službu ukladania do vyrovnávacej pamäte pre všetky súborové systémy a sieťové komponenty, ktoré spravuje I/O manažér. V závislosti od množstva dostupného Náhodný vstup do pamäťe správca vyrovnávacej pamäte môže dynamicky zväčšovať alebo zmenšovať veľkosť vyrovnávacej pamäte. Keď proces otvorí súbor, ktorý už bol vo vyrovnávacej pamäti, správca vyrovnávacej pamäte jednoducho skopíruje údaje z vyrovnávacej pamäte do virtuálneho adresného priestoru.

Správca vyrovnávacej pamäte podporuje služby, ako je lenivý zápis a lenivé odovzdanie, čo môže výrazne zvýšiť efektivitu súborového systému. Proces pomalého zápisu zaznamenáva zmeny do vyrovnávacej pamäte štruktúry súborov pre rýchlejší prístup. Neskôr, keď sa využitie procesora zníži, správca vyrovnávacej pamäte zapíše zmeny na disk. Spomalený záznam je ako spomalený záznam. Namiesto okamžitého označenia transakcie ako úspešnej sa prenesené informácie uložia do vyrovnávacej pamäte a neskôr sa zapíšu do žurnálu súborového systému na pozadí.

Ovládače súborového systému. V I/O architektúre Windows NT sú ovládače súborového systému riadené I/O manažérom. Windows NT umožňuje použitie rôznych súborových systémov vrátane existujúcich súborových systémov FAT. Pre kompatibilitu zdola nahor s operačnými systémami MS-DOS, Windows 3.xa OS/2 podporuje Windows NT súborové systémy FAT a HTFS.

Okrem toho Windows NT podporuje aj NTFS, nový súborový systém navrhnutý špeciálne pre použitie s Windows NT. NTFS poskytuje množstvo funkcií vrátane obnovy súborového systému, podpory Unicode, dlhých názvov súborov a podpory POSIX.

I/O architektúra Windows NT podporuje nielen tradičné súborové systémy, ale umožňuje aj sieťovému editoru a serveru fungovať ako ovládače súborového systému. Z pohľadu I/O manažéra nie je rozdiel medzi prácou so súborom umiestneným na vzdialenom počítači v sieti a prácou so súborom na lokálnom pevnom disku. Presmerovače a servery môžu byť načítané a uvoľňované dynamicky rovnako ako ktorýkoľvek iný ovládač; jeden počítač môže súčasne hostiť veľké množstvo presmerovačov a serverov.

sieťové ovládače.Ďalším typom ovládačov prítomných ako komponenty v I/O architektúre sú sieťové ovládače. Windows NT obsahuje integrované sieťové funkcie a podporu pre distribuované aplikácie. Presmerovače a servery fungujú ako ovládače súborového systému a spúšťajú sa na úrovni rozhrania poskytovateľa alebo pod ňou, kde sa nachádza soket NetBIOS a Windows.

Ovládače transportného protokolu komunikujú s presmerovačmi a servermi prostredníctvom vrstvy nazývanej Transport Driver Interface (TD1). Windows NT obsahuje nasledujúce vozidlá:

  • protokol riadenia prenosu/internetový protokol TCP/IP, ktorý poskytuje možnosť pracovať so širokou škálou existujúcich sietí;
  • NBF je potomkom NetBIOS Extended User Interface (NetBEUI), ktorý poskytuje kompatibilitu s existujúcimi LAN založenými na LAN Manager, LAN Server a MS-Net;
  • Data Link Control (DLC), ktorý poskytuje rozhranie pre prístup k sálovým počítačom a sieťovým tlačiarňam;
  • NWLink je implementácia IPX/SPX, ktorá poskytuje komunikáciu s No-well NetWare.

V spodnej časti sieťovej architektúry je ovládač karty sieťového adaptéra. Windows NT v súčasnosti podporuje ovládače zariadení NDIS (Network Device Interface Specification) verzie 3.0. NDIS poskytuje flexibilné komunikačné prostredie medzi transportnými protokolmi a sieťovými adaptérmi. NDIS 3.0 umožňuje, aby v jednom počítači bolo nainštalovaných viacero sieťových kariet. Na druhej strane môže každá karta sieťového adaptéra podporovať viacero transportných protokolov na prístup k rôznym typom sieťových staníc.

Bezpečnostný model Windows NT- reprezentovaný bezpečnostným referenčným monitorom, ako aj dvoma ďalšími komponentmi: prihlasovacím procesom a bezpečnými bezpečnými podsystémami.

V multitaskingovom operačnom systéme, akým je Windows NT, zdieľajú aplikácie množstvo systémových prostriedkov, vrátane pamäte počítača, I/O zariadení, súborov a systémových procesorov. Windows NT obsahuje sadu bezpečnostných funkcií, ktoré zaisťujú, že aplikácie nemôžu pristupovať k týmto prostriedkom bez povolenia.

Bezpečnostný monitor je zodpovedný za presadzovanie politiky overovania a kontroly prístupu konkrétneho lokálneho bezpečnostného podsystému. Bezpečnostný monitor poskytuje služby na potvrdenie prístupu k objektom, kontrolu užívateľských privilégií a generovanie správ pre privilegovaný režim aj užívateľský režim. Security Monitor, podobne ako ostatné časti operačného systému, beží v privilegovanom režime.

Proces prihlásenia do systému Windows NT vyžaduje na overenie používateľa bezpečnostné prihlásenie. Každý používateľ musí mať rozpočet a na prístup k tomuto rozpočtu musí použiť heslo.

Predtým, ako môže používateľ pristupovať k akémukoľvek počítačovému prostriedku z Windows NT, musí sa používateľ prihlásiť prostredníctvom procesu prihlásenia, aby bezpečnostný subsystém rozpoznal používateľské meno a heslo. Až po úspešnej autentifikácii vykoná bezpečnostný monitor procedúru overenia prístupu, aby určil právo užívateľa na prístup k tomuto objektu.

Zabezpečenie prostriedkov je jednou z funkcií poskytovaných modelom zabezpečenia. Úlohy nemôžu pristupovať k zdrojom iných ľudí (ako je pamäť), s výnimkou použitia špeciálnych mechanizmov zdieľania.

Windows NT tiež poskytuje ovládacie prvky, ktoré umožňujú správcovi zachytiť aktivitu používateľov.

Správa pamäte Windows NT. Windows NT Workstation 3.51 je v podstate serverový operačný systém prispôsobený na použitie na pracovnej stanici. To je dôvod pre architektúru, v ktorej má absolútna ochrana aplikácií a dát prednosť pred úvahami o rýchlosti a kompatibilite. Extrémna spoľahlivosť Windows NT je spojená s vysokými systémovými nákladmi, takže na dosiahnutie prijateľného výkonu potrebujete rýchly procesor a aspoň 16 MB RAM. V systéme Windows NT je nižšia bezpečnosť pamäte dosiahnutá tým, že nie je kompatibilná s ovládačmi zariadení v reálnom režime. Windows NT spúšťa svoje vlastné 32-bitové aplikácie NT, ako aj väčšinu aplikácií Windows 95. Podobne ako Windows 95, aj Windows NT umožňuje 16-bitové programy Windows a DOS vo svojom prostredí.

Schéma prideľovania pamäte Windows NT sa líši od schémy Windows 95. Natívnym aplikáciám je pridelených 2 GB špeciálneho adresného priestoru, od hranice 64 KB po 2 GB (prvých 64 KB je úplne nedostupných). Aplikačné programy sú od seba izolované, hoci môžu komunikovať cez schránky, DDE a OLE mechanizmy.

V hornej časti každého bloku aplikácie s veľkosťou 2 GB je kód, ktorý aplikačný program vníma ako systémové knižnice DLL kruhu 3. V skutočnosti ide len o pahýle presmerovania hovorov nazývané knižnice DLL na strane klienta. Pri volaní väčšiny funkcií API z aplikácie DLL na strane klienta sa vyvolajú lokálne procedúry (Local Process Communication (LPC)), ktoré prenesú volanie a jeho pridružené parametre do úplne izolovaného adresného priestoru, ktorý obsahuje skutočný systémový kód. Tento proces servera skontroluje hodnotu parametrov, vykoná požadovanú funkciu a pošle výsledky späť do adresného priestoru aplikácie. Hoci samotný proces servera zostáva procesom na úrovni aplikácie, je úplne chránený a izolovaný od svojho volajúceho.

Medzi značkami 2 GB a 4 GB sú nízkoúrovňové systémové komponenty Windows NT ring 0 vrátane jadra, plánovača vlákien a správcu virtuálnej pamäte. Systémové stránky v tejto oblasti majú privilégiá supervízora, ktoré nastavujú fyzické obvody kruhovej ochrany procesora. To robí nízkoúrovňový systémový kód neviditeľným a nezapisovateľným pre programy na aplikačnej úrovni, ale vedie k zníženiu výkonu počas prechodov medzi kruhmi. Pre 16-bitové aplikácie Windows Windows NT implementuje relácie Windows na Windows (WOW). Windows NT vám dáva možnosť spúšťať 16-bitové programy Windows jednotlivo v ich vlastných pamäťových priestoroch alebo spoločne v zdieľanom adresnom priestore. Takmer vo všetkých prípadoch môžu 16-bitové a 32-bitové aplikácie Windows voľne spolupracovať pomocou OLE (v prípade potreby prostredníctvom špeciálnych rutín thunk), či už bežia v samostatnom alebo zdieľaná pamäť. Natívne aplikácie a relácie WOW bežia v preemptívnom multitaskingu založenom na kontrole jednotlivých vlákien. Viaceré 16-bitové aplikácie Windows v rovnakej relácii WOW bežia podľa kooperatívneho modelu multitaskingu. Windows NT môže tiež vykonávať viacero úloh naraz v systéme DOS. Keďže Windows NT je plne 32-bitová architektúra, neexistujú žiadne teoretické limity na zdroje GDI a USER.

Hlavné rozdiely v systéme Windows 2000. Windows 2000 alebo W2k je operačný systém (OS) spoločnosti Microsoft založený na technológii Windows NT, čo sa premietlo aj do pôvodného názvu projektu W2k, Windows NT 5.0. Windows 2000 je plne 32-bitový operačný systém s preemptívnym multitaskingom a vylepšenou správou pamäte. Projekt W2k je založený na rovnakých princípoch, vďaka ktorým bol NT taký úspešný.

rozhranie w2k podobné ako rozhranie Windows 98 s nainštalovaným IE 5.0. Stále si však všimneme niektoré detaily.

Prvá vec, ktorá vás upúta, je, že sa zmenila farebná schéma. Teraz sa podobá jednej zo schém používaných v prostredí KDE pre Linux. Ďalším nápadným detailom je tieň pod kurzorom myši, ktorý sa odstráni/odkryje v Ovládacích paneloch -> Myš -> Ukazovatele so začiarknutím políčka Povoliť tieň ukazovateľa. Navyše pribudol nový efekt, keď sa objaví menu, teraz sa postupne objavujú z ničoho nič. Ovládané z Vlastnosti pracovnej plochy na karte Efekty začiarknite políčko Použiť prechodové efekty pre ponuku a popisy.

Ponuka Štart zaviedla funkciu známu z Office 2000, kedy sa pri otváraní zobrazujú len najčastejšie používané položky, ostatné sa otvára stlačením šípky nadol. Tento efekt môžete ovládať vo vlastnostiach panela úloh na karte Všeobecné pomocou začiarkavacieho políčka Použiť prispôsobené ponuky (podobne v 1E5 je táto možnosť zakázaná v časti Nástroje -> Možnosti internetu -» Rozšírené -> Povoliť ponuku prispôsobených obľúbených položiek). Vo vlastnostiach pracovnej plochy je niekoľko ďalších položiek vrátane Skryť indikátory navigácie na klávesnici, kým nepoužijem kláves Alt. Ak je vybratá, odstráni sa podčiarknutie pod písmenami, ktoré znamenajú klávesovú skratku v programoch Windows, kým sa nestlačí kláves. .

Na druhej karte Vlastnosti panela úloh, Rozšírené, sa nachádza okno Nastavenia ponuky Štart, ktoré vám umožňuje pridávať/odstraňovať riadky v ponuke Štart a rozširovať niektoré položky. Ak napríklad začiarknete políčko Rozbaliť ovládací panel, potom keď umiestnite kurzor myši na ovládací panel v ponuke Štart, napravo od neho sa otvorí ďalšia ponuka, v ktorej budú všetky prvky, ktoré obsahuje. Užitočnou funkciou na tejto karte je tlačidlo Znova zoradiť. W2k štandardne umiestňuje priečinky s najnovšími nainštalovanými programami úplne dole v ponuke Štart, priečinky môžu byť dokonca pod odkazmi na súbory. Re-sort odstraňuje túto nespravodlivosť a usporiada všetky priečinky zhora nadol v abecednom poradí. Rovnaký efekt však možno dosiahnuť kliknutím pravým tlačidlom myši v ponuke Štart -> Programy a výberom položky Zoradiť podľa názvu. Navyše pomocou pravého tlačidla môžete odtiaľ presunúť ľubovoľné prvky na ľubovoľné miesto.

Ďalším rozdielom, ktorý často zlyháva u ľudí, ktorí predtým pracovali s NT a W9x, je napodiv rozšírené používanie Checkboxu - najmä tých, ktoré sú len štvorcom na bielom pozadí. Takže ak zistíte, že nemôžete niečo urobiť, pozrite sa znova na všetky okná, možno ste len nevenovali pozornosť takémuto začiarknutiu.

správca úloh je jedným z najvýkonnejších a najpohodlnejších nástrojov v NT na riadenie procesov. Volá sa buď , alebo výberom z ponuky, ktorá sa zobrazí po kliknutí pravým tlačidlom myši na panel úloh. Môžete si vybrať po .

Správca úloh pozostáva z troch záložiek – Výkon, Procesy, Aplikácie. Začnime s Výkonom. Táto karta zobrazuje v reálnom čase informácie o zaťažení procesora (procesorov), zobrazuje zaťaženie fyzickej pamäte a ukazuje, koľko pamäte RAM je využitej/voľnej a koľko je systémový swap "a. Okrem toho sú tam uvedené ďalšie dodatočné informácie napríklad Threads and Processes – počet vlákien a procesov aktuálne spustených na počítači, Peak – maximálna veľkosť Swap "a počas relácie, Nestránkované – množstvo pamäte pridelenej pre jadro. Tieto informácie sa dajú použiť, keď potrebujete odpovedať na otázku, aký faktor v systéme je „úzkym hrdlom“, ktorý spomaľuje prácu (aj keď na tento účel je lepšie použiť Performance Monitor).

Druhá záložka Procesy obsahuje zoznam aktuálne aktívnych procesov. Pre každý proces môžete zistiť niektoré ďalšie informácie, ako napríklad: PID (Process ID), množstvo použitej pamäte RAM, počet vlákien generovaných procesom a oveľa viac. Zobrazené parametre môžete pridať/odobrať cez Zobraziť -> Vybrať stĺpce. Okrem toho je možné s ktorýmkoľvek z týchto procesov vykonávať celkom špecifické akcie. Ak to chcete urobiť, stačí naň kliknúť pravým tlačidlom myši, zobrazí sa kontextové menu, prostredníctvom ktorého môžete proces ukončiť, Ukončiť proces, môžete „zabiť“ samotný proces a všetky ostatné, ktoré „splodil“, Ukončiť Procesný strom. Môžete nastaviť prioritu procesu, od najvyššej v reálnom čase po najnižšiu, Nízka. Ak má stroj dva procesory a viacprocesorové jadro, potom sa v tomto menu objaví ďalšia položka Set Affinity, ktorá umožňuje preniesť proces na iný procesor, Cpu 0, Cpu l atď. až po Cp31.

Posledná záložka Správcu úloh – Aplikácie, umožňuje zobraziť zoznam spustených aplikácií a ukončiť ktorúkoľvek z nich. Správca úloh vám umožňuje nielen ukončiť aplikácie, ale môže tiež spustiť nové aplikácie. Súbor -> Nová úloha (Spustiť).

Aktívny adresár- je nový nástroj na správu používateľov a sieťových zdrojov. Je navrhnutý tak, aby uľahčil prácu správcom veľkých sietí na báze W2k a je na ňom postavený celý systém správy a zabezpečenia siete. Ak chcete nainštalovať Active Directory, musíte mať server W2k. W2kPro môže bežať v prostredí Active Directory, ale nemôže ho vytvoriť. Služba Active Directory je postavená na nasledujúcich princípoch:

1. Jedna registrácia v sieti. Vďaka technológii IntelliMirror môžete prejsť k akémukoľvek počítaču v kancelárii a zadať heslo

a pred vami bude vaša pracovná plocha, vaše dokumenty a nastavenia.

2. Bezpečnosť informácií. Služba Active Directory má zabudovanú autentifikáciu používateľov. Pre každý objekt v sieti môžete centrálne nastaviť prístupové práva v závislosti od skupín a konkrétnych používateľov. So zabezpečením Kerberos môžete bezpečne komunikovať aj cez otvorené siete, ako je internet. Údaje prenášané cez sieť sú zároveň šifrované a heslá sa neprenášajú ani neukladajú na klientskych počítačoch. Bezpečnostný systém Kerberos (pomenovaný podľa bájneho trojhlavého psa, ktorý podľa gréckej mytológie strážil brány pekla) je známy už dlho, no prvýkrát je použitý v OS od Microsoftu. Bez toho, aby sme zachádzali do podrobností, tento systém funguje takto:

Klient odošle požiadavku na autentifikačný server o povolenie prístupu k požadovaným informáciám;

Server skontroluje práva klienta a pošle mu povolenie na prijímanie požadovaných informácií zašifrovaných klientom známym kľúčom a zároveň pošle dočasný šifrovací kľúč. Pomocou tohto kľúča sú šifrované všetky prenášané informácie a životnosť kľúča je obmedzená, takže autentifikačný server z času na čas posiela nový kľúč (samozrejme, nový kľúč je zašifrovaný pomocou aktuálneho kľúča), ktorý nepozná nikto okrem server a klient. Pravidelná zmena šifrovacích kľúčov veľmi sťažuje život útočníkom, ktorí hľadajú vaše dáta.

Ako si však všetci pamätáme, v gréckom mýte Kerberos neodolal mocnému Herkulovi. Takže v našom prípade, napriek všetkým svojim výhodám, bezpečnostný systém Kerberos nemôže odolať všetkým typom útokov. Napríklad je možné bombardovať aplikáciu falošnými požiadavkami, takzvaným útokom „Deny of service“, čo môže viesť k tomu, že aplikácia nebude používať protokol Kerberos.

3. Centralizované riadenie. Pri používaní Active Directory nemusí administrátor manuálne konfigurovať každý stroj, ak je napríklad potrebné zmeniť prístupové práva k jednému objektu alebo nainštalovať novú sieťovú tlačiareň. Takéto zmeny je možné vykonať okamžite Pre celú sieť.

štyri . Flexibilné rozhranie. Adresárové štruktúry sa menia rýchlo a jednoducho. Môžete si napríklad vytvoriť katalóg svojej firmy, oddeliť účtovné oddelenie, marketingové oddelenia, sekretariát do samostatných podadresárov a to všetko prezentovať vo forme stromovej štruktúry. Alebo si napríklad vytvorte niekoľko stromov reprezentujúcich rôzne kancelárie v rôznych budovách alebo regiónoch a jednoducho medzi nimi nastavte prepojenie a prístupové práva. Pripojte sieťovú tlačiareň k adresáru účtovníka jediným pohybom myši. (Ovládače sa na tieto počítače nainštalujú automaticky.) Alebo presuňte celé účtovné oddelenie z jedného servera na druhý so všetkými ich právami, priečinkami a dokumentmi.

5. Integrácia s DNS. Vďaka úzkej integrácii s Active Directory DNS sa v lokálnej sieti používajú rovnaké názvy zdrojov ako na internete, čo vedie k menšiemu zmätku a podporuje užšiu interakciu medzi lokálnymi a rozsiahlymi sieťami.

6. Škálovateľnosť. Viacero domén Active Directory je možné kombinovať pod jednou správou.

7. Jednoduché vyhľadávanie. V doméne Active Directory možno nájsť rôzne objekty podľa rôznych atribútov, ako je meno používateľa alebo počítača, e-mailová adresa používateľa atď.

DFS (distribuovaný súborový systém) je jedným z nástrojov Active Directory. Umožňuje vám vytvárať sieťové zdieľania, ktoré môžu zahŕňať mnoho súborových systémov na rôznych počítačoch. Pre používateľa Active Directory je to absolútne transparentné a nezáleží na tom, kde a na akých strojoch sa fyzicky nachádzajú súbory, s ktorými pracuje – pre neho sú všetky umiestnené na jednom mieste. Navyše, pri použití DFS a Active Directory je správa takýchto zdrojov zjednodušená. Je centralizovaný, môžete jednoducho a bezbolestne pridávať nové zdroje alebo mazať staré, meniť fyzické umiestnenie súborov zahrnutých v DFS atď.

Koncom roku 1988 Microsoft poveril Davida Cutlera vedením nového projektu v oblasti softvér: vytvoriť nový operačný systém Microsoft pre 90. roky. Zostavil tím inžinierov na vývoj systému novej technológie (NT).

Pôvodným plánom bolo vyvinúť NT s užívateľskými a programovými rozhraniami (API) v štýle OS/2, ale OS/2 sa predávalo slabo a Windows 3.0 bol na trhu veľkým a trvalým úspechom. Keďže spoločnosť Microsoft videla výzvu trhu a zložitosť spojenú s vývojom a údržbou dvoch nekompatibilných systémov, rozhodla sa zmeniť kurz a nasmerovať svojich inžinierov k stratégii jediného holistického operačného systému. Touto stratégiou bolo vyvinúť rodinu operačných systémov na báze Windows, ktoré by pokryli mnoho typov počítačov, od najmenších notebookov až po najväčšie viacprocesorové pracovné stanice. Ďalšia generácia systémov Windows sa teda nazývala Windows NT.

Windows NT podporuje grafické používateľské rozhranie (GUI) systému Windows a je tiež prvým Operačný systém Windows systém spoločnosti Microsoft, ktorý podporuje Win32 API, 32-bitové programovacie rozhranie na vývoj nových aplikácií. Win32 API sprístupňuje aplikáciám pokročilé funkcie operačného systému, ako je multithreading, synchronizácia, bezpečnosť, I/O a správa objektov.

V júli 1993 sa objavili prvé operačné systémy z rodiny NT - Windows NT 3.1 a Windows NT Advanced Server 3.1.

Verzie

  • Windows NT 3.1 (27. júla 1993)
  • Windows NT 3.5 (21. september 1994)
  • Windows NT 3.51 (30. máj 1995)
  • Windows NT 4.0 (24. august 1996)
  • Windows 2000 (17. február 2000)
  • Windows XP (25. októbra 2001)
  • Windows XP 64-bitové vydanie (28. marec 2003)
  • Windows Server 2003 (25. apríla 2003)
  • Windows XP Media Center Edition 2003 (18. december 2003)
  • Windows XP Media Center Edition 2005 (12. október 2004)
  • Windows XP Professional x64 Edition (25. apríla 2005)
  • Základy systému Windows pre staršie počítače (8. júla 2006)
  • Windows Vista (30. novembra 2006)
  • Windows Home Server (7. novembra 2007)
  • Windows Server 2008 (27. februára 2008)

Štruktúra Windows NT

Štrukturálne môže byť Windows NT reprezentovaný ako dve časti: časť operačného systému s užívateľským režimom a časť operačného systému s režimom jadra.

Časť systému Windows NT, ktorá beží v režime jadra, sa nazýva výkonná časť. Zahŕňa množstvo komponentov, ktoré riadia virtuálnu pamäť, objekty (zdroje), I/O a súborový systém (vrátane sieťových ovládačov), interakciu procesov a časť bezpečnostného systému. Tieto komponenty navzájom interagujú pomocou medzimodulovej komunikácie. Každý komponent vyvoláva ostatné prostredníctvom súboru starostlivo špecifikovaných interných procedúr.

Druhou časťou Windows NT pracujúcou v užívateľskom režime sú servery – takzvané chránené subsystémy. Keďže podsystémy nedokážu automaticky zdieľať pamäť, komunikujú medzi sebou posielaním správ. Správy je možné posielať medzi klientom a serverom alebo medzi dvoma servermi. Všetky správy prechádzajú runtime Windows NT. Jadro Windows NT naplánuje chránené vlákna podsystému rovnakým spôsobom, akým plánuje bežné vlákna procesov aplikácií.

Podporu chránených subsystémov zabezpečuje vykonávacia časť. Jeho súčasťou sú:

  • Správca objektov. Vytvára, odstraňuje a spravuje runtime objekty, abstraktné dátové typy používané na reprezentáciu systémových prostriedkov.
  • Bezpečnostný monitor. Nastavuje bezpečnostné pravidlá pre lokálny počítač. Chráni prostriedky operačného systému, chráni a registruje spustiteľné objekty.
  • Manažér procesov. Vytvára a ukončuje, pozastavuje a obnovuje procesy a vlákna a ukladá o nich informácie.

Správca virtuálnej pamäte.

  • I/O subsystém. Obsahuje nasledujúce komponenty:
    • I/O manažér, ktorý poskytuje I/O nezávislý od zariadenia;
    • súborové systémy - ovládače NT, ktoré vykonávajú I/O požiadavky orientované na súbory a prekladajú ich na volania konvenčným zariadeniam;
    • sieťový presmerovač a sieťový server - ovládače súborového systému, ktoré prenášajú vzdialené I/O požiadavky na sieťové stroje a prijímajú od nich požiadavky;
    • výkonné ovládače zariadení - ovládače nízkej úrovne, ktoré priamo riadia zariadenie;
    • správcu vyrovnávacej pamäte, ktorý implementuje ukladanie do vyrovnávacej pamäte disku.

Realizačná časť je zase založená na službách nižšej úrovne poskytovaných jadrom NT. Funkcie jadra zahŕňajú:

  • plánovanie procesov,
  • spracovanie prerušení a výnimiek,
  • synchronizácia procesorov pre viacprocesorové systémy,
  • obnovenie systému po poruchách.

Jadro beží v privilegovanom režime a nikdy sa neodstráni z pamäte. Jediný spôsob, ako sa dostať k jadru, je cez prerušenie.

Chránené podsystémy Windows NT bežia v užívateľskom režime a sú vytvorené systémom Windows NT v čase zavádzania. Ihneď po vytvorení začnú nekonečný cyklus ich vykonávania, pričom reagujú na správy prichádzajúce k nim z aplikačných procesov a iných subsystémov. Medzi chránenými subsystémami je možné vyčleniť podtriedu nazývanú subsystémy prostredia. Subsystémy prostredia implementujú aplikačné rozhrania operačného systému (API). Iné typy podsystémov, nazývané integrálne podsystémy, vykonávajú úlohy vyžadované operačným systémom. Napríklad väčšina bezpečnostného systému Windows NT je implementovaná ako integrálny subsystém, sieťové servery sú tiež implementované ako integrálne subsystémy.

Najdôležitejším subsystémom prostredia je Win32, subsystém, ktorý poskytuje aplikáciám prístup k 32-bitovému Windows API. Okrem toho tento systém poskytuje grafické rozhranie a riadi vstup/výstup používateľa.

Každý chránený podsystém beží v užívateľskom režime, pričom volá službu runtime systému na vykonanie privilegovaných akcií v režime jadra. Sieťové servery môžu bežať v používateľskom režime aj v režime jadra v závislosti od toho, ako sú navrhnuté.

Subsystémy medzi sebou komunikujú odovzdávaním správ. Keď napríklad používateľská aplikácia zavolá procedúru API, subsystém prostredia, ktorý poskytuje procedúru, prijme správu a vykoná ju buď volaním jadra, alebo odoslaním správy do iného podsystému. Po dokončení procedúry subsystém prostredia odošle do aplikácie správu obsahujúcu návratovú hodnotu. Odosielanie správ a ďalšie aktivity chránených podsystémov sú pre používateľa neviditeľné.

Hlavným nástrojom, ktorý drží všetky podsystémy Windows NT pohromade, je mechanizmus Local Procedure Call (LPC). LPC je optimalizovaná verzia všeobecnejšieho volania vzdialenej procedúry (RPC), ktorá sa používa na komunikáciu medzi klientmi a servermi umiestnenými na rôznych počítačoch v sieti.

Založené na jadre NT (New Technology), vyvinutom spoločnosťou Microsoft Corporation. Systém bol zameraný na firemných používateľov. Windows NT mal grafické používateľské rozhranie a poskytoval Win32 API, 32-bitové aplikačné programovacie rozhranie na vývoj nových aplikácií, ktoré by mohli plne využívať výhody operačných systémov na vysokej úrovni, ako sú viacvláknové (alebo multitaskingové) procesy, synchronizácia a ochrana pred neoprávneným prístupom, I/O a správa objektov. Windows NT mohol komunikovať s inými operačnými systémami Microsoft, s Apple Macintosh, so systémami podobnými UNIXu cez siete. rôzne druhy. Interakcia by mohla prebiehať s jednoprocesorovými aj viacprocesorovými počítačmi vytvorenými pomocou technológií CISC alebo RISC. Spočiatku sa Windows NT vyvíjal oddelene od rodiny operačných systémov Windows 9x a bol umiestnený na trhu ako riešenie pre pracovné stanice (Windows NT Workstation) a servery (Windows NT Server). Windows NT dal vzniknúť rodine operačných systémov, ktoré zahŕňajú Windows 2000, Windows XP, Windows Server 2003.

V novembri 1988 bol spustený spoločný projekt IBM a Microsoftu na vytvorenie operačného systému novej generácie – OS/2 NT, na ktorom by sa dali spúšťať programy napísané pre Windows aj OS/2 a mal byť náhradou za oba systémy. Ale v máji 1990 bol vydaný Windows 3.0, ktorý priniesol Microsoftu komerčný úspech a spoločnosť sa rozhodla urobiť z Windows API hlavné v OS/2 NT. To vyvolalo nevôľu zo strany IBM, ktorá propagovala OS/2 API. V dôsledku toho bola zmluva ukončená a spoločnosti začali svojpomocne vyvíjať existujúci spoločný kódex. IBM vyvinula OS/2 3.0, zatiaľ čo Microsoft vyvinul Windows NT, ktorý sa objavil v auguste 1993. Následne dostala číslo 3.1, aby zodpovedala Windowsu 3.1 vydanému o niečo skôr. Nový systém sa od Windows 3.1 odlišoval nasledujúcimi funkciami:

  • 32-bitový. Nový systém mohol využívať všetky funkcie 32-bitových procesorov, vrátane spúšťania 32-bitových programov a adresovania veľkého množstva pamäte (až 4 gigabajty);
  • preemptívny multitasking. Operačný systém nečakal, kým samotný proces bude chcieť uvoľniť procesor, ale po vyčerpaní času, ktorý mu bol pridelený, ho násilne odstránil z vykonávania;
  • nedostatok MS-DOS. Windows NT 3.1 bol nezávislý operačný systém, mal svoj vlastný bootloader. Pri vypínaní systém neukončil MS-DOS, ale ponúkol vypnutie alebo reštart počítača;
  • podpora UNICODE. Bol to prvý operačný systém, ktorý interne podporoval UNICODE;
  • multiplatformový. Windows NT bežal nielen na 32-bitových x86 procesoroch, ale aj na 64-bitových MIPS R4000 a DEC Alpha 21064;
  • podpora 16-bitových programov OS/2. Časť práv na kód OS/2 zostala spoločnosti Microsoft, takže táto a všetky nasledujúce verzie Windows NT mohli spúšťať takéto programy;
  • kompatibilita s aplikáciami POSIX 1.0 na úrovni zdrojového kódu;
  • podpora symetrického multiprocesingu (až 16 procesorov);
  • podpora súborových systémov: natívny NTFS a HPFS zdedený z OS/2. Oba systémy, na rozdiel od FAT, mohli používať dlhé názvy súborov, až 255 znakov;
  • vylepšené sieťové možnosti. Okrem podporovaných protokolov NetBEUI a IPX boli pridané SMB, TCP/IP a SNMP;
  • editor stromového registra, ktorý ukladá všetky systémové nastavenia.

Windows NT 3.1 mal to isté užívateľské rozhranie, ako Windows 3.1, a prišiel v dvoch vydaniach – Windows NT a Windows NT Advanced Server. Následne boli pre tento systém vydané tri servisné balíky (Service Pack) av septembri 1994 sa objavili novú verziu- 3.5. Pribudla kompatibilita so sieťami NetWare, podpora dlhých názvov súborov vo FAT, podpora OpenGL API, vylepšená práca 16-bitových programov pre Windows a MS-DOS (každý teraz pracoval vo vlastnom adresnom priestore). Rovnako ako jeho predchodca, prišiel v dvoch vydaniach - Windows NT Workstation a Windows NT Server. V máji 1995 sa objavil Windows NT 3.51. Rozdiely od predošlá verzia boli menšie: inštalátor s novým grafickým rozhraním, nový systém pomoci s obsahom a podpora pre procesory PowerPC. Boli vydané tri balíky Service Pack pre NT 3.5 a päť pre 3.51.

Súčasne s vydaním NT 3.51 sa objavil balík Shell Technology Preview, ktorý poskytuje nové rozhranie s ponukou Štart. Toto rozhranie bolo štandardne implementované do Windows 95 o dva mesiace neskôr a v auguste 1996 do Windows NT 4.0. Okrem nového rozhrania sa štvrtá verzia systému vyznačovala vylepšenými sieťovými možnosťami (zahrnuté v štandardnej dodávke Internet Explorer 2.0, IIS a DNS server, podpora viacprotokolového smerovania), novou technológiou DCOM a veľkým počtom edícií. . Okrem Workstation a Server bol v roku 1997 vydaný Server Enterprise Edition s vylepšenou škálovateľnosťou a obmedzenou podporou pre klastre a v roku 1998 - terminálový server so schopnosťou vzdialeného pripojenia používateľov. Okrem toho bol vyvinutý špeciálna verzia pre vstavané systémy - Windows NT 4.0 Embedded. Service Pack 7 bol vydaný pre NT 4.0, najnovšia verzia sa nazýva 6.0a.

V septembri 1997 a auguste 1998 vyšli dve beta verzie operačného systému Windows NT 5.0 a v októbri 1998 bol premenovaný na Windows 2000. Vydanie tohto systému sa uskutočnilo vo februári 2000. Nové funkcie zahŕňali: adresárovú službu Active Directory, podporu systému súborov Plug&Play a FAT32, nové verzie sieťových programov (IE 5.0 a IIS 5.0), vylepšené možnosti šifrovania (vrátane podpory systému šifrovaných súborov), vstavané nástroje vzdialenej správy. Na rozdiel od NT 4.0, Windows 2000 bežal iba na architektúre IA-32 a bol dostupný v štyroch vydaniach: Professional, Server, Advanced Server a Datacenter Server. Pre Windows 2000 bol vydaný Service Pack 4 av auguste 2001 sa objavila 64-bitová verzia Advanced Server pre procesory Itanium.

Nová verzia NT 5.1 sa objavila v októbri 2001 pod názvom Windows XP a bola vývojom Windows 2000 Professional. Hlavnými zmenami boli vylepšené používateľské rozhranie, rýchle prepínanie používateľov, vylepšená vzdialená správa, obnovenie systému a vrátenie inštalácie ovládačov. Systém dostal dva servisné balíky a bol vydaný v nasledujúcich vydaniach:

  • Professional (základná verzia);
  • Home (so skrátenými sieťovými možnosťami);
  • Media Center Edition (s ďalšími multimediálnymi aplikáciami);
  • Starter Edition (veľmi obmedzená, žiadne online funkcie);
  • 64-bitové vydanie (pre procesory Itanium);
  • x64 Edition (pre procesory s nadstavbami AMD64 alebo EM64T);
  • N (bez Windows Media hráč);
  • Tablet PC Edition (pre tabletové počítače);
  • Embedded (pre vstavané systémy).

V apríli 2003 bola vydaná serverová variácia systému Windows XP s názvom Windows Server 2003 s internou verziou 5.2. Rozdiely od Windows XP: Platforma .NET a webový server IIS 6.0 zahrnuté v inštalácii, vylepšenia Active Directory, vstavaný firewall, rozšírená sada nástrojov pre správu systému. Systém bol vydaný v štyroch edíciách: Web Edition, Standard Edition, Enterprise Edition a Datacenter Edition. Posledné tri z nich vyšli aj vo verziách pre 64-bitové x86 procesory a Enterprise a Datacenter vyšli aj pre Itanium. V roku 2005 sa objavili dve aktualizácie, Service Pack 1 a R2.