Internet Derazalar Android
Kengaytirmoq

Windows NT operatsion tizimi. Windows operatsion tizimining versiyalari qanday

Ildizi

1975 yilda raqamli uskunalar 32 bitli Vax platformasining rivojlanishini boshlaganda boshlangan.

Ushbu loyihaning rahbarligi PDP-11 mini-11 mini-kompyuterlari uchun RSX-11 million rsx-11 million rsm-11 million rsm-11 million nomli obro'ga ega bo'lganvasent tomonidan ko'rsatilmagan. 1977 yilda VAX-11/780 mashinasi va uning operatsion tizimi - VMS 1.0. To'rt yil o'tgach, KATTTER uchta harfning doimiy prefiksidan keyin "Alarni atributni", va u raqamli tark etishga qaror qildi. Biroq, korporatsiyalar ayyorlik marosimiga aylandi: iqtidorli ishlab chiqaruvchisi tashkilot filida turolmadi, ular ishga tushirish va erkin ijod muhitini taqlid qilishga qaror qilishdi. Sietldagi avtonom bo'limi yaratildi va Cattler to'g'ridan-to'g'ri raqamli xodimlardan to'g'ridan-to'g'ri xodimlarni (200 kishi) gol urish uchun ruxsat berdi. Yangi tuzilma dizayn bilan shug'ullangan protsessor arxitekturasi va operatsion tizim Kod nomi prizma.

Windows NT oilasining operatsion tizimlarini rivojlantirish sxemasi

Qisqa vaqt davomida "Baxtli MIG" davom etardi, katta boshliqlar ishni mantiqan olib bora olmadilar. Ammo taniqli ishlab chiqaruvchi ish bermadi: O'sha paytda, Bill Geyts boshchiligida, qarindoshlarning klonlari bilan raqobatlashadigan server OS yaratish zarurati bo'yicha qaror qabul qilindi. Faqat Devid Cattlni olish uchun kelajakdagi umumiy me'mor Microsoft o'zining 20 smoyali muhandislarini o'z tanlovi bilan ijaraga olishga rozi bo'ldi. 1988 yil noyabr oyida raqamli va bitta Microsoft dasturchidan besh nafar muhojirni o'z ichiga olgan jamoa ish boshladi.

Vazifa N-o'n nomi ostida yangi Intel I860 RISP protsessor uchun OS yozish edi. Shu paytdan boshlab, NT qisqartmasi paydo bo'ldi, keyinchalik Microsoft Marketers keyinchalik yangi texnologiya sifatida ishlab chiqilgan. 1988 yil dekabr oyida tuzilgan birinchi qismlar tayyorlandi. I860 faqat qog'ozda mavjud bo'lganligi sababli, kod dastur emulyatorida sinovdan o'tkazilishi kerak edi. Rivojlanish "O'yinchoq" da amalga oshirildi, joriy standartlar, Intel 386 25 MGB va 110 MB qattiq disklari bilan.

Dastlab NT asosida Mulokernel arxitekturasi 1989 yilda topilganda, "temir", I860 Y860 yozma kodni samarali bajara olmaydi. Men r3000 r3000, keyinchalik 386 protsessorga qayta ishlashga to'g'ri keldim, bu esa bir yildan kam vaqt davomida 28 ta muhandislarga ko'payib borayotgan jamoa tomonidan amalga oshirildi.

1990 yilda NT taqdirida, chiqish va derazalarining boshchiligidagi muvaffaqiyatlar va derazalarining boshidagi muvaffaqiyatida kalitga aylandi. Aslida, u munosib grafik interfeysi bilan birinchi ko'p ko'pli Microsoft OSga aylandi, unda siz haqiqiy ishni bajarishingiz mumkin. Qarz olish ushbu interfeys API NT kelajagini oldindan belgilab qo'ydi. Dastlab, Server OS IBM bilan birgalikda OS / 2 loyihasining ohang bo'lishi kerak edi va shunga mos ravishda mavjud OS / 2 dasturi bilan ishlashi kerak edi. Biroq, Windowsning uchinchi versiyasi faqat o'z vaqtida paydo bo'ldi: Redmont o'z ittifoqchilarini rad etdi va Win16 interfeysining "Image va o'xshashligi" tomonidan qilingan "Image va o'xshashligi" ning "Image va shunga o'xshash" Win32 APIni yaratishga yo'naltirildi. Bu ish stolidan dasturlarni server platformasiga kiritishni osonlashtiradigan bunday zarur uzluksizlikni ta'minladi.

Windows NT-da nuqtaga kirgan NT taraqqiyot guruhi tez orada o'sishni boshladi va tez orada 300 ga yaqin kishi ishladi. OS / 2-ga yo'nalishni rad etish Microsoft va IBM o'rtasidagi munosabatlarda jiddiy muammolarga olib keldi. Rasmiy bayonotlar qabul qilinmadi, oddiygina chambarchaso taqdimotlaridan birida, IBM xodimlari o'z kompaniyasining minachildiga hech qanday aloqasi yo'q edi. Shunga qaramay, Windows Nt 3.1 (raqamlash "ning tarkibi 16-bitli Windows-ning joriy vaqtda mavjud bo'lgan 16-bitli Windows-ning joriy versiyasiga kiritilgan) DOS, Win16, POSIX va OS / 2 API-ning qo'llab-quvvatlashiga kirdi. 1993 yil iyul oyida Microsoft-ning yangi server tizimi nashr etildi va o'z yo'lini boshladi.

Bundan tashqari, nizo ketdi: 1994 yil sentyabrda Windows NT 3.5 ozod qilindi. Oldingi versiya isitmali shoshqaloqlik bilan tayyorlanayotgan edi, barchani noldan kodlash kerak edi va ko'plab funktsiyalar amalga oshirilmaydi. Endi samaradorlik, tezlik va ... Netware-da o'rnatilgan tarmoqlar bilan o'zaro aloqani tashkil etish vaqti keldi - bozorda ustunlik qilish muddatini mutlaqo etakchi mahalliy tarmoqlar. Agar o'sha yillarda, juda ehtiyotkorlik bilan monopoliya tartibga solinishi to'g'risida ogohlantirilsa, bu tegishli purtga mos keladigan qizarishni yozish uchun etarli bo'lishi mumkin. Afsuski, Microsoft Vaziyatni mustaqil tushunishga majbur bo'ldi. Novell o'zgarib ketdi: Windows NT uchun mijozni qo'llab-quvvatlash yoki umuman qo'llab-quvvatlash. Redmondda boshqa kutishi mumkin emas - ular o'zlarining noxush mijozlarini yozib olishdi va u juda yaxshi va u romandan asl dasturiy ta'minotdan foydalanishni davom ettirganidan keyin juda yaxshi edi. 1995 yil may oyida mikrokeriyaning me'morchiligi, OS - Windows Nt 3.51 paydo bo'ldi. Ba'zi ma'lumotlarga ko'ra, uning chiqarilishi IBMning ushbu protsessorni bozorga qaytarish rejasiga rioya qilish rejasiga rioya qilish uchun ushlab turilganligi sababli ushlab turilgan edi. Shuning uchun, PowerPC versiyasi Evolyutsiya Windows NT 3.5-dan biroz ko'proq paydo bo'ldi, bu uni OSning keyingi versiyasi uchun asos bo'lishi mumkin.

Agar hozirda Windows NT arxitekturalari va hatto Unix-ning o'xshashligi haqida gapirish mumkin bo'lsa, unda grafikani kiritgan NT 4.0 versiyasini chiqarishi bilan. Bungining oxirgi sababi shundaki, yadrodagi quyi tizim g'oyib bo'ldi. Nazariyada, bunday echim mashhur Windows 95 oynasi muhitini birlashtirishga integratsiya urinishining achinarli tajribasidan mutlaqo mantiqiy xulosa bo'lib qoldi. Ehtimol, u Unix me'moriy modelining asl nusxasi - asl nusxasi Server yo'nalishi "nt. Ammo, agar grafik qobiqning o'zi "transplantatsiya" bilan ko'rinmasa, unda foydalanuvchi rejimida (I.E. shaklida) oddiy ilova) Men juda tabiiy bo'lgan eng yaxshi narsani qoldirdim, bu munozarali chiqish moslamasi (printer yoki printer yoki biron bir narsani) Windows grafik quyma tizimi juda og'ir va Xulosa qilib, "tushuncha "Faqat raster aks etadi. Shunday qilib, kompozitsiyada windows yadrosi NT 4.0 1996 yil iyul oyida chiqarilgan, yana bir modul paydo bo'ldi. Audit chig'anoqni yangilash (surasi) deb topildi.

Keyingi qadam 2000 yilda bozorda chiqarilgan Windows NT 5.0 ga aylandi. windows nomi bilan 2000. "Sarlavllar" ning o'zgarishi markerlarning ta'siri ostida sodir bo'ldi va umuman olganda, ushbu operatsion tizimni ro'yxatga olishning to'g'ri echimini topdi. Ish bugungi kunda Windows Server 2003-ning sertifikati nimaligini oshirdi.

Windows Dizayn va Windows Serverni amalga oshirish uchun kurash Mark Lukovskiyga tegishli bo'lib, korporatsiya Server OS kompaniyasining tarafdorlaridan biri. U 5 ming ishlab chiqaruvchilarning ettita laboratoriyalariga topilgan armani olib boradi. Hamkor kompaniyalarda yana 5 ming liniya ishlamoqda, ularning 50 million liniyasini 50 millionga etkazadi. Windows Server 2003 ning yakuniy kodlari.

Har kuni ishlashni tekshirish va xatolarni aniqlash uchun tizimni to'liq kompilyatsiya va yig'ish amalga oshiriladi. Aniqlangan xatolar ro'yxati ishlab chiquvchilar jamoalariga yuboriladi. Ishlab chiqarilgan tuzatishlar reklamalarning elektron kengashida, ularni asosiy assambleyaga qo'yadi. Tizimni tuzishda shug'ullanadigan serverlar doimiy ravishda modernizatsiya qilinmoqda, shunga qaramay, ko'p yillar oldin to'liq yig'in 12 soat mashinada ishlash vaqtini oladi. Va bu katta miqdordagi kodlarni daraxt ierarxiyasida tashkil etilgan alohida mustaqil guruhlarga ajratishiga qaramay.

