namai - Antivirusinės priemonės
10 „Windows“ šeimos operacinių sistemų. Windows operacinių sistemų šeima

Serverio Windows

Microsoft Windows

„Microsoft Windows“ (/ˈwɪndoʊz/) yra „Microsoft“ patentuotų operacinių sistemų šeima. Windows operacinės sistemos veikia x86, x86-64, IA-64, ARM platformose. Taip pat buvo DEC Alpha, MIPS ir PowerPC versijos.

Microsoft Windows versijos

Yra šios „Microsoft Windows“ versijos:

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ų leidimas (2003 m.)

17. Windows Server 2003 (2003)

18. „Windows Fundamentals for Legacy PC“ (2006 m.)

19. „Windows Vista“ (2007)

20. Windows Home Server (2007)

21. Windows Server 2008 (2008)

23. Windows Server 2008 R2 (anksčiau žinoma kaip Windows Server 7) (išleidimo data numatyta 2009 m. pabaigoje, 2010 m. pradžioje)

24. „Windows 8“ (išleidimo data numatyta 2012 m.)

Pažvelkime atidžiau į kiekvieną iš išvardytų operacinių sistemų.

Windows 1.x

„Windows 1.01“, išleista 1985 m. lapkričio 20 d., buvo pirmasis „Microsoft“ bandymas įdiegti daugiafunkcinę operacinę aplinką IBM asmeniniam kompiuteriui su grafine sąsaja.

Skirtingai nuo vėlesnių versijų, Windows 1.0 suteikė tik ribotą daugiafunkcinį palaikymą esamoms MS-DOS programoms, daugiausia dėmesio skiriant paradigmos aplinkos kūrimui programų vykdymui ir sąveikai, taip pat stabiliam API būsimoms Windows programoms. Šiandien, praėjus dvidešimt trejiems metams po „Windows 1.0“ išleidimo, galite ne tik paleisti daugelį tai versijai sukurtų programų modernioje „Windows XP“ sistemoje, bet ir sukompiliuoti jų šaltinio kodą į visiškai veikiančias „šiuolaikines“ programas (su nedideli pakeitimai).

„Windows 1.0“ dažnai laikoma MS-DOS operacinės sistemos „apvalkalu“ (šis apibrėžimas dažnai taikomas ir vėlesnėms „Windows“ versijoms). Tiesą sakant, „Windows 1.0“ buvo paleista iš MS-DOS, jos programos galėjo iškviesti MS-DOS funkcijas, o GUI programos veikė iš tų pačių vykdomųjų EXE failų, kaip ir įprastos MS-DOS programos. Tačiau „Windows“ vykdomieji failai turėjo kitokį formatą (NE – naujas vykdomasis failas), kurį galėjo apdoroti tik „Windows“ ir kuris, pavyzdžiui, leido įkelti kodą ir duomenis paprašius. Programoms reikėjo valdyti atmintį tik naudojant „Windows“ savąją atminties valdymo sistemą, kuri leido naudoti virtualiąją atmintį.

„Windows 1.0“ kaip „DOS apvalkalo“ apibrėžimas kyla dėl to, kad ji buvo sukurta tik kaip grafinė aplinka programoms paleisti, o ne kaip visų funkcijų OS. Tačiau „Windows 1.0“ įtraukė savo vaizdo plokščių, pelių, klaviatūrų, spausdintuvų ir nuosekliųjų prievadų tvarkykles. Tikimasi, kad programos iškvies tik API, sukurtas ant šių tvarkyklių. Atsižvelgiant į tai, kad MS-DOS grafikos ir išorinių įrenginių palaikymas yra labai ribotas, programos turėjo eiti tiesiai į aparatinę įrangą (arba kai kuriais atvejais BIOS), kad atliktų būtinus veiksmus. Taigi, Windows 1.0 buvo ne tik MS-DOS apvalkalas, bet ir papildė bei iš dalies pakeitė MS-DOS nepateiktas funkcijas. Vėlesnėse „Windows“ versijose padidėjo MS-DOS pakeitimo lygis.

Pirmoji išleista „Windows“ versija buvo 1.01 versija. 1.0 versija nebuvo išleista dėl rimtos klaidos, kuri neleido išleisti šios versijos.

1.02 versija, išleista 1986 m. gegužės mėn., buvo tarptautinė ir turėjo įvairių Europos kalbų lokalizacijas.

1.03 versija, išleista 1986 m. rugpjūčio mėn., buvo skirta tik JAV, joje buvo patobulinimų, dėl kurių ji buvo panašesnė į tarptautinį leidimą. Jame buvo europietiškų klaviatūrų tvarkyklės ir papildomos ekranų ir spausdintuvų tvarkyklės.

1.04 versija, išleista 1987 m. balandžio mėn., papildė VGA grafikos adapterių palaikymą, pristatytą naujuose IBM PS/2 serijos kompiuteriuose. Tuo pat metu Microsoft kartu su IBM paskelbė apie operacinę sistemą OS/2 su grafine sąsaja – Presentation Manager, kuri, pagal įmonių planus, ilgainiui turėjo pakeisti ir MS-DOS, ir Windows.

„Windows 1.0“ buvo pakeista „Windows 2.0“, išleista 1987 m. lapkritį.

Windows 2.x

Vietoj langų plytelių, kurios buvo Windows 1.x, Windows 2.x įdiegia persidengiančių langų sistemą. Be to, naudojami 80286 ir aukštesnių procesorių apsaugoto režimo privalumai, leidžiantys programoms peržengti 640 KB pagrindinės DOS atminties talpą. 1988 m. birželį buvo išleista 2.1 versija, pervadinta į Windows 286. Taip pat 1987 m. gruodžio 9 d. buvo išleista Windows 386 – Windows 2.0 leidimas, optimizuotas naujausiam Intel procesoriui. Tai daro tam tikrą poveikį rinkai, tačiau daugiausia dėl galimybės paleisti kelias DOS programas<виртуальных машинах>CPU 386; ji padėjo pagrindą daugumai būsimų „Windows 3.0“ funkcijų.

Windows 3.x

„Windows 3.x“ yra bendras „Microsoft“ operacinių sistemų, išleistų 1990–1994 m., šeimos pavadinimas. Pirmoji plačiai naudojama Microsoft Windows versija buvo 3.0, leidžianti Microsoft konkuruoti su Macintosh ir Commodore Amiga grafinės vartotojo sąsajos operacinių sistemų srityje.

„Windows 3.0“ buvo išleista 1990 m. gegužės 22 d. ir turėjo žymiai atnaujintą vartotojo sąsają bei techninius patobulinimus, kad būtų galima pasinaudoti Intel 80286 ir 80386 procesorių atminties valdymo galimybėmis. Teksto programas, sukurtas MS-DOS, buvo galima paleisti lange (ši funkcija anksčiau buvo prieinama labiau ribota forma Windows/386 2.1 versijoje). Dėl to sistema buvo tinkama naudoti kaip paprasta daugiafunkcinė bazė senesnėms programoms; tačiau namų kompiuteriams ši funkcija buvo mažai svarbi, nes daugumai žaidimų ir pramogų programų vis tiek reikėjo tiesioginės prieigos prie DOS.

MS-DOS Executive įrankis, anksčiau naudotas programoms paleisti ir failams tvarkyti, buvo pakeistas Programų tvarkyklės ir Failų tvarkyklės įrankiais, kurie supaprastino šiuos veiksmus. Tačiau MS-DOS Executive vis tiek buvo su sistema kaip alternatyvi vartotojo sąsaja. Valdymo skydas, anksčiau buvęs įprasta programėlė, buvo perdarytas ir pradėjo atrodyti labiau kaip jo atitikmuo Mac OS operacinėje sistemoje. Jis centralizavo sistemos nustatymus, įskaitant ribotą sąsajos spalvų schemos valdymą. Buvo įtrauktos kelios paprastos programos, pvz., „Notepad“ teksto rengyklė ir „Write“ teksto rengyklė (abi senos „Windows“ versijos), makrokomandų įrašymo priemonė (nauja sistemoje „Windows 3.0“; nuo to laiko, kai ji buvo pašalinta) ir skaičiuotuvas (taip pat iš ankstesnių versijų). Senesnis žaidimas Reversi buvo papildytas pasjanso kortų žaidimu Solitaire.

„Windows 3.0“ buvo paskutinė „Windows“ versija, kuri, „Microsoft“ teigimu, palaiko visišką suderinamumą su senesnėmis „Windows“ programomis.

Medijos plėtiniai buvo išleisti 1991 m. rudenį, kad palaikytų kompaktinių diskų įrenginius ir garso plokštes, kai jos tapo vis dažnesnės. Šie plėtiniai buvo išleisti originalios įrangos gamintojams, visų pirma kompaktinių diskų įrenginių ir garso plokščių gamintojams. Jie pridėjo paprastą garso įvesties / išvesties ir garso CD grotuvą prie „Windows 3.0“. Naujos medijos išplėtimo galimybės nebuvo pasiekiamos veikiant realiuoju režimu. Vėliau daugelis šių plėtinių funkcijų buvo įtrauktos į „Windows 3.1“.

„Windows 3.1“ (iš pradžių kodiniu pavadinimu „Janus“), išleista 1992 m. kovo 18 d., buvo „Windows 3.0“ plėtinys. Ji apėmė „TrueType“ šriftų sistemą (ir iš anksto įdiegtą gana gerų šriftų rinkinį), todėl „Windows“ pirmą kartą tapo rimta darbalaukio leidybos platforma. Panašias galimybes galima gauti Windows 3.0 naudojant Adobe Type Manager programą. Šioje „Windows“ versijoje taip pat buvo įdiegta paprasta antivirusinė programa „Microsoft Anti-Virus for Windows“, kuri vėliau išgarsėjo tuo, kad nustatė, kad „Windows 95“ sąrankoje yra kompiuterio virusas. Nuo šios versijos Windows sistemos palaiko 32 bitų standžiojo disko prieigą.

„Windows 3.1“ buvo sukurta taip, kad būtų maksimaliai suderinama su senesnėmis „Windows“ platformomis. Kaip ir 3.0 versijoje, „Windows 3.1“ turėjo failų tvarkyklę ir programų tvarkyklę.

Taip pat buvo išleista speciali versija, pavadinta „Windows 3.1“, skirta Vidurio ir Rytų Europai, kuri palaikė kirilicos abėcėlę ir turėjo šriftus su diakritiniais ženklais.

Integruotas tinklo palaikymas buvo pristatytas „Windows for Workgroups 3.1“, patobulintoje „Windows 3.1“ versijoje. Ji apėmė SMB palaikymą failų dalijimuisi naudojant NetBEUI ir (arba) IPX protokolus, taip pat kompiuterinį žaidimą Hearts ir VSHARE.386, virtualią įrenginio tvarkyklę, skirtą SHARE.EXE programai. Windows for Workgroups 3.11 palaiko 32 bitų prieigą prie failų, visus 32 bitų tinklo peradresavimo įrenginius ir VCACHE.386 failų talpyklą. Be to, 3.11 versija pašalino standartinio režimo ir „Reversi“ žaidimo palaikymą. TCP/IP protokolų palaikymas sistemoje „Windows 3.x“ priklausė nuo atskirų trečiųjų šalių (pvz., „Winsock“) paketų. Microsoft priedas (kodiniu pavadinimu Snowball) taip pat suteikė TCP/IP palaikymą sistemoje Windows for Workgroups, tačiau šis paketas nebuvo plačiai prieinamas.

Ribotą suderinamumą su nauju 32 bitų Win32 API, naudojamu Windows NT, suteikė Win32s priedo paketas.

„Windows 3.2“ buvo tik kinų versija.

Laikui bėgant Windows 3.x buvo pakeista Windows 95, Windows 98 ir naujesnėmis versijomis, kurios integravo MS-DOS ir Windows komponentus į vieną produktą.

Vėliau Windows 3.x rado programą įterptosiose sistemose. 2008 m. lapkričio 1 d. „Microsoft“ nustojo išduoti jo naudojimo licencijas.

Windows NT

„Windows NT“ (šnekamojoje kalboje tiesiog NT) yra „Microsoft Corporation“ sukurta operacinių sistemų (OS) linija ir pirmųjų OS versijų pavadinimas.

„Windows NT“ buvo sukurta nuo nulio, sukurta atskirai nuo kitų „Windows“ šeimos operacinių sistemų („Windows 3.x“ ir „Windows 9x“) ir, skirtingai nei jos, buvo laikomas patikimu sprendimu darbo stotims („Windows NT Workstation“) ir serveriams („Windows NT Server“). ). „Windows NT“ sukūrė operacinių sistemų šeimą, kurią sudaro „Windows 2000“, „Windows XP“, „Windows Server 2003“, „Windows Vista“, „Windows Server 2008“ ir „Windows 7“.

Windows NT, darbiniu pavadinimu NT OS/2, kūrimą pradėjo 1988 m. lapkritį specialistų grupė, vadovaujama Davido Katlerio, kuri perėjo į Microsoft iš DEC, kur sukūrė VAX ir VMS. Darbas vyko lygiagrečiai su IBM savo OS OS/2 2.0 kūrimu, kuri galiausiai buvo išleista tik 1992 m. balandžio mėn. Tuo pačiu metu „Microsoft“ toliau kūrė savo DOS ir Windows šeimų operacines sistemas, kurioms taikomi mažesni kompiuterių išteklių reikalavimai nei IBM OS/2. 1990 m. gegužę išleidus Windows 3.0, Microsoft nusprendė prie NT OS/2 pridėti su Windows API suderinamą programavimo sąsają (API). Šis sprendimas sukėlė rimtą trintį tarp Microsoft ir IBM, kuri baigėsi jų bendradarbiavimo pertrauka. IBM toliau kūrė OS/2 savarankiškai, o Microsoft pradėjo dirbti su sistema, kuri galiausiai buvo išleista pavadinimu Windows NT. Nors ji nesulaukė tiesioginio populiarumo kaip DOS ar Windows, Windows NT buvo žymiai sėkmingesnė nei OS/2.

Pažymėtina, kad OS/2, o vėliau POSIX API iš pradžių buvo planuojamos kaip NT OS programavimo sąsajos; Windows API palaikymas buvo pridėtas paskutinis. Be to, „Intel i860“, o vėliau – MIPS, iš pradžių buvo planuojama kaip aparatinės įrangos platforma NT, vėliau buvo pridėtas „Intel x86“ palaikymas. Vėliau, OS tobulėjant, dingo tiek iš pradžių planuotų programinės įrangos sąsajų, tiek abiejų iš pradžių planuotų aparatinės įrangos platformų palaikymas. Nebuvo net vienos šios OS versijos, skirtos i860, nors pats NT OS pavadinimas kilęs iš šio procesoriaus kodinio pavadinimo N10. „Microsoft“ dabar iššifruoja santrumpą NT kaip „New Technology“. O kaip alternatyvą POSIX posistemiui Microsoft pradėjo siūlyti Microsoft Windows Services for UNIX paketą.

