Windows NT 4.0
תכונות

חלונות NT 4.0 כללה את ממשק המשתמש החדש-יחסית של חלונות 95, הכולל את רכיבי ה-Shell של חלונות: שולחן העבודה, שורת המשימות ותפריט ההתחל, וכן גרסה של סייר הקבצים (שנקראה בשם Windows NT Explorer). כמו כן, היה ניתן להתקין על המערכת את עדכון ה-Windows Desktop Update שהיה זמין גם עבור חלונות 95 (והפך את סייר הקבצים לבעל ממשק דומה לזה של אינטרנט אקספלורר) ואת מתזמן המשימות של חלונות 98.
למרות שממשק המשתמש המחודש שווק בתור החידוש העיקרי של המערכת, מתחת לפני השטח קיימים שיפורים משמעותיים נוספים בארכיטקטורה הבסיסית של המערכת, במרחב הליבה, במרחב המשתמש (user32), ב-COM וב-RPC.
אחד מהשיפורים המשמעותיים בארכיטקטורה הוא שממשק ה-GDI (אשר אחראי על הצגת הגרפיקה הבסיסית של מערכת ההפעלה) עבר לרמת הליבה, במקום במרחב המשתמש תחת התהליך csrss.exe. המעבר מרמת המשתמש לרמת הליבה מנע את הצורך בהחלפות הקשר (context switches) מרובות, וגרר עימו שיפור משמעותי בביצועי המערכת. עם זאת הדבר חייב גם את מנהלי ההתקן של התקני התצוגה וההדפסה לעבור לרמת הליבה, מה שהיה עלול לפגוע ביציבות המערכת. יצרני חומרה רבים נאלצו להתאים את עצמם לשינוי זה ולכתוב מנהלי התקן חדשים כך שיתאימו למודל החדש, ובתחילת דרכה של המערכת, משתמשים רבים התלוננו על פגיעה בביצועים, בעיה שנפתרה עם הזמן כאשר יצרניות החומרה הוציאו גרסאות מותאמות של מנהלי ההתקן.
כמו כן, במערכת זו הוצג לראשונה הרעיון של "מדיניויות מערכת" (system policies, שהפך בגרסאות מאוחרות יותר ל-Group policies) ואת כלי ה-System Policy Editor (שהפך בגרסאות מאוחרות יותר ל-gpedit.msc, Group Policy Editor) דרכו מנהל המערכת היה יכול לקבוע מראש הגדרות עבור משתמשים אינדיבידואליים, או קבוצות משתמשים.
בין התכונות החדשות האחרות שהתווספו:
Microsoft CryptoAPI - ‏API מיוחד של מיקרוסופט שאפשר למתכנתים לאבטח יישומים שפותחו עבור חלונות בעזרת קריפטוגרפיה.
Telephony API 2.0 עבור שירותי טלפוניה.
תמיכה במודל DCOM, ותכונות OLE חדשות.
Microsoft Transaction Server ליישומי רשת מבוזרים.
Microsoft Message Queuing לשיפור התקשורת בין תהליכים שפועלים במקביל.
תמיכה ב-Winsock 2.0 ושיפורים בתמיכה בפרוטוקול TCP/IP
תמיכה באיחוי הדיסק הקשיח (אם כי דרך תוכנות חיצוניות - מיקרוסופט לא סיפקה כלי מובנה לאיחוי הדיסק)
מנהל המשימות - שהציג תצוגה מפורטת יותר של התהליכים הפועלים ברקע מאשר הכלי שנכלל עם חלונות 95.
אינטרנט אקספלורר בגרסה 2.0 מותקן כברירת מחדל. משתמש שבחר להתקין את גרסה 4.0 של הדפדפן "קיבל" יחדיו גם את עדכון ה-Windows Desktop Update ששידרג את ממשק המשתמש של סייר הקבצים.
המהדורה לשרתים כללה גם את IIS בגרסה 2.0, את FrontPage בגרסה 1.1,  NetShow Services, Remote Access Service (שכלל גם שרת PPTP VPN) ו-Multi-Protocol Routing service.
חלונות NT 4.0 הייתה המהדורה הראשונה של חלונות שכללה את DirectX כברירת מחדל, כאשר הגרסה הראשונה של המערכת כללה את גרסת DirectX 2.0 וערכת השירות השלישית (SP3) כללה את DirectX 3.0. עם זאת חלק מהתכונות שסיפקה DirectX מעולם לא נתמכו בחלונות NT 4.0, כגון ממשק Direct3D ששימש יישומי תלת-מימד רבים וביניהם משחקי מחשב. למרות זאת המערכת תמכה בממשק OpenGL בו השתמשו משחקים מסוימים וביניהם Quake ו-Unreal Tournament.
זוהי הגרסה האחרונה של חלונות NT שתמכה במעבדי RISC כמו MIPS, Alpha ו-PowerPC, היות שממשיכת דרכה, חלונות 2000, נכתבה עבור פלטפורמת x86 בלבד. עובדה זו אילצה עסקים רבים להישאר עם המערכת שנים רבות לאחר יציאתה לאור, למרות שמיקרוסופט ניסתה לשכנע לקוחות רבים שלה לשדרג ל-2000. כמו כן, זוהי הגרסה האחרונה שמותגה תחת השם Windows NT (אם כי חלונות 2000 שמרה על התיאור "Built on NT Technology").