Windows nt nə deməkdir? Windows NT, bu proqram nədir və ona ehtiyac varmı? Avadanlıq tələbləri

1988-ci ilin sonunda Microsoft David Cutler-ə yeni proqram layihəsinə rəhbərlik etmək tapşırığını verdi: 1990-cı illər üçün Microsoft-un yeni əməliyyat sistemini yaratmaq. O, Yeni Texnologiya (NT) sistemini hazırlamaq üçün mühəndislər qrupunu topladı.

İlkin plan OS/2 tipli istifadəçi interfeysləri və tətbiqi proqramlaşdırma (API) interfeysləri ilə NT-ni inkişaf etdirmək idi, lakin OS/2 zəif satıldı və Windows 3.0 bazarda əsas və davamlı uğur idi. Bazar təzyiqlərini və iki uyğun olmayan sistemin yaradılması və dəstəklənməsi ilə bağlı çətinlikləri gördükdən sonra Microsoft kursu dəyişmək və öz mühəndislərini vahid, vahid əməliyyat sistemi strategiyasına yönəltmək qərarına gəlib. Bu strategiya ən kiçik noutbuklardan tutmuş ən böyük multiprosessorlu iş stansiyalarına qədər bir çox kompüter növlərini əhatə edəcək Windows əsaslı əməliyyat sistemləri ailəsini inkişaf etdirməkdən ibarət idi. Beləliklə, Windows sistemlərinin növbəti nəsli Windows NT adlanırdı.

Windows NT Windows qrafik istifadəçi interfeysini (GUI) dəstəkləyir və eyni zamanda yeni proqramların hazırlanması üçün 32 bit proqramlaşdırma interfeysi olan Win32 API-ni dəstəkləyən ilk Windows əsaslı Microsoft əməliyyat sistemidir. Win32 API tətbiqlərə çox yivli proseslər, sinxronizasiya, təhlükəsizlik, giriş/çıxış və obyektin idarə edilməsi kimi qabaqcıl əməliyyat sistemi xüsusiyyətlərini təqdim edir.

1993-cü ilin iyulunda NT ailəsinin ilk əməliyyat sistemləri - Windows NT 3.1 və Windows NT Advanced Server 3.1 ortaya çıxdı.

Versiyalar

  • Windows NT 3.1 (27 iyul 1993)
  • Windows NT 3.5 (21 sentyabr 1994)
  • Windows NT 3.51 (30 may 1995)
  • Windows NT 4.0 (24 avqust 1996)
  • Windows 2000 (17 fevral 2000)
  • Windows XP (25 oktyabr 2001)
  • Windows XP 64-bit Buraxılış (28 Mart 2003)
  • Windows Server 2003 (25 aprel 2003)
  • Windows XP Media Center Edition 2003 (18 dekabr 2003)
  • Windows XP Media Center Edition 2005 (12 oktyabr 2004)
  • Windows XP Professional x64 Edition (25 aprel 2005)
  • Köhnə kompüterlər üçün Windows əsasları (8 iyul 2006)
  • Windows Vista (30 noyabr 2006)
  • Windows Home Server (7 noyabr 2007)
  • Windows Server 2008 (27 fevral 2008)

Windows NT strukturu

Struktur olaraq Windows NT iki hissədə təmsil oluna bilər: istifadəçi rejimində işləyən əməliyyat sisteminin bir hissəsi və nüvə rejimində işləyən əməliyyat sisteminin bir hissəsi.

Windows NT-nin nüvə rejimində işləyən hissəsi icraedici hissə adlanır. O, virtual yaddaşı, obyektləri (resursları), giriş/çıxışı və fayl sistemini (şəbəkə drayverləri daxil olmaqla), proses rabitəsini və qismən təhlükəsizlik sistemini idarə edən bir sıra komponentləri əhatə edir. Bu komponentlər modullararası əlaqədən istifadə edərək bir-biri ilə qarşılıqlı əlaqədə olurlar. Hər bir komponent diqqətlə müəyyən edilmiş daxili prosedurlar toplusundan istifadə edərək digərlərini çağırır.

İstifadəçi rejimində işləyən Windows NT-nin ikinci hissəsi serverlərdən - qorunan alt sistemlər adlananlardan ibarətdir. Alt sistemlər yaddaşı avtomatik paylaşa bilmədiyi üçün mesaj göndərməklə bir-biri ilə əlaqə saxlayırlar. Mesajlar həm müştəri ilə server arasında, həm də iki server arasında ötürülə bilər. Bütün mesajlar Windows NT icraçısından keçir. Windows NT ləpəsi qorunan alt sistemlərdə başlıqları adi tətbiq proseslərində olduğu kimi cədvəlləşdirir.

Qorunan alt sistemlərə dəstək icraedici hissə tərəfindən təmin edilir. Onun komponentləri bunlardır:

  • Obyekt meneceri. İş vaxtı obyektlərini yaradır, silir və idarə edir - sistem resurslarını təmsil etmək üçün istifadə edilən mücərrəd məlumat növləri.
  • Təhlükəsizlik monitoru. Yerli kompüterdə mühafizə qaydalarını təyin edir. Əməliyyat sistemi resurslarını qoruyur, icra edilə bilən obyektləri qoruyur və qeyd edir.
  • Proses meneceri. Prosesləri və mövzuları yaradır və dayandırır, dayandırır və davam etdirir, həmçinin onlar haqqında məlumatları saxlayır.

Virtual yaddaş meneceri.

  • I/O alt sistemi. Aşağıdakı komponentləri ehtiva edir:
    • cihazdan müstəqil I/O imkanlarını təmin edən I/O meneceri;
    • fayl sistemləri - fayl yönümlü I/O sorğularını yerinə yetirən və onları adi qurğulara zənglərə çevirən NT sürücüləri;
    • şəbəkə redirektoru və şəbəkə serveri - şəbəkə maşınlarına uzaq giriş/çıxış sorğularını ötürən və onlardan sorğu qəbul edən fayl sistemi drayverləri;
    • icraedici qurğu drayverləri - cihazı birbaşa idarə edən aşağı səviyyəli drayverlər;
    • disk keşini həyata keçirən bir keş meneceri.

İcra hissəsi, öz növbəsində, NT nüvəsi tərəfindən təmin edilən aşağı səviyyəli xidmətlərə əsaslanır. Kernel funksiyalarına aşağıdakılar daxildir:

  • prosesin planlaşdırılması,
  • fasilələrin və istisnaların idarə edilməsi,
  • çoxprosessorlu sistemlər üçün prosessor sinxronizasiyası,
  • uğursuzluqlardan sonra sistemin bərpası.

Kernel imtiyazlı rejimdə işləyir və heç vaxt yaddaşdan silinmir. Nüvəyə yalnız fasilə vasitəsilə daxil olmaq olar.

Windows NT ilə qorunan alt sistemlər istifadəçi rejimində işləyir və əməliyyat sistemi işə salındıqda Windows NT tərəfindən yaradılır. Yaradılmasından dərhal sonra onlar tətbiq proseslərindən və digər alt sistemlərdən onlara gələn mesajlara cavab verən sonsuz icra dövrünə başlayırlar. Qorunan alt sistemlər arasında ətraf mühit altsistemləri adlanan yarımsinifi ayırmaq olar. Ətraf mühit alt sistemləri əməliyyat sistemi tətbiq interfeyslərini (API) həyata keçirir. İnteqral altsistemlər adlanan digər alt sistem növləri əməliyyat sisteminin tələb etdiyi vəzifələri yerinə yetirir. Məsələn, Windows NT təhlükəsizlik sisteminin əksəriyyəti inteqral alt sistem kimi həyata keçirilir;

Ətraf mühitin ən vacib alt sistemi 32 bitlik Windows API-yə tətbiqə girişi təmin edən alt sistem olan Win32-dir. Bundan əlavə, bu sistem qrafik interfeys təmin edir və istifadəçinin giriş/çıxışını idarə edir.

Hər bir qorunan alt sistem istifadəçi rejimində işləyir, nüvə rejimində imtiyazlı hərəkətləri yerinə yetirmək üçün icra sistemi xidmətini çağırır. Şəbəkə serverləri dizaynından asılı olaraq həm istifadəçi rejimində, həm də nüvə rejimində işləyə bilər.

Alt sistemlər mesaj ötürməklə bir-biri ilə əlaqə qurur. Məsələn, istifadəçi proqramı hansısa API prosedurunu çağırdıqda, bu proseduru təmin edən mühit alt sistemi mesajı alır və onu ya nüvəyə daxil olmaqla, ya da başqa alt sistemə mesaj göndərməklə icra edir. Prosedur başa çatdıqdan sonra ətraf mühit alt sistemi geri qaytarılan dəyəri ehtiva edən bir mesaj göndərir. Mesajların göndərilməsi və qorunan alt sistemlərin digər fəaliyyətləri istifadəçi üçün görünməzdir.

Bütün Windows NT alt sistemlərini bir yerdə saxlayan əsas alət Local Procedure Call (LPC) mexanizmidir. LPC, şəbəkədəki müxtəlif maşınlarda yerləşən müştərilər və serverlər arasında əlaqə yaratmaq üçün istifadə edilən daha ümumi alətin, uzaqdan prosedur çağırışının (RPC) optimallaşdırılmış versiyasıdır.

Bu yazıda biz Windows NT əməliyyat sistemlərinin növlərinə baxacağıq. Windows NT Windows2000 və ya başqa bir şey deyil. Bu, OS inkişafının həyata keçirildiyi bir sıra, daha doğrusu platformadır. Demək olar ki, bütün Windows ailəsi bu platformaya əsaslanır. NT ilə yanaşı, Windows95, Windows98 və WindowsME-ni özündə birləşdirən 9x platforması da mövcuddur.

ƏS-nin köhnə versiyaları nəzərə alınmaqla yazılmış proqramların düzgün işləməməsi ilə bağlı narahatlıqlar olduğu üçün əməliyyat sisteminin 10-cu versiyası səkkizinci versiyadan dərhal sonra buraxıldı. Əks halda, 9-cu versiya proqram tərəfindən 9-cu seriyanın əməliyyat sistemi kimi şərh edilə bilər. NT-nin nə olduğu haqqında təfərrüatlar bu məqalədə verilmişdir.

Windows NT(sadəcə NT) Microsoft Korporasiyası tərəfindən istehsal edilən əməliyyat sistemləri (ƏS) xətti və ƏS-in ilk versiyalarının adıdır. Windows NT OS/2-də Microsoft və IBM arasında əməkdaşlıq başa çatdıqdan sonra hazırlanmış və Windows ailəsinin digər əməliyyat sistemlərindən (Windows 3.x və Windows 9x) ayrıca hazırlanmışdır.

Windows 3.x və Windows 9x-dan fərqli olaraq, Windows NT iş stansiyaları (Windows NT Workstation) və serverlər (Windows NT Server) üçün etibarlı həll yolu kimi yerləşdirilmişdir. Windows NT əməliyyat sistemləri ailəsinin yaranmasına səbəb oldu, bunlara daxildir: Windows NT-nin özü, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8. Windows NT, Wikipedia məqaləsindən məlumat.

Windows OS adı

NT versiya nömrəsi

Windows NT 4.0 4.0.1381
5.0.2195
Windows XP 5.1.2600
6.0.6000
Windows 7 6.1.7600

Hərflərdən sonra gələn rəqəm NT- bu, NT əsaslı ƏS-nin inkişafının seriya nömrəsidir. İndi Windows7 (Windows NT6.1) buraxılır, NT əsasında yeddinci inkişafdır. Vista - NT6.0, XP - NT5.1, Windows2000 - NT5.0. Win2K sadəcə rəqəmin fiziki təfsiridir (2K=2000). Windows NT- bu, bütün OS ailəsidir. Quraşdırma və konfiqurasiya təlimatlarını və ya cihaz drayverlərini endirərkən tez-tez bununla qarşılaşırsınız.

