Windows NT 3.1 - перша операційна система лінійки Microsoft Windows NT для серверів та корпоративних робочих станцій, випущена 27 липня 1993 року. Номер версії був обраний таким чином, щоб відповідати останньої версії оболонки , яка мала схожий інтерфейс користувача. Було доступно дві редакції NT 3.1: Windows NT 3.1 і Windows NT Advanced Server. Наступного операційною системою в лінійці став Windows NT 3.5, випущена у вересні 1994 року.
Робочий стіл Windows NT 3.1 | |
Розробник | Microsoft |
---|---|
Родина ОС | Windows NT |
Робочий стан | історичний |
Початковий випуск | 27 липня 1993 |
Останній випуск | 3.1 (Build 528: Service Pack 3) / 10 листопада 1994 |
Платформи | IA-32, Alpha, MIPS |
Тип ядра | Гібридне |
Ліцензія | Microsoft EULA |
https://microsoft.com | |
Статус підтримки | |
Підтримка припинена 31 грудня 2001 року |
NT 3.1 підтримувала процесори архітектури Intel x86, DEC Alpha і MIPS R4000.
Основні функції ядра операційної системи, представлені в NT 3.1, використовуються в 32-бітових версіях сучасних операційних систем сімейства Windows, а в розширеному вигляді присутні і в 64-бітових версіях. Також в NT 3.1 вперше з'явилася підтримка файлової системи NTFS.
Розробка
Розробка Windows NT почалася в листопаді 1988 року, після того як Microsoft найняла колектив розробників з Digital Equipment Corporation під проводом . Багато основи дизайну відображали ранні досліди DEC з VMS і RSX-11. Операційна система була призначена для роботи на архітектурах з різними системами команд, а також на різних апаратних платформах, що належать до кожної з архітектур. Залежні від обладнання частині системи були в основному приховані від решти системи модулем режиму ядра, що отримав назву HAL.
Windows NT спочатку повинна була бути випущена як (OS/2) 3.0, третя версія операційної системи, що розробляється спільно IBM і Microsoft. Після випуску користувалася великим успіхом нової версії користувацької оболонки для MS-DOS Windows 3.0 у травні 1990 року, Microsoft вирішила змінити основний API для ще не випущеної NT, OS/2: замість розширеного API OS/2 став використовуватися розширений Windows API. Це рішення викликало напруженість у відносинах між Microsoft і IBM, в результаті якої співпрацю розпалося. IBM продовжила розробляти OS/2, а Microsoft продовжила роботу над Windows NT.
Перша публічна демонстрація Windows NT, тоді називалася "Windows Advanced Server for LAN Manager", була представлена на конференції розробників в серпні 1991 року, а формальне оголошення продукту відбулося навесні 1993 року на виставці Атланті, Джорджія.
Інтерфейси програмування додатків Windows NT являють собою підсистеми, що працюють поверх недокументованного ; саме це дозволило перейти до Windows API на досить пізній стадії розробки. Windows NT була першою операційною системою Microsoft, внутрішні структури даних якої використовували набір символів Unicode . У Windows NT вперше був представлений Win32 API, який був 32-бітної версією 16-бітного Windows API. Більшість 16-бітних додатків могли бути портовані на нову систему з мінімальними змінами шляхом повторної компіляції. У Win32 з'явилася підтримка багатьох нових API, зокрема, мережевих операцій і багатопоточності.
Кодовою назвою проєкту було «NTOS». Це позначення збереглося в імені файлу ядра Windows NT, ntoskrnl.exe. Більш офіційною назвою проєкту було «NT, OS/2». Ця назва зберігається до теперішнього часу в деяких файлах комплекту для розробки драйверів Windows NT.
Підтримка архітектур
З самого початку NT проєктувалася таким чином, щоб її можна було легко перенести на інші платформи. Весь вихідний код ядра і підсистем був написаний на мовах C і . Будь-які відмінності в архітектурі апаратного забезпечення, адаптація до яких не могла бути здійснена простою перекомпіляцією (наприклад, архітектура пам'яті, підтримка декількох процесорів), що виносились у HAL.
Крім того, система завантаження NT була багато в чому запозичена з специфікації , особливо на платформах, відмінних від x86.
i860
Спочатку NT розроблялася для процесора Intel i860 (кодова назва N10 - «N-Ten»). Однак, оскільки випуск i860 затримувався, і команді розробників NT доводилося використовувати емулятор, перш ніж стали доступні прототипи систем на основі i860. Потім була додана підтримка інших систем, а версія NT для i860 так і не була випущена для публіки. Причиною, за якою спочатку розробники орієнтувалися на i860, було прагнення полегшити портування на інші архітектури та уникнути створення системи, орієнтованої на процесори з архітектурою x86.
x86
NT 3.1 підтримувала 32-бітні процесори Intel x86 (80386 і більш пізні). У порівнянні з 16-бітної Windows 3.x, кількість драйверів пристроїв для NT було досить обмеженим. Хоча в Windows 9x могли використовуватися драйверів від Windows 3.x, NT не можна було використовувати драйвер для 9x, ні для 3.x. Windows NT 3.1 є єдиною версією Windows NT, підтримує багатопроцесорні комп'ютери на основі процесора 80386.
MIPS
Windows NT 3.1 підтримувала процесор MIPS R4000, а також інші системи MIPS, які відповідали специфікації (ARC).
Alpha
Підтримка для процесора DEC Alpha була додана на стадії розробки бета-версій NT. Однак оскільки випуск Alpha був відкладений, розробники Microsoft не мали доступу до комп'ютерів на основі Alpha майже до самого випуску NT. В результаті цього, підтримка Alpha не увійшла в комплект постачання: у перші коробки з NT вкладався купон, який можна було надіслати поштою, щоб отримати безкоштовний CD з NT 3.1 для процесорів Alpha.
Сумісність з додатками
16-бітні версії Windows
NT включала так звану / (NT Virtual Dos Machine/Windows on Windows), яка являла собою оточення для запуску 16-бітних додатків. Була можлива емуляція підсистеми операційної оболонки Windows 3.x, що працює в стандартному (286) режимі. Додатки, які покладалися на низькорівневий доступ до апаратного забезпечення, не підтримувалися. 16-бітові додатки також не могли використовувати файл підкачки. Microsoft вказувала, що NT була сумісною з усіма 16-бітними додатками, які відповідали офіційним настановам щодо створення програмного забезпечення (більшість комерційних додатків).
В NT 3.1 всі 16-розрядні програми запускалися в рамках одного процесу WOW. Це означало, що одне забаговане 16-бітове додаток могло закрити всю сесію WOW разом з іншими 16-бітними додатками. Однак сама операційна системи була ізольована від подібних проблем, так що процес WOW можна було зупинити і перезапустити, що було значним кроком вперед в області забезпечення стабільності Windows.
Командна оболонка DOS NT була замінена системою командного рядка, відомої як CMD.EXE. DOS-підсистема допускала запуск будь-яких програм, не вимагали низькорівневого доступу до обладнання (який у той період використовувався часто). Для запуску DOS-додатків, як і в Windows 3.x і 9x використовувався режим .
Оточення NTVDM/WOW залишилося практично незмінним у всіх 32-бітових версіях Windows NT. В 64-бітових версіях воно відсутнє, тому що процесори архітектури x64 не підтримують 16-бітні операції або перехід в режим віртуального 8086 у «довгому» режимі.
32-бітні версії Windows
В NT вперше з'явився Win32 API, який являв собою 32-бітну реалізацію Windows API, яка дозволяла перекомпіляцію старих 16-бітних додатків для нової системи з мінімальними змінами. Win32 дозволяла зростаючому спільноті програмістів для 16-бітних Windows використовувати свої навички при програмуванні для нової системи. Windows 95 підтримувала API Win32 (дещо видозмінений), що ще більше посилило його роль в процесі перекладу користувачів систем Microsoft з 16-бітних платформ.
Win32 - це повноцінний API, що надає доступ до різних можливостей ОС, починаючи з управління пам'яттю і закінчуючи інтерфейсом користувача. NT не дозволяло доступ до обладнання для додатків рівня користувача. Це збільшувало надійність системи за рахунок зменшення продуктивності. Однак це також означало, що практично всі програми Win32 повинні були спиратися на API Win32, написаний на C/C++. Позитивною стороною цього було те, що портування програми на іншу архітектуру, підтримувану NT (наприклад, з x86 на MIPS) зазвичай не вимагало ніяких дій, окрім перекомпіляції (деякі програми вимагали змін, якщо вони припускали використання певного порядку байтів).
(OS/2)
Хоча система, яка спочатку мала називатися «NT, OS/2» була в підсумку випущена як «Windows NT», вона залишилася багато в чому сумісної з (OS/2). Так, підтримувалася файлова система , а також працювали в текстовому режимі 16-бітові додатки OS/2 (у версії для x86). Багато API OS/2 (зокрема мережеві API NetBIOS/LANMan) існували в 16-бітових версіях OS/2 й DOS/Windows практично в ідентичній формі, так що вони були включені в Win32 API. Більшість 16-розрядних програм OS/2 могли бути з мінімальними змінами вихідного коду перекомпилированы як консольні додатки Win32.
Загальною для Windows і OS/2 є концепція (DLL). Хоча деталі реалізації DLL в ос Windows і OS/2 відрізняються, схожість їх є достатньо сильним, щоб навіть складні додатки OS/2 могли бути перенесені на NT без значних архітектурних змін.
Крім того, Microsoft окремо підставляла додаткову подисистему Windows NT для ("Windows NT Add-On Subsystem for Presentation Manager"), яка робила можливим запуск графічних додатків для OS/2.
POSIX
Windows NT 3.1 включала підсистему, яка надавала мінімальну сумісність з POSIX. Вона була додана в основному для того, щоб сприяти укладанню контрактів з урядом США, оскільки багато урядових агентств включали POSIX-сумісність як обов'язкову умову контракту.
Сумісність з POSIX підтримувалася лише на рівні API, так що потрібна перекомпіляція вихідного коду. Підсистема POSIX в NT 3.1 в основному включала підтримку дозволів доступу до файлів в стилі UNIX, а також .
Internet Explorer
Підтримка NT 3.1 вперше з'явилася в Internet Explorer 2. IE 1.5 підтримував NT, але ця версія стала доступною лише після випуску IE 2.
Редакції
- Windows NT
- Windows NT Advanced Server (додана підтримка доменів, RAID-масивів, мережевих клієнтів Apple Macintosh; підтримуються до 4 процесорів замість 2 в звичайній версії).
Підтримка мережі
NT 3.1 включала підтримку для 3 мережевих протоколів: NetBIOS Frames (з використанням API NetBEUI), (TCP/IP) і .
NetBIOS Frames
На момент випуску NT, протокол NetBIOS Frames (NBF) найчастіше використовувався в мережах на основі Microsoft /IBM . В NT 3.1 цей протокол був єдиним, який можна було використовувати з уже існуючими мережами на основі LAN Manager networks, а також при взаємодії з системами на основі NT. При використанні NBF, NT могла брати участь у загальному доступі до файлів і принтерів, а NT Advanced Server могла виступати в ролі контролера домену (в тому числі спільно з серверами OS/2 LAN Manager). NT Advanced Server також могла входити у вже існуючий домен, але не могла використовуватися як самостійний сервер для робочих груп.
TCP/IP
Windows NT 3.1 була першою операційною системою сімейства Windows, що включала підтримку (TCP/IP) в звичайному комплекті поставки. Як стека TCP/IP використовувався SpiderTCP, що розроблявся . В NT 3.5 він був замінений на стек власної розробки.
Стек TCP/IP включав підтримку WinSock і , але не міг використовувався для побудови мереж, що включали системи Microsoft LAN Manager або NT. Крім того, не було підтримки DHCP, так що IP-адреси повинні були налаштовуватися вручну. Підтримка , DHCP і WINS була додана лише в NT 3.5.
Data Link Control
Data Link Control (DLC) - протокол обміну даних з мережевими принтерами, наприклад, використовують інтерфейс HP . Він також міг використовувати для взаємодії з .
Література
- G. Pascal Zachary (1994). «Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft», Free Press,
Примітки
- . Архів оригіналу за 19 квітня 2010. Процитовано 5 жовтня 2014.
- . Архів оригіналу за 13 липня 2021. Процитовано 5 жовтня 2014.
- [1] [ 13 липня 2021 у Wayback Machine.] Microsoft Product Lifecycle for Windows NT Advanced Server 3.1
- Windows Products and Technologies History: Windows Server Products History. Microsoft. 30 червня 2003. Архів оригіналу за 6 серпня 2012. Процитовано 4 вересня 2009.
- Mark Lucovsky (9 серпня 2000). . USENIX. Архів оригіналу за 4 лютого 2012. Процитовано 4 вересня 2009.
- STOP screen when installing Windows NT 3.5 on 386 SMP machine. Архів оригіналу за 6 серпня 2012. Процитовано 4 жовтня 2009.
- Adam Barr (19 червня 2001). Microsoft, TCP/IP, Open Source, and Licensing. Kuro5hin. Архів оригіналу за 6 серпня 2012. Процитовано 4 вересня 2009.
Посилання
- Guidebook: Windows NT 3.1 Gallery [ 2 жовтня 2017 у Wayback Machine.].
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Windows NT 3 1 persha operacijna sistema linijki Microsoft Windows NT dlya serveriv ta korporativnih robochih stancij vipushena 27 lipnya 1993 roku Nomer versiyi buv obranij takim chinom shob vidpovidati ostannoyi versiyi obolonki yaka mala shozhij interfejs koristuvacha Bulo dostupno dvi redakciyi NT 3 1 Windows NT 3 1 i Windows NT Advanced Server Nastupnogo operacijnoyu sistemoyu v linijci stav Windows NT 3 5 vipushena u veresni 1994 roku Windows NT 3 1Robochij stil Windows NT 3 1Rozrobnik MicrosoftRodina OS Windows NTRobochij stan istorichnijPochatkovij vipusk 27 lipnya 1993Ostannij vipusk 3 1 Build 528 Service Pack 3 10 listopada 1994Platformi IA 32 Alpha MIPSTip yadra GibridneLicenziya Microsoft EULAhttps microsoft comStatus pidtrimkiPidtrimka pripinena 31 grudnya 2001 roku NT 3 1 pidtrimuvala procesori arhitekturi Intel x86 DEC Alpha i MIPS R4000 Osnovni funkciyi yadra operacijnoyi sistemi predstavleni v NT 3 1 vikoristovuyutsya v 32 bitovih versiyah suchasnih operacijnih sistem simejstva Windows a v rozshirenomu viglyadi prisutni i v 64 bitovih versiyah Takozh v NT 3 1 vpershe z yavilasya pidtrimka fajlovoyi sistemi NTFS RozrobkaRozrobka Windows NT pochalasya v listopadi 1988 roku pislya togo yak Microsoft najnyala kolektiv rozrobnikiv z Digital Equipment Corporation pid provodom Bagato osnovi dizajnu vidobrazhali ranni doslidi DEC z VMS i RSX 11 Operacijna sistema bula priznachena dlya roboti na arhitekturah z riznimi sistemami komand a takozh na riznih aparatnih platformah sho nalezhat do kozhnoyi z arhitektur Zalezhni vid obladnannya chastini sistemi buli v osnovnomu prihovani vid reshti sistemi modulem rezhimu yadra sho otrimav nazvu HAL Windows NT spochatku povinna bula buti vipushena yak OS 2 3 0 tretya versiya operacijnoyi sistemi sho rozroblyayetsya spilno IBM i Microsoft Pislya vipusku koristuvalasya velikim uspihom novoyi versiyi koristuvackoyi obolonki dlya MS DOS Windows 3 0 u travni 1990 roku Microsoft virishila zminiti osnovnij API dlya she ne vipushenoyi NT OS 2 zamist rozshirenogo API OS 2 stav vikoristovuvatisya rozshirenij Windows API Ce rishennya viklikalo napruzhenist u vidnosinah mizh Microsoft i IBM v rezultati yakoyi spivpracyu rozpalosya IBM prodovzhila rozroblyati OS 2 a Microsoft prodovzhila robotu nad Windows NT Persha publichna demonstraciya Windows NT todi nazivalasya Windows Advanced Server for LAN Manager bula predstavlena na konferenciyi rozrobnikiv v serpni 1991 roku a formalne ogoloshennya produktu vidbulosya navesni 1993 roku na vistavci Atlanti Dzhordzhiya Interfejsi programuvannya dodatkiv Windows NT yavlyayut soboyu pidsistemi sho pracyuyut poverh nedokumentovannogo same ce dozvolilo perejti do Windows API na dosit piznij stadiyi rozrobki Windows NT bula pershoyu operacijnoyu sistemoyu Microsoft vnutrishni strukturi danih yakoyi vikoristovuvali nabir simvoliv Unicode U Windows NT vpershe buv predstavlenij Win32 API yakij buv 32 bitnoyi versiyeyu 16 bitnogo Windows API Bilshist 16 bitnih dodatkiv mogli buti portovani na novu sistemu z minimalnimi zminami shlyahom povtornoyi kompilyaciyi U Win32 z yavilasya pidtrimka bagatoh novih API zokrema merezhevih operacij i bagatopotochnosti Kodovoyu nazvoyu proyektu bulo NTOS Ce poznachennya zbereglosya v imeni fajlu yadra Windows NT ntoskrnl exe Bilsh oficijnoyu nazvoyu proyektu bulo NT OS 2 Cya nazva zberigayetsya do teperishnogo chasu v deyakih fajlah komplektu dlya rozrobki drajveriv Windows NT Pidtrimka arhitekturZ samogo pochatku NT proyektuvalasya takim chinom shob yiyi mozhna bulo legko perenesti na inshi platformi Ves vihidnij kod yadra i pidsistem buv napisanij na movah C i C Bud yaki vidminnosti v arhitekturi aparatnogo zabezpechennya adaptaciya do yakih ne mogla buti zdijsnena prostoyu perekompilyaciyeyu napriklad arhitektura pam yati pidtrimka dekilkoh procesoriv sho vinosilis u HAL Krim togo sistema zavantazhennya NT bula bagato v chomu zapozichena z specifikaciyi osoblivo na platformah vidminnih vid x86 i860 Spochatku NT rozroblyalasya dlya procesora Intel i860 kodova nazva N10 N Ten Odnak oskilki vipusk i860 zatrimuvavsya i komandi rozrobnikiv NT dovodilosya vikoristovuvati emulyator persh nizh stali dostupni prototipi sistem na osnovi i860 Potim bula dodana pidtrimka inshih sistem a versiya NT dlya i860 tak i ne bula vipushena dlya publiki Prichinoyu za yakoyu spochatku rozrobniki oriyentuvalisya na i860 bulo pragnennya polegshiti portuvannya na inshi arhitekturi ta uniknuti stvorennya sistemi oriyentovanoyi na procesori z arhitekturoyu x86 x86 NT 3 1 pidtrimuvala 32 bitni procesori Intel x86 80386 i bilsh pizni U porivnyanni z 16 bitnoyi Windows 3 x kilkist drajveriv pristroyiv dlya NT bulo dosit obmezhenim Hocha v Windows 9x mogli vikoristovuvatisya drajveriv vid Windows 3 x NT ne mozhna bulo vikoristovuvati drajver dlya 9x ni dlya 3 x Windows NT 3 1 ye yedinoyu versiyeyu Windows NT pidtrimuye bagatoprocesorni komp yuteri na osnovi procesora 80386 MIPS Windows NT 3 1 pidtrimuvala procesor MIPS R4000 a takozh inshi sistemi MIPS yaki vidpovidali specifikaciyi ARC Alpha Pidtrimka dlya procesora DEC Alpha bula dodana na stadiyi rozrobki beta versij NT Odnak oskilki vipusk Alpha buv vidkladenij rozrobniki Microsoft ne mali dostupu do komp yuteriv na osnovi Alpha majzhe do samogo vipusku NT V rezultati cogo pidtrimka Alpha ne uvijshla v komplekt postachannya u pershi korobki z NT vkladavsya kupon yakij mozhna bulo nadislati poshtoyu shob otrimati bezkoshtovnij CD z NT 3 1 dlya procesoriv Alpha Sumisnist z dodatkami16 bitni versiyi Windows NT vklyuchala tak zvanu NT Virtual Dos Machine Windows on Windows yaka yavlyala soboyu otochennya dlya zapusku 16 bitnih dodatkiv Bula mozhliva emulyaciya pidsistemi operacijnoyi obolonki Windows 3 x sho pracyuye v standartnomu 286 rezhimi Dodatki yaki pokladalisya na nizkorivnevij dostup do aparatnogo zabezpechennya ne pidtrimuvalisya 16 bitovi dodatki takozh ne mogli vikoristovuvati fajl pidkachki Microsoft vkazuvala sho NT bula sumisnoyu z usima 16 bitnimi dodatkami yaki vidpovidali oficijnim nastanovam shodo stvorennya programnogo zabezpechennya bilshist komercijnih dodatkiv V NT 3 1 vsi 16 rozryadni programi zapuskalisya v ramkah odnogo procesu WOW Ce oznachalo sho odne zabagovane 16 bitove dodatok moglo zakriti vsyu sesiyu WOW razom z inshimi 16 bitnimi dodatkami Odnak sama operacijna sistemi bula izolovana vid podibnih problem tak sho proces WOW mozhna bulo zupiniti i perezapustiti sho bulo znachnim krokom vpered v oblasti zabezpechennya stabilnosti Windows Komandna obolonka DOS NT bula zaminena sistemoyu komandnogo ryadka vidomoyi yak CMD EXE DOS pidsistema dopuskala zapusk bud yakih program ne vimagali nizkorivnevogo dostupu do obladnannya yakij u toj period vikoristovuvavsya chasto Dlya zapusku DOS dodatkiv yak i v Windows 3 x i 9x vikoristovuvavsya rezhim Otochennya NTVDM WOW zalishilosya praktichno nezminnim u vsih 32 bitovih versiyah Windows NT V 64 bitovih versiyah vono vidsutnye tomu sho procesori arhitekturi x64 ne pidtrimuyut 16 bitni operaciyi abo perehid v rezhim virtualnogo 8086 u dovgomu rezhimi 32 bitni versiyi Windows V NT vpershe z yavivsya Win32 API yakij yavlyav soboyu 32 bitnu realizaciyu Windows API yaka dozvolyala perekompilyaciyu starih 16 bitnih dodatkiv dlya novoyi sistemi z minimalnimi zminami Win32 dozvolyala zrostayuchomu spilnoti programistiv dlya 16 bitnih Windows vikoristovuvati svoyi navichki pri programuvanni dlya novoyi sistemi Windows 95 pidtrimuvala API Win32 desho vidozminenij sho she bilshe posililo jogo rol v procesi perekladu koristuvachiv sistem Microsoft z 16 bitnih platform Win32 ce povnocinnij API sho nadaye dostup do riznih mozhlivostej OS pochinayuchi z upravlinnya pam yattyu i zakinchuyuchi interfejsom koristuvacha NT ne dozvolyalo dostup do obladnannya dlya dodatkiv rivnya koristuvacha Ce zbilshuvalo nadijnist sistemi za rahunok zmenshennya produktivnosti Odnak ce takozh oznachalo sho praktichno vsi programi Win32 povinni buli spiratisya na API Win32 napisanij na C C Pozitivnoyu storonoyu cogo bulo te sho portuvannya programi na inshu arhitekturu pidtrimuvanu NT napriklad z x86 na MIPS zazvichaj ne vimagalo niyakih dij okrim perekompilyaciyi deyaki programi vimagali zmin yaksho voni pripuskali vikoristannya pevnogo poryadku bajtiv OS 2 Hocha sistema yaka spochatku mala nazivatisya NT OS 2 bula v pidsumku vipushena yak Windows NT vona zalishilasya bagato v chomu sumisnoyi z OS 2 Tak pidtrimuvalasya fajlova sistema a takozh pracyuvali v tekstovomu rezhimi 16 bitovi dodatki OS 2 u versiyi dlya x86 Bagato API OS 2 zokrema merezhevi API NetBIOS LANMan isnuvali v 16 bitovih versiyah OS 2 j DOS Windows praktichno v identichnij formi tak sho voni buli vklyucheni v Win32 API Bilshist 16 rozryadnih program OS 2 mogli buti z minimalnimi zminami vihidnogo kodu perekompilirovany yak konsolni dodatki Win32 Zagalnoyu dlya Windows i OS 2 ye koncepciya DLL Hocha detali realizaciyi DLL v os Windows i OS 2 vidriznyayutsya shozhist yih ye dostatno silnim shob navit skladni dodatki OS 2 mogli buti pereneseni na NT bez znachnih arhitekturnih zmin Krim togo Microsoft okremo pidstavlyala dodatkovu podisistemu Windows NT dlya Windows NT Add On Subsystem for Presentation Manager yaka robila mozhlivim zapusk grafichnih dodatkiv dlya OS 2 POSIX Windows NT 3 1 vklyuchala pidsistemu yaka nadavala minimalnu sumisnist z POSIX Vona bula dodana v osnovnomu dlya togo shob spriyati ukladannyu kontraktiv z uryadom SShA oskilki bagato uryadovih agentstv vklyuchali POSIX sumisnist yak obov yazkovu umovu kontraktu Sumisnist z POSIX pidtrimuvalasya lishe na rivni API tak sho potribna perekompilyaciya vihidnogo kodu Pidsistema POSIX v NT 3 1 v osnovnomu vklyuchala pidtrimku dozvoliv dostupu do fajliv v stili UNIX a takozh Internet Explorer Pidtrimka NT 3 1 vpershe z yavilasya v Internet Explorer 2 IE 1 5 pidtrimuvav NT ale cya versiya stala dostupnoyu lishe pislya vipusku IE 2 RedakciyiWindows NT Windows NT Advanced Server dodana pidtrimka domeniv RAID masiviv merezhevih kliyentiv Apple Macintosh pidtrimuyutsya do 4 procesoriv zamist 2 v zvichajnij versiyi Pidtrimka merezhiNT 3 1 vklyuchala pidtrimku dlya 3 merezhevih protokoliv NetBIOS Frames z vikoristannyam API NetBEUI TCP IP i NetBIOS Frames Na moment vipusku NT protokol NetBIOS Frames NBF najchastishe vikoristovuvavsya v merezhah na osnovi Microsoft IBM V NT 3 1 cej protokol buv yedinim yakij mozhna bulo vikoristovuvati z uzhe isnuyuchimi merezhami na osnovi LAN Manager networks a takozh pri vzayemodiyi z sistemami na osnovi NT Pri vikoristanni NBF NT mogla brati uchast u zagalnomu dostupi do fajliv i printeriv a NT Advanced Server mogla vistupati v roli kontrolera domenu v tomu chisli spilno z serverami OS 2 LAN Manager NT Advanced Server takozh mogla vhoditi u vzhe isnuyuchij domen ale ne mogla vikoristovuvatisya yak samostijnij server dlya robochih grup TCP IP Windows NT 3 1 bula pershoyu operacijnoyu sistemoyu simejstva Windows sho vklyuchala pidtrimku TCP IP v zvichajnomu komplekti postavki Yak steka TCP IP vikoristovuvavsya SpiderTCP sho rozroblyavsya V NT 3 5 vin buv zaminenij na stek vlasnoyi rozrobki Stek TCP IP vklyuchav pidtrimku WinSock i ale ne mig vikoristovuvavsya dlya pobudovi merezh sho vklyuchali sistemi Microsoft LAN Manager abo NT Krim togo ne bulo pidtrimki DHCP tak sho IP adresi povinni buli nalashtovuvatisya vruchnu Pidtrimka DHCP i WINS bula dodana lishe v NT 3 5 Data Link Control Data Link Control DLC protokol obminu danih z merezhevimi printerami napriklad vikoristovuyut interfejs HP Vin takozh mig vikoristovuvati dlya vzayemodiyi z LiteraturaG Pascal Zachary 1994 Show Stopper The Breakneck Race to Create Windows NT and the Next Generation at Microsoft Free Press ISBN 0 02 935671 7Primitki Arhiv originalu za 19 kvitnya 2010 Procitovano 5 zhovtnya 2014 Arhiv originalu za 13 lipnya 2021 Procitovano 5 zhovtnya 2014 1 13 lipnya 2021 u Wayback Machine Microsoft Product Lifecycle for Windows NT Advanced Server 3 1 Windows Products and Technologies History Windows Server Products History Microsoft 30 chervnya 2003 Arhiv originalu za 6 serpnya 2012 Procitovano 4 veresnya 2009 Mark Lucovsky 9 serpnya 2000 USENIX Arhiv originalu za 4 lyutogo 2012 Procitovano 4 veresnya 2009 STOP screen when installing Windows NT 3 5 on 386 SMP machine Arhiv originalu za 6 serpnya 2012 Procitovano 4 zhovtnya 2009 Adam Barr 19 chervnya 2001 Microsoft TCP IP Open Source and Licensing Kuro5hin Arhiv originalu za 6 serpnya 2012 Procitovano 4 veresnya 2009 PosilannyaGuidebook Windows NT 3 1 Gallery 2 zhovtnya 2017 u Wayback Machine