NT perkeliamumas buvo vienas iš svarbiausių jos prioritetų. Štai kodėl šios OS kūrimas iš pradžių buvo atliktas i860 procesoriui, nors dvejetainis suderinamumas su OS/2, kuris buvo viena iš NT OS/2 projekto sąlygų, bet kokiu atveju būtų reikalavęs sukurti versiją NT, skirto x86, arba šios platformos emuliacijos įtraukimas į jį. Platformų, kurioms buvo išleistos Windows NT šeimos operacinių sistemų versijos, skaičius yra įspūdingas: be jau minėtų MIPS ir Intel x86, tai apima PowerPC, DEC Alpha, Itanium ir AMD x86-64. Nepriklausomi kompiuterių sistemų gamintojai taip pat sukūrė Windows NT versijas, skirtas Clipper ir SPARC architektūroms; tačiau šios versijos nebuvo išleistos kaip atskiri programinės įrangos produktai. Kuriant NT, „Unix“ ir „Mach“ operacinės sistemos buvo laikomos labai nešiojamų operacinių sistemų pavyzdžiais.

Kurdama NT OS, Microsoft pakvietė DEC specialistų grupę, vadovaujamą Davido Katlerio, turinčių patirties kuriant daugiafunkcines operacines sistemas, tokias kaip VAX/VMS ir RSX-11. Kai kurie pastebėti panašumai tarp Windows NT ir VMS šeimos operacinių sistemų vidinės architektūros davė pagrindo apkaltinti naujai pasamdytus Microsoft darbuotojus DEC intelektinės nuosavybės vagyste. Kilęs konfliktas buvo išspręstas taikiai: DEC pripažino, kad „Microsoft“ priklauso „Windows NT“ technologijoms, o „Microsoft“ sukūrė ir palaikė „Windows NT“ versiją DEC Alpha architektūrai.

Nepaisant bendrų šaknų, Windows NT ir OS/2 suderinamumas sumažėjo su kiekviena nauja šios OS versija. OS/2 2.0 API palaikymas, nors ir planuotas NT, niekada nebuvo baigtas; „Windows NT 4.0“ pašalino HPFS failų sistemos palaikymą, o „Windows XP“ pašalino programų palaikymo posistemį, skirtą OS/2 1.x.

„Windows NT“ vartotojo sąsajos posistemis įgyvendina langų sąsają, panašią į ankstesnių „Windows“ versijų sąsają. Dviejų tipų objektai šiame posistemyje, kurių nebuvo 16 bitų Windows ir Windows 9x versijose, yra langų stotys ir staliniai kompiuteriai. Langų stotis atitinka vieną Windows NT vartotojo seansą – pavyzdžiui, jungiantis per Remote Desktop Service, sukuriama nauja langų stotis. Kiekvienas veikiantis procesas priklauso vienai iš langų stočių; Paslaugos, kurios nėra pažymėtos kaip galinčios sąveikauti su darbalaukiu, veikia atskirose, nematomose langų stotyse.

Kiekviena langų stotis turi savo mainų sritį, pasaulinių atomų rinkinį (naudojamą DDE operacijoms) ir darbalaukių rinkinį. Darbalaukis yra visų pasaulinių UI posistemio operacijų, pvz., kabliukų diegimo ir pranešimų transliavimo, kontekstas. Kiekviena einamoji gija priklauso vienam iš stalinių kompiuterių – tam, kuriame yra jos aptarnaujami langai; visų pirma, viena gija negali sukurti kelių langų, priklausančių skirtingiems darbalaukiams. Vienas iš stalinių kompiuterių gali būti aktyvus (matomas vartotojui ir galintis reaguoti į jo veiksmus), likę staliniai kompiuteriai yra paslėpti. Galimybė kurti ir perjungti kelis darbalaukius per vieną seansą iki šiol nebuvo numatyta standartinėje Windows vartotojo sąsajoje, nors yra ir trečiųjų šalių programų, kurios suteikia prieigą prie šios funkcijos.

Langų stotys ir staliniai kompiuteriai yra vieninteliai Windows NT vartotojo sąsajos posistemės objektai, kuriems galima priskirti prieigos teises. Likę objektų tipai – langai ir meniu – suteikia visišką prieigą prie bet kurio proceso, kuris yra toje pačioje langų stotyje su jais. Štai kodėl „Windows NT“ paslaugos pagal numatytuosius nustatymus veikia atskirose langų stotyse: jos veikia su padidintomis privilegijomis, o leidžiant vartotojo procesams neribotą laiką manipuliuoti paslaugų langais, gali kilti gedimų ir (arba) saugumo problemų.

„Windows NT“ pateikia keletą taikomųjų programų API rinkinių. Paprasčiausias iš jų yra vadinamasis „native“ API (NT Native API), įdiegtas dinamiškai susietoje bibliotekoje ntdll ir susidedantis iš dviejų dalių: NT branduolio sistemos iškvietimų (funkcijos su Nt ir Zw priešdėliais, vykdymo perkėlimas į ntoskrnl branduolio funkcijos tais pačiais pavadinimais ) ir funkcijos, įdiegtos vartotojo režimu (priešdėlis Rtl). Kai kurios antrosios grupės funkcijos naudoja sistemos iškvietimus viduje; likusi dalis susideda iš neprivilegijuoto kodo ir gali būti iškviesta ne tik iš vartotojo režimo kodo, bet ir iš tvarkyklių. Be Native API funkcijų, ntdll taip pat apima C standartinės bibliotekos funkcijas.

Oficiali Native API dokumentacija yra labai menka, tačiau entuziastų bendruomenėms pavyko surinkti gana daug informacijos apie šią sąsają per bandymus ir klaidas. Visų pirma, 2000 m. vasario mėn. buvo išleista Gary Nebbett knyga „Pagrindinių Windows NT/2000 API funkcijų vadovas“ (); 2002 m. buvo išverstas į rusų kalbą (). Informacijos apie savąją API šaltinis gali būti „Windows DDK“, aprašantis kai kurias branduolio funkcijas, pasiekiamas naudojant Native API, taip pat „Windows“ kodo tyrimas (atvirkštinė inžinerija) – išardant arba naudojant „Windows 2000“ šaltinio kodą, tapo prieinama dėl nutekėjimo arba naudojant šaltinio kodo Windows 2003 tekstus, pasiekiamus per Windows Research Kernel programą.

Programos, kurios veikia prieš įkeliant posistemes, kurios teikia likusias Windows NT API, gali naudoti tik savąją API. Pavyzdžiui, programa autochk, kuri tikrina diskus įkeliant OS po neteisingo išjungimo, naudoja tik Native API.

Dažniausiai Windows NT taikomosios programos naudoja Win32 API – sąsają, sukurtą Windows 3.1 OS API pagrindu, leidžiančią perkompiliuoti esamas programas 16 bitų Windows versijoms su minimaliais šaltinio kodo pakeitimais. „Win32“ API ir 16 bitų „Windows“ API suderinamumas yra toks puikus, kad 32 bitų ir 16 bitų programos gali laisvai keistis pranešimais, dirbti su viena kitos langais ir pan. Be esamos Windows API funkcijų palaikymo, daug naujų funkcijų, įskaitant konsolių programų palaikymą, kelių gijų ir sinchronizavimo objektus, tokius kaip mutexai ir semaforai. „Win32“ API dokumentacija įtraukta į „Microsoft Platform SDK“ ir yra prieinama svetainėje.

Win32 API palaikymo bibliotekos iš esmės pavadintos taip pat, kaip ir Windows 3.x sistemos bibliotekos, pridėjus priesagą 32: tai kernel32, advapi32, gdi32, user32, comctl32, comdlg32, shell32 ir keletas kitų. Win32 API funkcijos gali arba savarankiškai įdiegti reikiamas funkcijas vartotojo režimu, arba iškviesti aukščiau aprašytas Native API funkcijas, arba pasiekti csrss posistemį per LPC mechanizmą, arba atlikti sistemos iškvietimą į win32k biblioteką, kuri įdiegia reikiamą režimo palaikymą. Win32 API branduoliai. Keturias išvardytas parinktis taip pat galima derinti bet kokiu deriniu: pavyzdžiui, funkcija Win32 API WriteFile iškviečia Native API NtWriteFile funkciją, kad būtų galima įrašyti į disko failą, ir iškviečia atitinkamą csrss funkciją, kad būtų išvestas į konsolę.

Win32 API palaikymas įtrauktas į Windows 9x operacinių sistemų šeimą; be to, jį galima pridėti prie Windows 3.1x įdiegus Win32s paketą. Kad būtų lengviau perkelti esamas „Windows“ programas, kurios naudoja MBCS koduotes eilutėms pavaizduoti, visos „Win32“ API funkcijos, priimančios eilučių parametrus, buvo sukurtos dviem versijomis: funkcijos su A (ANSI) priesaga priima MBCS eilutes, o funkcijos su W ( platus) priesaga ) priimti Unicode eilutes. „Win32s“ ir „Windows 9x“ palaikomos tik A funkcijos, o „Windows NT“, kur visos OS eilutės saugomos tik Unicode, kiekviena A funkcija tiesiog konvertuoja savo eilutės parametrus į Unicode ir iškviečia tos pačios funkcijos W versiją. . Kai programos šaltinio kode funkcijos pavadinimas nurodomas be galūnės, tai, ar naudojama A ar W versija, nustatoma pagal kompiliavimo parinktis. Svarbu pažymėti, kad dauguma naujų funkcijų, įdiegtų Windows 2000 ar naujesnėse Windows NT operacinėse sistemose, egzistuoja tik Unicode versijoje, nes užduotis užtikrinti suderinamumą su senesnėmis programomis ir su Windows 9x nebėra tokia aktuali kaip anksčiau.

Skirtingai nuo daugelio „nemokamų“ į Unix panašių operacinių sistemų, „Windows NT“ yra sertifikuota NIST, kad ji atitiktų POSIX.1 standartą ir net griežtesnį FIPS 151-2 standartą. psxdll biblioteka eksportuoja standartines POSIX funkcijas, taip pat kai kurias Native API funkcijas, kurios neturi analogų POSIX – pavyzdžiui, darbui su krūva, su struktūrinėmis išimtimis, su Unicode kodavimu. Šios funkcijos naudoja ir Native API, ir LPC iškvietimus į psxss posistemį, kuris yra įprastas Win32 procesas. Posix konsolės apvalkalo programa naudojama šiam posistemiui įkelti ir POSIX programai vykdyti. POSIX palaikymas, įtrauktas į „Windows NT“, neapima grafikos ar kelių gijų programų plėtinių.

Norint paleisti 16 bitų programas, skirtas OS/2 1.x, Windows NT turi dvi OS/2 sistemos bibliotekas (doscalls ir netapi) ir os2 konsolės emuliatoriaus programą, kuri įkelia ir naudoja os2srv ir posistemes per LPC iškvietimus os2ss. Likusios OS/2 sistemos bibliotekos, išskyrus dvi minėtas (kbdcalls, mailslot, moncalls, nampipes, quecalls, viocalls ir dar keliolika), nėra saugomos kaip atskiri failai, o yra emuliuojami. Programos, parašytos OS/2 2.0 ir naujesnėms versijoms, taip pat langų programos ir programos, tiesiogiai veikiančios su kompiuterių įrenginiais, įskaitant tvarkykles, nepalaikomos Windows NT.

Abi šios posistemės, kurios yra neprivalomos daugeliui programų, buvo pašalintos iš „Windows XP“ ir vėlesnių „Windows“ leidimų. Naudojant registro manipuliacijas, ankstesnėse „Windows NT“ versijose jas buvo galima išjungti, o tai rekomendavo kompiuterių saugos ekspertai, siekiant sumažinti kompiuterinės sistemos atakų paviršių.

Kad būtų užtikrintas dvejetainis suderinamumas su esamomis ankstesnių Microsoft OS šeimų programomis, Windows NT pridėjo ntvdm emuliatoriaus programą, kuri įdiegia VDM (virtualus DOS įrenginys), kuriame gali veikti DOS programa. Kiekviena vykdoma DOS programa turi savo VDM, o kelios 16 bitų Windows programos gali būti vykdomos atskiromis gijomis vienoje VDM, kuri šiuo atveju atlieka posistemio vaidmenį. Kad Windows programos būtų vykdomos VDM viduje, pirmiausia į ją reikia įkelti programą wowexec, kuri užmezga ryšį tarp VDM ir WOW platformos („Windows on Win32“), leidžiančią naudoti 16 bitų Windows. programos kartu su 32 bitų. Pati ntvdm emuliatoriaus programa veikia Win32 posistemyje, kuri leidžia Win32 programoms pasiekti DOS programų langus kaip įprastus konsolės langus, o Win16 programų langus – kaip įprastus grafinius langus.

Kita dvejetainio suderinamumo technologija, įdiegta Windows NT, yra thunks, leidžiantis 32 bitų programoms naudoti 16 bitų DLL (Windows arba OS/2) ir atvirkščiai. „Thunks“, skirtas „Win16“, yra įdiegtas wow32 (32 bitų įėjimo taškai) ir krnl386 (16 bitų įėjimo taškai) bibliotekose; thunks for OS/2 – doscalls bibliotekoje (16 bitų įvesties taškai). 16 bitų sistemos bibliotekos, įtrauktos į Windows NT, skirtos naudoti WOW technologijai, apima krnl386, gdi, user, commctrl, commdlg, shell ir kt. DOS programų palaikymas, kurį teikia Windows NT virtualus DOS įrenginys, neapsiriboja tikrojo režimo imitavimu. x86 procesorius: palaikoma DPMI sąsaja, leidžianti DOS programoms pasiekti išplėstinę atmintį. Tačiau DOS ir Win16 programų palaikymą sistemoje Windows NT riboja saugos reikalavimai: programos, kurios tiesiogiai veikia su kompiuterių įrenginiais, įskaitant tvarkykles, nepalaikomos.

Dėl 64 bitų platformų aparatinės įrangos apribojimų VDM ir WOW palaikymas buvo pašalintas iš 64 bitų Windows versijų ir jose negalima paleisti 16 bitų programų. Pagrindinė šių Windows NT versijų API yra 64 bitų Win32 API versija; 32 bitų programoms paleisti naudojama WOW64 technologija, panaši į tradicinę WOW.

Kaip jau buvo minėta, norint užtikrinti suderinamumą su OS/2, reikėjo sukurti x86 NT versiją, tačiau siekiant užtikrinti sugeneruoto kodo perkeliamumą, NT kūrimas prasidėjo nuo RISC architektūroms skirtų versijų ir tik tada buvo pridėtas x86 palaikymas. . Windows NT x86 versija iš pradžių buvo sukurta 80486 procesoriui, tačiau tuo metu, kai buvo išleista Windows NT 3.1, buvo pridėtas ir 80386 palaikymas. Paskutinė versija, palaikanti i386, buvo Windows NT 3.51, o pradedant Windows 2000 i486 taip pat buvo nutrauktas.

Procesorius i860, kuriam iš pradžių buvo sukurta NT OS, nesulaukė kompiuterių gamintojų palaikymo, kurio tikėjosi „Intel“ ir „Microsoft“, kol buvo baigtas darbas su „Windows NT“. Dėl to trys platformos, kurios buvo įtrauktos į Windows NT 3.1, buvo x86, Alpha ir MIPS. „Windows NT 3.x“ leidimuose buvo išlaikytas šių platformų palaikymas, o „Windows NT 3.51“ jis taip pat buvo papildytas PReP architektūra, pagrįsta PowerPC procesoriumi. Tačiau „Windows NT 3.51“ nebuvo suderinama su „Macintosh“ kompiuteriais su tuo pačiu procesoriumi; Tiesą sakant, buvo palaikomi tik IBM PC klonai su PowerPC procesoriumi, o ne x86. Tokius kompiuterius daugiausia gamino PowerPC kūrėjai – IBM ir Motorola.