Windows95-dən bəri əməliyyat sisteminin interfeysi əsaslı şəkildə dəyişməyib. Əlbəttə ki, daha yaxşı, daha mürəkkəb və daha rahat oldu və bir çox yeni funksiyalar ortaya çıxdı. Ancaq Windows 2000-də işləyən bir şəxs Windows OS-nin sonrakı versiyalarına asanlıqla öyrəşəcək (bütövlükdə sistem interfeysi haqqında danışsaq). Texniki cəhətdən sistemlər bir-birindən fərqlənir və müxtəlif sistemlərdə istifadəçi problemlərinin həlli üsulları da fərqlidir.

Ümumiyyətlə, bu ƏS ailəsini təsvir etsək, deyə bilərik ki, Windows ƏS-nin tarixi 2 hissəyə bölünür - Windows Vista-nın buraxılmasından əvvəl və sonra. Microsoft tərtibatçıları ƏS-nin bu versiyasının interfeysinə prinsipial olaraq yeni heç nə (vizual effektlər istisna olmaqla) təqdim etmədilər, lakin sistemin nüvəsi tamamilə yenidən yazılmışdı.

Yeni kernel sayəsində köhnə proqramlarla (inkişafı Vista-nın buraxılmasından əvvəl dayandı) və köhnə qurğular üçün sürücülərlə uyğunluq itirildi. Bu, Windows-un bu versiyasının məşhurluğunu və qeyri-populyarlığını əsasən izah edir. Windows7-də tərtibatçılar səhvləri nəzərə aldılar, proqram təminatı və aparat istehsalçıları artıq yeni OS tələblərini nəzərə alaraq proqram təminatı və avadanlıqları buraxmaq imkanı əldə etdilər, lakin köhnə proqramlar və köhnə avadanlıqların əksəriyyəti bu əməliyyat sistemi tərəfindən dəstəklənmir.

Windows versiyası uyğunluğu

Vəziyyətdən çıxmaq üçün (Windows7-də bir çox sənaye proqramları işləmir), Windows7 Professional, Enterprise və Ultimate versiyalarında XP-Mode altından proqramları işə salmaq mümkündür. XP-Mode virtual maşın və lisenziyalı WindowsXP-nin təsviridir. Düzdür, qrafik emulyasiya imkanları 3D dəstəyi olmadan S3 Trio64 səviyyəsindədir, yəni minimumdur.

Köklər

Hər şey 1975-ci ildə Digital Equipment Corporation özünün 32 bitlik VAX platformasının inkişafına təşəbbüs göstərdiyi zaman başladı.

Bu layihənin rəhbərliyi məşhur PDP-11 mini kompüterləri üçün RSX-11M yaratmaqla artıq güclü sistem mühəndisi kimi şöhrət qazanmış Katlerə həvalə edilmişdi. 1977-ci ildə VAX-11/780 maşını və onun üçün əməliyyat sistemi VMS 1.0 elan edildi. Dörd il sonra, Cutler daimi üç hərfli prefiksdən sonra nömrələri "yazmaqdan" inanılmaz dərəcədə yoruldu və o, Digital-dən ayrılmaq qərarına gəldi. Bununla belə, korporasiyanın funksionerləri daha hiyləgər çıxdılar: onlar təşkilatın qoynunda istedadlı tərtibatçı saxlaya bilmədiklərindən, startap və sərbəst yaradıcılıq ab-havasını təqlid etməyə qərar verdilər. Seattleda muxtar bölmə yaradıldı və Katlerə lazımi sayda işçi heyətini (təxminən 200 nəfər) birbaşa Digital işçilərdən işə götürməyə icazə verildi. Yeni struktur Prism kod adlı prosessor arxitekturasının və əməliyyat sisteminin layihələndirilməsinə başladı.

Windows NT ailəsinin əməliyyat sistemlərinin inkişaf diaqramı

“Xoşbəxtlik anı” uzun sürmədi, böyük rəislər başladıqları işi məntiqi nəticəyə çatdıra bilmədilər və 1988-ci ildə Katler 200 mühəndis və proqramçı ilə birlikdə çörək pulu qazanmağa başladı. Lakin məşhur tərtibatçı işdən kənarda qalmadı: o zaman Bill Qeytsin ağlında Unix klonları ilə rəqabət aparacaq server ƏS-nin yaradılması zərurəti haqqında qərar yetişmişdi. Gələcək Microsoft-un baş memarı David Cutleri əldə etmək üçün öz seçdiyi 20 keçmiş Rəqəmsal mühəndisi işə götürməyə razılıq verdi. 1988-ci ilin noyabrında Rəqəmsaldan beş nəfərin və bir Microsoft proqramçısının daxil olduğu komanda işə başladı.

Tapşırıq N-Ten kod adlı yeni Intel i860 RISC prosessoru üçün ƏS yazmaq idi. Yeri gəlmişkən, NT abbreviaturasının haradan gəldiyini, sonradan Microsoft marketoloqları tərəfindən Yeni Texnologiya kimi şərh edilmişdir. Artıq 1988-ci ilin dekabrında sistemin ilk fraqmentləri hazır idi. Məsələ onda idi ki, i860 yalnız kağız üzərində mövcud idi, ona görə də kod proqram emulyatorunda sınaqdan keçirilməli idi. İnkişaf "oyuncaq" üzərində, bugünkü standartlara görə, 13 MB RAM və 110 MB sabit diskli Intel 386 25 MHz maşınlarında aparıldı.

Əvvəlcə NT üçün əsas olan mikrokernel arxitekturası 1989-cu ildə i860 aparatının yazılı kodu kifayət qədər səmərəli icra etmək iqtidarında olmadığı aşkar edildikdən sonra mühüm əhəmiyyət kəsb etdi. Biz MIPS R3000-ə, sonra isə standart Intel 386 prosessoruna keçməli olduq, bu proses bir ildən az müddətdə 28 mühəndisə qədər böyüyən bir komanda tərəfindən edildi.

1990-cı ildə NT-nin taleyində əsas rol oynayan ən mühüm hadisə baş verdi - Windows 3.0-ın buraxılması və başgicəlləndirici uğuru. Əslində, bu, Microsoft-un real iş görmək üçün layiqli qrafik interfeysi olan ilk çoxşaxəli ƏS idi. NT-nin gələcəyini əvvəlcədən müəyyən edən bu interfeys və API-nin borclanması idi. Əvvəlcə server ƏS-nin IBM ilə birgə OS/2 layihəsinin remeyki olması və müvafiq olaraq mövcud OS/2 proqramları ilə işləməsi nəzərdə tutulurdu. Bununla belə, Windows-un üçüncü versiyası tam vaxtında ortaya çıxdı: Redmond müttəfiqlərini tərk etdi və NT inkişaf qrupunu Win16 interfeysinin "şəkil və bənzərində" hazırlanmış Win32 API dizaynına yönləndirdi. Bu, proqramların iş masasından server platformasına daşınmasını asanlaşdıraraq, çox ehtiyac duyulan davamlılığı təmin etdi.

O vaxta qədər Windows NT-yə çevrilmiş NT inkişaf qrupu sürətlə inkişaf etməyə başladı və tezliklə 300-ə yaxın insanı işlə təmin etdi. OS/2-yə diqqət yetirməmək Microsoft və IBM arasında münasibətlərdə ciddi problemlərə səbəb oldu. Sadəcə olaraq, korporativ təqdimatların birində IBM işçiləri çaşqınlıq içində yaradılmış ƏS-nin onların şirkətinin ideyası ilə heç bir əlaqəsi olmadığını aşkar etdilər. Buna baxmayaraq, Windows NT 3.1 (nömrələmə o vaxt mövcud olan 16 bitlik Windows-un cari versiyasına “tənzimlənmişdir”) digərləri arasında DOS, Win16, POSIX və OS/2 API-ləri üçün dəstəyi ehtiva edirdi. 1993-cü ilin iyul ayında Microsoft-un yeni server sistemi çıxdı və öz səyahətinə başladı.

Sonra işlər rəvan getdi: 1994-cü ilin sentyabrında Windows NT 3.5 buraxıldı. Əvvəlki versiya qızdırmalı bir tələsik hazırlanmışdı, hər şey sıfırdan kodlaşdırılmalı idi və bir çox xüsusiyyətlər həyata keçirilməmiş qaldı. İndi səmərəlilik, sürət və... yerli şəbəkə bazarında hökmranlıq edən o dövrün mütləq lideri olan NetWare üzərində qurulmuş şəbəkələrlə bir növ qarşılıqlı əlaqənin təşkili haqqında düşünməyin vaxtıdır. Əgər o illərdə inhisarçılığın tənzimlənməsi məsələlərinə indiki kimi diqqətlə yanaşsaydılar, bəlkə də müvafiq orqana müvafiq böhtan yazmaq kifayət edərdi. Təəssüf ki, Microsoft vəziyyəti təkbaşına anlamalı oldu. Novell Windows NT üçün müştəri dəstəyini təmin edib-etməməkdə tərəddüd edirdi. Redmond daha çox gözləyə bilmədi - onlar öz NetWare müştərisini yazdılar və o qədər yaxşı oldu ki, orijinal Novell proqramı buraxıldıqdan sonra da istifadə olunmağa davam etdi. 1995-ci ilin may ayında mikrokernelə əsaslanan arxitektura sayəsində əməliyyat sisteminin xüsusi "PowerPC nəşri" - Windows NT 3.51 meydana çıxdı. Bəzi məlumatlara görə, IBM-in bu prosessoru bazara çıxarmaq planına əməl edə bilmədiyi üçün onun buraxılışı bir anda gecikdi. Buna görə də, PowerPC versiyasının təkamülü Windows NT 3.5-dən bir qədər irəli getdi və bu, onun ƏS-in növbəti versiyası üçün əsas olmağa imkan verdi.

Əgər indiyə qədər Windows NT və hətta Unix arxitekturaları arasında müəyyən oxşarlıqlar haqqında danışmaq hələ də mümkün idisə (bəzi cəhətdən sonsuz uzaqda, digərlərində isə VMS ƏS-ə çox bənzəyirdi), onda NT 4.0-ın buraxılması ilə qrafik alt sisteminin nüvəyə çevrilməsi, bu cür mülahizələrin son səbəbi ortadan qalxdı. Nəzəriyyə olaraq, belə bir qərar məşhur pəncərə mühiti Windows 95-i NT-yə inteqrasiya etmək cəhdindən tamamilə məntiqli bir nəticə idi, yəqin ki, X Window - Unix-in memarlıq modelini təkrarlamaq ideyası məhz ona görə yaranmışdır. NT-nin ilkin "server oriyentasiyası". Bununla birlikdə, qrafik qabığın faktiki "transplantasiyası" ilə bağlı heç bir problem olmasaydı, onun istifadəçi rejimində işləməsi (yəni adi bir tətbiq kimi) arzuolunan dərəcədə çox şey etdi, bu tamamilə təbiidir - mücərrəd bir çıxış cihazını dəstəkləyir (olsun rastr displey, printer və ya hətta hər hansı) Windows qrafik alt sistemi yalnız rastr displeyləri “anlayan” X Window-dan qeyri-mütənasib olaraq daha mürəkkəbdir və müvafiq olaraq daha çox resurs tələb edir. Beləliklə, 1996-cı ilin iyulunda buraxılmış Windows NT 4.0 nüvəsinin bir hissəsi kimi başqa bir modul meydana çıxdı. Reviziya Shell Update Release (SUR) adlanırdı.