Rivojlanish jarayonining kvintsiyasi "jangovar xonaning" (urush xonasi) dagi vaqt uchrashuvlari kuniga ikki yoki soat 14.00 va 17.00 da o'tkaziladi. Ularga shunga o'xshash tadbirlar 8.00 da ishchi guruhlarning mahalliy "jangovar xonalari" dagi ham xuddi shunday tadbirlar o'tkazadi. Asosiy yig'ilishda ilgari kashf etilgan xatolar va loyihaning umumiy holati aniqlangan. So'nggi kunlarda, asosan, Windows Server 2003-dagi eng muhim muammolarni hal qilishning muhim muammolarini hal qilish yo'llarini izlashdi va bu tizimni chiqarilishidan oldin so'nggi daqiqada, bu ishlab chiqaruvchilardan jiddiy bosh og'rig'ini keltirib chiqardi.

Uchrashuvda har bir jamoa o'z ishining borishi to'g'risida, ushbu o'zgartirishlarni aniqlab, ushbu o'zgartirishlarni amalga oshirish yoki taqdim etishning mumkin bo'lgan oqibatlari to'g'risida hisobot berish to'g'risida xabar berishlari kerak. Agar muammo hal qilinmasa yoki bu muhim, asl atamaning "shishishi", "shishish" deb hisoblanmasa. Ertalab yig'ish qudratga teng.

Assambleya har kuni soat 16.30 da boshlanadi va 18.00gacha qoldirilishi mumkin, shunda "jangovar xonada" uchinchi uchrashuvdan so'ng so'nggi tuzatishlarni kiritishga muvaffaq bo'ldi. Jamoa mavjud muammolarni tayyor echimsiz uchrashuvga kelolmaydi, aks holda ular u erda ko'rinmaslik yaxshiroqdir. Etti laboratoriyalarning har biri tuzatishlar, tuzilishga hissa qo'shadigan tizimning to'liq nusxalariga ega. Agar hamma narsa muammosiz bo'lsa - yangi kod boshqa guruhlar tomonidan asosiy assambleya uchun yaratilgan kod bilan birlashtirilgan. Muammo turli guruhlar tomonidan yozilgan yangi kodeksning o'zaro ta'sirida bo'lishi mumkin. Har doim ham asosiy yig'im muvaffaqiyatli emas, ba'zida tizim vizual bo'lmagan holda bo'ladi. Bu holda, aybdor modul aniqlangani uchun (odatda ertalab uch yoki to'rtga) aniqlangan va uni zudlik bilan xatoni tuzatishga yoki xatoni tuzatish uchun qoldirmang. Shu sababli, dasturchilar kuniga 6 kun ishlashga tayyor bo'lishlari kerak (Olti kun mahsulotni chiqaradigan sana yaqinlashishi sana sifatida olti kun kiritiladi).

Yakuniy sinov bosqichlari qurilgan asosiy printsip loyihaviy jarayonda o'z mahsulotlaridan foydalanishdir. Tizim "birinchi daraja" barqarorligiga etib borishi bilanoq, u ishchi guruhlaridagi asosiy OS bo'ladi. OT funktsiyani amalga oshirish qobiliyatiga ega bo'lganda "ikkinchi darajali" ga erishish hisoblanadi. Shundan keyingina kampusda Microsoft-dan foydalanishga ruxsat beriladi. Shunday qilib, u Filer Serverda NT ostidagi dastur ostida bo'lgan, bu avvalgi Windows NT matnlarini saqlash edi, shunda birinchisidan kelib chiqqan, va keyingi katalogning barcha nusxalari bilan.

Keyin mahsulot JDPda eng sevimli sheriklarga (birgalikda rivojlanish bo'yicha sheriklar) himoya qiladi. Agar xatolar aniqlansa, "ixtiyoriy echim" qabul qilinadi: tizimda ularni tizimda qoldiring va START SAYRAMINI SAYRAMINI SAQLANGILIShIDA VA NAZORAT SAYRINI SAYROQLANIShNI SAQLASh VA NAZORAT SAYRONIDA TUZATISH VA SAQLANIShNI SAQLASH VA SAQLANISHINING SANIATIDAN SAQLASh VA SAQLANIShNI SAQLASh VA SAQLANISH SAYROQINI SAQLANISH VA SANOSIYA SAYROQINI SAQLANISH VA SANOSIYA SANIATIKA "SELESSni saqlash va qayta ishlashni amalga oshirish. Ikkinchi holda, barcha natijalar bekor qilinadi va sinov skret bilan boshlanadi.

Sotishdan keyin mashq qilish ancha qiyin. Xavfsizlikni aniqlashda yoki mahsulotga yangi xususiyatlarni qo'shish kerak bo'lganda, siz mahalliy yamoq yoki to'liq xizmat to'pini shakllantirishingiz kerak. Ushbu yamoq yoki xizmat paketidan oldin boshqa mavjud bo'lganligi sababli, yangi kod tizim varaqalari to'plamida, yamoq va xizmat paketlarining barcha mumkin bo'lgan kombinatsiyalari orqali sinovdan o'tkaziladi. Bundan tashqari, korporatsiya o'zlarining tarmoqlarning individual bo'laklarini qo'llab-quvvatlaydi (masalan, Windows Server 2000), bu erda tizimni "dala sharoitlari" 2000-yillari), u erda "dala sharoitlari" ni "dala sharoitlari" ni amalga oshirishingiz mumkin, bu erda siz tizimni "dala shartlari" ni amalga oshirishingiz mumkin.

VNMS-ga qanday aylantirildi

Ba'zi bir akrlar, agar siz keskin operatsiyani (birlik uchun ko'paytirishni amalga oshirsangiz, har bir harfning keskin operatsion tizimining nomini, keyin u Wnt yoki Windows NT bo'ladi. Professionallarga ko'ra, bu pok haqiqatdir. Asosiy arxitektorlar o'zlarining davrlarida VMS ishlab chiqaruvchilarini va ob'ektiv haqiqatni o'z vaqtida qilishganligi sababli xolis fikr emas.

Aslida, NT eng yaxshi harakatchanlikka erishish uchun amalga oshirilgan radikal timsoldir, VMS yig'in-yig'indisi API va yangi fayl va grafik quyma tizimlar bilan to'ldirilgan. Ikki tizimning me'moriy echimlari hamjamiyati juda katta. Shunday qilib, ular bir xil jarayonlar, ustuvorliklar (32 darajasi), ular orasidagi protsessor vaqti tarqalishini nazorat qilish va nazorat qilishni nazorat qilish. Ammo sezilarli darajada o'xshash bo'lishiga qaramay, asosiy me'mor boshliqning oldingi tajribasi tufayli dastlabki OT-ning ko'p yo'naltirilgan qayta ishlashi bilan yaratilgan, bu "kichik" farqlardan biri bu ilmiy darajani tushunishga imkon beradi "asosiy" vMS-me'morchiligidan NT nuqta.

Ikkala OT-ning haydovchilari zamonaviy model doirasida, uning har bir qatlami boshqalardan ajratilgan, bu sizga ko'p bosqichli qurilmalarni boshqarish sxemasini tashkil etish imkonini beradi. Tizimlar foydalanuvchi va tizimli, shu jumladan drayverlarni tortib olish imkonini beradi. Xuddi shunday, resurslarni taqdim etish usullari ikkala tizim ham ularni ob'ektlar menejeridan foydalanib, ularni ob'ekt sifatida ko'rib chiqadi. NT xavfsizligi, shuningdek, uning bazasiga kirishning ixtiyoriy boshqarish ro'yxatlari yoki DACL qo'yiladi, vms vms 4.0 dan etakchilik qiladi.

1993 yilda Windows NT spetsifikatsiyasini tomosha qilib, Windows NT spetsifikatsiyasini tomosha qilib, u prizma loyihasi doirasida yaratilgan MIKA eksperimental OS orqali o'z rivojlanish o'xshashligini topdi. Redmond mahsulotlariga bunday e'tibor nima emas? Yaxshi hayotdan emas, balki birovning raqamli raqamli xodimlarining izohlarini o'rgana boshladi. 1992 yilda korporatsiya cho'zilgan cho'qqisiga tushdi, pul barmoqlari va yangi protsessor alfa buklarini sotish. Endi, najot izlab, kompaniyaning xo'jayinlari o'zlarining prezidenti Endryu Gota (Endryu Grove), rad javobi bilan javob berishdi. Oxir-oqibat, men "uchinchi" kamonga borishim kerak edi va NT-ni NT, uning asosiy operatsion tizimiga zarar etkazish uchun "NT portlagi" ni alfadan so'rang. Biroq, "NT" ning dastlabki versiyasini olgan holda, bu OS "5 ming - osicillercelering alfa-kompyuter" odatiy "Alpa-kompyuter" odatiy holga nisbatan ko'proq RAPni talab qiladi. RISCT stantsiyalarining ommaviy bozorida, NT raqamli bayroqlarga rioya qilish uchun mos emas edi (ammo aksariyat kompaniyalar uchun) vaqt va pul yo'qotishiga yo'l qo'ydi.

Wnt va VMS o'rtasidagi "10 farqni topish" o'yinida bir raqamli dividendlar olib keldi. O'sha kunlarda ish haftaligida e'lon qilingan asrlarda, Raqamli Davlatning qonunchiligining o'rniga, aql-idrokli mulk huquqini buzganliklari uchun nomaqbul dalillar kamroq sarflashda ko'proq pul sarflashga qaror qildi. U Microsoft-ni aniqlashtirish uchun murojaat qildi, natijada keng miqyosli shartnoma imzoladi, deb hisobladi NT tarmog'idagi asosiy NTR tarmoq integratori hisoblanadi. Bundan tashqari, o'sha yilning oktyabr oyida Redmond Windows NT-ni alfa protsessorlari bilan raqobatlashdi: Powerpc va moslamalar. Afsuski, raqamli qo'llanma uchun alyans yaqin orada yo'q bo'lib ketdi va Microsoft Hewlett-Packardga ko'chirildi, ammo keyinchalik korporatsiyaning yana bir jiddiy yukini - VMS OS-ning yana bir jiddiy yukini oldi.

NT va VMS-ning yo'llanganiga qaramay, ushbu operatsion tizimlar bir qator o'ziga xos qarz olishni davom ettirdi. Xususan, Windows NT 1997 yilda qabul qilingan, 1997 yilda VMSda, 1984 yildan beri Windows-ning 64-bitli versiyasi keyinchalik paydo bo'ldi (1996 yildan beri VMS juda ko'p miqdorda ko'chib o'tdi). Boshqa tomondan, 1995 yilda VMS 7.0da, yadro darajalari, ro'yxatga olish va o'xshash ma'lumotlar bazasini e'lon qildi, shunga o'xshash ma'lumotlar bazasi va tegishli vositalar bilan o'xshash global tadbirlar jurnalini e'lon qildi. Windows Server 2003 yorug'likda ochiladi, keling, nima bo'lishini ko'rib chiqaylik ...

Salom, har bir kishi Windows NT to'liq dastur emas, bu Microsoft Windovlar oilasi. Windows NT nom ostida NT ba'zi bir aniq emas, balki Microsoft operatsion tizimlari kontseptsiyasini yashiradi. Windsum bugungi kunda mashhur operatsion tizim va ko'proq mashhur. Mening fikrim shundaki, mashhurlik birinchi navbatda, munosib alternativa yo'q va bo'lmaydi - endi ahmoqona Microsoft Gigant bilan raqobatlashadi.

Ammo baribir hamma narsa to'g'ri - siz haqiqatan ham Windows NT deb ataladigan narsangiz bo'lishi mumkin, chunki bu nom juda ko'p ko'rinadi. Men aniq misollarni bermayman, eslamayman, lekin siz ushbu yozuvni Windows-dagi oynamda uchratishingiz mumkin.

Agar siz Windows NT-da o'chirish yoki yo'qmi, men bu tarzda javob beraman - bu o'chirilmaslik yaxshiroqdir. Muammolar bo'lishi mumkin. Agar siz Windows NT Windows NT Windows NT Windows Wind-da yozilgani aniq deb o'ylaganingiz aniq bo'ladi, shunda u sizga amin bo'lganingizda uni olib tashlash kerak.

Microsoft IBM bilan ishlashni to'xtatganidan so'ng, Windows NT 1990-yillarda ishlab chiqilgan, bu kompaniyalar ham shu paytgacha men uchun tushunarsiz bo'lgan operatsion tizim edi, ammo nima bo'lmasin . Qisqasi, keyin men Windows-ni kesishni boshladim va nima bo'lganini bilasiz - Mega Krosuntsskaya Shamol, monopoliya yolg'iz, hamma yoqmaydi, lekin hamma foydalanadilar

Ha, hali ham Linux bor, ammo bu oddiy va chiroyli va oson bo'lishim kerak bo'lmaganlar uchun umuman yo'q. Menga derazalar shaxsan yoqadi, ammo bu ularning ko'pini, ayniqsa Windows 10, lekin men uning egrilayotganini ko'rmayapman ..

Qadimgi derazalar, bir vaqtlar uzoq vaqt oldin bu eng yaxshi asar va orzular chegarasi edi:


Ammo taqqoslang, bu allaqachon etti, quduq, ya'ni Windows 7, ko'pchilik hanuzgacha o'tirishadi va unga bormaydilar:


Men Windows XP-ning uzun muxlisi edim, men o'tirganimda o'tirdim - men allaqachon Windows 7-ni chiqdim va men yangi dazmolladim, u 1150 rozetkada edi, hamma narsa yangi Ammo men Windows XP-ni qo'yishga muvaffaq bo'ldim va men u hali ham ikki marta o'tirgan edim. Keyin Windows 10 chiqdi va men vaqt o'tishi bilan unga o'tdim. Kompyuter haftalar va barcha qoidalar, gidituslar va moviy ekranlar, Xatolar yo'q. Hamma narsa soat kabi ishlaydi. To'g'ri, XPda ham deyarli yo'q edi. Shunday qilib, men Windows kabi qandaydir tarzda

Men Windows NT kabi aniq ogohlantirishingiz mumkin bo'lgan joyni yozdim:

  1. ba'zi tizim fayllarining tavsifi;
  2. windows sozlamalari, tizim sozlamalari, hamma joyda Windows NT bo'lishi mumkin;
  3. dasturga yoki hatto ba'zi jihozlar bo'yicha ko'rsatmalarda ma'lumot materiallarida;
  4. windows NT qoshida virusni o'rish mumkinligi ehtimoldan xoli emas.
  5. masalan, tizim papkalarida C: \\ Windows, Windows NT tavsifida har qanday narsa topilgan bo'lsa, har qanday narsa topilgan;

Men yozishni butunlay unutdim, men o'zim aniq aytolmayman, lekin u Windows NT deb nomlangan Oker nomiga ega ko'rinadi, bu erda yuklash ekrani.

Windows NT tizimi ilgari mavjud mahsulotlarni yanada rivojlantirish emas. Uning arxitekturasi zamonaviy operatsion tizimga qo'yiladigan talablarni hisobga olgan holda noldan yaratilgan. Ushbu talablar asosida ishlab chiqilgan yangi tizimning xususiyatlari quyida keltirilgan.

    Yangi operatsion tizimning mosligini ta'minlash (yangi operatsion tizimlar mos kelmaydigan rejalar, Windows NT dasturchilari odatdagi Windows interfeysini saqlab qolishdi va mavjud fayl tizimlarini (masalan, yog 'kabi) va turli xil dasturlarni qo'llab-quvvatladilar (MS - OS / 2 1 uchun). X, Windows 3.x va POSIX). Ishlab chiquvchilarning turli tarmoqlar bilan ishlash uchun Windows NT uchun vositalarni ham o'z ichiga oladi.

    CISC va RISP protsessorlarida ham ishlay oladigan tizimning portativligi 80386 va undan yuqori protsessorlar, R4000 protsessorlari, raqamli alfa ekspeditor va pentium seriyali tizimlar va pentium seriyali. yuqorida.

    Daromadlar (qadrlash qobiliyati) Windows NT yagona protsessor kompyuter arxitekturasiga bog'lanmagan va nosimmetrik multipota tizimlari tomonidan berilgan imkoniyatlardan to'liq foydalana oladi. Ayni vaqtda windows vaqti NT 1 dan 32 gacha protsessorlar bilan ishlashi mumkin. Bundan tashqari, qo'shimchalar va kengaytmalarning asoratlari, Windows NT osonlikcha foydalanishga imkon beradi

    korporativ tarmoqqa yanada kuchli va samarali serverlar va ish stantsiyalarini qo'shing. Qo'shimcha afzalliklar ikkala savatchi va ish stantsiyalari uchun yagona rivojlanish muhitidan foydalanishni ta'minlaydi.

    Windows NT AQSh hukumatining xususiyatlarini va B2 Xavfsizlik standartlarini qoniqtirgan holda bir hil Xavfsizlik tizimi (xavfsizlik) bir hil Xavfsizlik tizimi (Xavfsizlik). Korporativ muhitda tanqidiy dasturlar to'liq ajratilgan muhitni ta'minlaydi.

    Tarqalgan protsedura, Windows NT o'rnatilgan tarmoq imkoniyatlariga ega ekanligini anglatadi. Windows NT shuningdek turli xil turdagi xostlar bilan turli xil transport protokollarini qo'llab-quvvatlash va yuqori darajadagi mijoz-server vositalaridan, shu jumladan nomlangan kanallar, qo'ng'iroqlarni ishlatishga imkon beradi masofaviy protseduralar RPC - masofadan boshqarish pulti) va Windows-da upka.

    Ishonchlilik va mustahkamlik (ishonchlilik va mustahkamlik) Amaliy dasturlarni bir-birlariga va operatsion tizimiga zarar etkazadigan arxitektura xususiyatlarini ta'minlaydi. NTFS fayl tizimi tiklanayotgan barcha me'moriylashtirish darajalarida NTFS barcha me'moriylashtirish darajalarida nomutanosib ishlov berish va xavfsizlikni boshqarishning ilg'or usullaridan foydalangan holda himoya qiluvchi xususiyatlarni ishlatadi.

    Mahalliylashtirish qobiliyatini (taqsimlash) dunyoning ko'plab mamlakatlarida milliy tillarda ishlash uchun mablag'ni o'z ichiga oladi, bu esa murojaat qilish orqali erishiladi standart ISO. UNICOD (Xalqaro standartlashtirish uchun ishlab chiqilgan).

    Windows NT kontseptsiyalari

