Jak se tomu říká v rodině operačních systémů Windows. Rodiny operačních systémů (OS). Verze Microsoft Windows

(24. srpna 1995) - Windows 95 představil uživatelům sílu internetu. Tento operační systém zavedl tlačítko Start, hlavní panel a tlačítka pro zavření oken.

  • Windows 98 (25. června 1998) – Windows 98 byl prvním systémem navrženým speciálně pro domácí uživatele. Obsahoval vylepšené vyhledávání informací na PC a na internetu, podporu DVD a USB a panel rychlého spouštění programů. Je pozoruhodné, že to byl poslední systém založený na MS-DOS.
  • Windows 98 SE (druhé vydání) (9. května 1999)
  • V roce 2000, s příchodem nového tisíciletí, byly vydány Windows ME (Millennium) s vylepšeným přehráváním videa a hudby, zvýšenou spolehlivostí a obnovením systému s Windows Media Player a Windows Movie Maker.
  • Rodina Windows NT

    Windows Embedded Family

    Popularita OS Windows

    Zabezpečení systému Windows

    Příběh

    2018

    Dostupnost komerční podpory pro OpenJDK na platformě Microsoft Windows

    Windows již nejsou hlavní činností společnosti Microsoft

    V dubnu 2018 zveřejnila agentura Bloomberg článek s názvem „Microsoft již oficiálně není společností Windows.“ Novináři si všimli, že operační systémy nepřinášejí americké firmě ve srovnání s ostatními produkty největší příjmy a samotný softwarový gigant se stále více zaměřuje na cloudové technologie.


    V roce 2012 tehdejší generální ředitel Microsoftu Steve Ballmer řekl, že pro společnost „není nic důležitějšího než Windows“. Během jedné z konferencí emotivně skandoval: „Windows! Okna! Okna!

    Microsoft vydával pravidelné aktualizace méně často a také je zahrnul do nákladů na nákup nového počítače nebo smlouvy na PC pro společnosti, místo aby zákazníci platili za nový hardware nebo upgradovali operační systém, když vyjde další verze.

    Každý rok nepochází více než 15 % prodejů chytrých telefonů, tabletů a počítačů dohromady ze zařízení se systémem Windows a OS se nerozšiřuje do nových oblastí, jako jsou samořídící auta nebo systémy chytré domácnosti.

    2014

    Windows XP vede v počtu instalací v podnicích

    Vydání Windows 10

    Windows 10 bude podporovat různé typy zařízení:

    • stolní počítače,
    • notebooky,
    • tablety,
    • televizory.

    Windows 3.0 měl pěkné grafické uživatelské rozhraní (ve srovnání s tím, co se dříve objevilo na IBM PC), poskytoval značný rozsah služeb a zvládal veškerou paměť adresovatelnou mikroprocesory 80286, 80386 a vyššími. S 32bitovými mikroprocesory (80386 a vyšší) as alespoň 2 MB paměti mohl Windows 3.0 používat virtuální paměť, tento režim provozu se nazýval 386 Enhanced Mode.

    1988-1993: Soudní spor s Apple o vizuální rozhraní

    1983: Zahájení vývoje a prototypu grafického OS

    10. listopadu 1983 Microsoft oznámil zahájení vývoje grafického operačního shellu pro Windows, ačkoli již koncem roku 1982 začali programátoři Microsoftu vytvářet univerzální sadu grafických procedur nazvanou Computer Graphic Interface (CGI).

    Na výstavě COMDEX v listopadu 1983 byl připraven první prototyp Windows. Když byla představena první verze Windows, bylo slíbeno, že komerční prodej bude zahájen v květnu 1984. Na jaře 1984 bylo datum zahájení prodeje posunuto zpět na listopad. V listopadu 1984 bylo toto datum přesunuto na červen 1985.

    Windows a pirátství

    V roce 2007 Microsoft zveřejnil zajímavou statistiku. Podle údajů získaných z programu Windows Genuine Advantage je každý pátý (22 %) Windows na světě bez licence. Přitom podle analytické společnosti Business Software Alliance je procento používání pirátských kopií OS mnohem vyšší, činí asi 35 %.

    Microsoft aktivně bojuje proti nelegálnímu používání svého operačního systému. V roce 2007 tedy Microsoft poskytl firemním uživatelům možnost přejít z pirátských Windows na licencovaný, přičemž platí pouze za „licenci“. Účastí v této akci byly organizace osvobozeny od sankcí za používání pirátských Windows.

    V prosinci 2008 podal Microsoft 63 žalob na prodejce padělaného softwaru z 12 zemí. Byli obviněni z prodeje pirátských kopií operačního systému Windows XP. Podle Microsoftu prodejci nabízeli na internetových aukcích operační systém Windows XP Blue Edition. Kupující byli informováni, že Blue Edition je speciální licencovaná verze Windows XP s nízkou cenou.

    Zhruba ve stejnou dobu odsoudil okresní soud Frunzenskij ve Vladivostoku místního obyvatele k ročnímu podmíněnému odnětí svobody a pokutě 117 tisíc rublů za nelegální instalaci operačního systému Windows XP a sady kancelářských aplikací Microsoftu. Vyšetřování poté prokázalo, že obžalovaný nainstaloval padělané programy Microsoft Windows XP Professional a Microsoft Office XP na čtyři počítače za 2 tisíce rublů.

    Původně se projekt grafického doplňku pro MS-DOS jmenoval Interface Manager. Roland Hanson, hlavní marketér společnosti, navrhl změnu názvu na Windows.

    První oficiálně vydanou verzí Windows byl Windows 1.01. Verze 1.0 nebyla nikdy vydána kvůli vážné chybě.

    Operační systém (OS) je soubor softwaru, který spravuje prostředky počítače (RAM, místo na disku atd.), spouští aplikační programy a jejich interakci s externími zařízeními a dalšími programy a také zajišťuje dialog uživatele s počítačem.

    Souborový systém

    Pojem a klasifikace operačních systémů

    PC pracuje podle programu. Hlavní sada programů, bez kterých počítač nemůže fungovat, je operační systém (OS).

    V současné době svět používá velké množství operačních systémů, které mohou být rozděleny do skupin podle následujících kritérií:

    1. Počet souběžných uživatelů: jeden uživatel, více uživatelů.

    2. Počet procesů současně vykonávaných pod kontrolou systému: jednoúlohové, víceúkolové.

    3. Počet podporovaných procesorů: jednoprocesorový, víceprocesorový.

    4. Kódové bity: 8-bit, 16-bit, 32-bit, 64-bit.

    5. Typ rozhraní: příkazové (textové) a objektově orientované (grafické).

    6. Typ uživatelského přístupu k počítači: dávkové zpracování, sdílení času, reálný čas.

    7. Typ použití zdroje: síťové, místní.

    V souladu s prvním klasifikačním znakem víceuživatelské operační systémy na rozdíl od jednouživatelských operačních systémů podporují současný provoz několika uživatelů na počítači na různých terminálech.

    Druhé znamení zahrnuje rozdělení OS na multi-tasking a single-tasking. Koncept multitaskingu znamená podporu paralelního provádění několika programů existujících ve stejném počítačovém systému v jednom okamžiku.

    Jednoúlohové operační systémy podporují režim provádění pouze jednoho programu v jednom okamžiku.

    V souladu s třetím znakem Víceprocesorové operační systémy na rozdíl od jednoprocesorových operačních systémů podporují režim distribuce zdrojů několika procesorů pro řešení konkrétní úlohy.

    Čtvrté znamení kategorizuje operační systémy na 8-, 16-, 32- a 64bitové. To znamená, že bitová kapacita operačního systému nemůže překročit bitovou kapacitu procesoru.

    Podle pátého znamení Podle typu uživatelského rozhraní se operační systémy dělí na objektově orientované (obvykle s grafickým rozhraním) a příkazové (s textovým rozhraním).

    Podle šesté charakteristiky se operační systémy dělí na systémy:

    Dávkové zpracování, při kterém je z programů, které mají být vykonány, vytvořen balík (soubor) úloh, vložen do počítače a proveden v pořadí priority, s možným zohledněním priority;



    Time sharing (TSR), poskytující simultánní dialogový (interaktivní) režim přístupu k počítači několika uživatelů na různých terminálech, kterým jsou postupně přiděleny strojové zdroje, který je koordinován operačním systémem v souladu s danou servisní disciplínou; v reálném čase, poskytující určitou garantovanou dobu odezvy stroje na požadavek uživatele na řízení jakýchkoli událostí, procesů nebo objektů mimo počítač.

    V souladu se sedmým znamením Klasifikace OS se dělí na síťové a místní. Síťové operační systémy jsou navrženy tak, aby spravovaly zdroje počítačů připojených k síti za účelem sdílení dat, a poskytují výkonné prostředky pro omezení přístupu k datům, aby byla zajištěna jejich integrita a bezpečnost, a také mnoho servisních funkcí pro využití síťových zdrojů. Ve většině případů jsou síťové operační systémy instalovány na jednom nebo více poměrně výkonných serverových počítačích, které jsou určeny výhradně k údržbě sítě a sdílených zdrojů. Všechny ostatní operační systémy budou považovány za místní a lze je používat na jakémkoli osobním počítači i na samostatném počítači připojeném k síti jako pracovní stanice nebo klient.

    Uvažujme v souladu s touto klasifikací nejoblíbenější rodiny OS pro PC.

    1) Operační systémy rodiny DOS

    První zástupce této rodiny, systém MS DOS (Microsoft Disc Operating System) byl vydán v roce 1981 v souvislosti s příchodem IBM PC. Operační systémy rodiny DOS jsou jednoúlohové a mají následující vlastnosti a vlastnosti:

    Rozhraní s počítačem se provádí pomocí příkazů zadaných uživatelem;

    Modularita struktury zjednodušuje přenos systému na jiné typy počítačů;

    Malé množství dostupné paměti RAM (640 kB).

    Významnou nevýhodou operačních systémů rodiny DOS je nedostatečná ochrana před neoprávněným přístupem k prostředkům PC a OS. V současné době je široce používán MS DOS 6.22.

    2) Operační systémy rodiny OS/2

    Operační systém OS/2 (Operating System/2) byl vyvinut společností IBM v roce 1987 v souvislosti s vytvořením nové rodiny osobních počítačů.

    Jedná se o 32bitový grafický multitaskingový operační systém pro počítače kompatibilní s IBM PC, který umožňuje organizovat paralelní provoz několika aplikačních programů a zároveň chránit jeden program před druhým a operační systém před programy v něm spuštěnými. Pro psaní programů pro OS/2 lze využít již hotové programové moduly, které jsou obsaženy v tzv. aplikačním programovacím rozhraní - API (Application Programming Interface).

    Operační systém OS/2 má pohodlné grafické uživatelské rozhraní a je kompatibilní se souborovým systémem DOS, což umožňuje používat data v DOS i OS/2 bez jakékoli konverze.

    Existuje několik modifikací OS/2:

    OS/2 Warp 3.0 – vylepšené využití paměti a vylepšené grafické rozhraní;

    OS/2 Warp Connect – vylepšená podpora sítě;

    OS/2 Warp Server - navržený pro práci jako serverový OS.

    Hlavní nevýhodou OS/2 je malý počet aplikací pro něj, díky čemuž je tento systém méně oblíbený než operační systémy MS DOS a Windows.

    3) Operační systémy rodiny UNIX

    Operační systémy UNIX jsou 32bitové multitaskingové operační systémy pro více uživatelů. Síla UNIXu spočívá v tom, že stejný systém se používá v různých počítačích – od superpočítače po osobní počítač, což umožňuje přenést systém z jedné architektury stroje na druhou s minimálními náklady.

    UNIX kombinuje: přístup k distribuovaným databázím, místním sítím, vzdáleným telekomunikacím a možnost přístupu do globálních sítí pomocí běžného modemu. Poštovní služba UNIX je jednou z jeho nejdůležitějších součástí. V současné době existuje velké množství aplikací pro UNIX. Na UNIXu lze použít většinu populárních aplikací pro DOS a Windows.

    Existuje několik operačních systémů z rodiny UNIX. Různé verze této rodiny mají svá vlastní jména, ale obecně opakují vlastnosti základního OS UNIX. Souborový systém UNIX OS poskytuje ochranu souborů před neoprávněným přístupem na úrovni uživatelů a skupin uživatelů. V současné době je mezi síťovými operačními systémy rodiny UNIX operační systém pro podnikové sítě UnixWare 2.0 32bitový víceuživatelský multitaskingový operační systém, který podporuje aplikace v reálném čase.

    4) Operační systémy rodiny Windows

    Operační systémy rodiny Windows jsou vyvíjeny společností Microsoft. Jsou to multitaskingové operační systémy, které poskytují uživatelsky přívětivé grafické rozhraní. Hlavními představiteli této rodiny jsou OS Windows 95, OS Windows 98 a OS Windows NT. Windows 95 byl vyvinut na základě operačních shellů MS DOS a Windows 3.x.

    Windows 95 je částečně 32bitový a částečně 16bitový operační systém.

    Operační systém Windows NT je jedním z nejběžnějších 32bitových síťových operačních systémů. Windows NT se dodává ve dvou verzích: Windows NT Server a Windows NT Workstation. Windows NT Server je primárně určen pro správu síťových prostředků. Systém poskytuje vysokou mobilitu a bezpečnost bez ztráty produktivity. Windows NT Server obsahuje nástroje pro rychlé vyhledávání informací a prohlížení globálních síťových zdrojů, poskytuje možnost využívat libovolné komunikační kanály (včetně běžných telefonních linek), podporuje až 256 současných připojení k jednomu serveru a několik serverů lze použít k organizaci služba veřejné sítě.

    Windows NT Workstation je verze operačního systému Windows NT určená ke spuštění na místních počítačích a pracovních stanicích. Je to plně 32bitový operační systém, nejbezpečnější a nejspolehlivější.

    Všechny aplikace ve Windows NT pracují v režimu multitaskingu. Ne všechny aplikace MS DOS a 16bitové programy Windows však pod Windows NT fungují.

    Windows NT Workstation se doporučuje používat, když je nezbytná spolehlivá ochrana důvěrných dat nebo programů, stejně jako při provádění inženýrských, vědeckých, statistických a jiných prací, kdy je důležitý vysoký výkon při analýze velkých objemů dat.

    5) Rodina operačních systémů pracujících v reálném čase

    Pojem reálný čas v nejširším slova smyslu lze aplikovat na činnost nebo systém zpracování informací v případech, kdy se požaduje, aby systém měl garantovanou dobu odezvy, to znamená, že zpoždění odezvy nepřesahuje určitou dobu.

    Operační systém reálného času (RTOS) je operační systém, který zaručuje určitou dobu odezvy systému. Obvykle se tato doba pohybuje od několika mikrosekund do několika desetin sekundy.

    Mezi nejznámější RT OS pro IBM PC patří: RTMX, AMX, OS-9000, FLEX OS, QNIX atd.

    Windows OS je doplněk vyvinutý společností Microsoft přes operační systém DOS, který poskytuje velké množství funkcí a pohodlí pro uživatele a programátory. Na rozdíl od shellů, jako je Norton Commander, systém Windows poskytuje nejen pohodlné a vizuální rozhraní pro operace se soubory a disky, ale poskytuje také nové možnosti pro programy běžící v prostředí Windows. Aby bylo možné tyto funkce používat, musí být programy samozřejmě navrženy tak, aby splňovaly požadavky systému Windows.

    MS Windows je integrované prostředí, které zajišťuje efektivní výměnu textových, grafických, zvukových a obrazových informací mezi jednotlivými programy. Základní funkcionalita MS Windows pokrývá vše, co je obsaženo v MS DOS a Windows 3.11.

    Integrovaný operační systém je operační systém, jehož jádro, načtené při zapnutí počítače, aktivuje grafické uživatelské rozhraní a zajišťuje plnou kompatibilitu s operačním systémem MS DOS.

    Výhody systému Windows:

    1. Snadná podpora zařízení. Hlavní rozdíl mezi programy pro DOS a Windows spočívá v tom, že program pro DOS může pracovat s počítačovým hardwarem (monitor, klávesnice, tiskárna) přímo a obejít DOS, zatímco program pro Windows musí přistupovat k externím zařízením pouze přes Windows. Po instalaci ovladače ve Windows, který poskytuje podporu pro toto zařízení, tedy mohou s tímto zařízením pracovat všechny programy Windows. To eliminuje bolestivý problém pro DOS se zajištěním kompatibility programu s konkrétními externími zařízeními. Programy (ovladače) pro podporu nejběžnějších zařízení jsou součástí systému Windows a pro ostatní zařízení jsou dodávány s těmito zařízeními nebo ovladači.

    2. Jednotné uživatelské rozhraní. Windows poskytuje programátorům všechny nástroje, které potřebují k vytvoření uživatelského rozhraní, takže je programátoři používají namísto vymýšlení podobných vlastních nástrojů. Díky tomu je uživatelské rozhraní programu Windows do značné míry jednotné a uživatelé se nemusí učit nové principy organizace interakce s tímto programem pro každý program.

    3. Podpora škálovatelných písem. Aplikace, jako je úprava dokumentů, publikování a reklama, vytváření tabulek nebo prezentací, vyžadují použití velkého množství písem – textových, nadpisových, dekorativních a znaky těchto písem mohou být vyžadovány v různých velikostech. Proto byla do systému Windows 3.1 integrována podpora škálovatelných písem True Type. Škálovatelná písma obsahují popis obrysů znaků, což vám umožňuje vytvářet znaky libovolné požadované velikosti.

    4. Podpora multimédií. Po připojení k příslušným zařízením může systém Windows přijímat zvuky z mikrofonu, CD nebo MIDI syntezátoru, obrázky z digitální videokamery nebo CD, vydávat zvuky a pohyblivé obrázky. Windows je vysoce efektivní multimediální platforma. Toto operační prostředí umožňuje multimediálním aplikacím zazářit co nejlépe. Počítače s multimédii na platformě Windows poskytují vynikající kvalitu obrazu a zvuku. Windows poskytuje podporu pro multimediální zařízení, jako jsou video disky a videorekordéry. Tato podpora zjednodušuje proces přípravy systému pro časosběrnou fotografii, která je základem vysoce kvalitního videa.

    5. Multitasking. Windows poskytuje možnost spouštět více programů současně a přepínat z jednoho programu do druhého.

    6. Nástroje pro výměnu dat. K organizaci výměny dat mezi různými programy nabízí systém Windows následující metody:

    Vyrovnávací paměť pro výměnu dat (jeden program může umístit data do této vyrovnávací paměti a jiný může data z vyrovnávací paměti používat);

    Dynamická výměna dat (jeden program může používat data spojená s jiným programem a kopie dat v používaném programu zachovává odkaz na originál);

    Mechanismus komunikace a implementace (program využívající vložená data může tato data upravovat, k čemuž se automaticky spustí program, se kterým byla tato data vytvořena).

    7. Kompatibilní s programy DOS. Práce v prostředí Windows vás nenutí vzdát se používání programů pro DOS. Kromě toho pro spouštění programů DOS zpravidla není nutné opouštět Windows.

    8. Použití technologie Plug and Play. Systém Windows široce využívá technologii Plug and Play a poskytuje nové možnosti pro integraci softwaru a hardwaru. Zaměřuje se na podporu jakéhokoli typu zařízení, včetně monitorů, grafických karet, tiskáren, zvukových karet, modemů, jednotek CD-ROM, různých řadičů pevných disků atd.

    Technologie Plug and Play zjednodušuje práci s počítačem prostřednictvím následujících servisních funkcí:

    – pomoc při rozpoznání zařízení pro jejich instalaci a konfiguraci;

    – upozornění na softwarové produkty a aplikace a dynamické změny stavu systému;

    – těsná integrace ovladačů zařízení, systémových komponent a uživatelského rozhraní, což usnadňuje konfiguraci a správu systému.

    Ve Windows pro připojení nového zařízení, které podporuje technologii Plug and Play, jej uživatel jednoduše vloží do systému. K redistribuci a konfiguraci systémových prostředků pak dochází automaticky.

    Technologie Plug and Play systému Windows také umožňuje pracovat se zařízeními, která nemají certifikaci Plug and Play, což usnadňuje nastavení a správu hardwaru.

    Nevýhody Windows:

    1. Výše ​​popsané výhody jsou na úkor výrazného zvýšení zátěže hardwaru počítače. Často se programy s přibližně stejnými schopnostmi pro DOS a Windows liší v požadavcích na počítačové zdroje až desítkykrát.

    2. Programy Windows nepracují dostatečně efektivně v aplikacích, kde je čas kritickým zdrojem.

    3. Nejvýznamnější nevýhodou Windows je velmi nízká spolehlivost. Nesprávná činnost jakéhokoli programu Windows může způsobit zamrznutí celého systému Windows. Kromě toho omezení těchto prostředků systému Windows znemožňují současné spuštění více než tří nebo čtyř vážných programů v systému Windows, bez ohledu na to, kolik RAM a diskové paměti má počítač.

    4. Windows neposkytuje prakticky žádnou ochranu proti poškození OS. Při aktivním používání Windows systém často ztrácí svou funkčnost a musíte jej přeinstalovat nebo opravit poškození prací v režimu DOS.

    V operačních systémech s rozhraním příkazového řádku navigace přes souborový systém se provádí zadáním příkazů pro přesun z disku na disk nebo z adresáře do adresáře. Kvůli extrémní nepohodlnosti takové navigace (je třeba si pamatovat příkazy a přesně je psát znak po znaku na klávesnici), speciální obslužné programy tzv. shelly souborů.

    Shell programy poskytují uživateli zcela nové rozhraní a osvobozují ho od detailních znalostí operací a příkazů OS. Funkce většiny shellů, například rodiny MS DOS, poskytují rychlejší a pohodlnější práci se souborovým systémem. Stejně jako OS mohou být i shelly souborů negrafické nebo grafické. Nejznámější negrafické souborové shelly pro MS DOS jsou správce souborů Norton Commander, Dos Navigator, Volkov Commander. Roli grafického souborového shellu pro MS DOS plnily svého času programy Windows 1.0 a Windows 2.0, které se postupně vyvinuly v koncept operačního prostředí (ve verzích Windows 3.x) a následně v samostatný operační systém (Windows 95). Operační systémy rodiny Windows, i když mají grafické rozhraní, však široce používají shellové programy, zejména shelly Far Manager, Windows Commander a Total Commander.

    Platformy operačních systémů Windows NT a Windows 2000 jsou operační systémy pro použití na široké škále počítačů.

    Platforma Windows NT zahrnuje následující operační systémy:

      Windows NT Workstation;

      Windows NT for Workgroups;

      Windows NT Server.

    Platforma Windows 2000 obsahuje následující operační systémy:

      Windows 2000 Professional;

      Windows 2000 Server;

      Windows 2000 Advanced Server;

      Windows 2000 Datacenter Server.

    Windows Professional

    Windows Server

    Windows Advanced Server

    Windows Datacenter Server

    Oblast použití

    Stolní počítače, notebooky

    Souborový server, tiskový server, místní síť, síťová podpora

    Obchodní aplikace, e-commerce

    Velké kritické aplikace: OLTP, datové sklady, ASP a ISP

    Počet procesorů podporovaných systémem

    Windows NT Workstation a Windows 2000 Professional jsou klientské operační systémy. Zbývající OS těchto platforem jsou operační systémy pro servery. Tato recenze se týká pouze klientských operačních systémů.

    Operační systémy Windows 95, Windows NT, Windows 98, Windows 2000 a Windows XP mají 32bitovou architekturu. OS Windows 95, Windows 98 jsou jednouživatelské, jednoprocesorové systémy. Windows NT, Windows 2000 a Windows XP jsou operační systémy pro více uživatelů, které podporují více než jeden procesor.

    Všechny operační systémy Windows jsou multitaskingové systémy s grafickým rozhraním.

    OknaNT je 32bitový operační systém, který podporuje poměrně vysoký stupeň zabezpečení. To znamená, že je velmi obtížné poškodit data nebo soubory, které si navzájem nenarušují práci, protože; Každá 32bitová aplikace pracuje ve svém vlastním virtuálním paměťovém prostoru (4 Gb). Bezpečnost je zajištěna také tím, že každý uživatel může mít své uživatelské jméno a heslo pro přihlášení do systému. Zabezpečení je navíc zajištěno na úrovni souborového systému NTFS (pro každý soubor můžete určit přístupová práva k tomuto souboru).

    Windows NT podporuje strukturu souborů FAT a systém souborů NTFS (new technology file system).

    Windows NT podporuje architektury procesorů RISC i CISC.

    Na rozdíl od dřívějších verzí systému Windows (například Windows for Workgroups a Windows 95) je NT úplný operační systém spíše než doplněk operačního systému DOS.

    Microsoft Windows 98 je aktualizovaný operační systém Windows 95, který rozšiřuje funkce vašeho počítače. Výhody tohoto OS :

      Uživatelské rozhraní kompatibilní s webem Windows 98 usnadňuje vyhledávání tím, že sjednocuje prezentaci informací v počítači, v místní síti a na webu. (Viz kapitoly na internetu).

      Zkrácená doba spouštění aplikací, nové nástroje pro čištění disku a zvýšená efektivita disku.

      Podporuje hardware nové generace, jako jsou jednotky USB a DVD, čímž rozšiřuje možnosti zobrazení pracovního prostoru na více monitorech připojením více monitorů a více grafických adaptérů k jednomu počítači.

      Vylepšená verze alokační tabulky systému souborů (FAT32) umožňuje zvýšit množství volného místa na velkokapacitních pevných discích tím, že je efektivněji využíváte. Převod disku na FAT32 se provádí pomocí programu GUI.

    V roce 2000 se objevil OS Windows Millennium, který se stal vývojem směru OS Windows 95/98. Téměř současně s tím se objevil OS Windows 2000, který byl založen na technologii NT, při zachování všech užitečných funkcí Windows 98.

    Windows 2000 byl plánován jako operační systém pro podporu celého spektra výpočetní techniky – od notebooků a stolních počítačů až po clusterové systémy na špičkových serverech.

    Přestože byli domácí uživatelé vybízeni k upgradu na Windows Me a firemní uživatelé na Windows 2000, někteří uživatelé čelili volbě mezi spolehlivějšími a výkonnějšími Windows 2000 Professional a Windows Me, které byly více přizpůsobeny domácím uživatelům, zejména pro herní produkty. Microsoft v podstatě paralelně vyvíjel dvě rodiny operačních systémů – pro domácí počítače a pro podnikové sítě, což se později ukázalo jako drahé a neefektivní.

    Systém Windows XP byl vytvořen na základě Windows 2000 a byly vyvinuty různé verze pro domácí uživatele počítačů a firemní uživatele: Windows XP Home Edition a Windows XP Professional.

    Při zachování jádra Windows 2000 získal operační systém Windows XP nový vzhled. Typické úkoly byly zkombinovány a zjednodušeny a byly přidány nové vizuální podněty, které uživateli usnadňují práci s počítačem.

    V systému Windows XP bylo možné pro více uživatelů pracujících na stejném počítači používat funkci rychlého přepínání uživatelů. Tato funkce byla navržena pro domácí použití. Umožňuje každému členu rodiny pracovat s počítačem, jako by tento počítač měl pouze k dispozici. Při přepínání není nutné, aby se uživatel, který dříve pracoval na počítači, odhlašoval ze systému a ukládal soubory, které mu byly otevřeny.

    Rodina Windows XP obsahuje také 64bitový operační systém Windows XP 64-Bit Edition, určený pro specializované technické pracovní stanice, jejichž uživatelé vyžadují nejvyšší úroveň výkonu. Tento operační systém je vyvinut pro 64bitový procesor Intel.

    Výhody rodiny OS Windows.

    Jednou z výhod operačních systémů rodiny Windows je technologická podpora Plug & Play– standard hardwarové a softwarové architektury, který umožňuje rozpoznání zařízení. Tato technologie usnadňuje uživateli připojení různých externích zařízení (skenery, tiskárny atd.)

    Další výhodou těchto OS je jejich přenosnost: prostřednictvím speciálních modulů komunikuje OS s různým hardwarem.

    Operační systémy rodiny Windows implementují metoda preemptivního multitaskingu. Tato metoda umožňuje OS „převzít“ procesor kdykoli, bez ohledu na spuštěnou aplikaci. To vám umožní ukončit aplikaci, pokud zamrzne.

    Operační systémy Windows tuto technologii podporují OLE(Propojování a vkládání objektů -spojení A implementace objektů). OLE– standard, který umožňuje vytvářet různé složené dokumenty: dokument vytvořený jednou aplikací může vkládat nebo odkazovat na objekty vytvořené jinými aplikacemi. Můžete například vložit tabulku vytvořenou v Excelu do dokumentu vytvořeného pomocí textového editoru Word.

    Rozhraní operačního systému Windows implementuje objektový model. Formálně je objekt souborem dat a metod pro práci s nimi. Každý objekt má své vlastní vlastnosti. Právě tento model umožňuje uživateli dvojitým kliknutím na ikonu požadovaného souboru jej otevřít atd.

    Operační systémy Windows podporují provoz PC online. Tato podpora je poskytována v následujících situacích:

      Operační systém podporuje činnost klientského počítače pro nejběžnější serverové operační systémy (Novell atd.). To znamená, že počítač s nainstalovaným systémem Windows lze připojit jako pracovní stanici místní sítě.

      OS může současně podporovat různé typy klientských strojů, tzn. Počítač může současně podporovat práci v lokálních i globálních sítích.

      OS umožňuje vytvářet lokální sítě typu peer-to-peer. Síť peer-to-peer je síť, ve které jsou si všechny počítače rovny ve svých právech a uživatelé mohou přistupovat k informacím uloženým na jiných strojích, přičemž v síti není žádný hlavní stroj – server.

    Microsoft Windows

    Microsoft Windows (/ˈwɪndoʊz/) je rodina proprietárních operačních systémů od společnosti Microsoft. Operační systémy Windows běží na platformách x86, x86-64, IA-64, ARM. Existovaly také verze pro DEC Alpha, MIPS a PowerPC.

    Verze Microsoft Windows

    Existují následující verze systému Microsoft Windows:

    1. Windows 1.0 (1985)

    2. Windows 2.0 (1987)

    3. Windows 3.0 (1990)

    4. Windows 3.1 (1992)

    5. Windows For Workgroups 3.1 (1992)

    6. Windows NT 3.1 (1993)

    7. Windows NT 3.5 (1994)

    8. Windows NT 3.51 (1995)

    9. Windows 95 (1995)

    10. Windows NT 4.0 (1996)

    11. Windows 98 (1998)

    12. Windows 98 SE (1999)

    13. Windows 2000 (2000)

    14. Windows Me (2000)

    15. Windows XP (2001)

    16. Windows XP 64-bit Edition (2003)

    17. Windows Server 2003 (2003)

    18. Základy Windows pro starší počítače (2006)

    19. Windows Vista (2007)

    20. Windows Home Server (2007)

    21. Windows Server 2008 (2008)

    23. Windows Server 2008 R2 (dříve známý jako Windows Server 7) (datum vydání je naplánováno na konec roku 2009 začátek roku 2010)

    24. Windows 8 (datum vydání je naplánováno na rok 2012)

    Podívejme se blíže na každý z uvedených operačních systémů.

    Windows 1.x

    Windows 1.01, vydaný 20. listopadu 1985, byl prvním pokusem Microsoftu implementovat multitaskingové operační prostředí pro IBM PC s grafickým rozhraním.

    Na rozdíl od následujících verzí poskytoval Windows 1.0 pouze omezenou podporu multitaskingu pro stávající programy MS-DOS, přičemž se primárně zaměřoval na vytvoření prostředí paradigmatu pro spouštění aplikací a interakci, stejně jako stabilní API pro budoucí programy Windows. Dnes, třiadvacet let po vydání Windows 1.0, můžete na moderním systému Windows XP nejen spustit řadu programů vytvořených pro danou verzi, ale můžete také zkompilovat jejich zdrojový kód do plně funkčních „moderních“ aplikací (s drobné úpravy).

    Windows 1.0 je často považován za „skořápku“ pro operační systém MS-DOS (tato definice je často aplikována i na novější verze Windows). Ve skutečnosti Windows 1.0 běžel z MS-DOSu, jeho programy mohly volat funkce MS-DOSu a programy GUI běžely ze stejných spustitelných souborů EXE jako běžné programy MS-DOS. Spustitelné soubory Windows však měly jiný formát (NE - new executable), který dokázal zpracovat pouze Windows a který například umožňoval načítání kódu a dat na vyžádání. Aplikace musely spravovat paměť pouze pomocí nativního systému správy paměti Windows, který umožňoval použití virtuální paměti.

    Definice Windows 1.0 jako „skořápky pro DOS“ vychází ze skutečnosti, že byl vytvořen pouze jako grafické prostředí pro běh aplikací, nikoli jako plnohodnotný OS. Windows 1.0 však obsahoval vlastní ovladače pro grafické karty, myši, klávesnice, tiskárny a sériové porty. Očekávalo se, že aplikace budou volat pouze rozhraní API postavená na těchto ovladačích. Vzhledem k tomu, že podpora grafiky a periferií v MS-DOS je extrémně omezená, musely aplikace přejít přímo na hardware (nebo v některých případech do BIOSu), aby provedly potřebné akce. Windows 1.0 tedy nebyl jen shell pro MS-DOS, ale doplňoval a částečně nahrazoval funkce, které MS-DOS neposkytoval. Úroveň náhrady za MS-DOS se v následujících verzích Windows zvýšila.

    První vydaná verze Windows byla verze 1.01. Verze 1.0 nebyla vydána kvůli závažné chybě, která bránila vydání této verze.

    Verze 1.02, vydaná v květnu 1986, byla mezinárodní a měla lokalizace pro různé evropské jazyky.

    Verze 1.03, vydaná v srpnu 1986, byla pouze pro USA a obsahovala vylepšení, díky nimž byla více podobná mezinárodní verzi. Zahrnoval ovladače pro evropské klávesnice a další ovladače pro obrazovky a tiskárny.

    Verze 1.04, vydaná v dubnu 1987, přidala podporu pro grafické adaptéry VGA představené v nových počítačích IBM řady PS/2. Microsoft ve stejné době společně s IBM oznámili operační systém OS/2 s grafickým rozhraním - Presentation Manager, který měl podle plánů firem časem nahradit MS-DOS i Windows.

    Windows 1.0 byl nahrazen Windows 2.0, vydaný v listopadu 1987.

    Windows 2.x

    Namísto skládání oken, které bylo ve Windows 1.x, Windows 2.x implementuje systém překrývajících se oken. Navíc jsou využity výhody chráněného režimu procesorů 80286 a vyšších, který umožňuje programům překročit kapacitu hlavní paměti DOSu 640 KB. V červnu 1988 byla vydána verze 2.1, přejmenovaná na Windows 286. 9. prosince 1987 byl také vydán Windows 386 - edice Windows 2.0 optimalizovaná pro nejnovější procesor Intel. Má to určitý dopad na trh, ale hlavně díky možnosti spouštět více programů pro DOS<виртуальных машинах>CPU 386; položil základ pro většinu budoucích funkcí systému Windows 3.0.

    Windows 3.x

    Windows 3.x je obecný název pro rodinu operačních systémů Microsoft vydávaných v letech 1990 až 1994. První široce používaná verze Microsoft Windows byla 3.0, což Microsoftu umožnilo konkurovat Macintoshi a Commodore Amiga na poli operačních systémů s grafickým uživatelským rozhraním.

    Windows 3.0 byl vydán 22. května 1990 a vyznačoval se výrazně aktualizovaným uživatelským rozhraním a technickými vylepšeními pro využití možností správy paměti procesorů Intel 80286 a 80386. Textové programy vytvořené pro MS-DOS bylo možné spouštět v okně (tato funkce byla dříve dostupná v omezenější podobě ve Windows/386 2.1). Díky tomu byl systém vhodný pro použití jako jednoduchý multitaskingový základ pro starší programy; pro domácí počítače však tato funkce neměla velký význam, protože většina her a zábavních aplikací stále vyžadovala přímý přístup k DOSu.

    Nástroj MS-DOS Executive, který se dříve používal ke spouštění programů a správě souborů, byl nahrazen nástroji Správce programů a Správce souborů, které tyto akce zjednodušily. MS-DOS Executive však stále přišel se systémem jako alternativní uživatelské rozhraní. Ovládací panel, dříve obyčejný applet, byl přepracován a začal se více podobat svému protějšku v operačním systému Mac OS. Centralizoval nastavení systému, včetně omezené kontroly nad barevným schématem rozhraní. Bylo zahrnuto několik jednoduchých aplikací, jako je textový editor Poznámkový blok a textový procesor Write (obě starší verze systému Windows), záznam maker (novinka ve Windows 3.0; po odstranění) a kalkulačka (také z předchozích verzí) . Starší hru Reversi doplnila solitérní karetní hra Solitaire.

    Windows 3.0 byla poslední verze systému Windows, o které společnost Microsoft uvedla, že podporuje plnou kompatibilitu se staršími aplikacemi systému Windows.

    Rozšíření médií byla vydána na podzim roku 1991, aby podporovala jednotky CD a zvukové karty, jak se stávaly běžnějšími. Tato rozšíření byla vydána výrobcům OEM, především výrobcům jednotek CD a zvukových karet. Do Windows 3.0 přidali jednoduchý audio I/O a přehrávač zvukových CD. Při spuštění v reálném režimu nebyly k dispozici nové možnosti rozšíření médií. Následně bylo mnoho funkcí těchto rozšíření zahrnuto do systému Windows 3.1.

    Windows 3.1 (původní kódové označení Janus), vydaný 18. března 1992, byl rozšířením Windows 3.0. Zahrnoval systém písem TrueType (a předinstalovanou sadu velmi dobrých písem), díky čemuž se Windows poprvé stala seriózní platformou pro publikování na počítači. Podobné možnosti lze získat v systému Windows 3.0 pomocí aplikace Adobe Type Manager. Tato verze Windows také obsahovala jednoduchý antivirový program Microsoft Anti-Virus pro Windows, který se později proslavil identifikací instalace Windows 95 jako obsahující počítačový virus. Počínaje touto verzí podporují systémy Windows 32bitový přístup na pevný disk.

    Windows 3.1 byl navržen tak, aby měl maximální úroveň zpětné kompatibility se staršími platformami Windows. Stejně jako verze 3.0 měl Windows 3.1 Správce souborů a Správce programů.

    Vyšla také speciální verze s názvem Windows 3.1 pro střední a východní Evropu, která podporovala azbuku a měla písma s diakritikou.

    Integrovaná podpora sítě byla zavedena v systému Windows for Workgroups 3.1, rozšířené verzi systému Windows 3.1. Zahrnoval podporu SMB pro sdílení souborů přes protokoly NetBEUI a/nebo IPX a obsahoval také počítačovou hru Hearts a VSHARE.386, ovladač virtuálního zařízení pro program SHARE.EXE. Windows for Workgroups 3.11 podporoval 32bitový přístup k souborům, úplné 32bitové síťové přesměrovače a mezipaměť souborů VCACHE.386. Verze 3.11 navíc odstranila podporu pro standardní režim a hru Reversi. Podpora protokolů TCP/IP v systému Windows 3.x se spoléhala na samostatné balíčky od třetích stran (například Winsock). Doplněk od společnosti Microsoft (kódové označení Snowball) také poskytoval podporu TCP/IP ve Windows for Workgroups, ale tento balíček se nestal široce dostupným.

    Omezenou kompatibilitu s novým 32bitovým rozhraním Win32 API používaným v systému Windows NT poskytoval doplňkový balíček Win32s.

    Windows 3.2 byla pouze čínská verze.

    Postupem času byly Windows 3.x nahrazeny Windows 95, Windows 98 a novějšími verzemi, které integrovaly součásti MS-DOS a Windows do jediného produktu.

    Později našel Windows 3.x uplatnění ve vestavěných systémech. 1. listopadu 2008 společnost Microsoft přestala vydávat licence k jejímu použití.

    Windows NT

    Windows NT (hovorově jednoduše NT) je řada operačních systémů (OS) vyráběná společností Microsoft Corporation a název prvních verzí OS.

    Windows NT byl vyvinut od nuly, vyvíjen odděleně od ostatních operačních systémů rodiny Windows (Windows 3.xa Windows 9x) a na rozdíl od nich byl umístěn jako spolehlivé řešení pro pracovní stanice (Windows NT Workstation) a servery (Windows NT Server ). Windows NT dal vzniknout rodině operačních systémů, která zahrnuje Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 a Windows 7.

    Vývoj Windows NT pod pracovním názvem NT OS/2 začal v listopadu 1988 skupinou specialistů vedených Davidem Cutlerem, který přešel do Microsoftu z DEC, kde vyvinuli VAX a VMS. Práce probíhaly souběžně s vývojem vlastního operačního systému IBM OS/2 2.0, který byl nakonec vydán teprve v dubnu 1992. Microsoft zároveň pokračoval ve vývoji svých operačních systémů rodiny DOS a Windows, které mají nižší nároky na počítačové zdroje než IBM OS/2. Po vydání Windows 3.0 v květnu 1990 se Microsoft rozhodl přidat k NT OS/2 programovací rozhraní (API) kompatibilní s Windows API. Toto rozhodnutí způsobilo vážné třenice mezi Microsoftem a IBM, které skončily přerušením jejich spolupráce. IBM pokračovalo ve vývoji OS/2 samostatně, zatímco Microsoft začal pracovat na systému, který byl nakonec vydán pod názvem Windows NT. Ačkoli to nedosáhlo okamžité popularity jako DOS nebo Windows, Windows NT byl výrazně úspěšnější než OS/2.

    Je třeba poznamenat, že API OS/2 a poté POSIX byly původně plánovány jako programovací rozhraní NT OS Windows API. Navíc Intel i860 a poté MIPS byly původně plánovány jako hardwarová platforma pro NT, podpora pro Intel x86 byla přidána později. Poté, jak se OS vyvíjel, zmizela podpora obou původně plánovaných softwarových rozhraní a obou původně plánovaných hardwarových platforem. Pro i860 neexistovala ani jediná verze tohoto operačního systému, ačkoli samotný název NT OS pochází z kódového označení tohoto procesoru, N10. Microsoft nyní dešifruje zkratku NT jako New Technology. A jako alternativu k subsystému POSIX začal Microsoft nabízet balíček Microsoft Windows Services for UNIX.

    Přenositelnost NT byla jednou z jejích hlavních priorit. Proto byl vývoj tohoto OS zpočátku prováděn pro procesor i860, i když binární kompatibilita s OS/2, což byla jedna z podmínek projektu NT OS/2, by v každém případě vyžadovala vytvoření verze NT pro x86, nebo zahrnutí emulace této platformy do něj. Počet platforem, pro které byly k dispozici verze operačních systémů Windows NT, je působivý: kromě výše zmíněných MIPS a Intel x86 sem patří PowerPC, DEC Alpha, Itanium a AMD x86-64. Nezávislí výrobci počítačových systémů také vyvinuli verze Windows NT pro architektury Clipper a SPARC; tyto verze však nebyly vydány jako samostatné softwarové produkty. Operační systémy Unix a Mach byly vzaty jako příklady vysoce přenosných operačních systémů během vývoje NT.

    K vývoji NT OS pozval Microsoft skupinu specialistů z DEC v čele s Davidem Cutlerem, kteří mají zkušenosti s tvorbou multitaskingových operačních systémů, jako jsou VAX/VMS a RSX-11. Některé podobnosti zaznamenané mezi vnitřní architekturou Windows NT a rodinou operačních systémů VMS daly důvod obvinit nově najaté zaměstnance Microsoftu z krádeže duševního vlastnictví DEC. Výsledný konflikt byl vyřešen pokojně: DEC uznalo vlastnictví Microsoftu k technologiím, které jsou základem Windows NT, a Microsoft vytvořil a podporoval verzi Windows NT pro architekturu DEC Alpha.

    Navzdory jejich společným kořenům se kompatibilita Windows NT a OS/2 s každým novým vydáním tohoto OS snižovala. Podpora API OS/2 2.0, ačkoli byla plánována pro NT, nebyla nikdy dokončena; Windows NT 4.0 odebral podporu pro systém souborů HPFS a Windows XP odebral subsystém podpory programů pro OS/2 1.x.

    Subsystém uživatelského rozhraní v systému Windows NT implementuje rozhraní okna podobné tomu z předchozích verzí systému Windows. Dva typy objektů v tomto subsystému, které nebyly přítomny v 16bitových verzích Windows a Windows 9x, jsou okenní stanice a plochy. Okenní stanice odpovídá jedné uživatelské relaci Windows NT – například při připojení přes službu Remote Desktop Service se vytvoří nová okenní stanice. Každý běžící proces patří jedné z okenních stanic; Jiné služby než ty, které jsou označeny jako schopné interakce s plochou, běží v samostatných, neviditelných okenních stanicích.

    Každá stanice okna má svou vlastní schránku, sadu globálních atomů (používaných pro operace DDE) a sadu ploch. Plocha je kontext pro všechny operace globálního podsystému uživatelského rozhraní, jako je instalace zavěšení a vysílání zpráv. Každé běžící vlákno patří k jedné z ploch - té, kde jsou umístěna okna, která obsluhuje; konkrétně jedno vlákno nemůže vytvořit více oken patřících různým plochám. Jedna z ploch může být aktivní (viditelná pro uživatele a schopná reagovat na jeho akce), zbývající plochy jsou skryté. Možnost vytvářet a přepínat mezi více plochami v jedné relaci dosud standardní uživatelské rozhraní Windows neposkytovalo, ačkoli existují programy třetích stran, které umožňují přístup k této funkci.

    Okenní stanice a plochy jsou jedinými objekty podsystému uživatelského rozhraní Windows NT, kterým lze přiřadit přístupová práva. Zbývající typy objektů – okna a nabídky – poskytují plný přístup k jakémukoli procesu, který je s nimi ve stejné okenní stanici. To je důvod, proč služby Windows NT ve výchozím nastavení běží v samostatných stanicích oken: spouštějí se se zvýšenými oprávněními a povolení uživatelských procesů neomezeně manipulovat s okny služeb by mohlo vést k selháním nebo problémům se zabezpečením.

    Windows NT poskytuje několik sad rozhraní API pro aplikační programy. Nejzákladnější z nich je tzv. „nativní“ API (NT Native API), implementované v dynamicky propojené knihovně ntdll a skládající se ze dvou částí: systémová volání jádra NT (funkce s předponami Nt a Zw, přenášející provádění do ntoskrnl funkce jádra se stejnými názvy ) a funkce implementované v uživatelském režimu (s předponou Rtl). Některé funkce druhé skupiny používají systémová volání interně; zbytek se skládá výhradně z neprivilegovaného kódu a lze jej volat nejen z kódu uživatelského režimu, ale také z ovladačů. Kromě funkcí Native API obsahuje ntdll také funkce standardní knihovny C.

    Oficiální dokumentace pro Native API je velmi řídká, ale komunitám nadšenců se podařilo shromáždit poměrně hodně informací o tomto rozhraní metodou pokusů a omylů. Konkrétně v únoru 2000 vyšla kniha Garyho Nebbetta „A Guide to Basic Windows NT/2000 API Functions“ (); v roce 2002 byl přeložen do ruštiny (). Zdrojem informací o Native API může být Windows DDK, který popisuje některé funkce jádra dostupné prostřednictvím Native API, stejně jako studium kódu Windows (reverzní inženýrství) – prostřednictvím demontáže nebo pomocí zdrojového kódu Windows 2000, který se stal dostupným v důsledku úniku nebo pomocí textů zdrojového kódu Windows 2003 dostupných prostřednictvím programu Windows Research Kernel.

    Programy spuštěné před načtením podsystémů, které poskytují zbytek rozhraní API systému Windows NT, jsou omezeny na použití rozhraní Native API. Například program autochk, který kontroluje disky při načítání OS po nesprávném vypnutí, používá pouze Native API.

    Aplikační programy pro Windows NT využívají nejčastěji Win32 API - rozhraní vytvořené na bázi API OS Windows 3.1, které umožňuje překompilovat stávající programy pro 16bitové verze Windows s minimálními změnami ve zdrojovém kódu. Kompatibilita Win32 API a 16bitového Windows API je tak velká, že 32bitové a 16bitové aplikace si mohou volně vyměňovat zprávy, pracovat mezi sebou navzájem atd. Kromě podpory funkcí stávajícího Windows API, řadu nových funkcí, včetně podpory konzolových programů, multithreadingu a synchronizačních objektů, jako jsou mutexy a semafory. Dokumentace pro Win32 API je součástí sady Microsoft Platform SDK a je k dispozici na webu.

    Podpůrné knihovny Win32 API se v zásadě jmenují stejně jako systémové knihovny Windows 3.x s příponou 32: jedná se o kernel32, advapi32, gdi32, user32, comctl32, comdlg32, shell32 a několik dalších. Funkce Win32 API mohou buď samostatně implementovat požadovanou funkcionalitu v uživatelském režimu, nebo volat výše popsané funkce Native API, nebo přistupovat k subsystému csrss prostřednictvím mechanismu LPC nebo provádět systémové volání knihovny win32k, která implementuje potřebnou podporu režimu pro jádra Win32 API. Čtyři uvedené možnosti lze také kombinovat v libovolné kombinaci: například funkce Win32 API WriteFile volá funkci NtWriteFile rozhraní API NtWriteFile pro zápis do souboru na disku a volá odpovídající funkci csrss pro výstup do konzoly.

    Podpora Win32 API je součástí řady operačních systémů Windows 9x; navíc jej lze přidat do Windows 3.1x instalací balíčku Win32s. Aby se usnadnilo portování stávajících aplikací Windows, které k reprezentaci řetězců používají kódování MBCS, byly všechny funkce rozhraní Win32 API, které přijímají parametry řetězce, vytvořeny ve dvou verzích: funkce s příponou A (ANSI) přijímají řetězce MBCS a funkce s W ( wide) přípona ) přijímají řetězce Unicode. Ve Win32s a Windows 9x jsou podporovány pouze funkce A, zatímco ve Windows NT, kde jsou všechny řetězce v operačním systému uloženy výhradně v Unicode, každá funkce A jednoduše převede své parametry řetězce na Unicode a zavolá verzi W stejné funkce. . Když je název funkce zadán bez přípony ve zdrojovém kódu programu, zda se použije verze A nebo W této funkce, je určeno možnostmi kompilace. Je důležité si uvědomit, že většina novinek představených v operačních systémech Windows 2000 nebo novějších Windows NT existuje pouze ve verzi Unicode, protože úkol zajistit kompatibilitu se staršími programy a s Windows 9x již není tak naléhavý jako dříve.

    Na rozdíl od většiny „bezplatných“ operačních systémů podobných Unixu je Windows NT certifikován organizací NIST, aby vyhovoval standardu POSIX.1 a dokonce i přísnějšímu standardu FIPS 151-2. Knihovna psxdll exportuje standardní funkce POSIX a také některé funkce Native API, které nemají v POSIXu obdoby – například pro práci s haldou, až na strukturální výjimky, s kódováním Unicode. Tyto funkce používají jak Native API, tak volání LPC do subsystému psxss, což je běžný proces Win32. K načtení tohoto subsystému a spuštění programu POSIX se používá program shell konzoly posix. Podpora POSIX zahrnutá v systému Windows NT nezahrnuje rozšíření pro grafiku nebo vícevláknové aplikace.

    Pro spouštění 16bitových programů napsaných pro OS/2 1.x obsahuje Windows NT dvě systémové knihovny OS/2 (doscalls a netapi) a program emulátoru konzoly os2, který načítá a používá os2srv a subsystémy prostřednictvím volání os2ss. Zbytek systémových knihoven OS/2, kromě dvou zmíněných (kbdcalls, mailslot, moncalls, nampipes, quecalls, viocals a tucet dalších), nejsou uloženy jako samostatné soubory, ale jsou emulovány. Windows NT nepodporuje programy napsané pro OS/2 2.0 a vyšší, stejně jako okenní programy a programy, které přímo pracují s počítačovými zařízeními, včetně ovladačů.

    Oba tyto subsystémy, které jsou pro většinu aplikací volitelné, byly v systému Windows XP a následných vydáních systému Windows odstraněny. Pomocí manipulací s registrem je bylo možné deaktivovat v předchozích verzích Windows NT, což bylo doporučeno odborníky na počítačovou bezpečnost, aby se snížila plocha útoku na počítačový systém.

    Aby byla zajištěna binární kompatibilita s existujícími programy pro předchozí rodiny operačních systémů Microsoft, přidaly Windows NT program emulátoru ntvdm, který implementuje VDM (virtuální DOS stroj), v němž může běžet program DOS. Každý spouštěný program DOS má svůj vlastní VDM, zatímco několik 16bitových programů Windows lze spouštět v samostatných vláknech v rámci jednoho VDM, který v tomto případě hraje roli subsystému. Aby mohly být programy Windows spouštěny uvnitř VDM, musí se do něj nejprve nahrát program wowexec, který vytvoří spojení mezi VDM a platformou WOW („Windows on Win32“), což umožňuje použití 16bitových Windows aplikace spolu s 32bitovými. Samotný program emulátoru ntvdm běží uvnitř podsystému Win32, který umožňuje programům Win32 přistupovat k oknům programu DOS jako běžným oknům konzoly a oknům programu Win16 jako běžným grafickým oknům.

    Další technologií binární kompatibility implementovanou v systému Windows NT jsou thunks, které umožňují 32bitovým programům používat 16bitové knihovny DLL (pro Windows nebo OS/2) a naopak. Thunks pro Win16 jsou implementovány v knihovnách wow32 (32bitové vstupní body) a krnl386 (16bitové vstupní body); thunks pro OS/2 - v knihovně doscalls (16bitové vstupní body). Mezi 16bitové systémové knihovny zahrnuté ve Windows NT pro použití technologií WOW patří krnl386, gdi, user, commctrl, commdlg, shell atd. Podpora programů pro DOS virtuálním počítačem DOS Windows NT není omezena na emulaci skutečného režimu procesor x86: Je podporováno rozhraní DPMI, které umožňuje programům DOS přístup k rozšířené paměti. Podpora programů pro DOS a Win16 ve Windows NT je však omezena bezpečnostními požadavky: programy, které přímo spolupracují s počítačovými zařízeními, včetně ovladačů, nejsou podporovány.

    Kvůli hardwarovým omezením 64bitových platforem byla z 64bitových verzí Windows odstraněna podpora VDM a WOW a není možné na nich spouštět 16bitové programy. Hlavní API těchto verzí Windows NT je 64bitová verze Win32 API; Pro spouštění 32bitových programů se používá technologie WOW64, podobná tradičnímu WOW.

    Jak již bylo uvedeno, pro zajištění kompatibility s OS/2 bylo vyžadováno vytvoření x86 verze NT, ale aby byla zajištěna přenositelnost generovaného kódu, vývoj NT začal verzemi pro RISC architektury a teprve poté byla přidána podpora x86. . Verze x86 Windows NT byla původně navržena pro procesor 80486, ale v době vydání Windows NT 3.1 byla přidána také podpora pro 80386. Poslední verzí podporující i386 byl Windows NT 3.51 a počínaje Windows 2000, podpora. pro i486 byl také ukončen.

    Procesor i860, pro který byl operační systém NT původně vyvinut, nezískal v době dokončení prací na Windows NT podporu od výrobců počítačů, se kterou Intel a Microsoft počítaly. V důsledku toho byly tři platformy, které byly součástí systému Windows NT 3.1 x86, Alpha a MIPS. Ve verzích Windows NT 3.x byla podpora těchto platforem zachována a ve Windows NT 3.51 byla navíc doplněna o architekturu PReP založenou na procesoru PowerPC. Windows NT 3.51 však nebyl kompatibilní s počítači Macintosh se stejným procesorem; ve skutečnosti byly podporovány pouze klony IBM PC s procesorem PowerPC namísto x86. Takové počítače vyráběli především tvůrci PowerPC – IBM a Motorola.

    První vydání Windows NT 4 podporovalo čtyři platformy (x86, Alpha, MIPS a PowerPC), ale podpora pro méně běžné platformy byla s vydáním aktualizací Service Pack omezena: podpora MIPS byla odebrána z SP1 a podpora PowerPC z SP3. Nejnovější verze Windows NT 4 podporovaly pouze x86 a Alpha; ačkoli podpora Alpha byla plánována pro zahrnutí do Windows 2000, byla z verze RC2 odstraněna.

    Windows 95

    Windows 95 (kódové označení Chicago) je hybridní 16bitový a 32bitový grafický operační systém vydaný 24. srpna 1995 společností Microsoft Corporation. Ruská verze se začala prodávat 10. listopadu 1995.

    Jedná se o první systém z rodiny Windows, jehož rozhraní se používá ve všech následujících verzích Windows: právě v něm se objevily prvky grafického rozhraní, jako je plocha s ikonami, hlavní panel a nabídka Start.

    Windows 95 je výsledkem sloučení produktů MS-DOS a Windows, které byly dříve distribuovány samostatně. Windows 95 je třetí (po Windows for Workgroups 3.11 a Windows NT) systém Windows, který postrádá podporu pro standardní a reálný režim x86 procesorů a vyžaduje procesor Intel 80386 nebo vyšší v chráněném režimu. Windows 95 obsahuje významná vylepšení grafického rozhraní a vnitřních částí systému, včetně plochy a nabídky Start, podpory dlouhých (až 256 znaků) názvů souborů a systému plug and play.

    Hlavní inovací ve Windows 95 byla možnost spouštět 32bitové aplikace založené na Win32 API. Tato funkce se poprvé objevila ve Windows NT, ale systémy v této rodině měly vyšší hardwarové požadavky, a proto se nemohly srovnávat v popularitě s „běžnou“ řadou Windows (kterou před vydáním Windows 95 představovala rodina Windows 3.x).

    Windows 95 poskytoval pouze zlomek možností Win32 dostupných ve Windows NT. To však stačilo k zajištění toho, že mnoho aplikací vyvinutých na základě Win32 API mohlo běžet jak na Windows NT (který byl umístěn jako systém pro podnikové aplikace), tak na Windows 95 (zaměřený na spotřebitelský trh). To přispělo k popularitě Windows 95.

    Zavedení 32bitového přístupu k souborům v systému Windows for Workgroups 3.11 znamenalo, že 16bitový reálný režim MS-DOS již nebyl používán pro práci se soubory za běhu systému Windows a zavedení 32bitového přístupu na disk ve Windows 3.1 se vyhnulo použití BIOS pro správu pevných disků. V důsledku toho byla role MS-DOS v podstatě zredukována na načítání jádra Windows, které běží v chráněném režimu. DOS lze stále používat ke spouštění starších ovladačů zařízení z důvodu kompatibility, ale společnost Microsoft je nedoporučuje používat, protože narušují správný multitasking a snižují stabilitu systému. Pomocí ovládacího panelu mohl uživatel určit, které součásti systému MS-DOS byly v jejich systému stále používány; optimálního výkonu bylo dosaženo, pokud žádný nebyl. Jádro Windows stále používalo stará volání „ve stylu MS-DOS“ v režimu známém jako failsafe, ale tento režim se používal pouze k opravě problémů s načítáním ovladačů nativního chráněného režimu.

    Pro dlouhé názvy souborů byl vyžadován 32bitový přístup k souboru, což je funkce dostupná ve Windows 95 díky použití systému souborů VFAT (varianta FAT16). Tato funkce byla dostupná jak pro programy pro Windows, tak pro programy pro MS-DOS běžící z Windows (potřebovaly je trochu upravit, protože přístup k souborům s dlouhými jmény vyžadoval použití větší vyrovnávací paměti cesty a v důsledku toho další systémová volání). Jiné operační systémy kompatibilní se systémem DOS vyžadovaly aktualizaci, aby mohly využívat dlouhé názvy souborů. Používání starších verzí obslužných programů pro správu souborů DOS by mohlo poškodit dlouhé názvy souborů při jejich kopírování a přesouvání. Během procesu automatického upgradu ze systému Windows 3.1 na Windows 95 byly zjištěny a zakázány nástroje DOS a jiných výrobců, které by mohly poškodit dlouhé názvy souborů. Pro případy, kdy bylo potřeba použít starší diskové nástroje, které nepřijímaly dlouhé názvy souborů (například defragmentační program z balíčku MS-DOS 6.22), byl k dispozici program LFNBACK pro ukládání a obnovu dlouhých názvů. Program je umístěn v adresáři \ADMIN\APPTOOLS\LFNBACK na disku CD-ROM Windows 95.

    Grafické rozhraní Windows 95 se stalo mnohem výkonnějším a snáze se používá, což vedlo k tomu, že konkurence na trhu s operačními systémy pro stolní počítače skončila vítězstvím Microsoftu. Windows 95 měl na trhu nepochybný úspěch a během jednoho nebo dvou let od svého vydání se stal nejúspěšnějším operačním systémem, jaký byl kdy vytvořen. Windows 95 zpřístupnil vlastnosti grafického rozhraní, jako je tlačítko Start a hlavní panel, masám (ačkoli podobné funkce byly implementovány již dříve - v operačních systémech Arthur a RISC OS - trh s těmito systémy byl extrémně omezený). Tyto funkce se staly trvalou součástí všech následujících verzí Windows a následně byly zkopírovány do jiných grafických rozhraní.

    Systém „plug and play“ implementovaný ve Windows 95 automaticky instaluje ovladače zařízení, přiřazuje jim čísla přerušení atd. – dříve to bylo nutné provádět ručně. Nástup Windows 95 zase vedl ke vzniku zařízení speciálně navržených tak, aby byla „plug and play“ – například jsou neaktivní, dokud jim systém nepřidělí adresy a nepřeruší je. V rané fázi implementace došlo k četným chybám při rozpoznávání zařízení, takže „plug and play“ bylo často vtipně nazýváno „plug and pray“.

    Vydání Windows 95 doprovázela masivní reklamní kampaň (podle mnoha odhadů největší v historii softwaru), včetně reklamy s písní „Start Me Up“ (odkaz na tlačítko Start) v podání Rolling Stones. Kampaň také zahrnovala příběhy lidí stojících ve frontě před obchody, aby si koupili kopii systému; dokonce se vyprávěly příběhy o lidech, kteří nevlastnili počítač a kupovali si Windows 95 jen kvůli tomu humbuku, aniž by vůbec věděli, co to Windows je.

    Zpočátku se Windows 95 prodával na 13 disketách ve speciálním formátu DMF (Distribution Media Format, kapacita 1,68 MB) nebo na CD (CD verze obsahovala mnoho užitečných doplňkových souborů). Některý vývoj, který nemohl být dokončen v době oficiálního vydání Windows 95, byl později zahrnut do Microsoft Plus! (například Internet Explorer).

    První verze Windows 95 neměly vestavěnou podporu pro práci s internetem, ale na ploše byla ikona „Microsoft Network“ - později byla odstraněna.

    Windows 95 byl nahrazen jinými operačními systémy řady Windows 9x - Windows 98, Windows 98 SE a Windows ME. Jádro Windows NT používané ve Windows 2000, Windows XP a Windows Vista je mnohem stabilnější a funkčnější než jeho předchůdci v řadě Windows 9x, ale nepodporuje starší hry a aplikace pro MS-DOS. K dnešnímu dni jsou všechny operační systémy řady Windows 9x, zejména Windows 95, téměř zastaralé. 31. prosince 2002 Microsoft ukončil podporu pro Windows 95.

    Windows 98

    Windows 98 (kódové označení Memphis) je grafický operační systém vydaný společností Microsoft 25. června 1998.

    Tento operační systém je v podstatě aktualizovanou verzí Windows 95, což je stále hybridní 16/32bitový produkt založený na MS-DOS. Byla vylepšena podpora AGP, vylepšeny USB ovladače, přidána podpora pro práci s více monitory a podpora WebTV. Stejně jako ve Windows 95 OSR 2.5 je Internet Explorer 4 (funkce Active Desktop) integrován do rozhraní systému.

    Interní číslo "první edice" Windows 98 je 10/4/1998, SE - 10/4/2222.

    Systémové požadavky pro Windows 98: Procesor 486DX/66 MHz nebo lepší, 16 MB RAM a alespoň 195 MB volného místa na disku se standardní instalací.

    Windows 98 Second Edition (Windows 98 SE) byl vydán 5. května 1999. Aktualizovaná verze obsahuje mnoho oprav, Internet Explorer 4 byl nahrazen mnohem rychlejším a lehčím Internet Explorerem 5 a objevila se funkce Sdílení připojení k Internetu. Přibyl také MS NetMeeting 3 a podpora přehrávání DVD.

    Systémové požadavky na RAM pro Windows 98 SE se zvýšily na 24 MB.

    Microsoft plánoval ukončit podporu pro Windows 98 16. července 2004. Kvůli neuvěřitelné popularitě tohoto operačního systému však byla podpora prodloužena až do 30. července 2006.

    Windows 2000

    Windows 2000 (také nazývaný Win2k, W2k nebo Windows NT 5.0, kódové označení Cairo) je operační systém řady Microsoft Windows NT navržený pro provoz na počítačích s 32bitovými procesory (architektura kompatibilní s Intel IA-32).

    První beta verze systému byla vydána 27. září 1997. Systém se původně jmenoval Windows NT 5.0, protože to byla další hlavní verze Windows NT po Windows NT 4.0. Dne 27. října 1998 však dostal svůj vlastní název Windows 2000. Finální verze systému byla pro širokou veřejnost uvolněna 17. února 2000.

    Windows 2000 se dodává ve čtyřech edicích: Professional (pro pracovní stanice a pokročilé uživatele), Server, Advanced Server a Datacenter Server (pro použití na serverech). Kromě toho existuje „Limited Edition“ Windows 2000 Advanced Server Limited Edition a Windows 2000 Datacenter Server Limited Edition, která je navržena pro provoz na 64bitových procesorech Intel Itanium.

    Některá z nejvýznamnějších vylepšení ve Windows 2000 oproti Windows NT 4.0 jsou: Podpora pro adresářovou službu Active Directory. Serverová strana Active Directory se dodává s edicemi Server, Advanced Server a Datacenter Server, zatímco plnou podporu služeb na straně klienta poskytuje edice Professional. Internetová informační služba verze 5.0. Oproti IIS 4.0 tato verze obsahuje mimo jiné verzi 3.0 webového programovacího systému ASP. Souborový systém NTFS verze 3.0 (také nazývaný NTFS 5.0 v interní verzi Windows 2000 - NT 5.0). V této verzi NTFS se poprvé objevila podpora kvót, tedy omezení maximálního objemu uložených souborů pro každého uživatele. Aktualizované uživatelské rozhraní, včetně Active Desktop založené na Internet Exploreru verze 5 a tedy podobné rozhraní Windows 98. Jazyková integrace: předchozí verze Windows byly vydány ve třech verzích - pro evropské jazyky​​(jednobajtové znaky, psaní pouze zleva doprava), pro jazyky Dálného východu (vícebajtové znaky) a pro jazyky Středního východu (psaní zprava doleva s kontextovými variacemi písmen). Windows 2000 kombinuje tyto možnosti; všechny jeho lokalizované verze jsou vytvořeny na jednom základě.

    Windows 2000 byl následně nahrazen Windows XP (na straně klienta) a Windows Server 2003 (na straně serveru). Windows 2000 však zůstává populární, zejména ve velkých společnostech, kde aktualizace operačních systémů na velkém počtu počítačů přináší vážné technické a finanční potíže. Na začátku roku 2005 měl Windows 2000 podle výzkumu Assetmetrix více než 50% podíl na operačních systémech pracovních stanic Windows ve společnostech s více než 250 počítači. Ve společnostech s méně než 250 počítači je přitom Windows XP populárnější. Microsoft ukončil běžnou podporu operačního systému Windows 2000 30. června 2005. Rozšířená podpora bude pokračovat do 30. června 2010.

    Windows ME

    Windows Millennium Edition (Windows ME; také zkráceně Windows Me) je smíšený 16/32bitový operační systém vydaný společností Microsoft Corporation dne 14. září 2000. Byl tak pojmenován na počest nového III tisíciletí (latinsky tisíciletí - tisíciletí).

    Od svých předchůdců – Windows 95 a Windows 98 – se liší relativně drobnými aktualizacemi, jako je nový Internet Explorer 5.5 a Windows Media Player 7. Objevil se také Windows Movie Maker se základními funkcemi pro úpravu digitálního videa. Systémové rozhraní se změnilo - byly do něj přidány funkce, které se poprvé objevily ve Windows 2000.

    Jednou z nejviditelnějších změn ve Windows ME je, že ve standardní konfiguraci systému je blokován skutečný režim MS-DOS, a proto nelze používat programy, které tento režim vyžadují. Pomocí speciálních nástrojů však lze tuto funkci odemknout. Bootování Windows ME se neliší od stejného procesu ve Windows 95 a 98.

    Windows XP

    Windows XP (kódové označení při vývoji - Whistler; interní verze - Windows NT 5.1) je operační systém rodiny Windows NT od společnosti Microsoft Corporation. Byl vydán 25. října 2001 a je evolucí Windows 2000 Professional. Název XP pochází z angličtiny. Zkušenosti. Název vstoupil do praxe jako profesionální verze.

    Na rozdíl od předchozího systému Windows 2000, který byl k dispozici v serverové i klientské verzi, je systém Windows XP systémem pouze pro klienta. Jeho serverová verze je později vydaný Windows Server 2003. Windows XP a Windows Server 2003 jsou postaveny na stejném jádře operačního systému, v důsledku čehož jejich vývoj a aktualizace probíhají víceméně paralelně.

    Společnost Microsoft ukončila bezplatnou podporu operačního systému (OS) Windows XP od 14. dubna 2009. Uživatelé Windows XP nyní nebudou moci kontaktovat společnost Microsoft pro bezplatnou technickou podporu v případě incidentů, změn designu a dalších situací. Nyní k tomu budou muset využívat služby „rozšířené podpory“ – to znamená, že všechny hovory budou placené. Rozšířená podpora bude pokračovat do 8. dubna 2014.

    Kromě toho byla ukončena bezplatná podpora pro kancelářský balík Office 2003 a také pro Windows Server 2003.

    Windows XP analyzuje výkon systému s určitými vizuálními efekty a v závislosti na tom je aktivuje nebo ne, s přihlédnutím k možnému poklesu nebo zvýšení výkonu. Tyto parametry mohou uživatelé také měnit pomocí dialogů nastavení a mohou buď flexibilně volit aktivitu určitých vizuálních efektů, nebo nechat ovládání na systému, případně zvolit maximální výkon či nejlepší vzhled grafického rozhraní. Některé efekty, jako je alfa blending atd., vyžadují na starších grafických kartách výkonný grafický subsystém, výkon může výrazně klesnout a Microsoft v tomto případě doporučuje tyto funkce deaktivovat.

    Ve Windows XP bylo možné použít „vizuální styly“ ke změně grafického uživatelského rozhraní. Luna je nový styl GUI, který je součástí XP a je výchozím rozhraním pro počítače s více než 64 MB RAM. Je možné použít i jiné „vizuální styly“, ale musí být digitálně podepsány společností Microsoft (jelikož jsou důležité pro fungování systému).

    K obejití tohoto omezení používají někteří uživatelé speciální software, jako je StyleXP od TGTSoft a někdy upravenou verzi knihovny uxtheme.dll.

    Existuje také „klasický“ styl, který kopíruje styl rozhraní Windows 2000 (který používá o 4 MB méně paměti než Luna), stejně jako četné styly vytvořené vývojáři třetích stran. Pro verzi Media Center vyvinul Microsoft vizuální styl „Royale“, který je součástí této verze Windows XP a je k dispozici pro instalaci v jiných verzích XP.

    Více než 100 ikon bylo vytvořeno pro Windows XP společností The Iconfactory, která je známá sadou bezplatných ikon pro operační systém Mac OS X.

    Windows XP má také rozhraní příkazového řádku (CLI), cmd.exe, pro ovládání systému pomocí příkazů z konzoly nebo spouštění skriptů nazývaných "dávkové soubory" (s příponou cmd), založené na "dávkových" souborech MS -DOS. Syntaxe rozhraní příkazového řádku systému Windows XP není ve vestavěném systému nápovědy příliš dobře zdokumentována. Obecnější informace lze získat zadáním "help" na příkazovém řádku pro přehled dostupných příkazů a "command name /?". Rozhraní příkazového řádku je k dispozici v zobrazení okna i na celé obrazovce (přepínejte mezi nimi stisknutím Alt+Enter), preferované zobrazení lze určit v odpovídajícím dialogu nastavení spolu s parametry, jako je velikost a typ písma atd. Při práci v tomto režimu může uživatel volat předchozí příkazy (například klávesa „nahoru“ vrátí předchozí příkaz), používat automatické doplňování názvů souborů a adresářů a také příkazy.

    Společnost Microsoft pravidelně vydává aktualizace Service Pack pro své operační systémy, které opravují zjištěné problémy a přidávají nové funkce. V současné době jsou tři.

    Aktualizace Service Pack 1 (SP1) pro systém Windows XP byla vydána 9. září 2002. Nejdůležitějšími novinkami byla podpora USB 2.0, což je utilita, která umožňuje vybrat výchozí programy pro procházení webu, poštu, rychlé zasílání zpráv a různé implementace virtuálního stroje Java. Počínaje aktualizací SP1 byl systém souborů šifrování EFS schopen používat šifrovací algoritmus AES s 256bitovým klíčem.

    Počínaje SP1 je podporován LBA-48, který umožňuje operačnímu systému pracovat s HDD s kapacitou větší než 137 GB, standardně aktivovaným.

    Service Pack 2 (SP2) (kódové označení „Springboard“) byl vydán 6. srpna 2004. SP2 přidal nové funkce do Windows XP, včetně vylepšeného firewallu; podpora Wi-Fi s průvodcem nastavení a Bluetooth, stejně jako vylepšení v IE6 - například schopnost blokovat „vyskakovací“ okna. Tato aktualizace Service Pack provedla významné změny v zabezpečení systému Windows XP. Výrazných změn tedy doznal vestavěný firewall, který byl přejmenován na Windows Firewall a nyní je standardně aktivován pro všechna vytvořená připojení. Rozšířená ochrana paměti se objevila zejména proti útokům přetečením vyrovnávací paměti pomocí technologie NX-bit a řady dalších technik. Změny se dotkly i služeb – služby jako telnet a služba zasílání zpráv jsou standardně zakázány, řada služeb je spouštěna se sníženými právy atd. Bezpečnostní změny se dotkly i poštovního programu Outlook Express a prohlížeče IE. Windows XP Service Pack 2 obsahuje Centrum zabezpečení systému Windows, které usnadňuje sledování zabezpečení systému sledováním a připomenutím uživatele, aby si nainstaloval nebo aktualizoval antivirový program a jeho databáze, aktivoval vestavěný firewall nebo firewall třetí strany, aktualizoval operační systém, nebo změnit nastavení webového prohlížeče. Antiviry a firewally třetích stran mají schopnost s ním komunikovat pomocí rozhraní API. Vylepšeny byly i funkce automatického spouštění při načítání CD nebo připojování flash disků a podobných zařízení.

    Na začátku srpna 2007 společnost Microsoft zahájila beta testování aktualizace SP3 s omezenou skupinou beta testerů. Navzdory tomu, že betaverze byla distribuována jen pár vyvoleným, její distribuce se objevila na peer-to-peer sítích. Od 12. prosince 2007 je verze RC1 SP3 dostupná ke stažení a testování všem.

    Finální verze Windows XP Service Pack 3 byla vydána 21. dubna 2008, ale pouze pro firemní zákazníky, jako jsou OEM a předplatitelé MSDN a TechNet. Ostatní uživatelé mohli získat třetí aktualizaci service pack z online služby Windows Update nebo prostřednictvím centra pro stahování Microsoftu 6. května a také pomocí služby automatických aktualizací na začátku léta. Původně byla RTM verze Windows XP SP3 vydána v čínštině, angličtině, francouzštině, němčině, japonštině, korejštině a španělštině [zdroj neuveden 72 dní] a teprve 5. května bylo uvolněno zbývajících 18 lokalizací.

    Balíček obsahuje všechny aktualizace vydané od vydání Windows XP Service Pack 2 v roce 2004 a také řadu dalších nových položek. Mezi nimi je funkce Network Access Protection a nový aktivační model vypůjčený z Windows Vista, navíc je zde vylepšená funkce pro detekci takzvaných „černých děr“ routerů atd.

    1. července 2008 Microsoft přestal prodávat Windows XP SP2 svým dodavatelům. V současné době je Windows XP SP3 dodáván v OEM a BOX je možný downgrade v rámci firemní licence. V prodeji je také Get Genuine Kit Windows XP SP3, určený pro licencování nainstalovaného pirátského softwaru, v rámci firemního licencování, balíček Get Genuine Solution Windows XP.

    Windows XP Service Pack 3 bude také distribuován jako součást Windows 7 "Windows XP Mode".

    Windows Server 2003

    Windows Server 2003 (kódové označení během vývoje - Whistler Server, interní verze - Windows NT 5.2) je operační systém rodiny Windows NT od společnosti Microsoft, určený pro práci na serverech. Vyšlo 24. dubna 2003.

    Windows Server 2003 je vývojem systému Windows 2000 Server a serverové verze operačního systému Windows XP. Microsoft původně plánoval nazvat tento produkt „Windows .NET Server“, aby propagoval svou novou platformu Microsoft .NET. Tento název byl však později vynechán, aby se předešlo mylným představám o .NET na softwarovém trhu.

    Windows Server 2008 je další serverová verze Windows NT, která nahradí Windows Server 2003.

    Windows Server 2003 rozvíjí především funkce obsažené v předchozí verzi systému – Windows 2000 Server. Naznačovala to i verze systémového jádra NT 5.2 (NT 5.0 pro Windows 2000). Níže jsou uvedeny některé z nejpozoruhodnějších změn ve srovnání s Windows 2000 Server.

    Windows Server 2003 je prvním operačním systémem společnosti Microsoft, který je dodáván s předinstalovaným rozhraním .NET Framework. To umožňuje tomuto systému fungovat jako aplikační server pro platformu Microsoft .NET bez instalace dalšího softwaru.

    Windows Server 2003 se dodává s verzí 6.0 Internetové informační služby, která má výrazně odlišnou architekturu než IIS 5.0 dostupná v systému Windows 2000. Zejména je nyní možné pro zlepšení stability izolovat aplikace od sebe v samostatných procesech, aniž by to mělo dopad na výkon. Byl také vytvořen nový ovladač HTTP.sys pro zpracování požadavků HTTP. Tento ovladač běží v režimu jádra, což má za následek rychlejší zpracování požadavků.

    Podle Microsoftu kladl Windows Server 2003 velký důraz na zabezpečení systému. Zejména je nyní systém instalován v nejomezenější podobě, bez jakýchkoli dalších služeb, což snižuje plochu útoku. Windows Server 2003 také obsahuje softwarovou bránu firewall s názvem Brána firewall pro připojení k Internetu. Následně byl pro systém vydán service pack, který je zcela zaměřen na zlepšení zabezpečení systému a obsahuje několik dalších funkcí na ochranu před útoky. Podle amerického bezpečnostního standardu Trusted Computer System Evaluation Criteria (TCSEC) patří Windows Server 2003 do bezpečnostní třídy C2 - Controlled Access Protection.

    Windows Server 2003 představil službu Volume Shadow Copy Service, která automaticky ukládá staré verze uživatelských souborů a umožňuje vám v případě potřeby vrátit se k předchozí verzi dokumentu. Práce se stínovými kopiemi je možná pouze v případě, že je na počítači uživatele nainstalován „klient stínových kopií“, jehož dokumenty je třeba obnovit.

    Také v této verzi systému byla rozšířena sada administračních utilit volaných z příkazové řádky, což zjednodušuje automatizaci správy systému.

    Byl zaveden nový koncept - na nich je založena správa serverů. Jednoduše řečeno, abyste získali souborový server, musíte přidat roli - „souborový server“.

    Základy Windows pro starší počítače

    Windows FLP nebo Windows Fundamentals for Legacy PCs (kódové označení: Eiger) je verze systému Microsoft Windows vydaná 8. července 2006. - Kompaktní OS od společnosti Microsoft pro starší počítače, založený na Microsoft Windows XP Embedded Service Pack 2. Určeno pro použití s ​​terminálovými servery (Microsoft, Citrix). Je také možné provozovat malé množství lokálních aplikací.

    Windows Vista

    Windows Vista je operační systém z rodiny Microsoft Windows NT, což je řada operačních systémů používaných na osobních počítačích spotřebitelů. Ve fázi vývoje byl tento operační systém označen kódovým označením „Longhorn“.

    V produktové řadě Windows NT je Windows Vista verze 6.0 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2). Pro označení "Windows Vista" se někdy používá zkratka "WinVI", která kombinuje název "Vista" a číslo verze psané římskými číslicemi.

    Windows Vista, stejně jako Windows XP, je systém pouze pro klienta. Společnost Microsoft také vydala serverovou verzi systému Windows Vista - Windows Server 2008.

    30. listopadu 2006 společnost Microsoft oficiálně vydala Windows Vista a Office 2007 pro podnikové zákazníky. 30. ledna 2007 byl zahájen prodej systému pro běžné uživatele.

    Brzy ve vývoji byl systém znám pod kódovým názvem Longhorn (pojmenovaný po Longhorn Saloon poblíž lyžařského střediska Whistler v Britské Kolumbii). Jméno „Vista“ bylo oznámeno 22. července 2005. O několik měsíců později Microsoft také přejmenoval Windows Longhorn Server na Windows Server 2008. Od 8. listopadu 2006 je výrobcům hardwaru k dispozici plná verze Windows Vista. Veřejné vydání pro koncové uživatele proběhlo 30. ledna 2007.

    Stojí za zmínku, že mnoho funkcí plánovaných pro Windows Vista bylo ze strany společnosti Microsoft zrušeno kvůli veřejnému pobouření. Předpokládalo se například, že OpenGL bude implementováno jako doplněk k Direct3D. To by vedlo k vážnému poklesu výkonu OpenGL ve srovnání s Direct3D a vedlo by to k opravě verze OpenGL. Obavy nebyly oprávněné; podpora OpenGL zůstala ve Windows Vista. Systém souborů WinFS také nebyl součástí Windows Vista – tentokrát kvůli problémům s výkonem.

    Mezi funkce systému Windows Wista patří:

    1. Podle samotného Microsoftu je doba spouštění systému kratší než ve Windows XP a na většině počítačů je kratší než minuta. Čas pro přechod do režimu spánku a jeho ukončení na 6 sekund. S příchodem uživatelského rozhraní však musíte na zahájení plnohodnotné práce čekat mnohem déle, dokud neprojdou procesy na pozadí, které značně komplikují práci programů třetích stran, existuje názor, že Windows Vista je nejhorší vydaný operační systém společností Microsoft. Windows Vista se také umístil na prvním místě v soutěži „Failure of the Year“ pořádané webem Pwnie Award, který byl vytvořen v roce 2007. Navíc podle webu The Inquirer.net lze na základě řady bezprecedentních akcí souvisejících s propagací WV na trhu usoudit, že vedení společnosti Microsoft uznalo Windows Vista za selhání

    2. Díky technologii „Windows ReadyBoost“ je možné využít kapacitu externích USB flash disků jako RAM, což v některých případech zvyšuje výkon až o 40 %.

    3. Logický model interakce s grafickými zařízeními byl zcela přepracován.

    4. Řízení uživatelských účtů (UAC) – systém řízení uživatelských účtů, který vyžaduje výslovné oprávnění uživatele při provádění jakékoli akce vyžadující práva správce, bez ohledu na práva aktuálního uživatelského účtu. Pokud uživatel není správcem, zobrazí se výzva, ve které můžete vybrat účet správce a provést operaci s jeho právy zadáním hesla - to vám umožní konfigurovat systém a instalovat aplikace z omezeného uživatelského účtu, aniž byste výslovně pomocí mechanismu runas a bez nutnosti přepínání na jiný účet (což bylo v XP vyžadováno např. v případě změny parametrů TCP/IP). Pokud je uživatel členem skupiny „Administrators“, pak bude muset (při výchozím nastavení) potvrdit použití práv odpovědí na systémovou výzvu. UAC požaduje data v režimu Secure Desktop, který chrání před zachycením dat a ovládáním vstupního okna programy třetích stran (přibližně stejný režim byl použit při vstupu do NT domény s požadavkem dvakrát stisknout Ctrl-Alt-Del). UAC lze zakázat pro určité kategorie účtů a překonfigurovat pomocí místní (nebo skupiny při použití v doméně) bezpečnostní zásady: můžete například nastavit heslo, které bude vyžadováno pro všechny uživatele (včetně správců), aby používali administrátorská práva, zakázat tyto akce pro uživatele omezených účtů atd.

    5. Bitlocker Drive Encryption – Poskytuje možnost šifrovat systémový disk pomocí rozhraní příkazového řádku a dalších oddílů. K ukládání šifrovacích klíčů se používá klíč USB nebo modul Trusted Platform Module. K šifrování oddílů se ve výchozím nastavení používá algoritmus AES s délkou klíče 128 bitů v režimu šifrování CBC. Tato funkce je přítomna ve verzích Vista Enterprise nebo Ultimate.

    6. Systém šifrování souborů EFS. Tento systém, který se poprvé objevil ve Windows 2000, funguje v edicích Vista Business, Enterprise nebo Ultimate a poskytuje možnost transparentně šifrovat soubory na úrovni souborového systému pomocí AES (s 256bitovým klíčem) nebo 3-DES algoritmů. Pro každý soubor je náhodně vygenerován šifrovací klíč, který je zase zašifrován veřejným klíčem pro uživatele (výchozí 2048 bitů). Ve Vista pomocí politik bylo možné nastavit různé délky veřejného klíče uživatele (1024, 2048, 4096,...), uložit klíč na čipové karty (ve výchozím nastavení je klíč uložen lokálně, chráněn uživatelem heslo) a zašifrovat soubor stránky a také vyžadovat povinné šifrování uživatelské složky s dokumenty.

    7. Prevence virové infekce z obnovitelných médií. Ve výchozím nastavení je v systému Windows Vista zakázáno automatické spouštění programů z karet flash a zařízení USB. Tím zabráníte napadení počítače viry, které se šíří prostřednictvím flash karet. Existují také zásady, které řídí přístup k externím médiím (včetně USB), což také pomáhá chránit důvěrná data.

    8. Blokování přímého nahrávání na disk. Windows Vista brání přímému zápisu na disk (\\.\PhysicalDriveX), pokud má disk připojený systém souborů.

    Existuje názor, že Windows Vista je nejhorší operační systém vydaný společností Microsoft. Windows Vista se také umístil na prvním místě v soutěži „Failure of the Year“ pořádané webem Pwnie Award, který byl vytvořen v roce 2007. Navíc podle webu The Inquirer.net lze na základě řady bezprecedentních akcí souvisejících s propagací WV na trhu usoudit, že vedení Microsoftu uznalo Windows Vista za selhání.

    Windows Home Server

    Windows Home Server je serverový operační systém od společnosti Microsoft, který je postaven na bázi Windows Server 2003 SP2 a je zaměřen na domácí uživatele (jak název napovídá - home) pro použití v domácích sítích.

    Windows Server 2008

    Microsoft Windows Server 2008 (kódové označení „Longhorn Server“) je nová verze serverového operačního systému od společnosti Microsoft. Tato verze by měla nahradit Windows Server 2003 jako zástupce operačních systémů generace Vista (NT 6.x).

    Windows Server 2008 obsahuje možnost instalace s názvem Server Core. Server Core je výrazně odlehčená instalace systému Windows Server 2008, která neobsahuje prostředí Průzkumníka Windows. Veškerá konfigurace a údržba se provádí pomocí rozhraní příkazového řádku Windows nebo vzdáleným připojením k serveru pomocí Management Console. K dispozici je Poznámkový blok a některé prvky ovládacího panelu, například Místní nastavení.

    Windows Server 2008 má významnou aktualizaci Terminálové služby. Terminálové služby nyní podporují Remote Desktop Protocol 6.0. Nejpozoruhodnější vylepšení, nazvané Terminal Services RemoteApp, vám umožňuje publikovat jednu konkrétní aplikaci namísto celé vaší plochy.

    Další důležitou funkcí přidanou do Terminálových služeb je Brána Terminálových služeb a Webový přístup Terminálových služeb (nyní zcela webový). Brána terminálových služeb umožňuje autorizovaným počítačům bezpečně se připojit k terminálovým službám nebo vzdálené ploše z internetu pomocí RDP přes HTTPS bez použití VPN. To nevyžaduje otevření dalšího portu na bráně firewall; Provoz RDP je tunelován přes HTTPS. Webový přístup k terminálovým službám umožňuje správcům poskytovat přístup k terminálovým službám prostřednictvím webového rozhraní. Při použití brány TS a aplikace TS RemoteApp dochází k přenosu dat prostřednictvím protokolu HTTP(S) a vzdálené aplikace se uživateli jeví, jako by byly spuštěny lokálně. V jedné relaci běží více aplikací, aby bylo zajištěno, že nejsou vyžadovány žádné další uživatelské licence.

    Se službou Easy Print Terminal Services již správci nemusí na server instalovat žádné ovladače tiskárny. V tomto případě Easy Print Driver přesměruje uživatelské rozhraní a všechny funkce původní tiskárny. Kromě toho zvyšuje produktivitu při odesílání tiskových úloh převodem úloh do formátu XPS před jejich odesláním klientovi.

    Windows Server 2008 je první operační systém Windows vydaný s vestavěným prostředím Windows PowerShell, rozšiřitelným prostředím příkazového řádku a doprovodným skriptovacím jazykem vyvinutým společností Microsoft. Skriptovací jazyk PowerShell byl navržen speciálně pro administrativní úlohy a může nahradit potřebu cmd.exe a Windows Script Host.

    Samoopravný NTFS

    Pokud v předchozích verzích Windows operační systém narazil na chyby v systému souborů svazku NTFS, označil by svazek jako „špinavý“; Opravu chyb na svazku nebylo možné provést okamžitě. Se samoopravujícím systémem NTFS se místo uzamčení celého svazku uzamknou pouze poškozené soubory/složky a během opravy zůstanou nepřístupné. Díky tomu již není potřeba restartovat server kvůli opravě chyb souborového systému.

    Operační systém nyní také zobrazuje informace S.M.A.R.T. pevné disky, které vám pomohou identifikovat možné poruchy pevného disku. Tato funkce se poprvé objevila ve Windows Vista.

    Server Manager je nový nástroj pro správu založený na rolích pro Windows Server 2008. Jedná se o kombinaci správy serveru a Průvodce konfigurací zabezpečení ze systému Windows Server 2003. Správce serveru je vylepšením dialogu Průvodce konfigurací serveru, který se ve výchozím nastavení spouští v systému Windows. Server 2003 po přihlášení. Nyní umožňuje nejen přidávat nové role, ale také kombinuje všechny operace, které mohou uživatelé na serveru provádět, a také poskytuje konsolidované zobrazení aktuálního stavu každé role v podobě jediného portálu.

    V současné době není možné vzdáleně používat Server Manager, ale je plánována klientská verze.

    Windows 7

    Windows 7 (dříve známý pod kódovými názvy Blackcomb a Vienna) je verze řady počítačových operačních systémů Windows NT, která následuje po Windows Vista. V řadě Windows NT má systém číslo verze 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista a Windows Server 2008 - 6.0). Verze serveru je Windows Server 2008 R2.

    Microsoft oznámil, že se operační systém začne prodávat 22. října 2009, necelé tři roky po vydání předchozího operačního systému Windows Vista. Partneři a klienti s multilicenční licencí získali přístup k RTM 24. července 2009.

    Windows 7 obsahuje některá vylepšení vyloučená ze systému Windows Vista, stejně jako inovace v rozhraní a vestavěných programech.

    Windows 7 bude mít možnost zakázat nebo povolit Internet Explorer.

    Windows 7 bude mít podporu pro vícedotykové monitory. Tuto schopnost předvedl Microsoft na výroční konferenci TechEd'08 v Orlandu. Během demonstrace bylo použito sestavení 6.1.6856 a také prototyp modelu notebooku s vícedotykovou obrazovkou. Podle některých zpráv bude Windows 7 částečně implementovat funkcionalitu plánovanou ve Windows Vista (kódové označení „Longhorn“). Plánuje se také užší integrace s programy a službami Windows Live.

    Windows 7 implementuje flexibilnější nastavení pro Řízení uživatelských účtů (UAC), které má na rozdíl od Windows Vista dva přechodné stavy mezi režimy „Povolit“ a „Zakázat“.

    Změny byly provedeny v technologii šifrování BitLocker a byla přidána funkce šifrování vyměnitelných médií BitLocker to go, která umožňuje šifrovat vyměnitelná média i v případě absence modulu TPM.

    Vylepšení se dočkala i brána Windows Firewall – vrátila se funkce upozorňování uživatele na zablokování programu při pokusu o přístup k síti.

    Windows 7 nebude umět přehrávat licencované Blu-Ray disky s videem, ale bude na nich umět číst a zapisovat informace.

    Pomocí zásad skupiny a nástroje AppLocker můžete zabránit spuštění určitých aplikací.

    Funkce Branch Cache sníží latenci pro uživatele pracující se svým počítačem vzdáleně. Například soubor přístupný přes síť je uložen do mezipaměti lokálně, takže se již nestahuje ze vzdáleného serveru, ale z místního počítače. Tato funkce může fungovat ve dvou režimech – Hosted Cache a Distributed Cache. V prvním případě je soubor uložen na vyhrazeném místním serveru se systémem Windows Server 2008 R2, ve druhém - na počítači klienta.

    DirectAccess umožňuje navázat zabezpečené připojení k serveru na pozadí, na rozdíl od VPN, která vyžaduje interakci uživatele. DirectAccess může také použít zásady skupiny před přihlášením uživatele.

    Hostitel vzdálené plochy umožňuje uživateli připojit se ke vzdálenému počítači s právy správce.

    Microsoft také zvažuje možnost vydat Windows 7 nejen na optické disky, ale také na flash média, což by mělo zjednodušit proces instalace platformy na netbooky, které nemají vestavěnou optickou mechaniku.

    Windows 7 budou využívat i sandboxový režim, o jehož implementaci se hovořilo během alfa a beta testování (během vývojové fáze Longhornu). Veškerý nespravovaný kód poběží v prostředí (sandbox), ve kterém operační systém omezí přístup programu k hardwaru počítače a síti. Přístup k nízkoúrovňovým soketům, stejně jako přímý přístup k systému souborů, hardwarové abstraktní vrstvě (HAL) a úplný přístup k adrese paměti bude zakázán. Veškerý přístup k externím aplikacím, souborům a protokolům bude regulován operačním systémem a okamžitě (teoreticky) zastaven. Pokud je tento přístup úspěšný, slibuje téměř úplnou bezpečnost, protože s tímto přístupem je teoreticky nemožné, aby malware způsobil jakékoli poškození systému, pokud je uzamčen uvnitř metaforické „skleněné krabice“. Tento přístup vyvolává asociace s Virtual PC. Pokud je vše v pořádku, toto prostředí se bude schopno přizpůsobit základně kódu, který byl napsán v jeho jazyce. Tím se zmírní většina problémů, které vznikají v důsledku zpětné kompatibility při přechodu na nový operační systém.

    Při používání aplikací v Beta 1 byly v některých aplikacích objeveny úniky paměti, které vedly k úplnému zamrznutí, a to navzdory režimu sandbox. Teoreticky, pokud se režim nezefektivní, mohlo by to vést k prudkému rozvoji programů, které tyto zranitelnosti záměrně využívají pro své vlastní účely.

    Bill Gates zmínil všudypřítomný panel okamžitého vyhledávání (podobně jako Spotlight). Služba indexování obsahu se od Windows XP vyvíjela a podobný vyhledávací panel byl zahrnut i ve Windows Vista. Windows 7 také používá DirectX 11.

    Dostane Windows 7 nové jádro?

    Ne. I když je třeba říci, že podobný vývoj byl proveden. Alespoň to řekl jeden inženýr Microsoftu v říjnu minulého roku. Na redukci jádra pro Windows 7 podle něj pracovalo 200 programátorů společnosti. Jádro dokonce dostalo vlastní název MinWin a mělo zabírat šestkrát méně paměti než jádro Vista.

    Flores a Sinofsky však uvedli, že Windows 7 nové jádro nedostane. "Na rozdíl od některých spekulací Microsoft nevytváří nové jádro pro Windows 7," řekl Flores. Sinofsky však řekl trochu jinak: „...jádro ve Windows Server 2008 je evolucí jádra Windows Vista a jádro Windows 7 bude dalším vývojem tohoto jádra.“

    Windows Server 2008 R2

    Windows Server 2008 R2 je serverová verze Windows 7 ve vývoji. Bude uvedena na trh 22. října 2009. Stejně jako Windows 7 bude i Windows Server 2008 R2 používat jádro Windows NT 6.1. Mezi nové funkce patří vylepšená virtualizace, nová verze Active Directory, Internet Information Services 7.5 a podpora až pro 256 procesorů. Systém bude vydán pouze v 64bitové verzi. Byla také odstraněna podpora pro spouštění systému Windows z oddílů obsahujících MBR.

    Společnost Microsoft oznámila Windows Server 2008 R2 na konferenci Professional Developers Conference jako serverovou variantu Windows 7. 7. ledna 2009 byla beta verze systému Microsoft Windows Server 2008 R2 zpřístupněna předplatitelům Microsoft TechNet a MSDN, kteří se účastnili programu Windows 7 Preview. 9. ledna byla na webu Microsoft Download Center veřejně dostupná verze beta. 30. dubna 2009 – kandidát na vydání (RC) byl zpřístupněn předplatitelům TechNet a MSDN. 5. května 2009 – Windows Server 2008 R2 RC je k dispozici na Microsoft Download Center 2. června 2009 – Microsoft oznámil, že verze RTM bude k dispozici partnerům Microsoftu v druhé polovině července 2009. Vydání proběhne 22. října 2009.

    V současné době je Microsoft Windows nainstalován na přibližně 88 % osobních počítačů a pracovních stanic. Navíc jeho konkurent, Mac OS X, také nabírá na síle (asi 10 %) Navzdory konkurenci Microsoft a Apple spolupracují a neustále zvyšují kompatibilitu obou systémů.



    
    Horní