Növbəti mərhələ 2000-ci ildə Windows 2000 adı ilə bazara çıxarılan Windows NT 5.0 idi. “Adların” dəyişdirilməsi marketoloqların təsiri altında baş verdi və bütövlükdə bunu mümkün edən düzgün qərar oldu. bu əməliyyat sisteminin yerini dəyişdirmək üçün. İş bu günə qədər davam edir, bunu Windows Server 2003-ün buraxılışı sübut edir.

Windows Windows Server üçün Döyüş dizaynı və tətbiqi hesabatları korporasiyanın server ƏS bölməsinin çempionlarından biri olan Mark Lukovskiyə verilir. O, yeddi laboratoriyaya təyin edilmiş 5 min tərtibatçıdan ibarət orduya rəhbərlik edir. Daha 5 min proqramçı partnyor şirkətlərdə öz iş yerlərində işləyir və hər gün Windows Server 2003-də 50 milyon sətir yekun kodun hazırlanmasına töhfə verir.

Hər gün funksionallığı yoxlamaq və səhvləri müəyyən etmək üçün sistemin tam tərtibi və yığılması həyata keçirilir. Aşkar edilmiş səhvlərin siyahıları inkişaf qruplarına göndərilir. Görülən düzəlişlər onları əsas quruluşa daxil etmək üçün növbəyə qoyan bülleten lövhəsində bildirilməlidir. Sistemi tərtib edən server ferması daim modernləşdirilir, lakin bir çox illər əvvəl olduğu kimi, tam bir montaj kompüterə 12 saat vaxt aparır. Və bu, nəhəng kodlar massivinin ağaca bənzər iyerarxiyalarda təşkil edilmiş ayrı-ayrı müstəqil mənbə kodları qruplarına bölünməsinə baxmayaraq.

İnkişaf prosesinin mahiyyəti gündə iki və ya üç dəfə (saat 9:30, 14:00 və 17:00) keçirilən “müharibə otağı” adlanan yerdə bir saatlıq görüşlərdir. Onlardan əvvəl saat 8.00-da işçi qruplarının yerli “müharibə otaqlarında” oxşar tədbirlər keçirilir. Əsas iclasda əvvəllər aşkar edilmiş səhvlərin aradan qaldırılması müzakirə edilir və layihənin ümumi vəziyyəti müəyyən edilir. Son günlər burada insanlar əsasən mühüm problemin həlli yollarını axtarırlar - Windows.NET Server 2003-ün adının Windows Server 2003-ə dəyişdirilməsi. Müxtəlif modullarda minlərlə ad və bu, sistemin buraxılmasına son anda, tərtibatçılar üçün ciddi başağrısı yaradıb.

Yığıncaqda hər bir komanda öz işinin gedişi, aşkar edilmiş səhvlərin düzəldilməsi prosesi və bu düzəlişlərin edilməsi və ya edilməməsinin mümkün nəticələri barədə məlumat verməlidir. Problem həll edilə bilmirsə və ya kifayət qədər vacib hesab edilmirsə, səhv, orijinal terminologiyaya görə, son buraxılışa "çıxarılır". Səhər iclasını qaçırmaq fərariliyə bərabərdir.

Quraşdırma hər gün saat 16:30-da başlayır və üçüncü döyüş otağı görüşündən sonra sistemə ən son düzəlişlərin daxil edilməsinə icazə vermək üçün saat 18:00-a qədər təxirə salına bilər. Komanda mövcud problemlərinin həlli olmadan görüşə gələ bilməz, yoxsa ümumiyyətlə görünməsələr yaxşıdır. Yeddi laboratoriyanın hər birində sistemin mənbə kodunun tam nüsxəsi var, ona düzəlişlər edir, tərtib edir və funksionallığı yoxlayır. Hər şey qaydasında gedirsə, yeni kod digər qruplar tərəfindən yaradılan kodla əsas məclisdə birləşdirilir. Problem müxtəlif qruplar tərəfindən yazılmış yeni kodun qarşılıqlı əlaqəsi ola bilər. Əsas montaj həmişə yaxşı getmir, bəzən sistem yararsız olur. Belə olan halda günahkar modul aşkarlanan kimi (adətən səhər saat üç-dörd radələrində) onu yazanlar təcili olaraq iş yerinə çağırılır və xəta düzələnə qədər oradan ayrılmırlar. Buna görə də, proqramçılar həftədə 6 gün, gündə 24 saat işləməyə hazır olmalıdırlar (məhsulun buraxılış tarixi yaxınlaşdıqca altı gün təqdim olunur).

Testin son mərhələlərinin qurulduğu əsas prinsip layihə prosesində öz məhsullarımızın istifadəsidir. Sistem "birinci səviyyə" sabitliyinə çatdıqdan sonra işçi qruplarında əsas ƏS olur. "İkinci səviyyə" OS işləmək qabiliyyətini əldə etdikdə əldə edilmiş hesab olunur. Yalnız bundan sonra Microsoft kampusunda istifadəyə icazə verilir. Bu, NT altında olan fayl serverində belə idi; onun ilk istifadəsi Windows NT mənbə kodunu saxlamaq üçün idi və bu, Active Directory-nin ilk və bütün sonrakı versiyalarında belə idi.

Məhsul daha sonra sınaq üçün JDP (Birgə İnkişaf Tərəfdaşları) proqramı vasitəsilə seçilmiş tərəfdaşlara təqdim olunur. Səhvlər aşkar edilərsə, "könüllü qərar" verilir: onları sistemdə buraxın və satışın başlama tarixini saxlayın və ya buraxılış tarixini təxirə salın və təkmilləşdirməyə başlayın. Sonuncu halda, bütün nəticələr ləğv edilir və sınaq sıfırdan başlayır.

Satışdan sonra dəstək vermək daha çətindir. Qüsurlar, təhlükəsizlik boşluqları aşkar edilərsə və ya məhsula yeni funksiyaların əlavə edilməsinə ehtiyac olarsa, ya yerli yamaq, ya da tam hüquqlu Xidmət Paketi yaradılmalıdır. Digərləri bu yamaqdan və ya Xidmət Paketindən əvvəl mövcud olduğundan, yeni kod sistemin bir çox variantında sınaqdan keçirilir, yamaqların və Xidmət Paketlərinin bütün mümkün kombinasiyaları sınaqdan keçirilir. Bundan əlavə, tam funksionallıq yoxlamasını həyata keçirmək üçün korporasiya məhsulların köhnə versiyalarında (məsələn, Windows Server 2000) işləyən şəbəkəsinin ayrı-ayrı fraqmentlərini dəstəkləyir, burada sistemi sahədə “sınaya bilərsiniz”.

VMS necə WNT oldu

Bir dəfə bəzi zəkalar zarafatla deyirdilər ki, əgər Cutler əməliyyat sisteminin VMS adının hər hərfi üzərində artım əməliyyatı (bir artırma) yerinə yetirsəniz, WNT və ya Windows NT alacaqsınız. Peşəkarların fikrincə, bu, mütləq həqiqətdir. NT-nin əsas memarlarının bir vaxtlar VMS tərtibatçıları olmasına əsaslanan qərəzli fikir deyil, obyektiv reallıqdır.

Əslində, NT müvafiq interfeys API-ləri və yeni fayl və qrafik alt sistemləri ilə tamamlanan, daha yaxşı daşınma qabiliyyətinə nail olmaq üçün C dilində həyata keçirilən VMS montaj nüvəsinin köklü şəkildə yenidən işlənmiş memarlıq ideyalarının təcəssümüdür. İki sistemin memarlıq həllərinin ümumiliyi çox böyükdür. Beləliklə, onlar eyni proseslər, prioritetlər (32 səviyyə), prioritetlərdə dəyişikliklərin idarə edilməsi və onlar arasında prosessor vaxtının paylanmasına nəzarət anlayışlarına malikdirlər. Lakin əhəmiyyətli oxşarlıqlara baxmayaraq, şübhəsiz ki, baş memar - Katlerin komandasının əvvəlki təcrübəsi sayəsində NT əvvəlcə çox yivli OS kimi yaradılmışdır - bu bir "kiçik" fərq NT-nin nə dərəcədə olduğunu başa düşməyə imkan verir. "əsas" VMS arxitekturasından çıxarıldı.

Hər iki əməliyyat sistemindəki drayverlər hər bir təbəqə digərlərindən təcrid olunmuş stek modeli daxilində işləyir və bu, çoxmərhələli cihazların idarə edilməsi sxemini təşkil etməyə imkan verir. Sistemlər həm istifadəçi proseslərini, həm də sürücülər daxil olmaqla sistem proseslərini dəyişdirməyə imkan verir. Resursları təmsil etmə yolları da oxşardır, hər iki sistem onları obyekt kimi qəbul edir və Obyekt Meneceri vasitəsilə idarə edir. NT təhlükəsizliyi, onun əsas Discretionary Access Control Lists və ya DACL-lər kimi, öz nəslini VMS 4.0-a qədər izləyir.

1993-cü ildə Rəqəmsal mühəndislər Windows NT-nin texniki xüsusiyyətlərini nəzərdən keçirdilər və onun Prism layihəsinin bir hissəsi kimi yaradılmış eksperimental Mica ƏS ilə heyrətamiz oxşarlığını aşkar etdilər. Redmond məhsullarına niyə belə diqqət? Rəqəmsal işçilərin başqasının sisteminin içini öyrənməyə başlaması yaxşı həyat sayəsində deyildi. 1992-ci ildə korporasiya uzun sürən dalışa düşdü, pul barmaqlarının arasından sürüşdü və yeni Alpha prosessorunun satışı dayandı. İndi qurtuluş axtarışında şirkətin rəhbərləri kömək üçün acı rəqibi Intel-ə müraciət etməyə çalışdılar, onun prezidenti Endryu Qrov bundan imtina etdi. Nəhayət, mən “Gates III”ə boyun əyməli və əsas əməliyyat sistemim olan VMS-in zərərinə NT-ni yaratmaq vədinin müqabilində Alpha altında Windows NT portunu istəməli oldum. Bununla belə, NT-nin ilkin versiyasını aldıqdan sonra Rəqəmsal mühəndislər tədricən başa düşdülər ki, bu ƏS onların tipik “beş min dollarlıq Alpha PC”dən daha çox operativ yaddaş tələb edir. NT açıq şəkildə RISC stansiyalarının kütləvi bazarı üçün uyğun deyildi (həqiqətən, digər şirkətlərin əksəriyyəti üçün olduğu kimi) Digital üçün Microsoft bayrağına qoşulmaq cəhdi vaxt və pul itkisi oldu.

WNT və VMS arasında "10 fərqi tap" oyunu Digital-ə əhəmiyyətli dividendlər gətirdi. O vaxt Business Week jurnalında dərc olunmuş versiyalardan birinə görə, açıq şəkildə məhkəməyə müraciət etmək əvəzinə, əlində əqli mülkiyyət hüquqlarının pozulmasına dair təkzibedilməz sübutlar olan Digital-in prezidenti daha az xərcləyərək daha çox şey əldə etmək qərarına gəlib. O, aydınlıq gətirmək üçün Microsoft-a müraciət etdi və nəticədə Digital NT-nin əsas şəbəkə inteqratoruna çevrilən genişmiqyaslı müqavilə imzalandı. Bundan əlavə, həmin ilin oktyabrında Redmond Windows NT-də Alpha ilə rəqabət aparan hər iki prosessorun dəstəyindən imtina etdi: PowerPC və MIPS. Təəssüf ki, Digital rəhbərliyi üçün alyans tezliklə məhv edildi və "Microsoft üçün NT şəbəkəsinin quraşdırılması xidmətləri" statusu Hewlett-Packard-a keçdi, lakin bir neçə ildən sonra korporasiyanın daha bir ağır yükünü - VMS ƏS-ni aldı.