Windows NT operatsion tizimi ikkita variantda amalga oshiriladi: Windows Nt Server va Windows NT ish stantsiyasi. Windows nt Server 4.0 - bu Internet-ilovalar, fayl va bosma xizmati, masofadan kirish xizmati, o'rnatilgan yo'riqnoma, fayllarni indekging va tarmoqlarni boshqarish. Windows NT - Windows NT Windows NT ish stantsiyasi 4.0 NT serverini eslatadi, ammo u ish stantsiyasining operatsion tizimi sifatida optimallashtirilgan. Arxitektura va xususiyatlar nuqtai nazaridan Windows NT Server Windows NT Windows Windows ish stantsiyasi uchun afsonalar va ikkinchisining barcha imkoniyatlarini o'z ichiga oladi. Bundan tashqari, OT-ning qaysi biri nazarda tutilmagan bo'lsa, sharhlar ikkalasiga ham tegishli.

    Windows NT kelib chiqishi.

Windows NT yaratish bo'yicha ishlarning boshlanishi 88 yil oxirida. Microsoft Devid Konglerni (Devid Cherler) dasturiy ta'minot sohasida yangi loyihani boshdan kechirdi: yangi texnologiyalar - OT (New Texnologiya - NT). Devid Kongler kompaniyaning asosiy maslahatchisi bo'lib, u 17 yil davomida ushbu kompaniyada ishlagan: Mictrax-11m, OSS PL / 1, VAX C kompilyatorlari VMS-11M, VAX C kompilyatorlari Mictoters C.X.

Birinchidan, Windows NT ba'zi funktsiyalarning kesilganligi sababli engil OS / 2 variant sifatida ishlab chiqilgan (OS / 2 Lite) sifatida ishlab chiqilgan, bu kamroq kuchli mashinalarda ishlashi mumkin. Biroq, vaqt o'tishi bilan Windows 3.0 iste'molchilari tomonidan muvaffaqiyatli qabul qilinganini ko'rish, Microsoft yo'naltirildi va Windows 3.1-ning yaxshilangan versiyasini ishlab chiqishni boshladi. Yangi Microsoft strategiyasi eng kichik turdagi noutbuklardan eng katta noutspersiyalar uchun eng kichik noutspiralardan ko'plab kompyuterlarni qamrab oladigan yagona oila yaratilishidan iborat edi.