Pirmoji Windows NT 4 versija palaikė keturias platformas (x86, Alpha, MIPS ir PowerPC), tačiau rečiau paplitusių platformų palaikymas buvo sumažintas, kai buvo išleisti pakeitimų paketai: MIPS palaikymas buvo pašalintas iš SP1, o PowerPC palaikymas iš SP3. Naujausios Windows NT 4 versijos palaiko tik x86 ir alfa; nors Alpha palaikymą planuota įtraukti į Windows 2000, jis buvo pašalintas iš RC2 leidimo.

Windows 95

Windows 95 (kodinis pavadinimas Chicago) yra hibridinė 16 bitų ir 32 bitų grafinė operacinė sistema, kurią 1995 m. rugpjūčio 24 d. išleido Microsoft Corporation. Rusiška versija buvo parduota 1995 metų lapkričio 10 dieną.

Tai pirmoji „Windows“ šeimos sistema, kurios sąsaja naudojama visose vėlesnėse „Windows“ versijose: būtent joje atsirado grafinės sąsajos elementai, tokie kaip darbalaukis su piktogramomis, užduočių juosta ir meniu Pradėti.

Windows 95 yra MS-DOS ir Windows produktų, kurie anksčiau buvo platinami atskirai, sujungimo rezultatas. „Windows 95“ yra trečioji (po „Windows for Workgroups 3.11“ ir „Windows NT“) „Windows“ sistema, kuriai trūksta standartinio ir tikrojo režimo x86 procesorių palaikymo ir kuriai reikalingas „Intel 80386“ ar aukštesnis apsaugotas režimas. „Windows 95“ yra reikšmingų grafinės sąsajos ir sistemos vidinių elementų patobulinimų, įskaitant darbalaukį ir meniu Pradėti, ilgų (iki 256 simbolių) failų pavadinimų palaikymą ir „plug and play“ sistemą.

Pagrindinė Windows 95 naujovė buvo galimybė paleisti 32 bitų programas, pagrįstas Win32 API. Ši funkcija pirmą kartą pasirodė Windows NT, tačiau šios šeimos sistemoms buvo keliami aukštesni techninės įrangos reikalavimai, todėl populiarumas negalėjo būti lyginamas su „įprasta“ Windows serija (kurią atstovavo Windows 3.x šeima prieš išleidžiant Windows 95).

„Windows 95“ suteikė tik dalį „Windows NT“ prieinamų „Win32“ galimybių. Tačiau to pakako, kad daugelis programų, sukurtų remiantis Win32 API, galėtų veikti tiek Windows NT (kuri buvo skirta verslo programoms), tiek Windows 95 (skirta vartotojų rinkai). Tai prisidėjo prie „Windows 95“ populiarumo.

32 bitų failų prieigos įdiegimas sistemoje Windows for Workgroups 3.11 reiškė, kad 16 bitų MS-DOS realusis režimas nebebuvo naudojamas darbui su failais Windows 3.1 metu, o įdiegus 32 bitų prieigą prie disko sistemoje Windows 3.1 išvengta naudojimo BIOS, skirta kietiesiems diskams valdyti. Dėl to MS-DOS vaidmuo iš esmės sumažėjo iki „Windows“ branduolio, kuris veikia apsaugotu režimu, įkėlimas. DOS vis dar gali būti naudojamas senesnėms įrenginių tvarkyklėms paleisti suderinamumo tikslais, tačiau „Microsoft“ rekomendavo jų nenaudoti, nes tai trukdo tinkamai atlikti kelias užduotis ir sumažino sistemos stabilumą. Naudodamas valdymo skydelį vartotojas galėjo nustatyti, kurie MS-DOS komponentai vis dar naudojami jų sistemoje; optimalūs rezultatai buvo pasiekti, jei jų nebuvo. „Windows“ branduolys vis dar naudojo senus „MS-DOS stiliaus“ iškvietimus vadinamuoju saugiuoju režimu, tačiau šis režimas buvo naudojamas tik vietinių apsaugoto režimo tvarkyklių įkėlimo problemoms spręsti.

32 bitų prieiga prie failų buvo reikalinga ilgiems failų pavadinimams – funkcija, pasiekiama sistemoje „Windows 95“, naudojant VFAT failų sistemą (FAT16 variantą). Ši funkcija buvo prieinama tiek Windows programoms, tiek MS-DOS programoms, veikiančioms iš Windows (jas reikėjo šiek tiek pakoreguoti, nes norint pasiekti failus ilgais pavadinimais reikėjo naudoti didesnį kelio buferį ir dėl to kitus sistemos iškvietimus). Kitoms su DOS suderinamoms operacinėms sistemoms reikėjo atnaujinti, kad būtų galima pasinaudoti ilgų failų pavadinimų pranašumais. Naudojant senesnes DOS failų valdymo paslaugų versijas, gali būti sugadinti ilgi failų pavadinimai juos kopijuojant ir perkeliant. Automatinio naujinimo iš „Windows 3.1“ į „Windows 95“ metu buvo aptiktos ir išjungtos DOS ir trečiųjų šalių paslaugų programos, galinčios sugadinti ilgus failų pavadinimus. Tais atvejais, kai reikėjo naudoti senesnes disko programas, kurios nepriėmė ilgų failų pavadinimų (pavyzdžiui, defragmentavimo programa iš MS-DOS 6.22 paketo), buvo pateikta LFNBACK programa ilgiems pavadinimams išsaugoti ir atkurti. Programa yra „Windows 95“ kompaktinio disko kataloge \ADMIN\APPTOOLS\LFNBACK.

Grafinė Windows 95 sąsaja tapo daug galingesnė ir lengviau naudojama, todėl konkurencija stalinių kompiuterių operacinių sistemų rinkoje baigėsi Microsoft pergale. „Windows 95“ buvo neabejotina sėkmė rinkoje ir per metus ar dvejus nuo jos išleidimo ji tapo sėkmingiausia kada nors sukurta operacine sistema. „Windows 95“ padarė GUI funkcijas, tokias kaip „Start“ mygtukas ir užduočių juosta, prieinamas masėms (nors panašios funkcijos buvo įdiegtos anksčiau – „Arthur“ ir „RISC OS“ operacinėse sistemose – šių sistemų rinka buvo itin ribota). Šios funkcijos tapo nuolatine visų vėlesnių „Windows“ versijų savybe ir vėliau buvo nukopijuotos į kitas grafines sąsajas.

„Windows 95“ įdiegta „plug and play“ sistema automatiškai įdiegia įrenginių tvarkykles, priskiria joms pertraukimų numerius ir pan. – anksčiau tai tekdavo daryti rankiniu būdu. Savo ruožtu, atsiradus „Windows 95“, atsirado įrenginių, specialiai sukurtų veikti „plug and play“ – pavyzdžiui, jie yra neaktyvūs, kol sistema priskiria jiems adresus ir pertraukia. Pradiniame diegimo etape įvyko daug įrangos atpažinimo klaidų, todėl „plug and play“ dažnai buvo juokais vadinamas „plug and pray“.

„Windows 95“ išleidimą lydėjo didžiulė reklaminė kampanija (daugeliu vertinimų, didžiausia programinės įrangos istorijoje), įskaitant reklamą su daina „Start Me Up“ (nuoroda į mygtuką Pradėti), kurią atliko Rolling Stones. Į kampaniją taip pat buvo įtrauktos istorijos iš žmonių, stovinčių eilėse prie parduotuvių, norėdami įsigyti sistemos kopiją; buvo net pasakojimų apie žmones, kurie neturėjo kompiuterių, perkantys Windows 95 vien dėl ažiotažo, net nežinodami, kas yra Windows.

Iš pradžių „Windows 95“ buvo parduodama 13 diskelių specialiu DMF formatu (Distribution Media Format, talpa 1,68 MB) arba kompaktiniuose diskuose (CD versijoje buvo daug naudingų papildomų failų). Kai kurie patobulinimai, kurių nepavyko užbaigti iki oficialios „Windows 95“ išleidimo, vėliau buvo įtraukti į „Microsoft Plus“! (pavyzdžiui, „Internet Explorer“).

Pirmosiose „Windows 95“ versijose nebuvo integruoto darbo su internetu palaikymo, tačiau darbalaukyje buvo piktograma „Microsoft Network“ – vėliau ji buvo pašalinta.

„Windows 95“ buvo pakeista kitomis „Windows 9x“ linijoje esančiomis operacinėmis sistemomis – „Windows 98“, „Windows 98 SE“ ir „Windows ME“. „Windows NT“ branduolys, naudojamas „Windows 2000“, „Windows XP“ ir „Windows Vista“, yra daug stabilesnis ir funkcionalesnis nei jo pirmtakai, naudojami „Windows 9x“ linijoje, tačiau gerai nepalaiko senesnių MS-DOS žaidimų ir programų. Iki šiol visos „Windows 9x“ linijos operacinės sistemos, ypač „Windows 95“, yra beveik pasenusios. 2002 m. gruodžio 31 d. „Microsoft“ nutraukė „Windows 95“ palaikymą.

Windows 98

Windows 98 (kodiniu pavadinimu Memphis) yra grafinė operacinė sistema, kurią Microsoft išleido 1998 m. birželio 25 d.

Iš esmės ši operacinė sistema yra atnaujinta Windows 95 versija, kuri vis dar yra hibridinis 16/32 bitų produktas, pagrįstas MS-DOS. Patobulintas AGP palaikymas, patobulintos USB tvarkyklės, pridėtas palaikymas dirbant su keliais monitoriais ir WebTV palaikymas. Kaip ir Windows 95 OSR 2.5, Internet Explorer 4 (Active Desktop funkcija) yra integruota į sistemos sąsają.

„Windows 98“ „pirmojo leidimo“ vidinis numeris yra 1998-10-04, SE – 2222-10-04.

Sistemos reikalavimai, skirti „Windows 98“: 486DX/66 MHz ar geresnis procesorius, 16 MB RAM ir bent 195 MB laisvos vietos diske su standartiniu diegimu.

„Windows 98 Second Edition“ („Windows 98 SE“) buvo išleista 1999 m. gegužės 5 d. Atnaujintoje versijoje yra daug pataisymų, „Internet Explorer 4“ pakeista daug greitesne ir lengvesne „Internet Explorer 5“, atsirado interneto ryšio bendrinimo funkcija. Taip pat buvo pridėta MS NetMeeting 3 ir DVD atkūrimo palaikymas.

Sistemos reikalavimai RAM, skirta Windows 98 SE, padidėjo iki 24 MB.

„Microsoft“ planavo nutraukti „Windows 98“ palaikymą 2004 m. liepos 16 d. Tačiau dėl neįtikėtino šios operacinės sistemos populiarumo palaikymas buvo pratęstas iki 2006 m. liepos 30 d.

Windows 2000

Windows 2000 (taip pat vadinama Win2k, W2k arba Windows NT 5.0, kodiniu pavadinimu Cairo) yra Microsoft Windows NT šeimos operacinė sistema, sukurta dirbti kompiuteriuose su 32 bitų procesoriais (su Intel IA-32 suderinama architektūra).

Pirmoji sistemos beta versija buvo išleista 1997 m. rugsėjo 27 d. Iš pradžių sistema vadinosi „Windows NT 5.0“, nes tai buvo kita pagrindinė „Windows NT“ versija po „Windows NT 4.0“. Tačiau 1998 m. spalio 27 d. ji gavo savo pavadinimą – Windows 2000. Galutinė sistemos versija plačiajai visuomenei buvo išleista 2000 m. vasario 17 d.

„Windows 2000“ yra keturių leidimų: „Professional“ (darbo stotims ir vartotojams), „Serveris“, „Advanced Server“ ir „Datacenter Server“ (skirtas naudoti serveriuose). Be to, yra „Windows 2000 Advanced Server Limited Edition“ ir „Windows 2000 Datacenter Server Limited Edition“ „Limited Edition“, sukurtos veikti 64 bitų „Intel Itanium“ procesoriuose.

Kai kurie reikšmingiausi „Windows 2000“ patobulinimai, palyginti su „Windows NT 4.0“, yra šie: „Active Directory“ katalogų paslaugos palaikymas. „Active Directory“ serverio pusėje yra „Server“, „Advanced Server“ ir „Datacenter Server“ leidimai, o visą kliento paslaugų palaikymą teikia profesionalus leidimas. Interneto informacijos paslaugų 5.0 versija. Palyginti su IIS 4.0, ši versija, be kita ko, apima ASP žiniatinklio programavimo sistemos 3.0 versiją. Failų sistemos NTFS 3.0 versija (vidinėje Windows 2000 versijoje dar vadinama NTFS 5.0 – NT 5.0). Šioje NTFS versijoje pirmą kartą pasirodė kvotų palaikymas, ty didžiausio saugomų failų kiekio apribojimai kiekvienam vartotojui. Atnaujinta vartotojo sąsaja, įskaitant „Active Desktop“, pagrįstą „Internet Explorer 5“ versija, todėl panaši į „Windows 98“ sąsają. Kalbos integravimas: ankstesnės „Windows“ versijos buvo išleistos trimis versijomis – Europos kalboms (vieno baito simboliai, rašymas). tik iš kairės į dešinę), Tolimųjų Rytų kalboms (kelių baitų simboliai) ir Artimųjų Rytų kalboms (rašymas iš dešinės į kairę su kontekstiniais raidžių variantais). Windows 2000 sujungia šias galimybes; visos jo lokalizuotos versijos yra pagamintos vienu pagrindu.

Vėliau „Windows 2000“ buvo pakeista „Windows XP“ (kliento pusėje) ir „Windows Server 2003“ (serverio pusėje). Tačiau „Windows 2000“ išlieka populiari, ypač didelėse įmonėse, kur operacinių sistemų atnaujinimas daugelyje kompiuterių yra susijęs su rimtais techniniais ir finansiniais sunkumais. Remiantis „Assetmetrix“ tyrimais, 2005 m. pradžioje „Windows 2000“ turėjo daugiau nei 50 % „Windows“ darbo stočių operacinių sistemų įmonėse, turinčiose daugiau nei 250 kompiuterių. Tuo pačiu metu įmonėse, kuriose yra mažiau nei 250 kompiuterių, „Windows XP“ yra populiaresnė. „Microsoft“ nutraukė pagrindinį „Windows 2000“ operacinės sistemos palaikymą 2005 m. birželio 30 d. Išplėstinis palaikymas tęsis iki 2010 m. birželio 30 d.

Windows ME

Windows Millennium Edition (Windows ME; taip pat sutrumpinta kaip Windows Me) yra mišri 16/32 bitų operacinė sistema, kurią 2000 m. rugsėjo 14 d. išleido Microsoft Corporation. Taip jis buvo pavadintas naujojo III tūkstantmečio garbei (lot. millennium – tūkstantmečiui).

Jis skiriasi nuo savo pirmtakų – „Windows 95“ ir „Windows 98“ – palyginti nedideliais atnaujinimais, tokiais kaip nauja „Internet Explorer 5.5“ ir „Windows Media Player 7“. Taip pat pasirodė „Windows Movie Maker“ su pagrindinėmis skaitmeninio vaizdo redagavimo funkcijomis. Pasikeitė sistemos sąsaja – prie jos buvo pridėtos funkcijos, kurios pirmą kartą pasirodė Windows 2000.

Vienas iš labiausiai pastebimų „Windows ME“ pakeitimų yra tas, kad standartinėje sistemos konfigūracijoje blokuojamas tikrasis MS-DOS režimas, todėl negalima naudoti programų, kurioms reikalingas šis režimas. Tačiau šią funkciją galima atrakinti specialių paslaugų pagalba. „Windows ME“ paleidimas nesiskiria nuo to paties proceso „Windows 95“ ir „Windows 98“.