NT və VMS-in ayrılmasına baxmayaraq, bu əməliyyat sistemləri bir sıra özünəməxsus borcları davam etdirdi. Xüsusilə, Windows NT klaster dəstəyini yalnız 1997-ci ildə, VMS isə 1984-cü ildən aldı və Windows-un 64 bitlik versiyası daha sonra ortaya çıxdı (VMS 1996-cı ildə daha yüksək bit tutumuna köçdü). Digər tərəfdən, VMS 7.0 1995-ci ildə kernel səviyyəli iş parçacığını təqdim etdi və VMS 7.2 müvafiq NT alətlərinə bənzər bir Reyestr kimi verilənlər bazası və qlobal hadisələr jurnalını ehtiva etdi. Windows Server 2003 çıxır, görək bundan sonra nə olacaq...

(NT 6.0)

2006 Dəstəklənmir
Demək olar ki, istifadə olunmayıb (NT 6.1) 2009 Dəstəklənmir
Aktiv istifade olunub (NT 6.2) 2012 Dəstəklənmir
Demək olar ki, istifadə olunmayıb (NT 6.3) 2013 Dəstəklənir
Demək olar ki, istifadə olunmayıb (NT 10) 2015 Dəstəklənir
Aktiv istifade olunub

Server Windows

Logo Versiya il Vəziyyət
1993 Dəstəklənmir
Ümumiyyətlə istifadə olunmur
1994
1995
1996
2000
2003 Dəstəklənmir
Hələ də istifadə olunur
2005
2008
2009 Dəstəklənir
Aktiv istifade olunub
2012
2013
2016
2018 Başlanır

Sətir + xronologiya ilə Windows-un bütün versiyaları

Hökmdar İllər Siyahı versiyaları
16 bit 1985 - 1995 Windows 1/2/3
32 bit
(9x)
1995 - 2001 Windows 95/98/ME
NT
(32 və 64 bit)
1993-cü ildən Windows NT 3.1 / NT 3.5 / NT 3.51 / NT 4.0 Workstation / 2000 / XP / Vista / 7/8 / 8.1 / 10
NT serverləri
(32 və 64 bit)
1993-cü ildən Windows NT 3.1 / NT 3.5 / NT 3.51 / NT 4.0 Server / 2000 Server / 2003 / 2003 R2 / 2008 / 2008 R2 / 2012 / 2012 R2 / 2016 / 2019

Uğur tarixi

Bu uğur hekayəsi sistemin istifadə tezliyini əks etdirir; istifadəçilərin qarşılaşdığı nasazlıqların sayı; rəylər.

Windows 1 Uğursuzluq
Windows 2 Neytral
Windows 3 Uğur
Windows 95 Uğursuzluq
Windows 98 Uğur
Windows Millenium Uğursuzluq
Windows 2000 Neytral
Windows XP Böyük uğur
Windows Vista Uğursuzluq
Windows 7 Uğur
Windows 8 Uğursuzluq
Windows 8.1 Uğursuzluq
Windows 10 Uğur

* Əməliyyat sisteminin bəzi versiyalarının uğursuzluğuna baxmayaraq, onlar artıq uğurlu versiyalara köçürülmüş yeni funksiyaları daşıyırdılar. Məsələn, minillikdə Windows 2000-ə köçürülmüş gözəl nişanlar və pəncərələr meydana çıxdı. Ona görə də uğursuzluğu uğursuz iş kimi qiymətləndirmək olmaz.

Windows 1

Dəstək illəri: 1985 - 2001. Filial: 16 bit.

Nəşrlər: -

Nə yenilik var

Windows 1-dən əvvəl MS-DOS var idi, ona görə də ən vacib yenilik qrafik interfeys və siçan vasitəsilə idarə etmək imkanı idi.

Sistem tələbləri

Windows 3

Dəstək illəri: 1990 - 2008. Filial: 16 bit.

Nəşrlər: -

Nə yenilik var

  • İlk (Microsoft-dan) istifadəçi dostu interfeys.
  • Proqram menecerinin görünüşü.
  • Multimedia imkanlarının yaranması.
  • Şəbəkə dəstəyi (3.1-dən).

Sistem tələbləri

Windows NT 3.1

Nəşrlər: -

Nə yenilik var

  • NT nüvəsinə əsaslanan ilk sistem.
  • NTFS fayl sistemi dəstəyi.

Sistem tələbləri

CPU Intel 80386
ram 2 MB
Sərt disk tutumu 8 MB

Windows NT 3.5 İş Stansiyası

Nəşrlər: -

Nə yenilik var

  • Winsock və TCP/IP üçün daxili dəstək.
  • DHCP və WINS server və müştərinin görünüşü.
  • VFAT dəstəyi.

Sistem tələbləri

CPU 33 MHz
ram 12 MB
Sərt disk tutumu 70 MB

Windows NT 3.51 İş Stansiyası

Nəşrlər: -

Sistem tələbləri

Windows NT 4.0 İş Stansiyası

Nəşrlər: -

Sistem tələbləri

Windows 98

Dəstək illəri: 1998 - 2006. Filial: 9x (32 bit).

Sistem tələbləri

Windows Millenium

Dəstək illəri: 2000 - 2006. Filial: 9x (32 bit).

Sistem tələbləri

Windows 2000

Dəstək illəri: 2000 - 2010. Filial: NT.

Sistem tələbləri

Windows XP

Nəşrlər: XP, XP Professional

Sistem tələbləri

Windows Vista

Dəstək illəri: 2006 - 2017. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Starter, Basic Home, Premium, Business, Enterprise, Ultimate

Sistem tələbləri

Windows 7

Dəstək illəri: 2009 - 2020. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate

Sistem tələbləri

Minimum Seçilmiş
Memarlıq 32-bit 64-bit 32-bit 64-bit
CPU 1 GHz
ram 1 GB 2 GB 4 GB
Sərt disk tutumu 16 GB 20 GB 16 GB 20 GB

Windows 8

Dəstək illəri: 2012 - 2016. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Sistem tələbləri

Minimum Seçilmiş
Memarlıq 32-bit 64-bit 32-bit 64-bit
CPU 1 GHz
ram 1 GB 2 GB 4 GB
Sərt disk tutumu 16 GB 20 GB 16 GB 20 GB

Windows 8.1

Dəstək illəri: 2013 - 2023. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: 8, 8 Professional (Pro), 8 Korporativ (Enterprise)

Sistem tələbləri

Minimum Seçilmiş
Memarlıq 32-bit 64-bit 32-bit 64-bit
CPU 1 GHz
ram 1 GB 2 GB 4 GB
Sərt disk tutumu 16 GB 20 GB 16 GB 20 GB

Windows 10 (fərdi kompüterlər üçün ən son)

Dəstək illəri: 2015 - 2025. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər

  • Ev. Əksər ev kompüterləri üçün. Sistemə uzaqdan qoşula bilməniz üçün uzaq iş masasını konfiqurasiya etməyin heç bir yolu yoxdur; Qrup siyasətlərindən istifadə etmək və domenə qoşulmaq imkanı yoxdur.
  • Peşəkar (Pro). Ev versiyasının bütün funksiyalarını + domenə qoşulmaq, qrup siyasətlərindən istifadə etmək və uzaq iş masasından istifadə edərək kompüterə qoşulmaq imkanı ehtiva edir.
  • Korporativ (Müəssisə). Ev versiyasının bəzi xüsusiyyətləri azaldılıb. Pro versiyasının bütün əlavə xüsusiyyətləri + DirectAccess, AppLocker var.
  • S. soyulmuş versiyadır; bəzi cihazlarda əvvəlcədən quraşdırılmış şəkildə gəlir. Standart proqram quraşdırılmasını dəstəkləmir - quraşdırma yalnız Windows Mağazasından edilə bilər.

Nə yenilik var

Windows 10 yeni quruluşların buraxılması ilə böyük dəyişikliklərə məruz qalır. Ona görə də biz buna əsaslanaraq yenilikləri nəzərdən keçirəcəyik.

  • Təkmilləşdirilmiş performans.
  • Yeni quraşdırılmış Microsoft Edge brauzeri.
  • Aktiv pəncərə iş masasının bir tərəfinə sıxıldığı zaman qonşu pəncərəni avtomatik olaraq kiçildir.
  • Başlanğıcda olan bütün proqramlar 2048 elementin ekranını dəstəkləyir (əvvəllər yalnız 512).
  • Yeniləmələrin məcburi quraşdırılması.
  • Virtual səs köməkçisi Cortana-dan istifadə.
  • Yenilənmiş başlanğıc menyusu əvvəlki versiyaların və Windows 8-in hibrididir (köhnə genişləndirmə seçimi geri qayıtdı və sağ tərəfdə plitələr göründü).
  • Birdən çox iş masası yaratmaq imkanı.
  • Windows 8 kafel sistemindən imtina.
  • Əl yazısı qabiliyyəti (Windows Ink).
  • Veb kameradan istifadə edərək identifikasiya.
  • Mobil cihazdan bildirişlərin sinxronizasiyası.
  • Sistem parametrləri menyusunu dəyişdirin.
  • Virtual reallıq qulaqlıqları üçün daxili dəstək.
  • Oyun rejimi
  • Varsayılan olaraq, Powershell əmr xətti təklif olunur.
  • Klassik İdarəetmə Panelinə giriş kontekst menyusundan gizlidir. İndi onu əmrlə çağırmaq olar nəzarət.
  • Daxili antivirusun təkmilləşdirilmiş performansı.
  • Active Directory üçün veb-kameradan istifadə edərək identifikasiya.
  • Win + Shaft + S klaviatura qısa yolundan istifadə edərək bir sahə seçimi ilə ekran görüntüsü yaratmaq imkanı.
  • Brayl dəstəyi.
  • Uzadılmış batareya ömrü.
  • Cortana-nı bir cihazda işlətmək və digərində işləməyi dayandırmaq imkanı.
  • SMBv1 protokolunu deaktiv edin. Onu əl ilə aktivləşdirə bilərsiniz.
  • İnsanlar paneli görünür.
  • Tapşırıq menecerində GPU haqqında məlumat.
  • Microsoft Edge Tam Ekran rejimi
  • Batareyanın ömrünün uzadılması (Power Throttling funksiyası).
  • Emoji paneli görünür.
  • Seçilmiş OneDrive sinxronizasiyası.
  • Oyunlarda yavaşlama probleminin həlli.
  • Təhlükəsizlik suallarından istifadə edərək parolunuzu bərpa etmək imkanı.
  • Explorer üçün qaranlıq mövzu.
  • Telefonunuzdan mesajlara daxil olmaq imkanı (“Telefonunuz” funksiyası).
  • Tətbiqlərin təhlükəsiz işləməsi üçün təcrid olunmuş iş masası.

* bu siyahıda bəzi yeniliklər var. Tam siyahı Vikipediya səhifəsində.

Sistem tələbləri

Minimum Seçilmiş
Memarlıq 32-bit 64-bit 32-bit 64-bit
CPU 1 GHz
ram 1 GB 2 GB 4 GB
Sərt disk tutumu 16 GB 20 GB 16 GB 20 GB

Windows NT 3.1 Advanced Server

Dəstək illəri: 1993 - 2001. Filial: NT. Bit dərinliyi: 16, 32 və 64 bit.

Nəşrlər: -

Sistem tələbləri

CPU Intel 80386
ram 2 MB
Sərt disk tutumu 8 MB

Windows NT 3.5 Server