Windows NT, derazalarining keyingi avlodining keyingi avlodi deb nomlangan, derazalar oilasi ierarxiyasida eng yuqori darajaga ega. Dastlab ushbu operatsion tizim dastlab Windows foydalanuvchisining odatiy grafikali interfeysi (GUI), Microsoft-ning birinchi to'liq 32-OS edi. Win32 API - yangi dasturlarni ishlab chiqish uchun dasturiy ta'minot interfeysi - ko'p tarmoqli jarayonlar, sinxronizatsiya, I / O vositasi, ob'ektlarni boshqarish kabi qo'shimchalar uchun qo'shimcha ravishda taqdim etilgan.

Windows NT-ning kontseptual afzalliklari, MS-DOS / Windows 3.1-ga nisbatan aniq edi. Uning 32 bitli bazasi haqiqiy ko'p tarmoqli va ko'p tobatli bilan birgalikda tizimning imkoniyatlarini sezilarli darajada oshirdi.

Birinchi NT - Windows Nt 3.1 va Windows NT Advanced Server 3.1 Oila 1993 yil iyul oyida paydo bo'lgan. Kod nomi keyingi windows versiyasi NT 3.5 - DYYTON, - Florida shtatidagi tezyurar yo'nalish nomi bilan suhbatlashish, uning asosiy afzalligi tezligini anglatadi. Darhaqiqat, 3,1 versiyasining chiqish qismi 3.1 versiyasiga nisbatan 1,5 baravar oshdi va uning paydo bo'lishidan so'ng, NT liniyasiga nisbatan 31-versiyadan voz kechgan ko'plab korporativ foydalanuvchilar, ularning NT liniyasiga bo'lgan munosabatini qayta ko'rib chiqdilar: 1995 yilda Windows NT aktsiyalari Uning bozor sektorida 2 baravar oshdi va 15% ni tashkil etdi.

    Windows NT 4.0 ning xususiyatlari

1996 yil avgust oyida Windows NT 4.0 ning keyingi versiyasi nashr etildi. Dastlab, Windows NT-ning ushbu oddiy versiyasi 3,52 raqamini oladi, ammo u ilgari kompyuterda eslatib o'tilgan 4. CAiro kodining nomi mavjud bo'lgan boshqa Windows NT-ning boshqa kutilayotgan versiyasi bilan bog'liq. Ehtimol, bu so'nggi versiyada (Windows Nt 4.0) bu juda ko'p yangi muhim xususiyatlar mavjud, ularda kodlashda sezilarli o'zgarishlarni talab qiladi. Windows NT-server 4.0-da ishlab chiqarilgan yangiliklar foydalanuvchi interfeysi yaxshilanishi, Internet-ni qo'llab-quvvatlashning kengayishi, mavjud ma'muriyatning yangi va modernizatsiyalarini yangilash va tizimning ishlashi o'sishi bilan bog'liq.

Nt 4.0 Windows-da ko'plab muhim o'zgarishlar kiritildi, ular orasida eng muhimi quyidagilar mavjud:

    windows 95 uslubidagi interfeysni amalga oshirish;

    internet va intranetga yo'naltirish;

    grafik operatsiyalarni keskin oshirishga imkon beradigan me'moriy o'zgarishlar;

    netweware - Gateway va NCP mijozlarni qo'llab-quvvatlashi bilan o'zaro aloqa vositalarining modifikatsiyasi hozirda NDS;

    mulkurotokol yo'naltirishni qo'llab-quvvatlash;

    windows NT 4.0-da RISC platformalari uchun Intel Emulatore-ning paydo bo'lishi.

4.0 versiyasida boshqa yaxshilanishlar mavjud. Masalan, Windows NT serverda 4.0, Windows NT-server 3.51-ga qaraganda kengaytmalar sezilarli darajada yaxshilanadi, bu esa 4 protsessorli kompyuterlarda yuqori ko'rsatkichlarga erishadi, shuningdek sakkiz va katta sonli mashinalarda ishlashni ta'minlaydi va protsessorlar.

Windows NT serveri 4.0-ning chiqishlari, fayl serveri sifatida ishlashda ham sezilarli darajada oshdi va ba'zi ma'lumotlarga ko'ra, ba'zi ma'lumotlarga ko'ra Windows Nt Server 3.51-ning ishlashidan oshib ketdi.

Yangi ma'muriy derazalar NT Windows 95 mijozida masofadan ishlashi mumkin. Bundan tashqari, Windows 95 mijozlari uchun masofadan yuklab olish xizmatini taqdim etadi. (Bu ishdan bo'shatish uchun ish stantsiyalari foydalidir.)

Windows NT 4.0 da Windows 95 bilan yangi grafik foydalanuvchi interfeysi ishlatiladi. Garchi ba'zi foydalanuvchilar har doim ham bunday o'zgarishlarni yoqtirmaydilar, ammo dastlabki kuchlar "barcha platformalar uchun yagona interfeys" tamoyilini tiklaydi, bu dastlab kuchli kuchlardan biri hisoblanadi. Windows NT. Windows 95 yoki Windows NT-da ishlaydigan mijoz stantsiyalari bilan tarmoqqa, Windows NT Server ma'murlari ish stantsiyalari sifatida bir xil interfeys yordamida o'z vazifalarini bajarishi mumkin.

Tashqi o'zgarishlarga qo'shimcha ravishda, grafik interfeysni yangilash tarmoqni boshqarish usullarida sezilarli darajada aks ettirilmagan. Windows NT Server ma'muri tomonidan asosiy vositalar bir xil qoldi. Domenlar, server menejeri, Disk ma'muri, DAXT monitori, Tarmoq Mijozlar ma'muri, tarmoq mijozlari ma'murlari, Litsenziya menejeri, Litsenziya menejeri, Litsenziya menejeri, Litsenziya menejeri, Litsenziya menejeri, Litsenziya menejeri, Litsenziya menejeri. Masofadan kirishga kirish ma'mur ham o'zgarmadi, ammo endi ma'muriy vositalar menyusidagi alohida papkadan qoldiriladi. Yangi muharrir Windows Nt Server 3.x Windows NT server 3.x-da tanishgan Windows profilini muharriri. 4.0 versiyada to'rtta qo'shimcha: Tizim siyosatining muharriri, shuningdek, Microsoft tizimlarini boshqarish serveri mahsulotining bir qismi bo'lgan zamonaviy Windows-ning ma'muriy dasturlari (tarmoq monitoringi dasturi).

Ma'muriy sehrgarlar ustasi sizga asta-sekin qadam qo'yishga, o'z guruhlarini boshqarish, foydalanishni boshqarish va dasturlarni boshqarish, modemni o'rnatish, modemni o'rnatish, paketlarni o'rnatish uchun bunday harakatlarni amalga oshirishga imkon beradi. Yangi mijozlar uchun disketalar va o'rnatilgan dasturlar uchun litsenziyalash to'g'risidagi bitimlarga rioya etilishi ustidan monitoring. Bularning barchasi, grafik interfeys mavjudligiga qaramay, Windows NT Controlers hali murakkabligiga ishonadigan ma'murlar uchun foydali bo'ladi.

Windows NT 4.0 tizimlarni boshqarish serveridan olingan Microsoft-ning tizimini moliyalashtirish uchun bir nechta foydali tarkibiy qismlarga ega. Asosiy qo'llanma - bu ishlarni nazorat qilish vositasi, tanlangan tizim tadbirlarini grafik jihatdan kuzatib borish. Xususan, ishlash monitoridan CPU yuklash jadvallarini olish uchun foydalanilishi mumkin, I / O tarmoq kartalari va HTTP uzatilgan baytlar sonini olish uchun ishlatilishi mumkin.

Yana bir dastur, monitor vositasi, shuningdek, NT tarmog'i trafikidagi kompyuterdan kelayotgan va yuklarni qabul qilishi va kuzatishi mumkin. Monitoring skripti (masalan, protokollar doirasining tavsifi kuzatilishi kerak, qaysi transport xususiyatlari saqlanib qolishi va qayta ishlatilishi mumkin).

Master ustalar to'plamlari hali ham funktsional jihatdan engil emas. Masalan, foydalanuvchi byudjetini bitta domendan boshqasiga o'tkazadigan dastur yo'q, i.e. Birini o'chirish zarurati bilan bog'liq protseduralarni amalga oshiradi hisob Va boshqasini yarating.

Windows NT-server 4.0-dagi boshqa yangiliklar asosan Internet va intranet bilan bog'liq. Quyidagilar kiritilgan, dasturiy ta'minot komponentlari ular orasida muhim o'rin tutadi:

    Internet Axborot serveri (IIS) versiya 2.0 versiyasi - Internet, FTP va Gopher serveri xizmatlari, Internet Axborot Serverlari, Internet-server imkoniyatlari uchun bir qator sinovlar va bir qator testlar. Microsoft Internet Axborot-server 2.0 Windows NT serveri uchun eng tezkor veb-server - bu uning oldingi 1,0 versiyasidan 40 foizga oshadi - 1.0 versiyasi;

    Internet orqali komponentlar o'rtasidagi tarkibiy qismlar o'rtasida xavfsizlik ob'ektlari modeli (DOM) ob'ektlarining ob'ekti modeli (DCOM);

    DNS / Wins Server, bu Internetda yoki intranet tarmoqlarida zarur veb-tilaklarni topishni osonlashtiradi;

    pTPTH texnologiyasi (masofaviy server funksiyasini kengaytiradigan pttp texnologiyasi (belgilangan jadvalga oid protokol) windows Kirish Nt serveri (RAS) va Internetda shaxsiy tarmoqlarni yaratish imkoniyatini beradi;

    frontpage dasturi sizga turli xil andozalarga asoslangan veb-sahifalarni yaratishga imkon beradigan, havolalarning to'g'riligini tekshiring va veb-kam tugunlarning umumiy menejmentini amalga oshiradi;

    microsoft Qidiruv serveri Server serveri bo'lib, unda biron bir hujjatning bir qismi, shu jumladan Microsoft Office-da yaratilgan qo'llanmalarning bir qismi sifatida tarqatilgan ma'lumotlarni topishni osonlashtiradi.

Internetda ishlash uchun ishlab chiqilgan yangi tizimning ikkita mahsuloti ma'murlarga alohida qiziqish uyg'otmoqda. Birinchidan, bu DNS nomi xizmati. Bu sizga DNS ismlaridan foydalanish imkonini beradi, faqat statik manzilni qo'llab-quvvatlaydi. Ushbu chegarani olib tashlash uchun Microsoft "haqiqatan ham dinamik DNS" kombinatsiyasiga qo'ng'iroq qilib, DNS va Xizmatlarni yutib, xizmatlarni yutishni taklif qiladi. Endi g'alaba mijozi ramziy netbios nomiga mos keladigan IP manzilini aniqlashi kerak, u birinchi bo'lib g'alaba bazalari bazasiga, keyin esa DNS-ga murojaat qiladi. Shunday qilib, tizimda siz ham taniqli gens nomlari va statik DNS nomlaridan foydalanishingiz mumkin.

Bundan tashqari, Windows NT 4.0 veb-brauzerdan Windows NT ma'muriyat vositalaridan foydalanish imkoniyatlarini ochadi. Masofaviy ma'muriyat uchun xavfsizlik nuqtai nazaridan foydalanuvchini to'g'ridan-to'g'ri Windows NT Serverda ro'yxatdan o'tkazishi mumkin bo'lgan veb-brauzerlardan foydalaning (masalan, masalan, masalan Internet Explorer.) Yoki SSL protokolini qo'llab-quvvatlang.

Yaxshilanishlardan biri Internetning kengayish roli va mijoz-server tizimlari sonining ko'payishiga olib keladi. Microsoft Internet orqali RAS orqali RAS (ISDN qo'llab-quvvatlagan) va RAS orqali mablag 'ajratdi . RAS-da PPTP protokollari (Internet orqali shifrlangan trafikni keltirib chiqaradi) va Multelink PPP (bir nechta kanallarni birlashtirishga imkon beradi). Mijozlar Windows NT 4.0 ish stantsiyasi yoki Windows 95-da.