Windows XP

Windows XP (kodo pavadinimas kūrimo metu – Whistler; vidinė versija – Windows NT 5.1) yra Windows NT šeimos operacinė sistema iš Microsoft Corporation. Jis buvo išleistas 2001 m. spalio 25 d. ir yra „Windows 2000 Professional“ evoliucija. XP pavadinimas kilęs iš anglų kalbos. patirtį. Pavadinimas buvo naudojamas kaip profesionali versija.

Skirtingai nuo ankstesnės „Windows 2000“, kuri buvo tiek serverio, tiek kliento versijos, „Windows XP“ yra skirta tik klientui. Jos serverio versija yra vėliau išleista Windows Server 2003. Windows XP ir Windows Server 2003 yra sukurti ant to paties operacinės sistemos branduolio, todėl jų kūrimas ir atnaujinimas vyksta daugmaž lygiagrečiai.

„Microsoft“ nuo 2009 m. balandžio 14 d. sustabdė nemokamą „Windows XP“ operacinės sistemos (OS) palaikymą; dabar „Windows XP“ vartotojai negalės susisiekti su „Microsoft“ dėl nemokamos techninės pagalbos įvykus incidentams, dėl dizaino pakeitimų ir kitose situacijose. Dabar jie turės naudotis „išplėstinio palaikymo“ paslaugomis - tai reiškia, kad visi skambučiai bus mokami. Pratęstas palaikymas tęsis iki 2014 m. balandžio 8 d.

Be to, nemokamas Office 2003 biuro paketo ir Windows Server 2003 palaikymas nutrūko.

„Windows XP“ analizuoja sistemos veikimą naudodama tam tikrus vaizdinius efektus ir, priklausomai nuo to, juos suaktyvina arba ne, atsižvelgdama į galimą našumo sumažėjimą ar padidėjimą. Vartotojai taip pat gali keisti šiuos parametrus naudodamiesi nustatymų dialogais ir gali arba lanksčiai pasirinkti tam tikrų vaizdinių efektų aktyvumą, arba palikti tai valdyti sistemai, arba pasirinkti maksimalų našumą arba geriausią grafinės sąsajos išvaizdą. Kai kuriems efektams, pvz., alfa derinimui ir kt., reikalinga galinga grafikos posistemė; senesnėse vaizdo plokštėse našumas gali labai sumažėti, todėl Microsoft rekomenduoja tokiu atveju šias funkcijas išjungti.

„Windows XP“ grafinei vartotojo sąsajai pakeisti tapo įmanoma naudoti „Visual Styles“. Luna yra naujas GUI stilius, įtrauktas į XP ir yra numatytoji sąsaja kompiuteriams su daugiau nei 64 megabaitais RAM. Galima naudoti ir kitus „vaizdinius stilius“, tačiau jie turi būti pasirašyti „Microsoft“ skaitmeniniu parašu (nes svarbūs sistemos funkcionavimui).

Norėdami apeiti šį apribojimą, kai kurie vartotojai naudoja specialią programinę įrangą, pvz., TGTSoft StyleXP, o kartais ir modifikuotą uxtheme.dll bibliotekos versiją.

Taip pat yra „klasikinis“ stilius, atkartojantis „Windows 2000“ sąsajos stilių (kuris naudoja 4 MB mažiau atminties nei „Luna“), taip pat daugybė stilių, sukurtų trečiųjų šalių kūrėjų. „Media Center“ versijai „Microsoft“ sukūrė „Royale“ vizualinį stilių, kuris įtrauktas į šią „Windows XP“ versiją ir kurį galima įdiegti kitose XP versijose.

„The Iconfactory“, žinomas dėl savo nemokamų piktogramų rinkinio, skirtų „Mac OS X“ operacinei sistemai, sukūrė daugiau nei 100 piktogramų, skirtų „Windows XP“.

„Windows XP“ taip pat turi komandų eilutės sąsają (CLI), cmd.exe, skirtą valdyti sistemą komandomis iš konsolės arba paleisti scenarijus, vadinamus „paketiniais failais“ (su cmd plėtiniais), pagrįstus MS „paketiniais“ failais -DOS. „Windows XP“ CLI sintaksė nėra labai gerai dokumentuota integruotoje pagalbos sistemoje. Daugiau bendros informacijos galite gauti komandų eilutėje įvedę "help", kad peržiūrėtumėte galimas komandas ir "komandos pavadinimas /?". Komandinės eilutės sąsaja galima ir lango, ir viso ekrano rodiniuose (persijunkite paspausdami Alt+Enter), pageidaujamą rodinį galima nurodyti atitinkamame nustatymų dialogo lange kartu su tokiais parametrais kaip šrifto dydis ir tipas ir kt. Dirbdamas šiuo režimu, vartotojas gali iškviesti ankstesnes komandas (pavyzdžiui, klavišas „aukštyn“ grąžina ankstesnę komandą), naudoti automatinį failų ir katalogų pavadinimų užbaigimą, taip pat komandas.

„Microsoft“ periodiškai išleidžia savo operacinių sistemų pakeitimų paketus, kurie išsprendžia nustatytas problemas ir prideda naujų funkcijų. Šiuo metu jų yra trys.

1 pakeitimų paketas (SP1), skirtas Windows XP, buvo išleistas 2002 m. rugsėjo 9 d. Svarbiausios naujovės buvo USB 2.0 palaikymas – įrankis, leidžiantis pasirinkti numatytąsias programas naršymui internete, paštui, momentiniams pranešimams ir įvairiems Java virtualios mašinos diegimams. Pradedant nuo SP1, EFS šifravimo failų sistema galėjo naudoti AES šifravimo algoritmą su 256 bitų raktu.

Pradedant nuo SP1, palaikomas LBA-48, kuris leidžia operacinei sistemai dirbti su HDD, kurių talpa didesnė nei 137 GB, aktyvuotais pagal numatytuosius nustatymus.

2 pakeitimų paketas (SP2) (kodiniu pavadinimu „Springboard“) buvo išleistas 2004 m. rugpjūčio 6 d. SP2 pridėjo naujų „Windows XP“ funkcijų, įskaitant patobulintą užkardą; „Wi-Fi“ palaikymas naudojant sąrankos vedlį ir „Bluetooth“, taip pat IE6 patobulinimai - pavyzdžiui, galimybė blokuoti „iššokančius“ langus. Šis pakeitimų paketas padarė reikšmingų „Windows XP“ saugos pakeitimų. Taigi, įmontuotoje užkardoje įvyko reikšmingų pakeitimų, kuri buvo pervadinta į „Windows Firewall“ ir dabar pagal numatytuosius nustatymus yra aktyvuota visoms sukurtoms jungtims. Atsirado išplėstinė atminties apsauga, ypač nuo buferio perpildymo atakų naudojant NX bitų technologiją ir daugybę kitų metodų. Pakeitimai palietė ir paslaugas – tokios paslaugos kaip telnet ir susirašinėjimo paslauga pagal nutylėjimą yra išjungtos, nemažai paslaugų paleidžiama su sumažintomis teisėmis ir tt Saugumo pakeitimai palietė ir Outlook Express pašto programą bei IE naršyklę. „Windows XP Service Pack 2“ apima „Windows“ saugos centrą, kuris leidžia lengviau stebėti sistemos saugą, stebint ir primenant vartotojui įdiegti arba atnaujinti antivirusinę programą ir jos duomenų bazes, aktyvuoti integruotą arba trečiosios šalies užkardą, atnaujinti operacinę sistemą, arba pakeiskite interneto naršyklės nustatymus. Trečiųjų šalių antivirusinės programos ir ugniasienės gali sąveikauti su ja naudodamos API sąsają. Taip pat patobulintos automatinio paleidimo funkcijos, kai įkeliamas kompaktinis diskas arba prijungiami „flash drives“ ir panašūs įrenginiai.

2007 m. rugpjūčio pradžioje „Microsoft“ pradėjo beta versijos SP3 testavimą su ribota beta versijos bandytojų grupe. Nepaisant to, kad beta versija buvo platinama tik keletui išrinktųjų, jos platinimas pasirodė lygiaverčiuose tinkluose. Nuo 2007 m. gruodžio 12 d. RC1 SP3 versiją galima atsisiųsti ir išbandyti visiems.

Galutinė Windows XP 3 pakeitimų paketo versija buvo išleista 2008 m. balandžio 21 d., tačiau skirta tik verslo klientams, pvz., OĮG ir MSDN bei TechNet abonentams. Kiti vartotojai galėjo gauti trečiąjį pakeitimų paketą iš internetinės „Windows Update“ paslaugos arba per „Microsoft“ atsisiuntimo centrą gegužės 6 d., o vasaros pradžioje naudodamiesi automatinio naujinimo paslauga. Iš pradžių Windows XP SP3 RTM versija buvo išleista kinų, anglų, prancūzų, vokiečių, japonų, korėjiečių ir ispanų kalbomis [šaltinis nenurodytas 72 dienos] Ir tik gegužės 5 dieną buvo išleistos likusios 18 lokalizacijų.

Į paketą įtraukti visi naujinimai, išleisti nuo 2004 m., kai buvo išleistas Windows XP 2 pakeitimų paketas, taip pat nemažai kitų naujų elementų. Tarp jų yra tinklo prieigos apsaugos funkcija ir naujas iš Windows Vista pasiskolintas aktyvinimo modelis, be to, yra patobulinta vadinamųjų „juodosios skylės“ maršrutizatorių aptikimo funkcija ir kt.

2008 m. liepos 1 d. „Microsoft“ nustojo pardavinėti „Windows XP SP2“ savo tiekėjams. Šiuo metu Windows XP SP3 tiekiamas OEM ir BOX pristatymuose; galimas ankstesnis versijos atnaujinimas pagal įmonės licencijavimą. Taip pat parduodamas „Get Genuine Kit Windows XP SP3“, skirtas licencijuoti įdiegtą piratinę programinę įrangą, kaip įmonės licencijavimo dalį, „Windows XP“ paketą „Get Genuine Solution“.

„Windows XP“ 3 pakeitimų paketas taip pat bus platinamas kaip „Windows 7“ „Windows XP režimo“ komponento dalis

Windows Server 2003

Windows Server 2003 (kodo pavadinimas kūrimo metu – Whistler Server, vidinė versija – Windows NT 5.2) yra Microsoft Windows NT šeimos operacinė sistema, skirta dirbti serveriuose. Jis buvo išleistas 2003 m. balandžio 24 d.

„Windows Server 2003“ yra „Windows 2000 Server“ ir „Windows XP“ operacinės sistemos serverio versija. Iš pradžių „Microsoft“ planavo šį produktą pavadinti „Windows .NET Server“, kad reklamuotų savo naująją „Microsoft .NET“ platformą. Tačiau vėliau šio pavadinimo atsisakyta, kad programinės įrangos rinkoje nesukeltų klaidingų nuomonių apie .NET.

„Windows Server 2008“ yra kita „Windows NT“ serverio versija, kuri pakeis „Windows Server 2003“.

„Windows Server 2003“ daugiausia plėtoja ankstesnėje sistemos versijoje – „Windows 2000 Server“ – esančias funkcijas. Tai taip pat nurodė sistemos branduolio NT 5.2 versija (NT 5.0, skirta Windows 2000). Žemiau pateikiami kai kurie ryškiausi pakeitimai, palyginti su „Windows 2000 Server“.

„Windows Server 2003“ yra pirmoji „Microsoft“ operacinė sistema, kurioje iš anksto įdiegta .NET Framework. Tai leidžia šiai sistemai veikti kaip Microsoft .NET platformos taikomųjų programų serveriui neįdiegiant jokios papildomos programinės įrangos.

„Windows Server 2003“ pateikiama su 6.0 „Internet Information Services“ versija, kurios architektūra gerokai skiriasi nuo IIS 5.0, esančios sistemoje „Windows 2000“. Visų pirma, siekiant pagerinti stabilumą, dabar galima atskirti programas viena nuo kitos atliekant atskirus procesus, nepažeidžiant našumo. Taip pat buvo sukurta nauja HTTP.sys tvarkyklė, skirta HTTP užklausoms apdoroti. Ši tvarkyklė veikia branduolio režimu, todėl užklausos apdorojamos greičiau.

„Microsoft“ teigimu, „Windows Server 2003“ daug dėmesio skyrė sistemos saugumui. Visų pirma, sistema dabar įdiegta labai ribota forma, be jokių papildomų paslaugų, o tai sumažina atakos paviršių. „Windows Server 2003“ taip pat apima programinės įrangos užkardą, vadinamą interneto ryšio užkarda. Vėliau sistemai buvo išleistas pakeitimų paketas, kuris yra visiškai skirtas sistemos saugumui gerinti ir apima keletą papildomų funkcijų, apsaugančių nuo atakų. Pagal Amerikos saugumo standartą Trusted Computer System Evaluation Criteria (TCSEC), Windows Server 2003 priklauso C2 saugumo klasei – kontroliuojamos prieigos apsauga.

„Windows Server 2003“ debiutavo „Volume Shadow Copy Service“, kuri automatiškai išsaugo senas vartotojo failų versijas, todėl prireikus galite grįžti prie ankstesnės dokumento versijos. Darbas su šešėlinėmis kopijomis galimas tik tuo atveju, jei vartotojo kompiuteryje yra įdiegtas „šešėlio kopijavimo klientas“, kurio dokumentus reikia atkurti.

Taip pat šioje sistemos versijoje buvo išplėstas iš komandinės eilutės iškviečiamų administravimo paslaugų rinkinys, kas supaprastina sistemos valdymo automatizavimą.

Pristatyta nauja sąvoka – „vaidmenys“, jais pagrįstas serverio valdymas. Paprasčiau tariant, norėdami gauti failų serverį, turite pridėti vaidmenį - „failų serveris“.

„Windows Fundamentals“, skirta seniems kompiuteriams

„Windows FLP“ arba „Windows Fundamentals“, skirta seniems kompiuteriams (kodo pavadinimas: Eiger) yra „Microsoft Windows“ versija, išleista 2006 m. liepos 8 d. - Kompaktiška Microsoft OS senesniems kompiuteriams, pagrįsta Microsoft Windows XP Embedded Service Pack 2. Skirta naudoti su terminalų serveriais (Microsoft, Citrix). Taip pat galima paleisti nedidelį skaičių vietinių programų.

Windows Vista

„Windows Vista“ yra „Microsoft Windows NT“ šeimos operacinė sistema, kuri yra vartotojų asmeniniuose kompiuteriuose naudojamų operacinių sistemų linija. Kūrimo etape ši operacinė sistema buvo pavadinta „Longhorn“.

Windows NT produktų linijoje Windows Vista yra 6.0 versija (Windows 2000 – 5.0, Windows XP – 5.1, Windows Server 2003 – 5.2). Santrumpa „WinVI“ kartais vartojama nurodant „Windows Vista“, kuri jungia pavadinimą „Vista“ ir versijos numerį, užrašytą romėniškais skaitmenimis.

„Windows Vista“, kaip ir „Windows XP“, yra tik klientui skirta sistema. „Microsoft“ taip pat išleido „Windows Vista“ serverio versiją – „Windows Server 2008“.

2006 m. lapkričio 30 d. Microsoft oficialiai išleido Windows Vista ir Office 2007 verslo klientams. 2007 m. sausio 30 d. sistema prasidėjo paprastiems vartotojams.