Dəstək illəri: 1994 - 2001. Filial: NT. Bit dərinliyi: 16, 32 və 64 bit.

Nəşrlər: -

Nə yenilik var

  • Winsock və TCP/IP üçün daxili dəstək.
  • DHCP və WINS serverlərinin yaranması.
  • Faylları və printerləri paylaşın.
  • VFAT dəstəyi.

Sistem tələbləri

CPU 33 MHz
ram 16 MB
Sərt disk tutumu 70 MB

Windows NT 3.51 Server

Dəstək illəri: 1995 - 2001. Filial: NT. Bit dərinliyi: 16, 32 və 64 bit.

Nəşrlər: -

Sistem tələbləri

CPU 33 MHz
ram 16 MB
Sərt disk tutumu 70 MB

Windows NT 4.0 Server

Dəstək illəri: 1996 - 2004. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Server, Enterprise Edition, Terminal Server

Sistem tələbləri

Windows 2000 Server

Dəstək illəri: 2000 - 2010. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Server, Advanced Server və Datacenter Server

Sistem tələbləri

Windows Server 2003

Dəstək illəri: 2003 - 2015. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Veb, Standart, Enterprise, Datacenter

Sistem tələbləri

Veb, Standart, Müəssisə:

Datacenter Buraxılışı:

Windows Server 2003 R2

Dəstək illəri: 2005 - 2015. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Standard, Enterprise, Datacenter

Sistem tələbləri

Standart, Müəssisə:

Datacenter Buraxılışı:

Windows Server 2008

Dəstək illəri: 2008 - 2020. Filial: NT. Bit dərinliyi: 32 və 64 bit.

Nəşrlər: Veb, Standart, Enterprise, Datacenter, HPC, Storage, Itanium

Sistem tələbləri

Minimum Seçilmiş
Memarlıq 32-bit 64-bit 32-bit 64-bit
CPU 1 GHz 1.4 GHz 2 GHz
ram 512 MB 2 GB
Sərt disk tutumu 10 GB 40 GB

Windows Server 2008 R2

Dəstək illəri: 2009 - 2020. Filial: NT. Bit dərinliyi: 64 bit.

Nəşrlər: Foundation, Small Business, Web, Standard, Enterprise, Datacenter, HPC, Itanium

Sistem tələbləri

Windows Server 2012

Dəstək illəri: 2012 - 2023. Filial: NT. Bit dərinliyi: 64 bit.

Sistem tələbləri

Windows Server 2012 R2

Dəstək illəri: 2013 - 2023. Filial: NT. Bit dərinliyi: 64 bit.

Nəşrlər: Foundation, Essentials, Standard, Datacenter

Sistem tələbləri

Windows Server 2016

Dəstək illəri: 2016 - 2026. Filial: NT. Bit dərinliyi: 64 bit.

Nəşrlər: Essentials, Standard, Datacenter

Nə yenilik var

  • Fiziki prosessor nüvələri üçün lisenziyalaşdırma (minimum 16).
  • Yeni quraşdırma rejimi - Nano.
  • Konteyner virtualizasiyasının yaranması.
  • RDP üçün OpenGL və OpenCL.
  • Virtual maşınların və daxili şəbəkə trafikinin şifrələnməsi.
  • Fayl anbarlarının replikasiyasını bloklayın.

Sistem tələbləri

Windows Server 2019 (serverlər üçün ən son)

Dəstək illəri: 2018 - ?. Filial: NT. Bit dərinliyi: 64 bit.

Nəşrlər: Standart, Datacenter

Nə yenilik var

  • Təkmilləşdirilmiş təhlükəsizlik - daxili Defender ATP və Defender Exploit Guard texnologiyaları.
  • Windows Subsystem Linux (WSL) - Linux proqramlarını dəstəkləmək üçün konteynerlər.
  • Cüt sayda qovşaqları olan klaster yaratmaq üçün USB sürücü şahid diski kimi çıxış edə bilər.

Windows NT və ya New Technology əməliyyat sistemi Deyv Katlerin başçılıq etdiyi bir qrup tərtibatçı tərəfindən yaradılmışdır.

Windows NT 32 bitlik əməliyyat sistemidir və çoxlu tapşırıqları yerinə yetirir. Əməliyyat sisteminin əsas komponentlərinə təhlükəsizlik alətləri və inkişaf etmiş şəbəkə xidməti daxildir. Windows NT həmçinin bir çox başqa əməliyyat sistemləri, fayl sistemləri və şəbəkələri ilə uyğunluq təmin edir. Windows NT həm CISC prosessorları ilə təchiz edilmiş, həm mürəkkəb komandalar toplusu hesablamalı kompüterlərdə, həm də azaldılmış təlimatlar dəstinə malik RISC prosessorlu kompüterlərdə fəaliyyət göstərə bilər. Windows NT əməliyyat sistemi çoxprosessorlu konfiqurasiyaya malik yüksək məhsuldar sistemləri də dəstəkləyir.

Windows NT ilə tanış olan yeganə şey onun görünüşüdür. Qrafik istifadəçi interfeysinin arxasında güclü yeni imkanlar dayanır.

Windows yaratarkən təyin olunan tapşırıqlarN.T. Windows NT əvvəllər mövcud olan məhsulların sonrakı inkişafı deyil. Onun arxitekturası müasir əməliyyat sistemi tələbləri nəzərə alınmaqla yenidən yaradılmışdır. Bu tələblər əsasında hazırlanmış sistemin xüsusiyyətləri aşağıdakılardır.

təmin etməyə çalışır uyğunluq yeni əməliyyat sistemi ilə Windows NT tərtibatçıları tanış Windows interfeysini saxladılar və mövcud fayl sistemləri (məsələn, FAT) və müxtəlif proqramlar (MS-DOS, OS/2 1.x, Windows 3.x və POSIX üçün yazılmış) üçün dəstək tətbiq etdilər. . Tərtibatçılar müxtəlif şəbəkə alətləri ilə işləmək üçün Windows NT alətlərinə də daxil etdilər.

Əldə edildi daşınma qabiliyyətiİndi həm CISC, həm də RISC prosessorlarında işləyə bilən sistemin (daşıma qabiliyyəti). CISC-ə Intel-ə uyğun 80386 və daha yüksək prosessorlar daxildir. RISC P54 və daha yüksək seriyalı MIPS R4000, Digital Alpha AXP və Pentium prosessorları olan sistemlərlə təmsil olunur.

Ölçeklenebilirlik(miqyaslılıq) Windows NT-nin tək prosessorlu kompüter arxitekturasına bağlı olmadığını, lakin simmetrik çoxprosessorlu sistemlərin verdiyi imkanlardan tam istifadə etmək qabiliyyətinə malik olması deməkdir. Hazırda Windows NT 1-dən 32-dək prosessorlu kompüterlərdə işləyə bilir. Bundan əlavə, əgər istifadəçilərin qarşısında duran vəzifələr mürəkkəbləşərsə və kompüter mühitinə qoyulan tələblər genişlənərsə, Windows NT asanlıqla daha güclü və daha güclü kompüterlər əlavə etməyə imkan verir. məhsuldar serverlər və iş stansiyaları "korporativ şəbəkələr.

Əlavə üstünlüklər həm serverlər, həm də iş stansiyaları üçün vahid inkişaf mühitindən istifadə etməklə əldə edilir.


Windows NT homojendir Təhlükəsizlik Sistemi(təhlükəsizlik) ABŞ hökumətinin spesifikasiyalarına cavab verən və B2 təhlükəsizlik standartına uyğun. Müəssisə mühitində kritik tətbiqlər tamamilə təcrid olunmuş mühitlə təmin edilir.

Paylanmış emal(paylanmış emal) o deməkdir ki, Windows NT sistemdə quraşdırılmış şəbəkə imkanlarına malikdir. Windows NT həmçinin müxtəlif nəqliyyat protokollarını dəstəkləməklə və yüksək səviyyəli müştəri-server imkanlarından, o cümlədən adlandırılmış borular, uzaq prosedur çağırışları (RPC) və Windows rozetkalarından istifadə etməklə müxtəlif tipli host kompüterlərlə əlaqə yaratmağa imkan verir.

Etibarlılıq və səhvlərə dözümlülük(etibarlılıq və möhkəmlik) tətbiqi proqramları bir-birinə və əməliyyat sisteminə ziyan vurmaqdan qoruyan arxitektura xüsusiyyətləri ilə təmin edilir. Windows NT, bərpa edilə bilən NTFS fayl sistemini ehtiva edən və daxili təhlükəsizlik və qabaqcıl yaddaş idarəetmə üsulları vasitəsilə qoruma təmin edən bütün memarlıq səviyyələrində xətaya dözümlü strukturlaşdırılmış istisnalardan istifadə edir.

İmkanlar lokalizasiya(bölüşdürmə) dünyanın bir çox ölkələrində milli dillərdə işləmək üçün alətlər təqdim edir ki, bu da Unicod standartından (standartlaşdırma üzrə beynəlxalq təşkilat - ISO tərəfindən hazırlanmış) istifadə etməklə əldə edilir.

Sistemin modul dizaynı sayəsində təmin edilir genişlənmə qabiliyyətiƏməliyyat sisteminin müxtəlif səviyyələrində yeni modullar əlavə etmək üçün çevikliyə imkan verən Windows NT.

Paketə bir sıra tətbiqi proqramlar daxildir: Internet Information Server 2.0, Index Server, FrontPage, Internet Explorer, Domain Name System (DNS) Server, Proxy Server və Internet Resource Center, bütün Xidmət Paketləri, Plus! və bir sıra əlavə yardım proqramları, o cümlədən İnzibati Sehrbazlar və ya Imager kimi yeniləri və Task Manager kimi köhnə proqramların təkmilləşdirilmiş versiyaları.

İnzibati Sihirbaz şəbəkəni idarə edərkən yaranan tipik tapşırıqları avtomatlaşdırmağa imkan verir və Windows NT Diaqnostika və Performans Monitoru proqramlarının yenilənmiş versiyaları sistemin vəziyyətinin operativ monitorinqinə xidmət edir. Tapşırıq meneceri dialoq qutusu bir çox faydalı məlumat verən güclü proqrama çevrildi - prosessorun yüklənmə dərəcəsindən tutmuş bütün aktiv sistem prosessorlarının adlarına qədər.

Windows NT 4.0-ın əsas komponentlərindən biri Internet Information Server 2.0-dır. Bu həm İnternetə qoşulmaq, həm də şəxsi intranet şəbəkənizi yaratmaq üçün çevik və çoxfunksiyalı həlldir. İstifadəçi yalnız TCP/IP protokol parametrlərini konfiqurasiya etməlidir (əgər DHCP xidməti quraşdırılıbsa, IP ünvanı avtomatik olaraq təyin olunur), IIS-i işə salmalı və bir və ya bir neçə öz Veb səhifəsini yaratmalıdır. Veb sənədləri daha sonra şəbəkənizdə TCP/IP protokolunu və standart World Wide Veb brauzerini dəstəkləyən proqram təminatı quraşdırılmış bütün istifadəçilər üçün əlçatan olur.

Uzaqdan giriş altsistemində, Uzaqdan Giriş Xidmətində (RAS) bəzi dəyişikliklər edilmişdir. İndi təhlükəsiz rabitə kanallarından, yeni Nöqtədən Nöqtəyə Tunel Protokolundan (PPTP) və uzaq şəbəkələrlə rabitə kanallarını təşkil etmək üçün bir neçə modemdən istifadə etmək imkanından istifadə etmək mümkündür.