Tarqatilgan komponentlar modeli - Windows NT serveri 4.0-ning yana bir asosiy qo'shimchalari. Ob'ektlar tartibi modeli (com) alohida komponentlardan iborat dasturlarni yaratishga imkon beradi. Cheklangan model (DCOM) Windows NT-server 4.0-da kompyuterni individual tarkibiy qismlarga Internet orqali o'zaro ta'sir qilish imkonini beradigan tarzda kengaytiradi. DCOM RFC 1543 texnik xususiyatlariga muvofiq ravishda nashr etilgan Internetning o'sishi standarti hisoblanadi.

Windows NT 4.0 Microsoft spektakl uchun barqarorlikni qurbon qilishga qaror qildi. Shu maqsadda me'morchuraga o'zgartirishlar kiritildi: oynalar menejeri kutubxonalari va GDI, shuningdek grafik adapter drayverlari foydalanuvchi rejimidan yadro rejimiga o'tkazildi. Ushbu o'zgarish Windows-ning oldingi versiyalaridan voz kechishni anglatadi.

Grafik kutubxonani va dradellsrosni yadro zonasiga o'tkazish men / O O grafik tezligini yaxshilaydi. Ushbu o'zgarishlar Win32 dasturining ijrosi tezligiga ta'sir ko'rsatdi, Windows-16 dasturi va DOS grafik ilovalari taxminan 3,5 versiyada bo'lgani kabi ishlaydi.

Shu bilan birga, ta'riflangan o'zgarishlar operatsion tizimni tamoyilga aylantiradi. Darhaqiqat, grafik adapterlarning dasturiy ta'minoti odatda ushbu uskunani ishlab chiqaruvchilar tomonidan ishlab chiqilganligi sababli, ushbu dastur ko'pincha o'zgaradi (uskunalar bilan bir qatorda) operatsion tizim modullari uchun zarur bo'lgan ishonchlilikni kutish qiyin.

    Windows NT 5.0 ning yangi xususiyatlari

1997 yil oxirida Windows Nt 5.0 Windows NT-ning yaxshilangan versiyasi bo'lishi kutilmoqda. Bu nafaqat to'liq 32 bit, balki to'liq ob'ektga yo'naltirilgan tizim bo'ladi. Windows NT 5.0 ning asosi - bu Ole 2.0 standartlari asosida amalga oshiriladigan ob'ektga yo'naltirilgan fayl tizimidir, bu esa fayllarni emas, balki ob'ektlarni saqlash imkonini beradi. Ob'ektga yo'naltirilgan yondashuv eng kam xarajatlarni, hujjatlar, jadvallar, ariza va boshqa tarmoq mashinalarida saqlanadigan boshqa ma'lumotlar nusxalarini ta'minlashga imkon beradi.

Windows NT 5.0 versiyasi juda ko'p narsani va'da qiladi va innovatsiyalar birinchi navbatda quyidagi quyi tizimlarga tegadi:

    Faol katalog - bu DNS ismlarini hal qilishda 2 darajali yondoshishni rivojlantiradigan global ma'lumot xizmati. Faol katalogda nafaqat fayllar, balki boshqa turdagi ob'ektlar haqida ma'lumotga ega, masalan:

    Kompyuter nomi, IP-manzil, Foydalanuvchi nomi, Parol, pochta manzili, ariza, kompyuter, kompyuter, versiya, foydalanish huquqlari.

    Tarqatilgan fayl tizimi (DFS) taqsimlangan fayl tizimi (bepul www.microsoft.com saytida). Turli serverlarda joylashgan ushbu fayl tizimining kataloglari ildiz fondining nomi bilan ildiz serveridan boshlanadigan oddiy daraxtga o'rnatiladi. Bitta ulushning turli xil tayanchlari nafaqat Microsoft, balki Novp NCP va Sun NFS-ni ham fayl tizimlaridan iborat bo'lishi mumkin. Tarqatilgan fayl tizimining ba'zi tarmoqlari ma'murning iltimosiga binoan shaffof takrorlanishi mumkin.

    Tarqalgan komponent ob'ektlari modeli (DCOM) - dasturiy ta'minot ob'ektlari (ActiveX yoki boshqa) tarmoq serverlari orqali tarqatilishi va har qanday kompyuterdan arizalarni rag'batlantirish mumkin. Ob'ektlarning joylashishi haqidagi ma'lumot faol katalogda qayd etiladi.

    Xavfsizlik vositalari: Windows Nt 5.0-dagi hujjatlarga kirish huquqlarini tekshirish Kerberos usuli yoki undan foydalanish orqali amalga oshiriladi elektron imzoTarmoqdagi hujjatlarni uzatish shifrlash orqali amalga oshiriladi.

    Uskunalar uchun talablar

Windows NT uskunalari uchun talablar yuqori bo'ladimi yoki yo'qligi haqida turlicha fikrlar mavjud. Ba'zilari, ular juda yuqori ko'rinadi va ba'zilari bu talablarni juda maqbul deb bilishadi. Bularning barchasi Windows NT ning potentsial iste'molchisi va qanday vazifalarni ixtiyorida va qaysi vazifalarni ko'rib chiqishiga bog'liq.

Windows NT ish stantsiyasining ishlashi 4.0, Kompyuter I386 protsessorlari uchun har qanday yordam ko'rsatilishi kerak (Microsoft I386 protsessorlari uchun har qanday yordamni (Microsoft I386 protsessorlari uchun qo'llab-quvvatladi), kamida 12 MB va 108 MB disk maydoni bilan ta'minlandi. Va bu OS tezkor xotira 16 MB dan kam bo'lgan kompyuterlarda to'liq ishlashi bilan, ammo uni qo'chqorning mavjudligi, ya'ni 24 MB va bo'sh diskda bo'lish tavsiya etiladi bo'sh joy kamida 216 MB. Siz kamroq manbalar bilan tizimda Windows NT ish stantsiyasini 4.0-ni boshlashingiz mumkin, ammo keyin foydalanuvchi uning ishlashidan qoniqish qiyin emas.

Windows NT serveri 4.0 uchun Microsoft quyidagi apparat talablarini belgilaydi: protsessor I486, 16 MB dan kam uzluksiz bo'sh joy qoldiriladi. Tizimning funktsional imkoniyatlari bilan tanishish uchun, u mumkin, ammo "sanoat" uchun ushbu minimal talablardan foydalanish etarli emas. Kam yoki o'rta yuklangan server uchun (xizmat ko'rsatgan foydalanuvchilar soni bo'yicha aniqlangan), 32 MB RAM va qattiq disk Kamida 1 gb.

Windows NT mosligi uchun sinovdan o'tgan uskunaning to'liq ro'yxati tizim hujjatlari va serverda mavjud. www.microsoft.com..

    Mintaqa windows foydalanadi Nt.

Yuqori darajadagi ishlash, barqarorlik, xavfsizlikni ishlab chiqilgan va keng doiradagi asosiy funktsiyalarga ega bo'lgan va "Windows NT server" ning turli sohalarida dasturlarni topishi mumkin, ammo birinchi navbatda u server sifatida foydalanilishi mumkin korporativ tarmoq. Bu erda tarmoqni tuzishga imkon beradigan domen boshqaruvchisining funktsiyalarini bajarish uchun juda foydali bo'ladi va shu bilan ma'muriy va boshqaruv vazifalarini soddalashtiradi. Shuningdek, u fayl serveri, bosma server, dastur serveri, masofadan kirish serveri va aloqa serveri sifatida ishlatiladi (dasturiy ta'minot reputer).

Mijozlar Windows NT serverlari bilan ishlaydigan kompyuterlar ular uchun o'rnatilgan turli xil operatsion tizimlar bilan kompyuterlar bo'lishi mumkin. Standart qo'llab-quvvatlangan: Windows NT Windows NT ish stantsiyasi, MS-DOS, OS / 2, Windows 95, Unix Clons, Macintosh uchun derazalar. Asosiy mijozlar Windows NT serverini standart etkazib berishga kiritilgan.

Windows NT serveri - bu murakkab tarmoq dasturlari, ayniqsa mijoz-server texnologiyasidan foydalanganlar uchun murakkab tarmoqlar uchun kuchli platforma. Kushon serverlari bilan birgalikda korporativ foydalanuvchilarning juda keng doirasini qondirishi mumkin. Shunday qilib, Windows NT serveri ostida ma'lumotlar bazasi serveri operatsiya qilish mumkin SQL Server Microsoft, shuningdek, boshqa taniqli firmalar uchun ma'lumotlar bazasi serverlari, masalan Oracle va Sybase, Adabas va ma'lumotlar bazasi serverlari.