Kūrimo pradžioje sistema buvo žinoma kodiniu pavadinimu Longhorn (pavadinta pagal Longhorn Saloon šalia Whistler slidinėjimo kurorto Britų Kolumbijoje). „Vista“ pavadinimas buvo paskelbtas 2005 m. liepos 22 d. Po kelių mėnesių „Microsoft“ taip pat pervadino „Windows Longhorn Server“ į „Windows Server 2008“. Nuo 2006 m. lapkričio 8 d. visa „Windows Vista“ versija buvo prieinama aparatūros gamintojams. Viešas išleidimas galutiniams vartotojams įvyko 2007 m. sausio 30 d.

Verta paminėti, kad daugelio „Windows Vista“ planuotų funkcijų „Microsoft“ atsisakė dėl visuomenės pasipiktinimo. Pavyzdžiui, buvo manoma, kad OpenGL bus įdiegtas kaip „Direct3D“ priedas. Dėl to labai sumažėtų OpenGL našumas, palyginti su Direct3D, ir OpenGL versija būtų pataisyta. Baimės nebuvo pagrįstos; „Windows Vista“ sistemoje liko „OpenGL“ palaikymas. WinFS failų sistema taip pat nebuvo įtraukta į Windows Vista – šį kartą dėl našumo problemų.

„Windows Wista“ funkcijos apima:

1. Pačios Microsoft teigimu, sistemos įkrovos laikas yra trumpesnis nei Windows XP, o daugumoje kompiuterių – trumpesnis nei minutė. Sutrumpintas laikas įjungti ir išjungti miego režimą iki 6 sekundžių. Tačiau atsiradus vartotojo sąsajai, norint pradėti visavertį darbą reikia laukti daug ilgiau, kol praeis foniniai procesai, kurie labai apsunkina trečiųjų šalių programų darbą. Yra nuomonė, kad Windows Vista yra pati prasčiausia išleista operacinė sistema pateikė Microsoft. „Windows Vista“ taip pat užėmė pirmąją vietą „Metų nesėkmės“ konkurse, kurį surengė „Pwnie“ apdovanojimų svetainė, sukurta 2007 m. Be to, remiantis interneto svetaine The Inquirer.net, remiantis daugybe precedento neturinčių akcijų, susijusių su WV reklama rinkoje, galima daryti išvadą, kad Microsoft vadovybė pripažino Windows Vista kaip nesėkmę.

2. „Windows ReadyBoost“ technologijos dėka atsirado galimybė išorinių USB atmintinių talpą naudoti kaip RAM, o tai kai kuriais atvejais padidina našumą 40%.

3. Visiškai perkurtas loginis sąveikos su grafiniais įrenginiais modelis.

4. Vartotojo abonemento valdymas (UAC) – vartotojo abonemento valdymo sistema, kuriai reikalingas aiškus vartotojo leidimas atliekant bet kokį veiksmą, kuriam reikalingos administratoriaus teisės, neatsižvelgiant į esamos vartotojo abonemento teises. Jei vartotojas nėra administratorius, bus rodomas raginimas, kuriame galėsite pasirinkti administratoriaus paskyrą ir atlikti operaciją su jos teisėmis, įvesdami slaptažodį – tai leidžia konfigūruoti sistemą ir įdiegti programas iš ribotos vartotojo paskyros be aiškiai naudojant runas mechanizmą ir nereikia persijungti į kitą paskyrą (ko reikėjo XP, pavyzdžiui, keičiant TCP/IP parametrus). Jei vartotojas yra „Administratorių“ grupės narys, jis turės (su numatytaisiais nustatymais) patvirtinti teisių naudojimą atsakydamas į sistemos raginimą. UAC prašo duomenų saugaus darbalaukio režimu, kuris apsaugo nuo duomenų perėmimo ir įvesties lango valdymo trečiųjų šalių programomis (maždaug toks pat režimas buvo naudojamas įeinant į NT domeną su reikalavimu du kartus paspausti Ctrl-Alt-Del). UAC galima išjungti tam tikrų kategorijų paskyroms ir iš naujo sukonfigūruoti naudojant vietinę (arba grupę, kai naudojama domene) saugos politiką: pavyzdžiui, galite nustatyti, kad slaptažodis būtų reikalingas visiems vartotojams (įskaitant administratorius), kad galėtų naudotis administratoriaus teisėmis, uždrausti šie veiksmai ribotų paskyrų naudotojams ir kt.

5. Bitlocker Drive Encryption – suteikia galimybę užšifruoti sistemos diską naudojant komandinės eilutės sąsają ir kitus skaidinius. Šifravimo raktams saugoti naudojamas USB raktas arba patikimos platformos modulis. Norint užšifruoti skaidinius, pagal numatytuosius nustatymus naudojamas AES algoritmas, kurio rakto ilgis yra 128 bitai CBC šifravimo režimu. Ši funkcija yra „Vista Enterprise“ arba „Ultimate“ versijose.

6. EFS failų šifravimo sistema. Ši sistema, kuri pirmą kartą pasirodė Windows 2000, veikia Vista Business, Enterprise arba Ultimate leidimuose ir suteikia galimybę skaidriai šifruoti failus failų sistemos lygiu naudojant AES (su 256 bitų raktu) arba 3-DES algoritmus. Kiekvienam failui atsitiktinai sugeneruojamas šifravimo raktas, kuris, savo ruožtu, vartotojams užšifruojamas viešuoju raktu (numatytasis 2048 bitai). „Vista“ naudojant politiką atsirado galimybė nustatyti skirtingus vartotojo viešojo rakto ilgius (1024, 2048, 4096,...), išsaugoti raktą lustinėse kortelėse (pagal numatytuosius nustatymus raktas saugomas lokaliai, apsaugotas vartotojo slaptažodį) ir užšifruoti puslapio failą, taip pat reikalauti privalomo vartotojo aplanko su dokumentais šifravimo.

7. Užkirsti kelią virusinei infekcijai iš paimamų laikmenų. Pagal numatytuosius nustatymus sistemoje „Windows Vista“ automatinis programų paleidimas iš „flash“ kortelių ir USB įrenginių yra išjungtas. Tai apsaugo jūsų kompiuterį nuo virusų, plintančių per „flash“ korteles. Taip pat yra politika, kuri kontroliuoja prieigą prie išorinės laikmenos (įskaitant USB), kuri taip pat padeda apsaugoti konfidencialius duomenis.

8. Tiesioginio įrašymo į diską blokavimas. Windows Vista neleidžia tiesiogiai įrašyti į diską (\\.\PhysicalDriveX), jei diske yra prijungta failų sistema.

Yra nuomonė, kad „Windows Vista“ yra pati prasčiausia „Microsoft“ išleista operacinė sistema. „Windows Vista“ taip pat užėmė pirmąją vietą „Metų nesėkmės“ konkurse, kurį surengė „Pwnie“ apdovanojimų svetainė, sukurta 2007 m. Be to, remiantis „The Inquirer.net“ svetaine, remiantis daugybe precedento neturinčių akcijų, susijusių su WV reklama rinkoje, galima daryti išvadą, kad „Microsoft“ vadovybė pripažino „Windows Vista“ nesėkme.

Windows Home Server

„Windows Home Server“ yra „Microsoft“ serverio operacinė sistema, sukurta „Windows Server 2003 SP2“ pagrindu ir skirta namų vartotojams (kaip rodo pavadinimas – namai), skirta naudoti namų tinkluose.

Windows Server 2008

„Microsoft Windows Server 2008“ (kodinis pavadinimas „Longhorn Server“) yra nauja „Microsoft“ serverio operacinės sistemos versija. Ši versija turėtų pakeisti Windows Server 2003 kaip Vista kartos operacinių sistemų (NT 6.x) atstovą.

„Windows Server 2008“ yra įdiegimo parinktis, vadinama „Server Core“. „Server Core“ yra labai lengvas „Windows Server 2008“ diegimas, kuriame nėra „Windows Explorer“ apvalkalo. Visa konfigūracija ir priežiūra atliekama naudojant Windows komandų eilutės sąsają arba nuotoliniu būdu jungiantis prie serverio naudojant valdymo pultą. Galimi užrašų knygelė ir kai kurie valdymo skydelio elementai, pavyzdžiui, regioniniai nustatymai.

„Windows Server 2008“ turi reikšmingą terminalo paslaugų naujinį. Terminalo paslaugos dabar palaiko Remote Desktop Protocol 6.0. Ryškiausias patobulinimas, vadinamas Terminal Services RemoteApp, leidžia publikuoti vieną konkrečią programą, o ne visą darbalaukį.

Kita svarbi „Terminal Services“ funkcija yra „Terminal Services Gateway“ ir „Terminal Services Web Access“ (dabar visiškai žiniatinklio pagrindu). Terminalo paslaugų šliuzas leidžia įgaliotiems kompiuteriams saugiai prisijungti prie terminalo paslaugų arba nuotolinio darbalaukio iš interneto naudojant RDP per HTTPS, nenaudojant VPN. Tam nereikia atidaryti papildomo ugniasienės prievado; KPP srautas tuneliuojamas per HTTPS. Terminalo paslaugų žiniatinklio prieiga leidžia administratoriams suteikti prieigą prie terminalo paslaugų per žiniatinklio sąsają. Naudojant TS Gateway ir TS RemoteApp, duomenų perdavimas vyksta per HTTP(S), o nuotolinės programos vartotojui atrodo taip, lyg jos veiktų vietoje. Per vieną seansą veikia kelios programos, kad būtų užtikrinta, jog nereikia papildomų vartotojo licencijų.

Naudojant „Terminal Services Easy Print“, administratoriams nebereikia serveryje diegti jokių spausdintuvo tvarkyklių. Tokiu atveju Easy Print Driver peradresuoja vartotojo sąsają ir visas originalaus spausdintuvo funkcijas. Be to, jis pagerina našumą pateikiant spausdinimo užduotis konvertuodamas jas į XPS formatą prieš siunčiant jas klientui.

„Windows Server 2008“ yra pirmoji „Windows“ operacinė sistema, išleista su integruotu „Windows PowerShell“, išplečiamu komandinės eilutės apvalkalu ir pridedama „Microsoft“ sukurta scenarijų kalba. „PowerShell“ scenarijų kalba buvo sukurta specialiai administravimo užduotims atlikti ir gali pakeisti cmd.exe ir „Windows Script Host“ poreikį.

Savaime gydantis NTFS

Ankstesnėse „Windows“ versijose, jei operacinė sistema aptiko klaidų NTFS tomo failų sistemoje, ji pažymėjo tomą kaip „nešvarų“; Garso klaidos ištaisyti nepavyko iš karto. Naudojant savaime išgydomą NTFS, užuot užrakinęs visą tomą, užrakinami tik sugadinti failai/aplankai ir lieka nepasiekiami taisymo metu. Dėl šios priežasties nebereikia iš naujo paleisti serverio, kad būtų ištaisytos failų sistemos klaidos.

Be to, operacinė sistema dabar rodo S.M.A.R.T. informaciją. kietieji diskai, padedantys nustatyti galimus standžiojo disko gedimus. Ši funkcija pirmą kartą pasirodė „Windows Vista“.

Serverio tvarkyklė yra naujas, vaidmenimis pagrįstas valdymo įrankis, skirtas Windows Server 2008. Tai serverio valdymo ir saugos konfigūravimo vedlio iš Windows Server 2003 derinys. Serverio tvarkyklė yra serverio konfigūravimo vedlio dialogo lango, paleidžiamo pagal numatytuosius nustatymus sistemoje Windows, patobulinimas. Server 2003 prisijungus. Dabar jis leidžia ne tik pridėti naujų vaidmenų, bet ir sujungia visas operacijas, kurias vartotojai gali atlikti serveryje, taip pat pateikia konsoliduotą kiekvieno vaidmens dabartinės būsenos vaizdą vieno portalo pavidalu.

Šiuo metu serverio tvarkyklės nuotoliniu būdu naudotis negalima, tačiau planuojama kliento versija.

Windows 7

„Windows 7“ (anksčiau vadinta „Blackcomb“ ir „Viena“ kodiniais pavadinimais) yra „Windows NT“ kompiuterių operacinių sistemų šeimos versija, kuri seka „Windows Vista“. Windows NT eilutėje sistema turi 6.1 versijos numerį (Windows 2000 – 5.0, Windows XP – 5.1, Windows Server 2003 – 5.2, Windows Vista ir Windows Server 2008 – 6.0). Serverio versija yra „Windows Server 2008 R2“.

„Microsoft“ paskelbė, kad operacinė sistema bus parduodama 2009 m. spalio 22 d., praėjus mažiau nei trejiems metams po ankstesnės operacinės sistemos „Windows Vista“ išleidimo. Partneriams ir klientams, turintiems bendrosios licencijos licenciją, prieiga prie RTM buvo suteikta 2009 m. liepos 24 d.

„Windows 7“ apima kai kuriuos patobulinimus, neįtrauktus į „Windows Vista“, taip pat sąsajos ir integruotų programų naujovių.

„Windows 7“ turės galimybę išjungti arba įjungti „Internet Explorer“.

„Windows 7“ palaikys daugialypius monitorius. Šią galimybę Microsoft pademonstravo savo metinėje TechEd'08 konferencijoje Orlande. Demonstracijos metu buvo naudojamas 6.1.6856 versijos kūrinys, taip pat nešiojamojo kompiuterio modelio prototipas su multitouch ekranu. Remiantis kai kuriais pranešimais, „Windows 7“ iš dalies įgyvendins „Windows Vista“ (kodiniu pavadinimu „Longhorn“) planuotą funkcionalumą, taip pat planuojama glaudesnė integracija su „Windows Live“ programomis ir paslaugomis.

„Windows 7“ įdiegia lankstesnį vartotojo abonemento valdymo (UAC) nustatymą, kuris, skirtingai nei „Windows Vista“, turi dar dvi tarpines būsenas tarp režimų „Įjungti“ ir „Išjungti“.

Buvo atlikti BitLocker šifravimo technologijos pakeitimai, pridėta BitLocker to go keičiamos laikmenos šifravimo funkcija, kuri leidžia šifruoti keičiamąją laikmeną net ir nesant TPM modulio.

Taip pat buvo patobulinta Windows ugniasienė – grįžo funkcija pranešti vartotojui, kad programa užblokuota, kai bandoma prisijungti prie tinklo.

„Windows 7“ negalės leisti licencijuotų „Blu-Ray“ diskų su vaizdo įrašu, tačiau galės skaityti ir įrašyti į juos informaciją.

Naudodami grupės strategiją ir „AppLocker“ galite neleisti veikti tam tikroms programoms.

„Branch Cache“ funkcija sumažins delsą vartotojams, dirbantiems su savo kompiuteriu nuotoliniu būdu. Pavyzdžiui, tinkle pasiekiamas failas talpykloje saugomas lokaliai, todėl atsisiunčiamas nebe iš nuotolinio serverio, o iš vietinio kompiuterio. Ši funkcija gali veikti dviem režimais – Hosted Cache ir Distributed Cache. Pirmuoju atveju failas saugomas tam skirtame vietiniame serveryje, kuriame veikia Windows Server 2008 R2, antruoju - kliento kompiuteryje.

„DirectAccess“ leidžia užmegzti saugų ryšį su serveriu fone, kitaip nei VPN, kuriam reikalinga vartotojo sąveika. „DirectAccess“ taip pat gali taikyti grupės politiką prieš vartotojui prisijungiant.