Windows NT-nin əvvəlki versiyalarının şəbəkə arxitekturasının xüsusiyyətləri (icazəsiz girişdən müdafiənin çoxsəviyyəli modeli, sistemin xüsusi modul dizaynı və s.) Sürətli İnternet şəbəkələrində işləyərkən onun ötürmə qabiliyyətini məhdudlaşdırırdı. 4.0 versiyasında şəbəkə sorğularının keşləşdirilməsi üçün alqoritmlər təkmilləşdirildi, resurs mübadiləsi alt sisteminin modulları optimallaşdırıldı və fasilələrin yaradılması mexanizmi dəyişdirildi (yüksək sürətli şəbəkələrə keçidlə bu funksiya gözlənilmədən problem mənbəyinə çevrildi. şəbəkə əməliyyat sistemləri). Microsoftun işarə etdiyi ikinci dəyişiklik qrafik əməliyyatları yerinə yetirərkən ƏS məhsuldarlığının artırılmasıdır.

Güclü şəbəkə ƏS-nin və bacarıqsız istifadəçilər üçün nəzərdə tutulmuş qrafik interfeysin birləşməsi olduqca qeyri-adi görünür. Windows NT 4.0 populyar əməliyyat sisteminin başqa bir versiyası deyil. O, İnternetdə işləmək üçün nəzərdə tutulmuş yeni nəsil proqram məhsullarının əsasını təşkil edir.

Windows NT Memarlıq Modulları. Göründüyü kimi, Windows NT fərdi, bir-biri ilə əlaqəli, nisbətən sadə modullardan ibarət modul (monolitdən daha təkmil) əməliyyat sistemidir.

Windows NT-nin əsas modulları aşağıdakılardır (arxitekturanın ən aşağı səviyyəsindən ən yuxarıya doğru sıralanmışdır): aparat abstraksiyalarının səviyyəsi HAL (Təchizat Abstraksiya Layeri), nüvə (Kernel), icraedici sistem (İcraçı), qorunan alt sistemlər. (mühafizə olunan alt sistemlər) və ətraf mühit alt sistemləri alt sistemləri).

hardware interfeyslərini virtuallaşdırır və bununla da əməliyyat sisteminin qalan hissəsinin spesifik aparat xüsusiyyətlərindən müstəqil olmasını təmin edir. Bu yanaşma Windows NT-nin bir aparat platformasından digərinə asan daşınmasına imkan verir.

Əsas sistemin modul strukturunun əsasını təşkil edir və əksər əsas Windows NT əməliyyatlarının icrasını əlaqələndirir. Bu komponent həcm və əməliyyat səmərəliliyi baxımından xüsusi olaraq optimallaşdırılmışdır. Nüvə mövzunun icrasını planlaşdırmaq, birdən çox prosessorun işini sinxronlaşdırmaq və aparat fasilələri və istisnaları idarə etmək üçün cavabdehdir.

İcra sistemiəməliyyat sisteminin ətraf mühitin alt sistemlərinə əsas xidmətini təmsil edən imtiyazlı rejim proqram konstruksiyaları dəstini (kernel rejimi) ehtiva edir. İcra sistemi bir neçə komponentdən ibarətdir,

düyü. 2.32. Windows NT-nin modul strukturu

onların hər biri müəyyən bir sistem xidmətini dəstəkləmək üçün nəzərdə tutulmuşdur. Beləliklə, komponentlərdən biri - Təhlükəsizlik Referans Monitoru qorunan alt sistemlərlə birlikdə işləyir və sistemin təhlükəsizlik modelinin həyata keçirilməsini təmin edir.

Ətraf mühitin alt sistemləri müxtəlif əməliyyat mühitləri üçün nəzərdə tutulmuş proqramların icrasını və dəstəyi təmin edən təhlükəsiz istifadəçi rejimli serverlərdir (müxtəlif əməliyyat sistemləri üçün ətraf mühitin alt sistemlərinə Win32 və OS/2 alt sistemləri daxildir).

Aparat Abstraksiya Layer(HAL) hardware istehsalçıları tərəfindən yaradılmış, əməliyyat sisteminin yuxarı təbəqələrindən aparat fərqlərini gizlədən (və ya mücərrəd) proqram təminatı təbəqəsidir. Beləliklə, HAL-ın təqdim etdiyi filtr sayəsində əməliyyat sistemi baxımından fərqli avadanlıqlar oxşar görünür; İstifadə olunan avadanlıq üçün əməliyyat sisteminin xüsusi konfiqurasiyasına ehtiyac aradan qaldırılır.

Aparat abstraksiya qatını yaratarkən vəzifə müəyyən bir cihaz üçün bir sürücüyə bu cihazın bütün platformalar üçün işləməsini dəstəkləməyə imkan verən prosedurları hazırlamaq idi. HAL tək prosessorlu arxitekturaya malik müxtəlif aparat platformaları üçün nəzərdə tutulub; beləliklə, hər bir hardware variantı ayrıca əməliyyat sisteminin versiyasını tələb etmir.

HAL rutinləri həm əməliyyat sistemi (o cümlədən nüvə) qurğuları, həm də cihaz sürücüləri adlanır. Cihaz drayverləri ilə işləyərkən, aparat abstraksiya təbəqəsi müxtəlif I/O texnologiyalarına dəstək verir (bir aparat tətbiqinə ənənəvi diqqət və ya hər bir yeni aparat platformasına bahalı uyğunlaşma əvəzinə).

Aparat abstraksiyalarının səviyyəsi eyni zamanda simmetrik multiprosessorlu sistemlərin aparat tətbiqinin xüsusiyyətlərini əməliyyat sisteminin digər səviyyələrindən “gizlətməyə” imkan verir.

Əsas(Kernel) aparat abstraksiya təbəqəsi ilə sıx işləyir. Bu modul ilk növbədə prosessorun hərəkətlərinin planlaşdırılması ilə məşğul olur. Əgər kompüterdə bir neçə prosessor varsa, nüvə maksimum sistem performansına nail olmaq üçün onların işini sinxronlaşdırır.

Kernel göndərir axınlar(yivlər - bəzən alt tapşırıqlar, budaqlar adlanan nəzarət ipləri) planlaşdırılan sistemdə əsas obyektlərdir. Mövzular prosesin kontekstində müəyyən edilir; prosesə ünvan məkanı, proses üçün mövcud olan obyektlər dəsti və prosesin kontekstində yerinə yetirilən nəzarət telləri dəsti daxildir. Obyektlər əməliyyat sistemi tərəfindən idarə olunan resurslardır.

Nüvə, sistem prosessorlarına yükü maksimum dərəcədə artırmaq və daha yüksək prioritetli iplərin prioritet işlənməsini təmin etmək üçün idarəetmə iplərini göndərir. Cəmi 32 prioritet dəyər var ki, bunlar iki sinfə qruplaşdırılıb: real vaxt və dəyişən. Bu yanaşma əməliyyat sisteminin maksimum səmərəliliyinə nail olmağa imkan verir.

I/O meneceri və proses meneceri kimi icra sisteminin alt komponentləri fəaliyyətləri sinxronlaşdırmaq üçün nüvədən istifadə edir. Onlar həmçinin yüksək səviyyəli abstraksiya üçün nüvə ilə qarşılıqlı əlaqə qururlar nüvə obyektləri; bu obyektlərin bəziləri xüsusi proqram interfeysi (API) çağırışları çərçivəsində ixrac olunur.

Kernel iki növ obyekti idarə edir.

Obyektlərin göndərilməsi(dispetçer obyektləri) siqnal vəziyyəti (siqnallı və ya siqnalsız) ilə xarakterizə olunur və sistem əməliyyatlarının göndərilməsinə və sinxronizasiyasına nəzarət edir. Bu obyektlərə hadisələr, mutantlar, mutekslər, semaforlar, iplər, taymerlər daxildir.

Nəzarət obyektləri(nəzarət obyektləri) nüvəyə nəzarət əməliyyatları üçün istifadə olunur, lakin planlaşdırma və sinxronizasiyaya təsir göstərmir.

İdarəetmə obyektlərinə asinxron prosedur çağırışları, fasilələr, güc bildirişləri, güc statusları, proseslər, profillər daxildir.

İcra sistemi Kernel və HAL aparat abstraksiya qatını ehtiva edən (İcraçı), ətraf mühitin bütün alt sistemləri tərəfindən istifadə oluna bilən ümumi sistem xidməti təqdim edir. Hər bir xidmət qrupu icra sisteminin ayrı-ayrı komponentlərindən biri tərəfindən idarə olunur:

Obyekt meneceri;

Virtual Yaddaş Meneceri;

Proses Meneceri;

Yerli Prosedur Çağrı Mexanizmi;

I/O Manager;

Təhlükəsizlik Referans Monitoru.

Təhlükəsizlik monitoru, giriş prosessoru (Logon) və qorunan alt sistemlərlə birlikdə həyata keçirir Windows NT təhlükəsizlik modeli.

İcra sisteminin yuxarı səviyyəsi Sistem Xidmətləri adlanır. Şəkildə göstərilmişdir. 2.33 Sistem xidməti istifadəçi rejimi və imtiyazlı rejimli mühit altsistemləri arasında interfeysdir.

Keş meneceri. I/O arxitekturasında bütün I/O sistemi üçün keşləşdirməni həyata keçirən tək keş menecer var. Keşləmə, səmərəliliyi artırmaq üçün fayl sistemi tərəfindən istifadə edilən bir texnikadır.

Şəkil 2.33. Sistem interfeysi

Birbaşa diskə yazmaq və diskdən oxumaq əvəzinə tez-tez istifadə olunan fayllar müvəqqəti olaraq keş yaddaşında saxlanılır; beləliklə, bu fayllarla iş yaddaşda həyata keçirilir. Yaddaşdakı verilənlərlə əməliyyatlar diskdəki verilənlərlə əməliyyatlardan xeyli sürətlidir.

Keş meneceri Windows NT virtual yaddaş meneceri ilə inteqrasiya olunmuş fayl xəritələşdirmə modelindən istifadə edir. Keş meneceri I/O menecerinin nəzarəti altında fəaliyyət göstərən bütün fayl sistemləri və şəbəkə komponentləri üçün keşləmə xidməti təqdim edir. Mövcud RAM miqdarından asılı olaraq, keş meneceri keşin ölçüsünü dinamik şəkildə artıra və ya azalda bilər. Proses artıq keşdə olan Faylı açdıqda, keş meneceri sadəcə olaraq verilənləri keşdən virtual ünvan sahəsinə köçürür.

Keş meneceri fayl sisteminin səmərəliliyini xeyli artıra bilən tənbəl yazma və tənbəl öhdəçilik kimi xidmətləri dəstəkləyir. Yavaş yazma zamanı dəyişikliklər daha sürətli daxil olmaq üçün fayl strukturunun keşində qeyd olunur. Daha sonra, CPU yükü azaldıqda, keş meneceri dəyişiklikləri diskə yazır. Yavaş hərəkət qeydi yavaş hərəkət qeydinə bənzəyir. Dərhal əməliyyatı uğurlu kimi qeyd etmək əvəzinə, ötürülən məlumat keşlənir və daha sonra fonda fayl sistemi jurnalına yazılır.

Fayl sistemi sürücüləri. Windows NT I/O arxitekturasında fayl sistemi drayverləri I/O Manager tərəfindən idarə olunur. Windows NT müxtəlif fayl sistemlərindən, o cümlədən mövcud FAT fayl sistemlərindən istifadə etməyə imkan verir. MS-DOS, Windows 3.x və OS/2 əməliyyat sistemləri ilə yuxarı uyğunluğu təmin etmək üçün Windows NT FAT və HTTPS fayl sistemlərini dəstəkləyir.