Microsoft tizimini boshqarish Server platformasi, uning funktsiyalari apparat va dasturiy ta'minot inventarizatsiyasi bo'lgan Windows NT server platformasida kuchli Microsoft tizimini boshqarish serverlarini boshqarish tizimi o'rnatilishi mumkin, ularning vazifalari apparat va dasturiy ta'minot konventratsiyasi avtomatik o'rnatish Ish stantsiyalari, har qanday kompyuter va tarmoq monitoringi bo'yicha dasturlar bo'yicha dasturiy mahsulotlar.

Windows NT serveridan IBM boshqaruvi va IBM AS400 tizimlari bilan aloqa serveri sifatida foydalanish mumkin. Buning uchun maxsus Microsoft Sna Sera Server mahsuloti yaratildi, bu esa IBM-MOSTURTA ish stantsiyalarini bitta tarmoqda birlashtirishni osonlashtiradi. Sna Sna - bu ish stantsiyasiga ham mahalliy tarmoq serverlariga va tarmoq protokollarining bir nechta to'plamlaridan foydalanish kerak bo'lmagan holda, ish stantsiyasiga ham, mainfatsiyani boshqaradigan shlyuz. Bu uskunalar narxining pasayishiga olib keladi va kerakli qo'chqor miqdorini kamaytiradi. NT server xavfsizligi tizimi bilan integratsiyalashgan asosiy kofirlar, sna serveriga shaffof kirish huquqini taqdim etish, xostga kirish huquqini taqdim etadi. SNA server NT Serverda qo'llab-quvvatlanadigan har qanday protokollar bilan ishlashi mumkin: IPX / SPX, TCP / IP yoki NetBeui.

Windows nt Server - Microsoft Exchange platformasi - pochta serveri asosida jamoaviy ish uchun yangi yuqori samarali paket.

Va nihoyat, Windows NT 4.0 ning so'nggi versiyasi Internetga yo'naltirilgan dasturlar uchun ishonchli platformadir: veb-serverlar, veb-savdo do'konlari, Axborot qidiruvchilar, Axborot qidiruvchilar, Axborot qidiruv tizimlari, elektron tijorat tizimlari, elektron tijorat tizimlari, elektron tijorat tizimlari, elektron tijorat tizimlari.

Windows NT Workstatent Operatsion tizimi asosan mijoz sifatida joylashtirilgan windows tarmoqlari NT Server, shuningdek, Netware, UNIX, uzumlar tarmoqlari. Netware Tarmoqlarida Windows NT ish stantsiyalari taniqli kosmos bilan to'ldiriladi - yaxshi dastur serverining yo'qligi. Dastlab o'rnatilgan Windows NT bilan ishlaydigan kompyuter ish stantsiyasi va tengdoshlar tarmog'i bo'lib, funktsiyani ham, mijoz va xizmatni bir vaqtning o'zida ham amalga oshirishi mumkin. Windows NT ish stantsiyasi, agar yuqori ko'rsatkich yoki maxfiylik kerak bo'lsa, shuningdek, kompleks grafik dasturlarni, masalan, avtomatlashtirilgan dizayn tizimlarida amalga oshirishda foydalanish mumkin.

NT yadroda (yangi texnologiya), Microsoft rivojlanishini. Tizim korporativ foydalanuvchilarga qaratildi. Windows NT grafik foydalanuvchi interfeysi va Win32 API - 32-bitli dasturiy dasturlarni ishlab chiqish uchun eng yuqori darajadagi operatsion tizimlarning barcha imkoniyatlaridan foydalanishga qodir bo'lgan yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqish uchun yangi dasturlarni ishlab chiqishga imkon beradi. Sinxronizatsiya, ruxsatsiz kirish huquqini, i / O va ob'ektlarni boshqarishdan himoya qilish. Windows NT Microsoft operatsion tizimlari, Apple Macintosh, tarmoqlardagi Unix-ga o'xshash tizimlar bilan o'zaro ta'sir qilishi mumkin turli xil turlar. O'zinchiligi yoki RIC texnologiyalari yordamida qurilgan yagona protsessor va ko'p tarmoqli kompyuterlar bilan o'zaro hamkorlik bo'lishi mumkin. Dastlab, Windows NT Windows 9x operatsion tizimidan alohida ishlab chiqilgan va bozorda joylashtirilgan va bozorda joylashtirilgan va ish stantsiyasi (Windows NT Server) sifatida. Windows nt Windows 2000, Windows XP, Windows Server 2003 qaysi operatsion tizimlarning oilasiga olib keldi.

1988 yil noyabr oyida IBM va Microsoft kompaniyalari qo'shma loyihasi yangi avlod operatsion tizimini yaratishni boshladilar - OS / 2 NT ikkala dasturni ham, OS / 2 uchun ham boshlanadi va ikkalasiga ham almashtirilishi kerak edi Tizimlar. Ammo 1990 yil may oylarida Windows 3.0 Microsoft tijorat muvaffaqiyatini olib keldi va kompaniya Windows dasturi (API) OS / 2 NT asosiy dasturini amalga oshirishga qaror qildi. Bu OS / 2 API targ'ib qilgan IBMdan noroziligiga sabab bo'ldi. Natijada, shartnoma bekor qilindi va kompaniyalar mavjud umumiy kodni o'zlari bilan ishlab chiqarishni boshladilar. IBMda ishlanmalar natijasi 1993 yil avgustda paydo bo'lgan OS / 2 3.0 va Microsoft - NT yagona. Keyinchalik, uni 3.1 raqamiga ozod qilinganlarni bir oz oldinroq Windows 3.1-ni moslashtirish uchun tayinlangan. Yangi tizim Windows 3.1-dan ajratilgan. Quyidagi xususiyatlar:

  • 32-bitli. Yangi tizim Bu 32 bitli protsessorlarning barcha xususiyatlaridan, jumladan 32 bitli dasturlarni ishga tushirish va katta miqdordagi xotira (4 gabaytgacha);
  • ko'p aralashma bilan kurashish. Operatsion tizim o'z-o'zidan protsessorni ozod qilishni istashini kutmagan edi va uni vaqt sarflaganidan keyin uni zo'rlik bilan olib tashlash;
  • mS-DOS yo'q. Windows Nt 3.1 mustaqil operatsion tizim edi, uning yuklashi. Tugatgandan so'ng, tizim MS-DOS-ga o'tmadi va kompyuterni o'chirishni yoki qayta yoqishni taklif qildi;
  • unicode-ni qo'llab-quvvatlash. Bu ichki darajada Unicode-ni qo'llab-quvvatlaydigan birinchi operatsion tizim edi;
  • multipatform. Windows Nt nafaqat 32 bitli X86 protsessorlari, balki 64-bitli Mrips R4000 va 0 alfa 21064 deklaratsiyalangan;
  • 16-bitli OS / 2 dasturlarini qo'llab-quvvatlash. OS / 2 kodiga bo'lgan huquqlarning bir qismi Microsoft-dan saqlanib qoldi, shuning uchun bu va Windows NT ning keyingi versiyalari bunday dasturlarni amalga oshirishi mumkin;
  • pOSIX 1.0 ilovasi uchun dastlabki kod darajasida mosligi;
  • nosimmetrik mulozimlarni qo'llab-quvvatlash (16 ta protsessorlarga);
  • fayl tizimlarini qo'llab-quvvatlash: OS / 2 dan meros bo'lib qolgan NTFS va HPFS-ni qo'llab-quvvatlash. Ikkala tizimda ham, yog'dan farqli o'laroq, siz uzun fayl nomlaridan 255 belgidan iborat bo'lishi mumkin;
  • yaxshilangan tarmoq sig'imi. NetBeui va IPX Protocols, SMB, TCP / IP va SNMP qo'llab-quvvatlanganidan tashqari;
  • barcha tizim sozlamalari saqlangan daraxt registrining muharriri.