Remote Desktop Host leidžia vartotojui prisijungti prie nuotolinio kompiuterio administratoriaus teisėmis.

„Microsoft“ taip pat svarsto galimybę išleisti „Windows 7“ ne tik optiniuose diskuose, bet ir „flash“ laikmenose, o tai turėtų supaprastinti platformos diegimo procesą „netbook“ kompiuteriuose, kuriuose nėra įmontuoto optinio įrenginio.

„Windows 7“ taip pat naudos smėlio dėžės režimą, kurio įgyvendinimas buvo aptartas alfa ir beta testavimo metu (Longhorn kūrimo etape). Visas nevaldomas kodas veiks aplinkoje (smėlio dėžėje), kurioje operacinė sistema apribos programos prieigą prie kompiuterio aparatinės įrangos ir tinklo. Bus draudžiama prieiga prie žemo lygio lizdų, taip pat tiesioginė prieiga prie failų sistemos, aparatinės įrangos abstrakcijos sluoksnio (HAL) ir visa prieiga prie atminties adreso. Visa prieiga prie išorinių programų, failų ir protokolų bus reguliuojama operacinės sistemos ir nedelsiant sustabdyta (teoriškai). Jei šis metodas bus sėkmingas, jis žada beveik visišką saugumą, nes naudojant šį metodą kenkėjiška programa teoriškai negali padaryti jokios žalos sistemai, jei ji yra užrakinta metaforinėje „stiklinėje dėžutėje“. Šis požiūris kelia asociacijų su virtualiuoju kompiuteriu. Jei viskas bus teisinga, ši aplinka galės prisitaikyti prie kodo bazės, kuri buvo parašyta jos kalba. Tai palengvins daugumą problemų, kylančių dėl atgalinio suderinamumo pereinant prie naujos operacinės sistemos.

Naudojant programas 1 beta versijoje, kai kuriose programose buvo aptiktas atminties nutekėjimas, dėl kurio visiškai užstojo, nepaisant smėlio dėžės režimo. Teoriškai, jei režimas netaps veiksmingesnis, tai gali paskatinti programų, kurios sąmoningai išnaudoja šiuos pažeidžiamumus savo tikslams, kūrimą.

Billas Gatesas paminėjo visur esančią momentinės paieškos juostą (panašią į „Spotlight“). Turinio indeksavimo paslauga buvo tobulinama nuo „Windows XP“, o panaši paieškos juosta buvo įtraukta į „Windows Vista“. „Windows 7“ taip pat naudoja „DirectX 11“.

Ar „Windows 7“ gaus naują branduolį?

Nr. Nors reikia pasakyti, kad panašūs pokyčiai buvo vykdomi. Bent jau taip sakė vienas „Microsoft“ inžinierius praėjusių metų spalį. Pasak jo, 200 įmonės programuotojų dirbo mažindami branduolį, skirtą Windows 7. Branduolys netgi gavo savo pavadinimą MinWin ir turėjo užimti šešis kartus mažiau atminties nei Vista branduolys.

Tačiau Floresas ir Sinofsky teigė, kad „Windows 7“ negaus naujo branduolio. „Priešingai tam tikriems spėliojimams, „Microsoft“ nekuria naujo „Windows 7“ branduolio“, – sakė Flores. Tačiau Sinofsky pasakė šiek tiek kitaip: „...„Windows Server 2008“ branduolys yra „Windows Vista“ branduolio evoliucija, o „Windows 7“ branduolys bus tolesnė šio branduolio evoliucija.

Windows Server 2008 R2

Windows Server 2008 R2 yra kuriama serverio Windows 7 versija. Ji bus išleista 2009 m. spalio 22 d. Kaip ir Windows 7, Windows Server 2008 R2 naudos Windows NT 6.1 branduolį. Naujos funkcijos apima patobulintą virtualizavimą, naują Active Directory versiją, Internet Information Services 7.5 ir iki 256 procesorių palaikymą. Sistema bus išleista tik 64 bitų versija. Taip pat buvo pašalintas „Windows“ paleidimo iš skaidinių, kuriuose yra MBR, palaikymas.

„Microsoft“ profesionalių kūrėjų konferencijoje paskelbė „Windows Server 2008 R2“ kaip „Windows 7“ serverio variantą. 2009 m. sausio 7 d. „Microsoft Windows Server 2008 R2“ beta versija tapo prieinama „Microsoft TechNet“ ir MSDN prenumeratoriams, kurie dalyvavo „Windows 7“ peržiūros programoje. Sausio 9 d. „Microsoft“ atsisiuntimo centre buvo viešai pasiekiama beta versijos versija. 2009 m. balandžio 30 d. – leidimo kandidatas (RC) tapo prieinamas TechNet ir MSDN abonentams. 2009 m. gegužės 5 d. – „Windows Server 2008 R2 RC“ galima rasti „Microsoft“ atsisiuntimo centre. 2009 m. birželio 2 d. „Microsoft“ paskelbė, kad RTM versija „Microsoft“ partneriams bus prieinama 2009 m. liepos mėnesio antroje pusėje. Išleista 2009 m. spalio 22 d.

Šiuo metu „Microsoft Windows“ įdiegta maždaug 88 % asmeninių kompiuterių ir darbo stočių. Be to, pagreitį įgauna ir jos konkurentas Mac OS X (apie 10 proc.), nepaisant konkurencijos, Microsoft ir Apple bendradarbiauja, nuolat didindami abiejų sistemų suderinamumą.

Visa programinės įrangos (programinės įrangos) įvairovė plačiai skirstoma į sisteminis Ir taikomosios programos. Pirmoji grupė užtikrina antrosios veikimą ant esamos techninės įrangos (procesoriaus, diskų, RAM, įvesties/išvesties įrenginių). Operacinės sistemos (OS) reiškia sistemos programinę įrangą. Viena iš OS užduočių yra įdiegti darbo su technine įranga algoritmus. Gali kilti klausimas: kam to reikia? Galų gale, jei gerai pagalvosite, kiekviena taikomoji programa gali turėti kodą, kuris pasiekia aparatinę įrangą. Tačiau tai tik apsunkintų programuotojų gyvenimą ir padidintų programinę įrangą iki didelių dydžių. Ir liūdniausia, kad taikomosiose programose būtų daug identiškų kodų, atsakingų už žemo lygio komandų (iškvietimų į aparatinę įrangą) įgyvendinimą. Be to, kaip išspręsti viename kompiuteryje kartu veikiančių skirtingų programų problemą – kitas klausimas. Todėl operacinės sistemos ir kita sisteminė programinė įranga visiškai pagrįstai atlieka jiems priskirtą tarpininko vaidmenį tarp taikomosios programinės įrangos ir kompiuterio aparatinės įrangos.

Net savo istorinėje raidoje operacinės sistemos prasidėjo kaip programų ir bibliotekų rinkinys, skirtas valdyti įvesties ir išvesties operacijas. Tada šias gana universalias programas naudojo kiti programuotojai, kuriems nebereikėjo sukti galvos, kaip programuoti duomenų skaitymą iš diskelio ar teksto išvedimą į spausdintuvą. Jie tiesiog iškvietė funkciją iš prijungtos bibliotekos ir ji atliko visą darbą (jame jau buvo kodas darbui su fiziniais įrenginiais).

Laikui bėgant operacinė sistema tapo vis sudėtingesnė, nauja funkcijas. Kompiuteriai tapo galingesni; reikėjo vienu metu paleisti tam tikrą skaičių programų, kad būtų galima vykdyti procesorių. OS pradėjo spręsti efektyvaus aparatinės įrangos išteklių paskirstymo tarp veikiančių programų problemą. Keli vartotojai pradėjo dirbti vienu metu su vienu kompiuteriu. OS pradėjo stebėti kiekvieno teises ir saugoti duomenis. Todėl šiuolaikinės operacinės sistemos turi daug skirtingų funkcijų.

Savaip operacinės sistemos struktūra yra programų ir modulių kompleksas. Išskiriama operacinės sistemos branduolio samprata. Branduolio programinė įranga yra apsaugota nuo vartotojo ir programuotojo trukdžių. Taikomosios programos pasiekia branduolį naudodamos užklausas atlikti tam tikrus veiksmus su aparatūra. Šios užklausos vadinamos sistemos skambučiais ir yra specialios komandos.

Operacinės sistemos paskirtis

Taigi, operacinė sistema atlieka dvi pagrindines užduotis:

  1. palengvina (ar net įgalina) vartotojams ir programuotojams naudoti aparatinę įrangą. Pavyzdžiui, operacinė sistema leidžia abstrahuotis nuo to, kaip duomenys iš tikrųjų apdorojami standžiajame diske, ir dirbti su failo sąvoka.
  2. užtikrina efektyvų techninės įrangos naudojimą. Kadangi šiuolaikiniuose kompiuteriuose vienu metu veikia daugiau nei viena programa, OS yra atsakinga už atminties, procesoriaus registrų ir kt. paskirstymą tarp veikiančių programų bet kuriuo metu. OS nustato optimalų šių resursų paskirstymą laike (paeiliui naudoja procesorių programose) ir erdvėje (skirtingų programų įkėlimas į skirtingas RAM dalis).

Windows šeimos OS

Šiandien populiariausios operacinės sistemos yra Windows šeima, kuri yra patentuotas (komercinis) Microsoft Corporation produktas.

Windows pradeda savo „protėvius“ nuo DOS operacinės sistemos ir iš pradžių buvo ant jos pastatytas apvalkalas (Windows buvo paleista DOS), padidina DOS galimybes ir palengvina neapmokytam vartotojui darbą su kompiuteriu. Vėlesnės versijos (pradedant Windows NT) buvo visavertės operacinės sistemos.

„Windows“ pranašumas yra patogi sąsaja. Tarp trūkumų pažymimas sistemos nepatikimumas.

Unix tipo OS

Operacinė sistema UNIX turėjo didelę įtaką operacinių sistemų pasaulio raidai, padėjusi pagrindus šiuolaikinėms operacinėms sistemoms. UNIX iš pradžių buvo programinės įrangos kūrimo sistema. Dauguma UNIX dirbančių žmonių buvo programuotojai (ir apskritai aštuntajame dešimtmetyje nedaug kitų dirbo su kompiuteriais).
UNIX išsivystė iš kelių pagrindinių idėjų. Pavyzdžiui, vieną mažą problemą reikia išspręsti viena maža programa, o sudėtingas – paprastų programų deriniu.

UNIX sistemoje daug dėmesio skiriama kompiuterių resursų paskirstymui tarp vartotojų. Ši sistema yra kelių terminalų (kiekvienas vartotojas dirba su kompiuteriu naudodamas savo terminalą).

Nepaisant to, kad „Unix“ tipo sistemos yra prastesnės nei „Windows“, jos veikia didelių tipų kompiuteriuose.

Linux

Linux – tai įvairios Unix tipo operacinės sistemos (paskirstymai), kurios dažniausiai platinamos laisvai.

Viena iš unikalių GNU/Linux sistemų savybių yra ta, kad nėra vieno geografinio plėtros centro. „Linux“ ir jai skirtas programas rašo milijonai programuotojų, išsibarsčiusių visame pasaulyje.

MACOS

Ši operacinė sistema taip pat buvo pagrįsta UNIX branduoliu.

Tai Apple produktas, skirtas savo Macintosh kompiuteriams.

Jis laikomas patikimu ir patogiu. Tačiau skirtingai nei „Windows“, ji nėra tokia populiari.

Operacinė sistema (OS) – tai programinės įrangos rinkinys, valdantis kompiuterio resursus (RAM, vietos diske ir kt.), paleidžiantis taikomąsias programas ir jų sąveiką su išoriniais įrenginiais bei kitomis programomis, taip pat užtikrinantis vartotojo dialogą su kompiuteriu.

Failų sistema

Operacinių sistemų samprata ir klasifikacija

Kompiuteris veikia pagal programą. Pagrindinis programų rinkinys, be kurio kompiuteris negali veikti, yra operacinė sistema (OS).

Šiuo metu pasaulyje naudojama daugybė operacinių sistemų, kurios gali būti skirstomi į grupes pagal šiuos kriterijus:

1. Vienu metu veikiančių vartotojų skaičius: vieno vartotojo, kelių vartotojų.

2. Vienu metu vykdomų procesų skaičius valdant sistemai: vienos užduoties, kelių užduočių.

3. Palaikomų procesorių skaičius: vieno procesoriaus, kelių procesorių.

4. Kodo bitai: 8 bitų, 16 bitų, 32 bitų, 64 bitų.

5. Sąsajos tipas: komandinė (tekstinė) ir objektinė (grafinė).

6. Vartotojo prieigos prie kompiuterio tipas: paketinis apdorojimas, laiko pasidalijimas, realiu laiku.

7. Išteklių naudojimo tipas: tinklas, vietinis.

Pagal pirmąjį klasifikavimo ženklą kelių vartotojų operacinės sistemos, skirtingai nei vieno vartotojo operacinės sistemos, palaiko kelių vartotojų veikimą vienu metu kompiuteryje skirtinguose terminaluose.

Antrasis ženklas apima OS padalijimą į kelių užduočių ir vienos užduoties. Daugiafunkcinio darbo sąvoka reiškia kelių programų, egzistuojančių toje pačioje kompiuterinėje sistemoje vienu metu, palaikymą.

Vienos užduočių operacinės sistemos vienu metu palaiko tik vienos programos vykdymo režimą.

Pagal trečiąjį ženklą Daugiaprocesorinės operacinės sistemos, skirtingai nei vieno procesoriaus operacinės sistemos, palaiko kelių procesorių išteklių paskirstymo režimą tam tikrai užduočiai išspręsti.

Ketvirtasis ženklas operacines sistemas skirsto į 8, 16, 32 ir 64 bitų. Tai reiškia, kad operacinės sistemos bitų talpa negali viršyti procesoriaus bitų talpos.

Pagal penktąjį ženklą Pagal vartotojo sąsajos tipą operacinės sistemos skirstomos į objektines (dažniausiai su grafine sąsaja) ir komandines (su tekstine sąsaja).

Pagal šeštąją charakteristiką operacinės sistemos skirstomos į sistemas:

Paketinis apdorojimas, kai iš vykdomų programų, įvestų į kompiuterį ir vykdomų prioriteto tvarka, su galimu prioriteto įvertinimu formuojamas užduočių paketas (aibe);



Laiko pasidalijimas (TSR), suteikiantis vienalaikį dialogo (interaktyvų) prieigos prie kelių vartotojų kompiuterio režimą skirtinguose terminaluose, kuriems paeiliui paskirstomi mašinos ištekliai, kuriuos koordinuoja operacinė sistema pagal nurodytą paslaugų discipliną; realiu laiku, suteikiant tam tikrą garantuotą mašinos atsako laiką į vartotojo užklausą valdyti bet kokius kompiuterio įvykius, procesus ar objektus.

Pagal septintą ženklą OS klasifikacijos skirstomos į tinklo ir vietines. Tinklo operacinės sistemos yra skirtos valdyti kompiuterių, prijungtų prie tinklo, išteklius, kad būtų galima dalytis duomenimis, ir teikti galingas priemones apriboti prieigą prie duomenų, kad būtų užtikrintas jų vientisumas ir saugumas, taip pat daug paslaugų galimybių naudojant tinklo išteklius. Daugeliu atvejų tinklo operacinės sistemos yra įdiegtos viename ar keliuose gana galinguose serverių kompiuteriuose, skirtuose tik tinklo ir bendrų išteklių priežiūrai. Visos kitos operacinės sistemos bus laikomos vietinėmis ir gali būti naudojamos bet kuriame asmeniniame kompiuteryje, taip pat atskirame kompiuteryje, prijungtame prie tinklo kaip darbo vieta arba klientas.