Bundan əlavə, Windows NT xüsusi olaraq Windows NT ilə istifadə üçün nəzərdə tutulmuş yeni fayl sistemi olan NTFS-i də dəstəkləyir. NTFS fayl sisteminin bərpası alətləri, Unicode dəstəyi, uzun fayl adları və POSIX dəstəyi də daxil olmaqla bir sıra funksiyaları təmin edir.

Windows NT I/O arxitekturası təkcə ənənəvi fayl sistemlərini dəstəkləmir, həm də şəbəkə redaktoru və serverinə fayl sistemi drayverləri kimi fəaliyyət göstərməyə imkan verir. I/O menecerinin nöqteyi-nəzərindən şəbəkədəki uzaq kompüterdə yerləşən faylla işləmək və yerli sərt diskdəki faylla işləmək arasında heç bir fərq yoxdur. Yönləndiricilər və serverlər hər hansı digər sürücülər kimi dinamik şəkildə yüklənə və boşaltıla bilər; çoxlu sayda yönləndirici və server eyni vaxtda bir kompüterdə yerləşə bilər.

Şəbəkə sürücüləri. I/O arxitekturasında komponentlər kimi təqdim olunan növbəti növ drayverlər şəbəkə sürücüləridir. Windows NT inteqrasiya olunmuş şəbəkə imkanlarını və paylanmış proqramlar üçün dəstəyi ehtiva edir. Yenidən yönləndiricilər və serverlər fayl sistemi drayverləri kimi fəaliyyət göstərir və NetBIOS və Windows yuvasının yerləşdiyi provayder interfeysi səviyyəsində və ya aşağıda işləyirlər.

Nəqliyyat protokolu drayverləri Nəqliyyat Sürücüsü İnterfeysi (TD1) adlanan təbəqə vasitəsilə yönləndiricilər və serverlərlə əlaqə saxlayır. Windows NT-ə aşağıdakı nəqliyyat vasitələri daxildir:

  • Mövcud şəbəkələrin geniş spektri ilə işləmək imkanı təmin edən Transmission Control Protocol/Internet Protocol TCP/IP;
  • NBF, LAN Manager, LAN Server və MS-Net əsasında mövcud yerli şəbəkələrlə uyğunluğu təmin edən NetBIOS Genişləndirilmiş İstifadəçi İnterfeysinin (NetBEUI) nəslindəndir;
  • əsas kadrlara və şəbəkəyə qoşulmuş printerlərə daxil olmaq üçün interfeysi təmin edən məlumat keçidinə nəzarət (DLC - Data Link Control);
  • NWLink No-well NetWare ilə əlaqəni təmin edən IPX/SPX tətbiqidir.

Şəbəkə arxitekturasının aşağı hissəsində şəbəkə adapteri kartının sürücüsü yerləşir. Windows NT hazırda NDIS (Network Device Interface Specification) 3.0 versiyasına uyğun olan cihaz sürücülərini dəstəkləyir. NDIS nəqliyyat protokolları və şəbəkə adapterləri arasında məlumat mübadiləsi üçün çevik mühit təmin edir. NDIS 3.0 tək bir kompüterə bir neçə şəbəkə adapter kartının quraşdırılmasına imkan verir. Öz növbəsində, hər bir şəbəkə adapter kartı müxtəlif növ şəbəkə stansiyalarına daxil olmaq üçün çoxsaylı nəqliyyat protokollarını dəstəkləyə bilər.

Windows NT təhlükəsizlik modeli- təhlükəsizlik monitoru (Security Reference Monitor), həmçinin iki digər komponentlə təmsil olunur: giriş prosessoru (Giriş Prosesi) və təhlükəsiz qorunan alt sistemlər.

Windows NT kimi çoxməsləhətli əməliyyat sistemində proqramlar kompüterin yaddaşı, giriş/çıxış qurğuları, fayllar və sistemin prosessor(lar)ı da daxil olmaqla bir sıra sistem resurslarını paylaşır. Windows NT proqramların müvafiq icazə olmadan bu resurslara daxil ola bilməməsini təmin edən təhlükəsizlik komponentləri dəstini ehtiva edir.

Təhlükəsizlik monitoru xüsusi yerli təhlükəsizlik alt sisteminin düzgün giriş və nəzarət siyasətlərini tətbiq etmək üçün cavabdehdir. Təhlükəsizlik monitoru obyektlərə girişi yoxlamaq, istifadəçi imtiyazlarını yoxlamaq və həm imtiyazlı rejim, həm də istifadəçi rejimi üçün mesajlar yaratmaq üçün xidmətlər təqdim edir. Təhlükəsizlik Monitoru, əməliyyat sisteminin digər hissələri kimi, imtiyazlı rejimdə işləyir.

Windows NT-ə daxil olma prosesi istifadəçinin autentifikasiyası üçün təhlükəsizlik girişi tələb edir. Hər bir istifadəçinin büdcəsi olmalıdır və həmin büdcəyə daxil olmaq üçün paroldan istifadə etməlidir.

İstifadəçi Windows NT-dən hər hansı kompüter resursuna daxil ola bilməmişdən əvvəl, təhlükəsizlik mühərrikinin istifadəçi adı və parolu tanıması üçün istifadəçi giriş prosesi vasitəsilə daxil olmalıdır. Yalnız uğurlu autentifikasiyadan sonra təhlükəsizlik monitoru istifadəçinin obyektə daxil olmaq hüququnu müəyyən etmək üçün giriş yoxlamasını həyata keçirir.

Resurs təhlükəsizliyi təhlükəsizlik modelinin təmin etdiyi xüsusiyyətlərdən biridir. Tapşırıqlar xüsusi paylaşma mexanizmlərindən başqa digər insanların resurslarına (məsələn, yaddaşa) daxil ola bilməz.

Windows NT həmçinin administratora istifadəçi fəaliyyətini qeyd etməyə imkan verən idarəetmə vasitələri təqdim edir.

Windows NT Yaddaş İdarəetmə Sistemi. Windows NT Workstation 3.51 mahiyyətcə iş stansiyasından istifadə üçün hazırlanmış server əməliyyat sistemidir. Bu, tətbiq proqramlarının və məlumatların mütləq qorunmasının sürət və uyğunluq mülahizələrindən üstün olduğu bir arxitektura ilə nəticələnir. Windows NT-nin həddindən artıq etibarlılığı yüksək sistem qiymətinə malikdir, ona görə də məqbul performans əldə etmək üçün sürətli CPU və ən azı 16 MB RAM tələb olunur. Windows NT real rejimli cihaz drayverləri ilə uyğunluğu aradan qaldıraraq daha aşağı yaddaş təhlükəsizliyinə nail olur. Windows NT öz 32-bit NT proqramlarını, eləcə də əksər Windows 95 proqramlarını idarə edir, Windows 95 kimi, Windows NT də öz mühitində 16-bit Windows və DOS proqramlarını işə salmağa imkan verir.

Windows NT yaddaş bölgüsü Windows 95 yaddaş bölgüsündən fərqlənir Native proqram proqramlarına 64 KB limitindən 2 GB-a qədər (ilk 64 KB tamamilə əlçatmazdır) 2 GB xüsusi ünvan sahəsi ayrılır. Tətbiqi proqramlar bir-birindən təcrid olunmuşdur, baxmayaraq ki, onlar Clipboard, DDE və OLE mexanizmləri vasitəsilə əlaqə saxlaya bilirlər.

Hər 2GB tətbiq blokunun yuxarı hissəsində proqramın Ring 3 sistem DLL-ləri kimi gördüyü kod var. Əksər API funksiyaları tətbiq proqramından çağırıldıqda, müştəri tərəfi DLL-lər zəngi və onunla əlaqəli parametrləri faktiki sistem kodunu ehtiva edən tamamilə təcrid olunmuş ünvan məkanına ötürən Yerli Proses Əlaqəsi (LPC) prosedurlarını çağırır. Bu server prosesi parametrlərin dəyərini yoxlayır, tələb olunan funksiyanı yerinə yetirir və nəticələri yenidən proqram proqramının ünvan sahəsinə yönləndirir. Server prosesinin özü proqram təbəqəsi prosesi olaraq qalmasına baxmayaraq, onu çağıran proqramdan tamamilə qorunur və ondan təcrid olunur.

2 və 4 GB işarələri arasında nüvə, mövzu planlayıcısı və virtual yaddaş meneceri daxil olmaqla Ring 0-ın aşağı səviyyəli Windows NT sistem komponentləri var. Bu sahədəki sistem səhifələri prosessorun fiziki halqa mühafizə sxemi ilə müəyyən edilən nəzarətçi imtiyazlarına malikdir. Bu, aşağı səviyyəli sistem kodunu tətbiq səviyyəli proqramlar üçün görünməz və yazılmaz edir, lakin halqalar arasında keçidlər zamanı performansın azalması ilə nəticələnir. 16-bit Windows proqramları üçün Windows NT Windows-u Windows (WOW) seanslarında tətbiq edir. Windows NT 16 bitlik Windows proqramlarını fərdi olaraq öz yaddaş sahələrində və ya ortaq ünvan məkanında birlikdə işlətmək imkanı verir. Demək olar ki, bütün hallarda, 16 və 32 bitlik Windows proqramları, ayrı və ya ortaq yaddaşda işləməsindən asılı olmayaraq, OLE-dən istifadə edərək (lazım olduqda xüsusi thunks vasitəsilə) sərbəst əlaqə saxlaya bilir. Doğma WOW proqramları və sessiyaları fərdi mövzu nəzarətinə əsaslanan qabaqlayıcı multitasking rejimində işləyir. Bir WOW sessiyasında birdən çox 16 bitlik Windows tətbiqi kooperativ multitasking modelindən istifadə edərək işləyir. Windows NT də bir neçə DOS seansını çoxta yerinə yetirə bilər. Windows NT tam 32-bit arxitekturaya malik olduğundan, GDI və USER resurslarında nəzəri məhdudiyyətlər yoxdur.

Windows 2000-də əsas fərqlər. Windows 2000 və ya W2k Windows NT texnologiyasına əsaslanan Microsoft əməliyyat sistemidir (ƏS) W2k layihəsinin ilkin adında - Windows NT 5.0-da öz əksini tapmışdır. Windows 2000 prioritet çoxtaskarlığa və təkmilləşdirilmiş yaddaş idarəçiliyinə malik tam 32 bitlik ƏS-dir. W2k layihəsi bir vaxtlar NT-nin uğurunu təmin edən eyni prinsiplərə əsaslanır.

W2k interfeysi IE 5.0 quraşdırılmış Windows 98 interfeysinə bənzəyir. Bununla belə, hələ də bəzi detalları qeyd edəcəyik.

Diqqətinizi çəkən ilk şey rəng sxeminin dəyişməsidir. İndi o, Linux üçün KDE iş masasında istifadə edilən dizaynlardan birinə bənzəyir. Digər nəzərə çarpan təfərrüat siçan kursorunun altındakı kölgədir, onu İdarəetmə paneli -> Siçan -> Göstəricilər bölməsində Göstərici kölgəsini aktivləşdirməklə silmək/qurmaq olar. Bundan əlavə, menyular görünəndə yeni bir effekt əlavə edildi, indi onlar tədricən havadan çıxır. İş masası xüsusiyyətlərindən idarə olunur, Effektlər sekmesinde, menyu və alət ipuçları üçün keçid effektlərindən istifadə edin.

