Στόχοι
Ο σχεδιασμός και η υλοποίηση των Windows NT βασίστηκαν σε ορισμένους
βασικούς στόχους.
Μεταφερσιμότητα
- Υποστήριξη πολλαπλών υπολογιστικών αρχιτεκτονικών
- Intel x86/Pentium
- DEC Alpha AXP
- MIPS R4x00 (δεν υποστηρίζεται πλέον)
- Intergraph Clipper (δεν υποστηρίχθηκε ποτέ εμπορικά;)
- Απομόνωση των τμημάτων που έχουν άμεση σχέση με το υλικό.
- Στη δομή περιλαμβάνεται ένα επίπεδο αφαίρεσης ιδιοτήτων του υλικού
το Hardware Abstraction Layer (HAL).
Ασφάλεια
- Σχεδιασμένο για να μπορεί να πιστοποιηθεί σε επίπεδο C2
- Όλα τα αντικείμενα στα οποία η πρόσβαση μπορεί να γίνει από
πάνω από μια οντότητα προστατεύονται μέσω μιας λίστας ελέγχου προσπέλασης.
Συμβατότητα
- MS-DOS και Windows 3.X
- LAN Manager (η υποστήριξη δικτύου PC της IBM)
- Μη γραφικές εφαρμογές 16 bit του OS/2 1.X
- Συστήματα αρχείων FAT (MS-DOS) και HPFS (OS/2)
- POSIX (Unix)
Επεκτασιμότητα
- Επεκτάσεις χωρίς προνομιούχο κώδικα (υποσυστήματα)
- Οδηγοί συσκευών
- Συστήματα αρχείων
- Συστήματα αρχείων δικτύου (network redirectors)
Στιβαρότητα
(Προφανώς σε σχέση με άλλα λειτουργικά συστήματα της Microsoft)
Διασυνδεσιμότητα
- LAN Manager (IBM PC)
- TCP/IP (Internet)
- DECNet (Digital)
- Υπηρεσίες SNA (ΙΒΜ mini/mainframe)
- Macintosh (Apple)
- Netware (Novell)
Διεθνοποίηση
- Εύκολη τοπική προσαρμογή
- Όλες οι συμβολοσειρές είναι σε Unicode