Pagal šią klasifikaciją panagrinėkime populiariausias kompiuterių OS šeimas.

1) DOS šeimos operacinės sistemos

Pirmoji šios šeimos atstovė – MS DOS sistema (Microsoft Disc Operating System) buvo išleista 1981 m., susijusi su IBM PC atsiradimu. DOS šeimos operacinės sistemos yra vienos užduoties ir turi šias charakteristikas ir funkcijas:

Sąsaja su kompiuteriu vykdoma naudojant vartotojo įvestas komandas;

Struktūros moduliškumas supaprastina sistemos perkėlimą į kitų tipų kompiuterius;

Nedidelis laisvos RAM kiekis (640 KB).

Reikšmingas DOS šeimos operacinių sistemų trūkumas yra apsaugos nuo neteisėtos prieigos prie kompiuterio ir OS išteklių trūkumas. Šiuo metu plačiai naudojama MS DOS 6.22.

2) OS/2 šeimos operacinės sistemos

OS/2 operacinę sistemą (Operating System/2) sukūrė IBM 1987 m., kurdama naują asmeninių kompiuterių šeimą.

Tai 32 bitų grafinė daugiafunkcinė operacinė sistema, skirta su IBM PC suderinamiems kompiuteriams, leidžianti organizuoti lygiagretų kelių taikomųjų programų veikimą, tuo pačiu apsaugant vieną programą nuo kitos ir operacinę sistemą nuo joje veikiančių programų. Norėdami rašyti programas OS/2, galite naudoti paruoštus programų modulius, kurie yra vadinamojoje programų programavimo sąsajoje - API (Application Programming Interface).

OS/2 operacinė sistema turi patogią grafinę vartotojo sąsają ir yra suderinama su DOS failų sistema, todėl duomenis galima naudoti tiek DOS, tiek OS/2 be jokios konvertavimo.

Yra keletas OS/2 modifikacijų:

OS/2 Warp 3.0 – patobulintas atminties naudojimas ir patobulinta grafinė sąsaja;

OS/2 Warp Connect – patobulintas tinklo palaikymas;

OS/2 Warp Server – sukurta dirbti kaip serverio OS.

Pagrindinis OS/2 trūkumas yra mažas jai skirtų programų skaičius, todėl ši sistema yra mažiau populiari nei MS DOS ir Windows operacinės sistemos.

3) UNIX šeimos operacinės sistemos

UNIX operacinės sistemos yra 32 bitų daugiafunkcinės, kelių vartotojų operacinės sistemos. UNIX stiprybė ta, kad ta pati sistema naudojama skirtinguose kompiuteriuose – nuo ​​superkompiuterio iki asmeninio kompiuterio, o tai leidžia minimaliomis sąnaudomis perkelti sistemą iš vienos mašinos architektūros į kitą.

UNIX apjungia: prieigą prie paskirstytų duomenų bazių, vietinių tinklų, nuotolinių telekomunikacijų ir galimybę prisijungti prie pasaulinių tinklų naudojant įprastą modemą. UNIX pašto paslauga yra vienas iš svarbiausių jos komponentų. Šiuo metu yra daug UNIX programų. Populiariausios DOS ir Windows programos gali būti naudojamos UNIX.

Yra keletas UNIX šeimos operacinių sistemų. Įvairios šios šeimos versijos turi savo pavadinimus, tačiau apskritai jos atkartoja pagrindinės UNIX OS funkcijas. UNIX OS failų sistema užtikrina failų apsaugą nuo neteisėtos prieigos vartotojo ir vartotojų grupių lygiu. Šiuo metu tarp UNIX šeimos tinklo operacinių sistemų, įmonių tinklų operacinė sistema UnixWare 2.0 yra 32 bitų kelių naudotojų daugiafunkcinė operacinė sistema, palaikanti programas realiuoju laiku.

4) Windows šeimos operacinės sistemos

„Windows“ šeimos operacines sistemas kuria „Microsoft“. Tai daugiafunkcinės operacinės sistemos, kurios suteikia patogią grafinę sąsają. Pagrindiniai šios šeimos atstovai yra Windows 95 OS, Windows 98 OS ir Windows NT OS. Windows 95 buvo sukurta MS DOS ir Windows 3.x operacinių apvalkalų pagrindu.

„Windows 95“ yra 32 bitų ir 16 bitų operacinės sistemos dalis.

„Windows NT“ operacinė sistema yra viena iš labiausiai paplitusių 32 bitų tinklo operacinių sistemų. „Windows NT“ yra dviejų versijų: „Windows NT Server“ ir „Windows NT Workstation“. „Windows NT Server“ visų pirma skirta tinklo ištekliams valdyti. Sistema užtikrina didelį mobilumą ir saugumą neprarandant našumo. „Windows NT Server“ turi įrankius, leidžiančius greitai ieškoti informacijos ir peržiūrėti pasaulinio tinklo išteklius, suteikia galimybę naudoti bet kokius ryšio kanalus (įskaitant įprastas telefono linijas), palaiko iki 256 vienu metu jungtis prie vieno serverio, o keli serveriai gali būti naudojami organizuoti viešojo tinklo paslauga.

„Windows NT Workstation“ yra „Windows NT“ operacinės sistemos versija, sukurta veikti vietiniuose kompiuteriuose ir darbo vietose. Tai visiškai 32 bitų operacinė sistema, pati saugiausia ir patikimiausia.

Visos „Windows NT“ programos veikia kelių užduočių režimu. Tačiau ne visos MS DOS programos ir 16 bitų Windows programos veikia su Windows NT.

Windows NT Workstation patartina naudoti, kai būtina patikima konfidencialių duomenų ar programų apsauga, taip pat atliekant inžinerinius, mokslinius, statistinius ir kitus darbus, kai svarbus didelis našumas analizuojant didelius duomenų kiekius.

5) Realaus laiko operacinių sistemų šeima

Terminas realus laikas plačiąja prasme gali būti taikomas informacijos apdorojimo veiklai ar sistemai tais atvejais, kai iš sistemos reikalaujama garantuoto atsako laiko, ty atsakymo delsa neviršija tam tikro laiko.

Realaus laiko operacinė sistema (RTOS) – tai operacinė sistema, garantuojanti tam tikrą sistemos atsako laiką. Paprastai šis laikas svyruoja nuo kelių mikrosekundžių iki kelių dešimtųjų sekundės dalių.

Tarp labiausiai žinomų RT OS IBM PC yra: RTMX, AMX, OS-9000, FLEX OS, QNIX ir kt.

Šiandien kalbėsime tokiomis temomis kaip: Operacinių sistemų šeimos: DOS, OS/2, UNIX, WINDOWS.

DOS šeimos OS.

Pirmasis šios šeimos atstovas yra MS-DOS sistema (Microsoft Disk Operating System – disko operacinė sistema iš Microsoft) buvo išleistas 1981 metais ryšium su IBM PC kompiuterių atsiradimu.

DOS šeimos operacinė sistema turi šias būdingas savybes:

  • Vieno vartotojo.
  • Vienos užduotys.
  • Turi komandų sąsają.
  • 16 bitų.
  • Pagal išteklių valdymo tipą – ne tinklinis.
  • Ji turi modulinę struktūrą, kuri supaprastina sistemos perkėlimą į kitų tipų kompiuterius.
  • Nedidelis turimos RAM kiekis (640 KB, iki 1 MB).
  • Reikšmingas DOS operacinių sistemų šeimos trūkumas yra apsaugos nuo neteisėtos prieigos prie kompiuterio ir OS išteklių trūkumas.

Pavyzdys

OS MS-DOS 6.22., MS DOS 8.0 integruota į Windows ME, DOS PC 2000.

Nuo 4.0 versijos, MS-DOSįtraukta DOS Shell – failų tvarkyklės programa su kvazigrafine teksto vartotojo sąsaja (TUI), kurioje buvo meniu, langų skaidymai, spalvų temos, pelės palaikymas ir programų nuorodos naudojant simbolių režimo grafiką.

OS šeima OS/2

OS/2 (Operacinė sistema/2) sukūrė IBM 1987 m., kurdama naują PS/2 kompiuterių šeimą.

OS/2 šeimos operacinės sistemos turi šias charakteristikas:

  • Vieno vartotojo OS.
  • Antros kartos daugiafunkcinė OS: leidžia organizuoti lygiagretų kelių taikomųjų programų veikimą, tuo pačiu apsaugant vieną programą nuo kitos ir OS nuo jos valdomų programų.
  • Turi grafinę sąsają.
  • 32 bitų.
  • Gimtoji failų sistema yra HPFS.
  • Trūkumas OS/2– nedidelis jai skirtų programų skaičius, todėl ši sistema yra mažiau populiari nei, pavyzdžiui, „Windows“.

Pavyzdys

OS/2 naudojimas: OS/2 WSeB 4.5x kaip failų serveris.

UNIX šeimos OS

UNIX OS sukūrė Kenas Thompsonas, AT&T koncerno Bell Laboratories darbuotojas 1969 metaisįvairiems kompiuteriams: nuo superkompiuterių iki minikompiuterių. Nuo tada buvo sukurta daugybė skirtingų UNIX sistemų. Teisiškai tik keli iš jų turi visišką teisę vadintis „UNIX“; likusieji, nors ir naudoja panašias sąvokas ir technologijas, yra apjungiami terminu „panašus į UNIX“. Kuriant Unix sistemas buvo sukurta SI kalba.

UNIX šeimos OS turi šias būdingas savybes:

  • Kelių vartotojų OS.
  • Daugiafunkcinė OS.
  • Tinklo OS.
  • Command OS, grafinis apvalkalas: X Window.
  • 32 bitų, 64 bitų.
  • mobilusis: galima minimaliomis sąnaudomis perkelti sistemą iš vienos mašinos architektūros į kitą.
  • turi kelių tipų lukštus (Shell), t.y. sąsajos sąveikai tarp branduolio ir vartotojo.
  • Failų sistema: NFS (tinklo failų sistema).
  • naudojant paprastus tekstinius failus konfigūruoti ir valdyti sistemą.
  • plačiai naudojamos komunalinės paslaugos, paleistos komandinėje eilutėje.
  • sąveika su vartotoju per virtualų įrenginį – terminalą.
  • vaizduojantis fizinius ir virtualius įrenginius bei kai kuriuos tarpprocesinius ryšius kaip failus.
  • naudojant kelių programų vamzdynus, kurių kiekviena atlieka vieną užduotį.

Linux(pilnas pavadinimas GNU/Linux) yra į UNIX panaši OS. Linux Nemokama operacinė sistema, kurią iš pradžių sukūrė Linusas Torvaldsas. Pirmoji oficiali versija buvo paskelbta spalio 5 d 1991 m.

Versijos: Debian GNU/Linux yra nenacionalinis tarptautinis platinimas (taip pat jo atšakos, įskaitant itin populiarius Ubuntu, Kubuntu, Xubuntu), Amerikos Red Hat ir jos įpėdinį Fedora, prancūzų-brazilų Mandriva, buvusią Mandrake ir Conectiva. .

WINDOWS šeimos OS

Istorija Windows prasidėjo į 1985 metai, kai pasirodė pirmoji sistemos versija (apvalkalas). Po kelerių metų buvo išleista antroji versija, tačiau Windows sistema didelio populiarumo nesulaukė.

1990 metais išėjo Windows 3.0 kuris buvo pradėtas naudoti daugelyje kompiuterių (grafinė sąsaja, daugiafunkcinis režimas, atsirado daugybė programų, veikiančių Windows).

Vėlesnės versijos Windows buvo skirti didinti patikimumą, palaikyti multimediją ir dirbti kompiuterių tinkluose.

Visi atstovai Windows OS galima suskirstyti į dvi eilutes:

  1. Windows 9.x (95/98/Me).
  2. Windows NT (NT4/2000/XP/2003 Server/Vista/2008 Server/7).

Tik Windows NT šeima apima serverių operacines sistemas.

„Windows“ operacinės sistemos turi šiuos dalykus būdingi bruožai:

  • Kelių vartotojų OS.
  • Daugiafunkcinė OS.
  • Tinklo ir ne tinklo OS.
  • Grafinė OS.
  • 32/64 bitų.
  • Naujų įrenginių prijungimas naudojant „Plug and Play“ technologiją.
  • Failų sistema: FAT32, NTFS.

„Windows“ šeimos atstovai:

„Windows 3.x“ (3.0 / 3.1 / 3.11). Operaciniai apvalkalai, veikiantys MS-DOS.

Windows 95(pirmoji OS). Pasikeitė sąsaja, padidėjo programų greitis, galimybė automatiškai konfigūruoti papildomą įrangą, dirbti su internetu.

Windows 95 OSR2. Ištaisyta daug „Windows 95“ klaidų, pridėtas kelių naujų įrenginių palaikymas ir galimybė naudoti FAT32 failų sistemą.

Windows 98. Išsaugota išorinė sąsaja, perkurta vidinė struktūra, daug dėmesio skirta darbui su internetu, galimybė dirbti su keliais monitoriais.

Windows 98 SE. Į paketą įtraukta 5-oji Internet Explorer versija, atnaujinta interneto ryšio sistema, daugybė klaidų pataisymų ir nauja tvarkyklių biblioteka.

Windows NT(1992 – NT 3.0, 1994 – NT 3.5, 1996 – NT 4.0), buvo sukurti siekiant padidinti tinklo veikimo patikimumą ir galią.

Galimos dvi versijos:

  1. Windows NT serveris – skirtas valdyti tinklo išteklius.
  2. Windows NT darbo stotis – skirta dirbti vietiniuose kompiuteriuose ir darbo vietose.

„Windows 2000“ (NT 5.0). Sukurta Windows NT pagrindu ir iš jos paveldėtas didelis informacijos patikimumas ir saugumas nuo išorinių trukdžių.

Windows Me. „Windows 98“ įpėdinis įgijo naujų galimybių: patobulintas darbas su multimedija, galimybė įrašyti ne tik garso, bet ir vaizdo informaciją, galingos informacijos atkūrimo priemonės po gedimų.

WindowsXP. 64 bitų versijos pasirodymas, pirmoji OS su visiškai pritaikoma sąsaja, CD-R ir CD-RW diskų įrašymo palaikymas pačios OS lygiu ir kt.

Windows CE. Sukurta išskirtinai montuoti „kišeniniuose“ kompiuteriuose.

Windows Server 2003. Jame yra visos Windows serverio OS reikalingos funkcijos, daugiausia dėmesio skiriant saugai, patikimumui, pasiekiamumui ir mastelio keitimui. Versijos: Standard Edition, Enterprise Edition, Datacenter Edition, Web Edition.

Windows Vista.„Windows Vista“ leidimo planas yra optimizuotas pagrindinėms vartotojų kategorijoms – asmenims, mažoms įmonėms, vidutinio dydžio organizacijoms ir didelėms organizacijoms – ir jų programinės įrangos naudojimo modeliams. Pagrindinis „Windows Vista“ šeimos tikslas yra kuo tiksliau suderinti vartotojų poreikius siūlomų programinės įrangos produktų rinkinį.

Windows Server 2008(kodinis pavadinimas „Longhorn Server“) yra nauja serverio operacinės sistemos versija iš „Microsoft“. Ši versija turėtų pakeisti Windows Server 2003 kaip Vista kartos operacinių sistemų atstovą.