Başlat menyusu Office 2000-dən tanış olan funksiyanı təqdim etdi, açıldığında yalnız ən çox istifadə olunan elementlər göstərilir, qalanları aşağı oxu basdıqda açılır. Siz bu effekti Tapşırıqlar Çubuğu Xüsusiyyətlərində idarə edə bilərsiniz, Ümumi nişanında Fərdiləşdirilmiş Menyulardan İstifadə et seçin (eyni şəkildə 1E5-də bu seçim Alətlər -> İnternet Seçimləri -» Qabaqcıl -> Fərdi Sevimlilər Menyusunu aktivləşdirin). Masaüstü Xüsusiyyətlərində Alt düyməsini istifadə edənə qədər klaviatura naviqasiya göstəricilərini gizlətmək də daxil olmaqla daha bir neçə element var. Əgər seçilibsə, Windows proqramlarında klaviatura qısa yolunu göstərən hərflərin altındakı xətt basılana qədər silinir. .

Tapşırıq Çubuğu Xüsusiyyətlərinin Qabaqcıl ikinci sekmesinde, Başlat Menyusuna daxil edilmiş sətirləri əlavə etmək/silmək və bəzi elementləri genişləndirmək imkanı verən Başlat Menyu Parametrləri pəncərəsi var. Məsələn, İdarəetmə Panelini genişləndirin onay qutusunu yoxlasanız, siçan kursorunu Başlat menyusunda İdarəetmə Panelinin üzərinə gətirdiyiniz zaman onun sağında ona daxil olan bütün elementləri ehtiva edən başqa bir menyu açılacaqdır. Bu tabdakı faydalı xüsusiyyət Yenidən çeşidləmə düyməsidir. W2k, standart olaraq, ən son quraşdırılmış proqramları olan qovluqları Başlat Menyusunun ən aşağı hissəsində yerləşdirir, qovluqlar hətta fayllara keçidlərin altında ola bilər; Yenidən çeşidləmə bu ədalətsizliyi aradan qaldırır və bütün qovluqları yuxarıdan aşağıya əlifba sırası ilə düzür. Bununla belə, eyni effekti Başlat menyusu -> Proqramlar menyusunda sağ klikləyərək və Ada görə çeşidlə seçimi ilə əldə etmək olar. Bundan əlavə, sağ düymə ilə istənilən elementi oradan istənilən yerə “sürükləyib buraxa” bilərsiniz.

Əvvəllər NT və W9x ilə işləmiş insanları tez-tez uğursuz edən başqa bir fərq, qəribə də olsa, Yoxlama qutularının geniş istifadəsidir - Xüsusilə ağ fonda sadəcə kvadrat olanlar. Beləliklə, bir şey edə bilməyəcəyinizi görsəniz, bütün pəncərələrə yenidən baxın, bəlkə də belə bir qeyd qutusuna diqqət yetirməmisiniz.

Tapşırıq meneceri prosesləri idarə etmək üçün nəzərdə tutulmuş NT-də ən güclü və rahat alətlərdən biridir. Buna da deyilir , və ya Tapşırıqlar Panelində sağ kliklədikdən sonra görünən menyudan seçərək. Bundan sonra seçə bilərsiniz .

Tapşırıq meneceri üç nişandan ibarətdir - Performans, Proseslər, Proqramlar. Performansdan başlayaq. Bu tab real vaxt rejimində prosessor(lar)ın yükü haqqında məlumatı göstərir, fiziki yaddaşın yükünü göstərir və nə qədər RAM-in istifadə edildiyini/pulsuz olduğunu və nə qədər sistem Swapının tutulduğunu göstərir. Bundan əlavə, digər əlavə məlumatlar da verilir orada, məsələn, Mövzular və Proseslər - hazırda maşında işləyən mövzuların və proseslərin sayı, Peak - sessiya zamanı pik Swap ölçüsü, Nonpaged - nüvə üçün ayrılmış yaddaşın miqdarı. Bu məlumat sistemdə işi ləngidən “darboğaz” hansı amilin olması sualına cavab verməyə gəldikdə istifadə edilə bilər (baxmayaraq ki, bu məqsədlər üçün Performans Monitorundan istifadə etmək daha yaxşıdır).

İkinci tab, Proseslər, hazırda aktiv proseslərin siyahısını ehtiva edir. Hər bir proses üçün bəzi əlavə məlumatları tapa bilərsiniz, məsələn: PID (Proses ID), istifadə olunan RAM miqdarı, proses tərəfindən yaradılan mövzuların sayı və daha çox. Göstərilən parametrləri Baxış -> Sütunları seçin vasitəsilə əlavə edə və ya silə bilərsiniz. Bundan əlavə, bu proseslərdən hər hansı biri ilə müəyyən hərəkətlər edilə bilər. Bunu etmək üçün sadəcə üzərinə sağ klikləməlisiniz, prosesi bitirə biləcəyiniz bir kontekst menyusu görünəcək, Prosesi bitir, prosesin özünü və onun "kürültdüyü" bütün digərlərini "öldürə" bilərsiniz, Prosesi bitir Ağac. Siz prosesin prioritetini ən yüksək Real Zamandan ən aşağıya, Aşağıya qədər təyin edə bilərsiniz. Maşının iki prosessoru və çoxprosessorlu nüvəsi varsa, o zaman bu menyuda başqa bir element görünür, Sri31-ə qədər prosesi başqa bir prosessora, Cpu 0, Cpu l və s.-ə köçürməyə imkan verən Yaxınlığı təyin et.

Tapşırıq menecerinin son nişanı - Proqramlar, işləyən proqramların siyahısına baxmaq və onlardan hər hansı birini dayandırmaq imkanı verir. Tapşırıq meneceri yalnız proqramları dayandırmağa imkan vermir, həm də yeni proqramları işə sala bilər. Fayl -> Yeni tapşırıq (Çalış).

Active Directory - Bu, istifadəçiləri və şəbəkə resurslarını idarə etmək üçün yeni bir vasitədir. O, böyük W2k əsaslı şəbəkələrin administratorlarının işini asanlaşdırmaq üçün nəzərdə tutulmuşdur və bütün şəbəkə idarəetmə və təhlükəsizlik sistemi onun ətrafında qurulmuşdur. Active Directory quraşdırmaq üçün sizdə W2k Server olmalıdır. W2kPro Active Directory mühitində işləyə bilər, lakin onu yarada bilməz. Active Directory aşağıdakı prinsiplər əsasında qurulur:

1. Şəbəkəyə tək giriş. IntelliMirror texnologiyası sayəsində siz ofisdə istənilən kompüterə keçib parolunuzu daxil edə bilərsiniz

və qarşınızda iş masanız, sənədləriniz və parametrləriniz olacaq.

2. İnformasiya təhlükəsizliyi. Active Directory daxili istifadəçi autentifikasiyası imkanlarına malikdir. Şəbəkədəki hər bir obyekt üçün qruplardan və xüsusi istifadəçilərdən asılı olaraq mərkəzləşdirilmiş şəkildə giriş hüquqlarını təyin edə bilərsiniz. Kerberos təhlükəsizliyi ilə siz hətta İnternet kimi açıq şəbəkələr üzərindən də təhlükəsiz əlaqə saxlaya bilərsiniz. Bu halda, şəbəkə üzərindən ötürülən məlumatlar şifrələnir, parollar isə müştəri maşınlarında ötürülmür və saxlanılmır. Kerberos təhlükəsizlik sistemi (Yunan mifologiyasına görə cəhənnəmin qapılarını qoruyan mifik üçbaşlı itin şərəfinə adlandırılıb) kifayət qədər uzun müddətdir ki, tanınır, lakin ilk dəfə Microsoft-un ƏS-də istifadə olunur. Təfərrüatlara varmadan bu sistem belə işləyir:

Müştəri autentifikasiya serverinə tələb olunan məlumatlara daxil olmaq üçün icazə üçün sorğu göndərir;

Server müştərinin hüquqlarını yoxlayır və ona müştəriyə məlum olan açardan istifadə etməklə şifrələnmiş tələb olunan məlumatı almaq üçün icazə göndərir və eyni zamanda müvəqqəti şifrələmə açarı göndərir. Bütün ötürülən məlumatlar bu açardan istifadə etməklə şifrələnir və açarın istifadə müddəti məhduddur, ona görə də autentifikasiya serveri vaxtaşırı yeni açar göndərir (təbii ki, yeni açar cari açardan istifadə etməklə şifrələnir), bu açardan başqa heç kimə məlum deyil. server və müştəri. Şifrələmə açarlarının mütəmadi olaraq dəyişdirilməsi məlumatlarınızı axtaran təcavüzkarların həyatını xeyli çətinləşdirir.

Ancaq hamımızın xatırladığı kimi, yunan mifində Kerberos qüdrətli Herkula müqavimət göstərə bilmədi. Beləliklə, bizim vəziyyətimizdə, bütün üstünlüklərinə baxmayaraq, Kerberos təhlükəsizlik sistemi bütün növ hücumlara tab gətirə bilməz. Məsələn, proqramın Kerberos protokolundan istifadə etməməsinə səbəb ola biləcək yalan sorğularla, sözdə Xidmətdən imtina hücumu ilə bombalamaq mümkündür.

3. Mərkəzləşdirilmiş idarəetmə. Active Directory istifadə edərkən, məsələn, bir obyektə giriş hüquqlarını dəyişdirmək və ya yeni şəbəkə printerini quraşdırmaq lazımdırsa, administrator artıq hər bir maşını əl ilə konfiqurasiya etməməlidir. Bu cür dəyişikliklər bütün şəbəkə üçün dərhal edilə bilər.

4 . Çevik interfeys. Kataloq strukturları tez və asanlıqla dəyişir. Məsələn, şirkətinizin kataloqunu, ayrı-ayrı mühasibatlıq, marketinq departamentlərini, katibliyi ayrı-ayrı alt kataloqlar şəklində yarada və bütün bunları ağac strukturu şəklində təqdim edə bilərsiniz. Və ya, məsələn, müxtəlif binalarda və ya bölgələrdə müxtəlif ofisləri təmsil edən bir neçə ağac yaradın və onlar arasında əlaqə və giriş hüquqlarını asanlıqla təyin edin. Bir siçan ilə şəbəkə printerini mühasiblərin kataloquna qoşun. (Bu halda, sürücülər avtomatik olaraq bu kompüterlərə quraşdırılacaq.) Və ya bütün mühasibat departamentini bütün hüquqları, qovluqları və sənədləri ilə birlikdə bir serverdən digərinə sürükləyib buraxın.

5. DNS inteqrasiyası. Active Directory-nin DNS ilə sıx inteqrasiyası sayəsində yerli şəbəkə İnternetlə eyni resurs adlarından istifadə edir, nəticədə yerli şəbəkə ilə geniş ərazi şəbəkəsi arasında daha az qarışıqlıq və daha yaxşı qarşılıqlı əlaqə yaranır.

6. Ölçeklenebilirlik. Birdən çox Active Directory domenləri bir idarə altında birləşdirilə bilər.

7. Axtarmaq asan. Active Directory domenində istifadəçi və ya kompüter adı, istifadəçi e-poçt ünvanı və s. kimi müxtəlif xüsusiyyətlərə əsasən müxtəlif obyektlər tapıla bilər.

DFS (Paylanmış Fayl Sistemi)- Active Directory alətlərindən biri. Bu, müxtəlif maşınlarda birdən çox fayl sistemi daxil edə bilən şəbəkə paylaşımları yaratmağa imkan verir. Active Directory istifadəçisi üçün bu, tamamilə şəffafdır və işlədiyi faylların fiziki olaraq harada və hansı maşınlarda yerləşməsinin fərqi yoxdur - onun üçün hamısı bir yerdə yerləşir. Bundan əlavə, DFS və Active Directory istifadə edərkən, bu cür resursların idarə edilməsi sadələşdirilir. O, mərkəzləşdirilmişdir, siz sadəcə və ağrısız şəkildə yeni resurslar əlavə edə və ya köhnələrini silə, DFS-ə daxil olan faylların fiziki yerini dəyişdirə və s.