Windows Nt 3.1 Windows 3.1 sifatida bir xil foydalanuvchi interfeysini o'tkazdi va ikkita nashrga chiqdi va Windows NT va Windows NT Advanced Server. Keyinchalik ushbu tizimga uchta yangilanish paketlari chiqdi (xizmat paket) chiqdi va 1994 yil sentyabrda paydo bo'ldi yangi versiya - 3.5. Netware Tarmoqlari bilan moslik, yog'dagi uzoq fayl nomlarini qo'llab-quvvatlash, OpenGL API-ni qo'llab-quvvatlang, Windows va MS-DOS uchun 16 bitli dasturiy ta'minot (har bir ish o'z manzilida). Preparat singari, u ikkita nashrga chiqdi - Windows NT Windows NT ish stantsiyasi va Windows Nt Server. 1995 yil may oyida Windows NT 3.51 ko'rindi. Oldingi versiyadagi tafovutlar ahamiyatsiz: yangi grafik interfeys bilan o'rnatish dasturi, Powerpc protsessorlarini qo'llab-quvvatlash va qo'llab-quvvatlash bilan yangi ma'lumot tizimi. NT 3.5 uchun 3,51 - besh uchun uchta xizmat to'plami chiqarildi.

NT 3.51 chiqishi bilan bir vaqtda, qobiq texnologiyasini ko'rib chiqish paketi paydo bo'ladi, "Ish starti" menyusida yangi interfeysni taqdim etadi. Ushbu interfeys ikki oy ichida Windows 95-da, va 1996 yil avgustda - Windows NT 4.0-da amalga oshirildi. Yangi interfeysga qo'shimcha ravishda, tizimning to'rtinchi versiyasi yaxshilangan tarmoq imkoniyatlari bilan tavsiflangan (standart Internet Explorer 2.0, IIS va DNS serveriga kiritilgan, ko'p protokol yo'naltirishni qo'llab-quvvatlash), yangi texnologiyalar Dom va muharrirlarning ko'p sonli. Ish stantsiyasi va serverga qo'shimcha ravishda, 1997 yilda server korxonasining nashri juda yaxshilangan va cheklangan klasterli qo'llab-quvvatlanmoqda va 1998 yilda foydalanuvchilarni masofadan ulash qobiliyatiga ega terminal serveri. Bundan tashqari, o'rnatilgan tizimlar uchun maxsus versiya ishlab chiqilgan - Windows NT 4.0 o'rnatilgan. NT 4.0 uchun 7 ta xizmat to'plami chiqarildi, oxirgi versiyasi 6.0a deb nomlangan.

1997 yil sentyabr va 1998 yil avgustda, ikkita beta-versiyalar windows tizimlari NT 5.0 va 1998 yil oktyabr oyida u Windows 2000 deb nomlandi. Ushbu tizimni chiqarish 2000 yil fevral oyida bo'lib o'tdi. Yangi funktsiyalar tarkibiga kiradi: Active Direktoriyaviy katalog katalogi, plug & Play texnologiyasini qo'llab-quvvatlash fayl tizimi FAT32, tarmoq dasturlarining yangi versiyalari (IE 5.0 va IIS 5.0), shifrlash imkoniyatlari (shu jumladan shifrlangan fayl tizimini qo'llab-quvvatlash, o'rnatilgan masofadan boshqarish vositalari. NT 4.0 dan farqli o'laroq, Windows 2000 faqat IA-32 arxitekturasida ishlagan va to'rtta tahrirda ishlab chiqarilgan: professional, server, Advanced server va ma'lumotlar standart serveri. Windows 2000 uchun 4 ta xizmat to'plami chiqdi va 2001 yil avgust oyida INANANIY protsessorlari uchun ishlab chiqaruvchi serverning 64-bitli versiyasi paydo bo'ldi.

NT 5.1-ning yangi versiyasi 2001 yil oktyabr oyida Windows XP deb nomlangan va Windows 2000 professionalining rivojlanishi bo'lgan. Asosiy o'zgarishlar yaxshilangan foydalanuvchi interfeysi, tez foydalanuvchi almashtirish, masofadan ishlov berish, tizimni tiklash funktsiyasi va drayverni o'rnatishni qaytarish. Tizim ikkita paketni oldi va quyidagi nashrlarda chiqdi:

  • Professional (asosiy versiya);
  • Uy (kesilgan tarmoq sig'imi bilan);
  • Media Center Edition (ixtiyoriy multimedia dasturlari bilan);
  • Starter nashri (Chiroyli, tarmoq funktsiyalarisiz);
  • 64 bitli nashr (Inium protsessorlari uchun);
  • x64 Nashr (AMD64 yoki EM64T kengaytmalari bo'lgan protsessorlar uchun);
  • N (siz) Windows Media. Pleer);
  • Planshet kompyuter nashri (planshet kompyuterlar uchun);
  • O'rnatilgan (o'rnatilgan tizimlar uchun).

2003 yil aprel oyida Windows Server 2003 deb nomlangan Windows Server 2003 deb nomlangan va ichki versiyaga ega bo'lgan Windows XP server o'zgarishi chiqarildi. Windows XP-dan farqlar: yoqilgan platforma .Net va IIS 6.0 Veb-server, Active-ning o'rnatilgan qo'rg'onTizim ma'muriyati uchun ilg'or yordam dasturi. Tizim to'rtta nashrda chiqdi: veb-nashri, standart nashr, korxona tahriri va ma'lumotlar ochuvchi nashr. Ularning oxirgi uchtasi 64 bitli X86 protsessorlari va korxona va ma'lumotlar ochuvchi tomonidan ham veranga chiqdi. 2005 yilda ikkita yangilanish, xizmat paketi 1 va R2 paydo bo'ldi.

Hikoyaning rivojlanishi

1988 yil noyabr oyida Devid Kopler boshchiligidagi bir guruh mutaxassislar tomonidan "NT OS / 2" ish haqi bo'yicha Windows NT rivojlanishi boshlandi (Eng. Deyv Carler ), Bu Microsoft-ga Microsoft-ga ko'chib kelgan, ularda VAX va VMS-ni ishlab chiqdilar. Ish IBMning OSS, OS / 2 2 rivojlanishiga parallel ravishda, nihoyat 1992 yil aprel oyida chiqdi. Shu bilan birga, Microsoft o'zining IBM OS / 2 ga nisbatan kichik kompyuter resurslari talablari bilan ajralib turadigan o'z dos va Windows Oige-ni ishlab chiqishda davom etdi. Windows 3.0-dan keyin 1990 yil may oyida chiqarilgandan so'ng, Microsoft Windows API bilan mos keladigan NT OS / 2 dasturiy interfeysiga (API) qo'shishga qaror qildi. Ushbu qaror Microsoft va IBM firmalar o'rtasida bo'shliq bilan yakunlangan holda jiddiy ishqalanishni keltirib chiqardi hamkorlik. IBM OS / 2 rivojlanishini mustaqil ravishda davom ettirdi va Microsoft Windows NT natijasida bo'lgan tizimda ishlay boshladi. Ushbu tizim darhol mashhur bo'lsa-da, Windows 3.x yoki Windows 9X kabi, Windows-ning marketing nuqtai nazaridan OS / 2 ga ko'ra ancha muvaffaqiyatli bo'ladi.

Shuni ta'kidlash kerakki, OS / 2 API dastlab NT dasturiy interfeyslari sifatida rejalashtirilgan va keyin postik, Windows API qo'llab-quvvatlashi davom etdi. Bundan tashqari, Intel I860 dastlab NT apparat platformasi sifatida rejalashtirilgan va keyin Mips, Intel X86 qo'llab-quvvatlashi keyinchalik qo'shilgan. Keyin, evolyutsiya jarayonida ushbu OS dastlab rejalashtirilgan dasturiy interfeyslar va ikkala dasturiy apparat platformalarini qo'llab-quvvatladi. I860 uchun ushbu OTning ushbu protsessorning kod nomi bo'lgan bo'lsa ham, bu OT-ning bir versiyasi ham mavjud emas edi, N10 (N tn), NT OSning nomi nomi. Endi Microsoft NT qisqartmani sifatida shifrlaydi Yangi texnologiya.. Microsoft POSIX knamatsiyaiga alternativa sifatida UNIX uchun Microsoft Windows xizmati paketi taklif qilindi.

NT OSni rivojlantirish uchun Microsoft Dev Devid Kongler boshchiligidagi bir guruh mutaxassislarni taklif qildi ( inglizcha,, masalan, VAX / VMS va RSM-11 kabi ko'p tarmoqli operatsion tizimlar yaratishda tajribaga ega. Windows NT va VMS oilasining ichki arxitekturalari o'rtasida yangi qabul qilingan Microsoft xodimlarini Intellektual mulkni o'g'irlashda ayblashga asos berdi. Olingan to'qnashuvga tinch yo'lga yo'l qo'yildi: "Microsoft-ning" Leatrida "Microsoft-ning mulkini tan olgan serverda qilingan NT va Microsoft alfa arxitekturasi uchun Windows NT versiyasini yaratdi va qo'llab-quvvatladi.

Ushbu OT-ning har bir yangi nashrida Windows NT va OS / 2 muvofiqligi katta bo'lsa-da. API OS / 2 2.0 uchun qo'llab-quvvatlash, garchi u NTda rejalashtirilgan va tugallanmagan bo'lsa; Windows NT 4.0 HPFS fayl tizimini qo'llab-quvvatlaydi va Windows XP OS / 2 1.X qo'llab-quvvatlash doirasi uchun olib tashlandi.

Versiya

Ism ( kod nomi), variantlar versiya raqami birinchi nashr so'nggi son /
Windows Nt 3.1 3.1.528 27 iyul. SP3 (10-noyabr)
Ish stantsiyasi, ilg'or server
Windows Nt 3.5 ( Dona.) 3.5.807 21 sentyabr SP3 (21 iyun)
Ish stantsiyasi, server
Windows Nt 3.51 ( Tukwila) 3.51.1057 30 may SP5 (19 sentyabr)
Ish stantsiyasi, server
Windows NT 4.0 ( Indy) 4.0.1381 29 iyul SP6A (30 noyabr)
Ish stantsiyasi, server, server korxonasi ( Granit), Terminal server ( Gidra.), O'rnatilgan ( Impala.)
Windows 2000 ( Qohira.) 5.0.2195 17 fevral SP4 (26 iyun)
Professional, server, Advanced Server, Datacenter serveri
Windows XP ( Hushtakchi) 5.1.2600 25 oktyabr SP3 (6 may)
Uy, kasbiy, 64 bitli, media markazi ( eHYMAN.), Planshet kompyuter, tikilgan, o'rnatilgan ( Mantis.), N; Legacation PCS uchun Windows asoslari ( Eger.)
Windows Server 2003 ( Whistler Server, Windows .Net Server) 5.2.3790 24 aprel SP2 (13 may)
Standart, korxona, ma'lumotlar ochuvchi, veb-, kichik biznes serveri ( Bobcat.), Klaster server, saqlash serveri; Windows XP Professional X64
Windows Vista ( Longhorn.) 6.0.6000 30 yanvar SP2 (25 may)
Starter, Bosh sahifa Asosiy, uy uchun, biznes, korxona, yakuniy, n uy bazasi, n ish; Ratsiondan tashqari x64 variantlari
Windows Server 2008 ( LongGorn Server) 6.0.6001 27-fevral SP2 (27 may)
Standart, korxona, ma'lumotlar ochuvchi, HPC, Veb, Saqlash, kichik biznes ( Cougar.), Muhim biznes ( Centro.), ITANION; X64 variant HPC-dan tashqari
Windows 7 ( Qora klaka., Vena.) 6.1.7600 22 oktyabr SP1 (Kb976932) (22 fevral)
Boshlang'ich, Bosh sahifa Asosiy, uy va professional, kasb, korporativ, Windows 7 n, Windows 7 E; X64 boshlang'ichdan tashqari barcha imkoniyatlari
Windows Server 2008 R2 6.1.7600 22 oktyabr SP1 (Kb976932) (22 fevral)
Standart, korxona, ma'lumotlar ochuvchi, HPC, Veb, Saqlash, kichik biznes, ITANIUNII; Barcha versiyalar - atigi 64 bit
Windows 8. 6.2.9200 26 oktyabr. Pro (26 oktyabr)
Windows 8, Windows 8 RT, professional, professional N, professional WMC, korporativ, korporativ N; Windows RTdan tashqari barcha imkoniyatlar
Windows Server 2012. 6.2.9200 26 oktyabr. RTM (1 avgust)
Standart, ma'lumotlar ochuvchi, saqlash; Barcha versiyalar - atigi 64 bit

Ichki me'morchilik

Yadro komponentlari

Foydalanuvchi rejimining tarkibiy qismlari

Windows NT-da foydalanuvchi interfeysi tizimi bir xil interfeysga o'xshash deraza interfeysini amalga oshiradi oldingi versiyalar Windows. Ushbu quyi tizimning ikki turi, Windows va Windows 9x-dagi 16 bitli versiyalarida mavjud bo'lgan oyna stantsiyalari va ish stollari. Oynaning stantsiyasi bitta Windows NT foydalanuvchisidan mos keladi - masalan, masofaviy ish stoli xizmati orqali ulanganda yangi oyna stantsiyasi yaratilgan. Har bir yugurish jarayoni deraza stantsiyalaridan biriga tegishli; Ish stolida o'zaro aloqada bo'lgan yorliqlardan tashqari, alohida, ko'rinmas deraza stantsiyalarida ishga tushiriladi.

Har bir oyna stantsiyasi o'zining global atomlari to'plami (DDE operatsiyalari uchun ishlatiladi) va ish stollari to'plamiga ega. Ish stoli - bu eng global foydalanuvchilar interfeysi imoli operatsiyalarining kontekstidir, masalan, ilgaklar va eshittirishlar. Har bir yugurish oqimi - ishlaydigan jadvallardan biriga tegishli - ular tomonidan xizmat ko'rsatadigan joyda joylashgan; Xususan, bitta ip turli ish stollariga tegishli bir nechta derazalarni yarata olmaydi. Bitta ish stoli faol bo'lishi mumkin (foydalanuvchiga ko'rinib turibdi va uning harakatlariga javob bera oladi), qolgan ish stollari yashiringan. Bir nechta ish stolida bir nechta ish stolini yaratish va hozirgi kungacha standart vositalar Foydalanuvchi windows interfeysiGarchi ushbu funktsional imkoniyatlarga ega bo'lgan uchinchi tomon dasturlari mavjud.

Oyna stantsiyalari va ish stantsiyalari Windows NT foydalanuvchi interfeysi quyma tizimidagi ob'ektlarni tugatadi, bu foydalanish huquqlari tayinlanishi mumkin. Ob'ektlarning qolgan turlari - deraza va menyu - Bitta deraza stantsiyasida ular bilan birga joylashgan har qanday jarayonga to'liq kirishni ta'minlang. shu sababli windows xizmatlari Odatiy alohida deraza stantsiyalarida ishga tushiriladi: ular yuqori imtiyozlar bilan ishlaydi, va foydalanuvchi tomonidan cheklanmagan manipulyatsion xizmat ko'rsatish imkoniyatlari Windows etishmovchiligi va / yoki xavfsizlik masalalariga olib kelishi mumkin.

Dasturiy interfeyslar

Mahalliy API.

Arizalarni talabnomalar uchun Windows NT tizimi bir nechta API to'plamlarini taqdim etadi. Asosiy biri "mahalliy" API deb ataladi ( Nt ona api), Dinamik ravishda Ntdll.dll kutubxona plagini va ikki qismdan iborat amalga oshirilayotgan: (foydalanuvchi rejimida amalga NT yadrosi qo'ng'iroqlari (NT va ZW prefikslar bilan vazifalari, shu nomlar bilan Ntoskrnl.exe vazifalarini uzatish) va funktsiyalari prefiks RTL). Ikkinchi guruh funktsiyalarining bir qismi tizim qo'ng'iroqlarida ishlatiladi; Qolgan qolgan narsa kam uchraydigan koddan iborat bo'lib, ularni nafaqat foydalanuvchi rejimining kodidan, balki haydovchilardan ham chaqirish mumkin. NTDL-ning mahalliy API funktsiyalariga qo'shimcha ravishda, shuningdek, standart til tili tilining funktsiyalarini o'z ichiga oladi.

Native API API rasmiy hujjatlari juda kam, ammo ushbu interfeys haqida etarli darajada keng ma'lumot to'plash uchun namuna va xatolar tomonidan boshqariladigan ishtiyoq jamoalari. Xususan, 2000 yil fevral oyida Gari Nebeta nashr etildi " Asosiy funktsiyalar uchun qo'llanma API Windows NT / 2000"(ISBN 1-57870-199-6); 2002 yilda u rus tiliga tarjima qilindi (ISBN 5-8459-0238-X). Native API to'g'risidagi ma'lumotlar manbai, mahalliy API orqali mavjud bo'lgan ba'zi yadro xususiyatlarini tasvirlaydigan Windows DDK-da xizmat qiladi windows kodi (Teskari muhandislik) Windows tadqiqotining yadro dasturining bir qismi sifatida ishlatiladigan yoki Windows 2003-ning dastlabki kodlaridan foydalanib, ularni o'chirish yoki Windows 2003-ning dastlabki kodlaridan foydalanish orqali.

Windows NT apis-ning qolgan qismlarini taqdim etishdan oldin ishlaydigan dasturlar mahalliy API yordamida cheklangan. Masalan, ishni noto'g'ri tugatgandan so'ng OS ni yuklashda g'ildiraklarni yuklashda g'ildiraklarni tekshiradigan avtoulov dasturi faqat mahalliy API-dan foydalanadi.

Win32 API.

Ko'pincha Windows NT ilovalari Win32 API - Windows 3.1 API asosida yaratilgan interfeys, shuningdek, Windows-ning 16 bitli versiyalari uchun dastlabki o'zgarishlar bilan Miqiladir. Win32 API va 16-bitli Windows APIning mosligi shunchalik katta bo'lib, ular 32-bitli va 16 bitli arizalar xabarlarni almashtirishi, bir-birining Windows API funktsiyalarini qo'llab-quvvatlash uchun qo'shimcha ravishda Shuningdek, Win32 API yangi funktsiyalariga, shu jumladan konsol dasturlari, multracting va Sinxronizatsiya ob'ektlari, masalan, mutefalar va sempirar kabi konsol dasturlarini qo'llab-quvvatladi. Win32 API hujjatlari SDK-ga kiritilgan va veb-saytda mavjud.

Win32 API qo'llab-quvvatlash kutubxonalari, shuningdek, Windows 3.x tizimlari kutubxonalari deb nomlanadi. Win32 API funktsiyalari foydalanuvchi rejimida talab qilingan funktsiyani mustaqil ravishda amalga oshirishi yoki yuqorida tavsiflangan mahalliy API funktsiyalarini yoki CSRS-larni liga mexanizmiga kirishi mumkin ( inglizcha) Yoki "Win32K kutubxonasi" Win32 API uchun zarur bo'lgan yordamni amalga oshiradigan tizimga qo'ng'iroq qilishni amalga oshiring. To'rtta ro'yxatdagi to'rtta variantni har qanday kombinatsiyada birlashtirishingiz mumkin: masalan, "Won32 funktsiyasi" ga yozish uchun "Ntwrithite" funktsiyasiga murojaat qiladi disk fayli.va konsolga chiqish uchun tegishli CSRS funktsiyasini keltirib chiqaradi.

Win32 API qo'llab-quvvatlash Windows 9x OS oilasiga kiritilgan; Bundan tashqari, Win32s paketini Windows 3.1X o'rnatishni qo'shish mumkin. MBCS kodlash stringlari yordamida mavjud Windows dasturlarini o'tkazishni osonlashtirish uchun barcha Win32 API funktsiyalari ikki xil versiyada yaratilgan: a vazifalari Ansi.) MBCS satrlarini oling va effiks bilan funktsiyalarni oling ( keng) UTF-16 kodlashida qatorlar oling. Win32 va Windows 9x-da, faqat A-funktsiyalar qo'llab-quvvatlanadi, u UTF-16-dagi barcha satrlar faqat uning stol parametrlarini Unicode-ga o'zgartiradi va uning versiyasini keltirib chiqaradi bir xil funktsiya. H-fayllar tomonidan ta'minlangan kutubxonada ham aniqlanadi va A yoki W-versiya funktsiyalaridan foydalanishni kompilyatsiya qilish variantlari va 2010 yilgacha bo'lgan delphi modullarida foydalanish, masalan, ular a vasplis bilan mahkam bog'lab qo'yilgan va Windows NT Windows On-dagi Windows On-dagi Windows 2000-da paydo bo'lgan yangi xususiyatlarning aksariyati faqat UNICode versiyasida mavjud, chunki eski dasturlarga moslikni ta'minlash vazifasi mavjudligi sababli Va Windows 9X-da, avvalgidek juda o'tkir emas.

POSIX va OS / 2

Windows 4-ning birinchi nashri to'rtta platforma (X86, Alpha, MIPTPC), ammo yangilangan platformalik paketini qo'llab-quvvatladi, ammo tezkor platformaliklarni qo'llab-quvvatladi, ammo SP3-dan SP3-dan yordamni qo'llab-quvvatladi. Windows NT 4 ning so'nggi muammolari faqat x86 va alfa; Windows 2000-dagi Alpha qo'llab-quvvatlashi rejalashtirilgan bo'lsa-da, u RC2 versiyasidan chiqarib tashlandi. Natijada Windows 2000 tomonidan qo'llab-quvvatlanadigan yagona platforma X86 ga aylandi.

64-bitli protsessorlarni qo'llab-quvvatlash birinchi navbatda IA-64 uchun Intel ITANION protsessorlari arxitekturasi uchun birinchi bo'lib amalga oshirildi. Windows XP-ning 64-bitli versiyasiga asoslangan holda Windows 2000 ning 64-bitli server versiyalari yaratildi; Keyinchalik, Windows Server 2003 versiyasiga ITANIUIY protsessorini qo'llab-quvvatladi. Windows NT oilasi tomonidan qo'llab-quvvatlanadigan ikkinchi 64 bitli arxitektura keyinchalik AMD-arxitektura tomonidan yaratilgan, keyinchalik amalga oshirildi intel protsessorlar Em64t deb nomlangan. Shu bilan birga, Windows Server 2003 SP1 X64 va Windows XP Professional X64 Nazorat va derazalar bir xil versiyalari uchun - ayniqsa, bir xil yangilanishlar ushbu relizlarga nisbatan qo'llaniladi. 2005 yildan beri Microsoft IA-64 qo'llab-quvvatlashni to'xtatishga qaror qilindi; so'nggi versiya Windows NT, Iniumni to'liq qo'llab-quvvatlaydi, Windows NT 5.2 (XP professional 64-bitli nashr va 2003). Biroq, qimmatroq bo'lgan (yangilash qiyinroq) Serverlar Windows Server 2008 va Windows Server 2008 R2 va Windows Server 2012-ni qo'llab-quvvatlamaydilar.

Qaydlar

Shuningdek qarang

  • Reaktsiyalar - operatsion tizim ochiq manbasiDasturlar va Windows NT drayverlariga mos keladi.