Windows 7(anksčiau žinomas kodiniais pavadinimais Blackcomb ir Vienna) yra kompiuterių operacinių sistemų Windows šeimos versija, kuri seka Windows Vista.

(NT 6.0)

2006 Nepalaikomas
Beveik nenaudotas
(NT 6.1) 2009 Nepalaikomas
Aktyviai naudotas
(NT 6.2) 2012 Nepalaikomas
Beveik nenaudotas
(NT 6.3) 2013 Palaikoma
Beveik nenaudotas
(NT 10) 2015 Palaikoma
Aktyviai naudotas
Logotipas Versija Metai Būsena
1993 Nepalaikomas
Paprastai nenaudojamas
1994
1995
1996
2000
2003 Nepalaikomas
Vis dar naudojamas
2005
2008
2009 Palaikoma
Aktyviai naudotas
2012
2013
2016
2018 Darbo pradžia

Visos „Windows“ versijos pagal eilutę + chronologija

Valdovas Metai Sąrašo versijos
16 bitų 1985 - 1995 Windows 1/2/3
32 bitai
(9x)
1995 - 2001 Windows 95/98/ME
NT
(32 ir 64 bitai)
nuo 1993 metų Windows NT 3.1 / NT 3.5 / NT 3.51 / NT 4.0 Workstation / 2000 / XP / Vista / 7 / 8 / 8.1 / 10
NT serveriai
(32 ir 64 bitai)
nuo 1993 metų „Windows NT 3.1“ / NT 3.5 / NT 3.51 / NT 4.0 serveris / 2000 serveris / 2003 / 2003 R2 / 2008 / 2008 R2 / 2012 / 2012 R2 / 2016 / 2019

Sėkmės istorija

Ši sėkmės istorija atspindi sistemos naudojimo dažnumą; trikdžių, su kuriais susidūrė vartotojai, skaičius; apžvalgos.

Windows 1 Nesėkmė
Windows 2 Neutralus
Windows 3 Sėkmė
Windows 95 Nesėkmė
Windows 98 Sėkmė
Windows Millenium Nesėkmė
Windows 2000 Neutralus
Windows XP Didelė sėkmė
Windows Vista Nesėkmė
Windows 7 Sėkmė
Windows 8 Nesėkmė
Windows 8.1 Nesėkmė
Windows 10 Sėkmė

* nepaisant kai kurių operacinės sistemos versijų gedimo, jos turėjo naujų funkcijų, kurios buvo perkeltos į jau sėkmingas versijas. Pavyzdžiui, tūkstantmetyje atsirado gražios piktogramos ir langai, kurie buvo perkelti į Windows 2000. Todėl nesėkmės nevertinti kaip nesėkmingo darbo.

Windows 1

Palaikymo metai: 1985 - 2001. Atšaka: 16 bitų.

Leidimai: -

Kas naujo

Prieš Windows 1 buvo MS-DOS, todėl svarbiausia naujovė buvo grafinė sąsaja ir galimybė valdyti naudojant pelę.

Sistemos reikalavimai

Windows 3

Palaikymo metai: 1990 - 2008. Atšaka: 16 bitų.

Leidimai: -

Kas naujo

  • Pirmoji (iš Microsoft) patogi sąsaja.
  • Programos vadovo išvaizda.
  • Multimedijos galimybių atsiradimas.
  • Tinklo palaikymas (nuo 3.1).

Sistemos reikalavimai

Windows NT 3.1

Leidimai: -

Kas naujo

  • Pirmoji sistema, pagrįsta NT branduoliu.
  • NTFS failų sistemos palaikymas.

Sistemos reikalavimai

CPU Intel 80386
RAM 2 MB
Kietojo disko talpa 8 MB

Windows NT 3.5 darbo stotis

Leidimai: -

Kas naujo

  • Integruotas Winsock ir TCP/IP palaikymas.
  • DHCP ir WINS serverio ir kliento išvaizda.
  • VFAT palaikymas.

Sistemos reikalavimai

CPU 33 MHz
RAM 12 MB
Kietojo disko talpa 70 MB

Windows NT 3.51 darbo stotis

Leidimai: -

Sistemos reikalavimai

Windows NT 4.0 darbo stotis

Leidimai: -

Sistemos reikalavimai

Windows 98

Palaikymo metai: 1998 - 2006. Atšaka: 9x (32 bitai).

Sistemos reikalavimai

Windows Millenium

Palaikymo metai: 2000 - 2006. Atšaka: 9x (32 bitai).

Sistemos reikalavimai

Windows 2000

Paramos metai: 2000 - 2010. Filialas: NT.

Sistemos reikalavimai

Windows XP

Leidimai: XP, XP Professional

Sistemos reikalavimai

Windows Vista

Paramos metai: 2006 - 2017. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Starter, Basic Home, Premium, Business, Enterprise, Ultimate

Sistemos reikalavimai

Windows 7

Paramos metai: 2009 - 2020. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate

Sistemos reikalavimai

Minimumas Teminiai
Architektūra 32 bitų 64 bitų 32 bitų 64 bitų
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kietojo disko talpa 16 GB 20 GB 16 GB 20 GB

Windows 8

Paramos metai: 2012 - 2016. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Sistemos reikalavimai

Minimumas Teminiai
Architektūra 32 bitų 64 bitų 32 bitų 64 bitų
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kietojo disko talpa 16 GB 20 GB 16 GB 20 GB

Windows 8.1

Paramos metai: 2013 - 2023. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: 8, 8 profesionalai (profesionalams), 8 įmonių (įmonių)

Sistemos reikalavimai

Minimumas Teminiai
Architektūra 32 bitų 64 bitų 32 bitų 64 bitų
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kietojo disko talpa 16 GB 20 GB 16 GB 20 GB

„Windows 10“ (naujausia asmeniniams kompiuteriams)

Paramos metai: 2015 - 2025. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

leidimai

  • Namai. Daugumai namų kompiuterių. Nėra galimybės sukonfigūruoti nuotolinio darbalaukio, kad galėtumėte nuotoliniu būdu prisijungti prie sistemos; Nėra galimybės naudoti grupės strategijos ir prisijungti prie domeno.
  • Profesionalus (Pro). Yra visos namų versijos funkcijos + galimybė prisijungti prie domeno, naudoti grupės politiką ir galimybė prisijungti prie kompiuterio naudojant nuotolinį darbalaukį.
  • Įmonė (įmonė). Kai kurios namų versijos funkcijos buvo sumažintos. Yra visos papildomos „Pro“ versijos funkcijos + „DirectAccess“, „AppLocker“.
  • S. yra nulupta versija; kai kuriuose įrenginiuose yra iš anksto įdiegtas. Nepalaiko standartinės programos diegimo – diegti galima tik iš „Windows Store“.

Kas naujo

„Windows 10“ išleidžiant naujas versijas patiria didelių pokyčių. Todėl mes svarstysime naujoves, paremtas tuo.

  • Patobulintas našumas.
  • Nauja integruota Microsoft Edge naršyklė.
  • Automatiškai sumažina gretimą langą, kai aktyvus langas paspaudžiamas vienoje darbalaukio pusėje.
  • Visos „Start“ programos palaiko 2 048 elementų rodymą (anksčiau tik 512).
  • Priverstinis atnaujinimų diegimas.
  • Naudojant virtualų balso asistentą „Cortana“.
  • Atnaujintas pradžios meniu yra ankstesnių versijų ir „Windows 8“ hibridas (grįžo senoji išplėtimo parinktis, o dešinėje pusėje atsirado plytelės).
  • Galimybė sukurti kelis stalinius kompiuterius.
  • „Windows 8“ išklotinės sistemos atsisakymas.
  • Rašymo ranka galimybė („Windows Ink“).
  • Identifikavimas naudojant internetinę kamerą.
  • Pranešimų sinchronizavimas iš mobiliojo įrenginio.
  • Pakeiskite sistemos nustatymų meniu.
  • Integruotas virtualios realybės ausinių palaikymas.
  • Žaidimo režimas
  • Pagal numatytuosius nustatymus siūloma Powershell komandų eilutė.
  • Prieiga prie klasikinio valdymo skydelio paslėpta iš kontekstinio meniu. Dabar jį galima iškviesti komanda kontrolė.
  • Patobulintas integruotos antivirusinės programos veikimas.
  • Identifikavimas naudojant „Active Directory“ internetinę kamerą.
  • Galimybė sukurti ekrano kopiją su srities pasirinkimu naudojant sparčiuosius klavišus Win + Shaft + S.
  • Brailio rašto palaikymas.
  • Pailgintas akumuliatoriaus veikimo laikas.
  • Galimybė paleisti „Cortana“ viename įrenginyje ir nustoti veikti kitame.
  • Išjungti SMBv1 protokolą. Galite įjungti rankiniu būdu.
  • Pasirodo skydelis Žmonės.
  • Informacija apie GPU užduočių tvarkyklėje.
  • „Microsoft Edge“ viso ekrano režimas
  • Pailgintas akumuliatoriaus veikimo laikas (Power Throttling funkcija).
  • Pasirodo jaustukų skydelis.
  • Pasirinktinis „OneDrive“ sinchronizavimas.
  • Žaidimų sulėtėjimo problemos sprendimas.
  • Galimybė atkurti slaptažodį naudojant saugos klausimus.
  • Tamsioji „Explorer“ tema.
  • Galimybė pasiekti žinutes iš savo telefono („Jūsų telefono“ funkcija).
  • Izoliuotas darbalaukis saugiam programų veikimui.

* Šiame sąraše yra keletas naujovių. Visas sąrašas Vikipedijos puslapyje.

Sistemos reikalavimai

Minimumas Teminiai
Architektūra 32 bitų 64 bitų 32 bitų 64 bitų
CPU 1 GHz
RAM 1 GB 2 GB 4 GB
Kietojo disko talpa 16 GB 20 GB 16 GB 20 GB

Windows NT 3.1 Advanced Server

Paramos metai: 1993 - 2001. Filialas: NT. Bitų gylis: 16, 32 ir 64 bitai.

Leidimai: -

Sistemos reikalavimai

CPU Intel 80386
RAM 2 MB
Kietojo disko talpa 8 MB

Windows NT 3.5 serveris

Paramos metai: 1994 - 2001. Filialas: NT. Bitų gylis: 16, 32 ir 64 bitai.

Leidimai: -

Kas naujo

  • Integruotas Winsock ir TCP/IP palaikymas.
  • DHCP ir WINS serverių atsiradimas.
  • Bendrinkite failus ir spausdintuvus.
  • VFAT palaikymas.

Sistemos reikalavimai

CPU 33 MHz
RAM 16 MB
Kietojo disko talpa 70 MB

Windows NT 3.51 serveris

Paramos metai: 1995 - 2001. Filialas: NT. Bitų gylis: 16, 32 ir 64 bitai.

Leidimai: -

Sistemos reikalavimai

CPU 33 MHz
RAM 16 MB
Kietojo disko talpa 70 MB

Windows NT 4.0 serveris

Paramos metai: 1996 - 2004. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Serveris, Enterprise Edition, Terminal Server

Sistemos reikalavimai

Windows 2000 serveris

Paramos metai: 2000 - 2010. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Serveris, Advanced Server ir Datacenter Server

Sistemos reikalavimai

Windows Server 2003

Paramos metai: 2003 - 2015. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Web, Standard, Enterprise, Datacenter

Sistemos reikalavimai

Žiniatinklis, standartinis, įmonė:

Duomenų centro leidimas:

Windows Server 2003 R2

Paramos metai: 2005 - 2015. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Standard, Enterprise, Datacenter

Sistemos reikalavimai

Standartinis, įmonė:

Duomenų centro leidimas:

Windows Server 2008

Paramos metai: 2008 - 2020. Filialas: NT. Bitų gylis: 32 ir 64 bitai.

Leidimai: Web, Standard, Enterprise, Datacenter, HPC, Storage, Itanium

Sistemos reikalavimai

Minimumas Teminiai
Architektūra 32 bitų 64 bitų 32 bitų 64 bitų
CPU 1 GHz 1,4 GHz 2 GHz
RAM 512 MB 2 GB
Kietojo disko talpa 10 GB 40 GB

Windows Server 2008 R2

Paramos metai: 2009 - 2020. Filialas: NT. Bitų gylis: 64 bitai.

Leidimai: Foundation, Small Business, Web, Standard, Enterprise, Datacenter, HPC, Itanium

Sistemos reikalavimai

Windows Server 2012

Paramos metai: 2012 - 2023. Filialas: NT. Bitų gylis: 64 bitai.

Sistemos reikalavimai

Windows Server 2012 R2

Paramos metai: 2013 - 2023. Filialas: NT. Bitų gylis: 64 bitai.

Leidimai: Foundation, Essentials, Standard, Datacenter

Sistemos reikalavimai

Windows Server 2016

Paramos metai: 2016 - 2026. Filialas: NT. Bitų gylis: 64 bitai.

Leidimai: Essentials, Standard, Datacenter

Kas naujo

  • Fizinių procesoriaus branduolių (mažiausiai 16) licencijavimas.
  • Naujas diegimo režimas – Nano.
  • Konteinerių virtualizacijos atsiradimas.
  • OpenGL ir OpenCL KPP.
  • Virtualių mašinų ir vidinio tinklo srauto šifravimas.
  • Blokuoti failų saugyklų replikaciją.

Sistemos reikalavimai

„Windows Server 2019“ (naujausia serveriams)

Paramos metai: 2018 - ?. Filialas: NT. Bitų gylis: 64 bitai.

Leidimai: standartinis, duomenų centras

Kas naujo

  • Patobulintas saugumas – įmontuotos Defender ATP ir Defender Exploit Guard technologijos.
  • „Windows Subsystem Linux“ (WSL) – konteineriai, skirti Linux programoms palaikyti.
  • Norint sukurti klasterį su lyginiu mazgų skaičiumi, USB diskas gali veikti kaip liudytojas.


 


Skaityti:



Kodėl nešiojamam kompiuteriui reikalingas mažas SSD ir ar verta jame įdiegti „Windows“?

Kodėl nešiojamam kompiuteriui reikalingas mažas SSD ir ar verta jame įdiegti „Windows“?

Kiek SSD diskas yra svarbus žaidimams, ką jis veikia ir kokia yra šios technologijos nauda - apie tai bus kalbama mūsų straipsnyje. Kietojo...

„Flash“ atmintinės taisymas naudojant programas Kaip pataisyti nešiojamojo kompiuterio USB prievadą

„Flash“ atmintinės taisymas naudojant programas Kaip pataisyti nešiojamojo kompiuterio USB prievadą

Kaip pataisyti USB prievadą? Technikos atsakymas: naudojant kompiuterį USB prievadai dažnai sugenda. Visų pirma, jiems nepavyksta...

Pažeista disko struktūra; nuskaityti neįmanoma, ką turėčiau daryti?

Pažeista disko struktūra; nuskaityti neįmanoma, ką turėčiau daryti?

Vartotojų asmeniniuose kompiuteriuose dažnai saugoma svarbi informacija – dokumentai, nuotraukos, vaizdo įrašai, tačiau atsarginių duomenų kopijų kūrimas dažniausiai yra...

Iš ko susideda kompiuteris?

Iš ko susideda kompiuteris?

Paskelbta: 2017-01-14 Sveiki, draugai, šiandien mes išsamiai apsvarstysime kompiuterio sistemos bloko dizainą. Išsiaiškinkime, kas...

tiekimo vaizdas RSS