Windows NT 3.1 – Wikipedia

before-content-x4

Plattformübergreifendes 32-Bit-Betriebssystem, entwickelt von Microsoft und dem ersten Mitglied der Windows NT-Familie

after-content-x4

Windows NT 3.1 ist ein Betriebssystem, das von Microsoft als Teil der Windows NT-Betriebssystemfamilie erstellt wurde. Es wurde am 27. Juli 1993 veröffentlicht.

Zum Zeitpunkt der Veröffentlichung von Windows NT hatte die Windows 3.1-Desktopumgebung von Microsoft Markenbekanntheit und Marktanteil erreicht. Windows 3.1 stützte sich jedoch für wichtige Funktionen auf das DOS-Betriebssystem und verfügte über eine einschränkende 16-Bit-Architektur. Windows NT war jedoch ein vollständiges 32-Bit-Betriebssystem, das eine Desktop-Umgebung beibehielt, die Windows 3.1-Benutzern vertraut war.

Durch die Erweiterung der Marke Windows und den Beginn von Windows NT ab Version 3.1 implizierte Microsoft, dass Verbraucher eine vertraute Benutzererfahrung erwarten sollten. Der Name Windows NT (“Neue Technologie”) gab bekannt, dass dies eine überarbeitete Version von Windows war.

Windows NT begann als Umschreibung des OS / 2-Betriebssystems, das Microsoft in den 1980er Jahren gemeinsam mit IBM entwickelt hatte. Aus mehreren Gründen, einschließlich des Markterfolgs von Windows 3.0 im Jahr 1990, entschied sich Microsoft, Windows anstelle von OS / 2 weiterzuentwickeln. Sie gaben ihre OS / 2-Entwicklungsverantwortung an IBM ab und bauten ihre Arbeit an OS / 2 v3.0 in ein konkurrierendes Betriebssystem um.

Windows NT 3.1 war in zwei Editionen verfügbar: Windows NT 3.1 für Workstations und Windows NT 3.1 Advanced Server für Server. Als diese Premiere hatten, waren ihre Verkäufe durch hohe Systemanforderungen und einen allgemeinen Mangel an 32-Bit-Anwendungen begrenzt, um die Datenverarbeitungsfunktionen des Betriebssystems nutzen zu können.

Geschichte[edit]

Als NT OS / 2[edit]

Während Microsoft aufgrund der Verwendung seines MS-DOS als das eine wichtige Position auf dem PC-Markt hatte de facto Das Betriebssystem von IBM PC-kompatiblen Geräten, Nathan Myhrvold (der nach der Übernahme von Dynamical Systems Research zu Microsoft gekommen war), identifizierte zwei Hauptbedrohungen für das Monopol von Microsoft – die RISC-Architektur, die sich als leistungsfähiger erwies als die entsprechenden MS-Prozessoren von MS-DOS on und Unix, eine Familie plattformübergreifender Multitasking-Betriebssysteme mit Unterstützung für Multiprocessing und Networking. Während die weit verbreitete Verwendung von Unix durch die Notwendigkeit behindert wurde, Programme für jede einzelne Variante anzupassen, war Bill Gates der Ansicht, dass die Kombination eines Unix-ähnlichen Betriebssystems mit RISC-Prozessoren eine Marktbedrohung darstellen könnte, was Microsoft dazu veranlasste, ein ” Unix Killer “, der auf mehreren Architekturen laufen könnte.[5]

after-content-x4

Gates beauftragte Dave Cutler von der Digital Equipment Corporation mit der Entwicklung des neuen Betriebssystems. Cutler hatte das Unternehmen nach einer Reihe von Konflikten im Zusammenhang mit der Arbeit an der Prism-Architektur und dem Mikrokernel-Betriebssystem Mica verlassen und sich bereit erklärt, Microsoft beizutreten, unter der Bedingung, dass er eine Reihe von Mitarbeitern aus seinem Team bei DEC mitbringen kann .[6][7][8][9][10] Cutler kam am 31. Oktober 1988 zu Microsoft.[11] Die Arbeiten am zukünftigen Betriebssystem begannen im November.[12]

Das Betriebssystem wurde zuerst als überarbeitete Version von OS / 2 entwickelt, einem Betriebssystem, das Microsoft gemeinsam mit IBM entwickelt hatte.[13] Während OS / 2 ursprünglich als Nachfolger von MS-DOS gedacht war, war es noch nicht kommerziell erfolgreich. Das Betriebssystem sollte so konzipiert sein, dass es auf verschiedene Prozessorplattformen portiert werden kann und Multiprozessorsysteme unterstützt, wie es zu dieser Zeit nur wenige Betriebssysteme taten.[14][15][16] Um auf den Unternehmensmarkt abzuzielen, sollte das Betriebssystem auch das Netzwerk, den POSIX-Standard und eine Sicherheitsplattform unterstützen, die den “Orange Book” -Standards entspricht. Dies würde erfordern, dass das Betriebssystem ein Mehrbenutzersystem mit einem Berechtigungsframework und der Fähigkeit ist, sicherheitsrelevante Ereignisse zu überwachen.[17]

Sowohl Microsoft als auch IBM wollten ein Betriebssystem vermarkten, das Kunden von Unternehmenssoftware anspricht. Dies bedeutete mehr Sicherheit, Zuverlässigkeit, Rechenleistung und Netzwerkfunktionen für Computer. Da Microsoft jedoch auch auf anderen Computerplattformen Marktanteile von Unix gewinnen wollte, benötigte es ein Systemdesign, das portabler war als das von OS / 2.

Zu diesem Zweck entwickelte und testete Microsoft zunächst sein neues Betriebssystem für einen Nicht-x86-Prozessor: eine emulierte Version des Intel i860. In Anspielung auf den Codenamen des Chips, “N10”, hat Microsoft das Betriebssystem mit dem Codenamen versehen NT OS / 2.[18] DEC verklagte Microsoft präventiv und behauptete, sie hätten Mica Code zur Verwendung im neuen Betriebssystem gestohlen. In einer außergerichtlichen Einigung stimmte Microsoft zu, NT OS / 2 mit dem Alpha-Prozessor von DEC kompatibel zu machen.[12]

Das Entwicklungsteam schätzte ursprünglich, dass die Entwicklung innerhalb von 18 Monaten abgeschlossen sein würde. Bis April 1989 könnte der NT OS / 2-Kernel im i860-Emulator ausgeführt werden. Das Entwicklungsteam stellte jedoch später fest, dass der i860 für das Projekt ungeeignet war. Bis Dezember hatten sie begonnen, NT OS / 2 stattdessen auf den MIPS R3000-Prozessor zu portieren, und die Aufgabe in drei Monaten abgeschlossen.[18] Paul Maritz, leitender Microsoft-Manager, strebte einen Veröffentlichungstermin für 1992 an, aber der Entwicklungsplan war ungewiss. Das Unternehmen war bestrebt, Neinsager zum Schweigen zu bringen, die spekulierten, dass NT erst 1994 auf den Markt kommen würde, und hatte geplant, das neue Betriebssystem 1990 auf der COMDEX vorzustellen.[19]

Als Windows NT[edit]

Im Mai 1990 veröffentlichte Microsoft Windows 3.0, eine neue Version seiner MS-DOS-basierten Windows-Desktop-Umgebung. Windows 3.0 verkaufte sich gut, und die daraus resultierende Änderung der Marketingstrategie von Microsoft untergrub die Partnerschaft mit IBM, die wollte, dass Microsoft sich ausschließlich auf die Entwicklung von OS / 2 als primäre Plattform konzentriert, anstatt sein zukünftiges Geschäft auf Windows aufzubauen.[20] Benutzer und Entwickler waren sich aufgrund dieser Unsicherheiten nicht sicher, ob sie Windows oder OS / 2 verwenden sollten (eine Situation, die durch die Tatsache verstärkt wurde, dass die Betriebssysteme auf API-Ebene nicht miteinander kompatibel waren), während die Ressourcen von Microsoft durch die gleichzeitige Verwendung ebenfalls erschöpft wurden Entwicklung mehrerer Betriebssysteme.[21][22] Als Reaktion auf die Popularität von Windows 3.0 beschloss das NT OS / 2-Team im August 1990, das Betriebssystem zu überarbeiten, um einen erweiterten 32-Bit-Port der Windows-API namens Win32 zu verwenden. Win32 behielt die bekannte Struktur der von Windows verwendeten 16-Bit-APIs bei, die es Entwicklern ermöglichen würden, ihre Software einfach an die neue Plattform anzupassen und gleichzeitig die Kompatibilität mit vorhandener Software für Windows aufrechtzuerhalten.[23] Mit der Umstellung auf eine Windows-ähnliche Architektur wurde auch die Shell des Betriebssystems vom Presentation Manager von OS / 2 in den Programmmanager von Windows geändert.[24][25][26]

Aufgrund dieser Änderungen wurde NT auf der COMDEX 1990 nicht wie ursprünglich geplant vorgestellt.[24] Weder die breite Öffentlichkeit noch IBM wussten von der Umwandlung von NT OS / 2 in Windows NT damals.[27] Obwohl die Unternehmen einer überarbeiteten Partnerschaft zugestimmt haben, in der IBM und Microsoft abwechselnd Hauptversionen von OS / 2 entwickeln, anstatt bei jeder Version zusammenzuarbeiten,[28] IBM erfuhr schließlich im Januar 1991 von den Windows NT-Plänen von Microsoft und beendete sofort die OS / 2-Partnerschaft. IBM würde ausschließlich OS / 2 2.0 (wie in der geänderten Version geplant) und alle zukünftigen Versionen ohne weitere Beteiligung von Microsoft entwickeln.[23][29]

Im Oktober 1991 erhielt Windows NT seine erste öffentliche Demonstration auf der COMDEX. Um sicherzustellen, dass Software, die Windows NT nutzt, bei der Veröffentlichung verfügbar war (geplant für Ende 1992), verteilte Microsoft außerdem ein 32-Bit-Softwareentwicklungskit an ausgewählte anwesende Entwickler.[30][31] Die Demonstration wurde positiv aufgenommen; Das PC-Magazin nannte Windows NT “die moderne Neuerfindung des Betriebssystems”, behauptete jedoch gleichzeitig, es sei unwahrscheinlich, dass die versprochene Abwärtskompatibilität für die endgültige Version beibehalten werde.[32][33] Im März 1992 veröffentlichte Microsoft auch Win32s, mit denen Windows 3.1 teilweise mit Windows NT-Programmen kompatibel sein konnte, um für die Plattform optimierte Software zu entwickeln.[34]

Auf der Win32 Professional Developers Conference von Microsoft im Juni 1992 wurde gezeigt, dass Windows NT auf x86- und MIPS-Prozessoren ausgeführt wird. Außerdem wurden eine Beta-Version von Windows NT und ein aktualisiertes Entwicklungskit zur Verfügung gestellt.[35] Gleichzeitig kündigte Microsoft eine neue Version seines SQL Server-Produkts für Windows NT an. Unix-Anbieter befürchteten, dass die Software eine Killer-App sein könnte, die den Marktanteil von Unix-Systemen beeinträchtigen würde.[36][37] Es wurden auch Bedenken hinsichtlich der Speichernutzung von NT geäußert. Während die meisten Computer der damaligen Zeit mit 4 Megabyte RAM ausgeliefert wurden, wurden 16 MB für NTs empfohlen. Aufgrund der hohen RAM-Kosten zu dieser Zeit waren Kritiker der Ansicht, dass die hohen Systemanforderungen den Verkauf und die Einführung von Windows NT beeinträchtigen könnten. Es wurden Schritte unternommen, um die Speichernutzung durch Methoden wie Paging zu reduzieren.[38][39][40][41]

Microsoft begann im Oktober 1992 mit der Veröffentlichung öffentlicher Beta-Builds von NT. Einen Monat später fand auf der COMDEX eine Präsentation statt, die sich auf Software von Drittanbietern für Windows NT konzentrierte.[42][43][44] Die endgültige Vorabversion von NT wurde im März 1993 zusammen mit der Enthüllung der Serverversion veröffentlicht. Windows NT mit LAN Manager. Obwohl sich seine Stabilität und Leistung verbessert hatten, gab es immer noch Befürchtungen, dass das Betriebssystem in einem unfertigen Zustand veröffentlicht oder weiter bis 1993 verzögert werden könnte.[45][46]

Veröffentlichung[edit]

Windows NT 3.1 und Windows NT 3.1 Advanced Server (so nummeriert, dass sie mit Windows 3.1 verknüpft sind) wurden am 26. Juli 1993 veröffentlicht.[47] Zunächst wurden nur die Versionen x86 und MIPS ausgeliefert. Die DEC Alpha-Version folgte im September.[18][48] Microsoft verkaufte die Workstation-Version für 495 US-Dollar und die Server-Version für 1.495 US-Dollar. Angeblich sollte der Serverpreis ein Rabatt sein, der nur in den ersten sechs Verkaufsmonaten angeboten wurde, aber der Einzelhandelspreis wurde nie auf den angegebenen Preis angehoben – 2.995 US-Dollar.[49][50] 250 Programmierer[51] schrieb 5,6 Millionen Codezeilen;[52] Die Entwicklung kostete 150 Millionen Dollar.[53] Im letzten Entwicklungsjahr hat das Team mehr als 30.000 Fehler behoben.[47]

Während des Produktlebenszyklus veröffentlichte Microsoft drei Service Packs: Service Pack 1 wurde am 8. Oktober 1993 veröffentlicht;[54] Service Pack 2 folgte am 24. Januar 1994;[55] Das Erscheinungsdatum von Service Pack 3 war der 29. Oktober 1994.[56] Die Service Packs wurden auf CD-ROM und Diskette verteilt.[57] und auch über Bulletin-Board-Systeme, CompuServe und das Internet.[58] Microsoft hat die Unterstützung für das Betriebssystem am 31. Dezember 2000 eingestellt.[3]

Windows NT 3.1 wurde in verschiedenen Sprachen lokalisiert. Neben Englisch war es in Niederländisch, Französisch, Deutsch, Japanisch, Spanisch und Schwedisch verfügbar. Nur die Workstation, nicht aber der Server war in Dänisch, Finnisch, Italienisch, Norwegisch und Portugiesisch verfügbar.[59]

Betriebssystemziele[edit]

Cutler hat drei Hauptziele für Windows NT festgelegt. Das erste Ziel war die Portabilität: Im Gegensatz zu früheren Betriebssystemen, die stark an eine Architektur gebunden waren, sollte Windows NT in der Lage sein, auf mehreren Architekturen zu arbeiten.[60] Um dieses Ziel zu erreichen, mussten die meisten Betriebssysteme, einschließlich des Betriebssystemkerns, in der Programmiersprache C geschrieben werden.[61] Während der Planungsphase war klar, dass Windows NT dadurch einen höheren Speicherverbrauch haben würde als alle vorherigen Betriebssysteme.[62] Neben dem Grafiksystem und Teilen des Netzwerksystems, die in C ++ geschrieben wurden, wurden nur Teile der Betriebssysteme, die direkten Hardwarezugriff und leistungskritische Funktionen erforderten, in Assemblersprache geschrieben. Diese Teile wurden isoliert, damit sie beim Portieren des Betriebssystems auf eine neue Architektur leicht umgeschrieben werden konnten.[63]

Das zweite Ziel war die Zuverlässigkeit: Das System sollte nicht länger aufgrund einer fehlerhaften Anwendung oder fehlerhaften Hardware abstürzen.[64] Auf diese Weise sollte das Betriebssystem für kritische Anwendungen attraktiv gemacht werden.[26] Um dieses Ziel zu erreichen, wurde die Architektur von Windows NT so konzipiert, dass der Betriebssystemkern isoliert war und Anwendungen nicht direkt darauf zugreifen konnten.[65] Der Kernel wurde als Mikrokernel konzipiert, und Komponenten des Kerns sollten modular auf dem Kernel ausgeführt werden. Cutler kannte dieses Prinzip aus seiner Arbeit bei Digital.[66] Zur Zuverlässigkeit gehört auch die Sicherheit, und das Betriebssystem sollte in der Lage sein, externen Angriffen zu widerstehen.[64]Mainframes hatten bereits ein System, in dem jeder Benutzer ein eigenes Konto hatte, dem vom Administrator bestimmte Rechte zugewiesen wurden. Auf diese Weise konnte den Benutzern der Zugriff auf vertrauliche Dokumente verwehrt werden.[67] Eine virtuelle Speicherverwaltung wurde entwickelt, um Angriffe durch Malware zu verhindern und Benutzer daran zu hindern, auf fremde Speicherbereiche zuzugreifen.[68]

Das dritte Ziel wurde genannt Persönlichkeit: Das Betriebssystem sollte in der Lage sein, Anwendungen auszuführen, die für verschiedene Betriebssysteme wie Windows-, MS-DOS- und OS / 2-Anwendungen entwickelt wurden.[26] Der Mach-Kernel folgte einem ähnlichen Konzept, indem er die APIs auf Komponenten verschob, die im Benutzermodus als Anwendungen betrieben wurden. Diese konnten geändert und neue hinzugefügt werden. Dieses Prinzip wurde auf Windows NT angewendet.[69]

Trotz all dieser Ziele wurde die Leistung des Betriebssystems nach Möglichkeit optimiert, indem kritische Abschnitte des Codes an die schnelle Ausführungsgeschwindigkeit angepasst wurden. Um die Netzwerkleistung zu verbessern, wurden große Teile des Netzwerksystems in den Betriebssystemkern verschoben.[70]

Windows NT wurde als Netzwerkbetriebssystem entwickelt. In dieser Branche hatte Novell mit seinem Produkt einen Vorsprung NetWareMicrosoft konnte kein Produkt entwickeln, das den Vorsprung von NetWare in Frage stellen könnte. Cutler hoffte, mit einem zuverlässigen Netzwerkbetriebssystem weitere Kunden zu gewinnen.[71] Bill Gates dominierte bereits den Markt für Desktop-Betriebssysteme mit MS-DOS und Windows und hoffte, dies auch auf dem Netzwerkmarkt mit Windows NT zu tun.[72] Er hoffte insbesondere, einen Markt für die aufkommende Anzahl von Servern zu finden, während er gleichzeitig erst 1995 einen Erfolg auf dem Desktop-Markt erwartete.[73]

Daher wurde Windows NT in einem Interview mit dem Produktmanager David Thacher als High-End-Betriebssystem positioniert. Es wurde nicht entwickelt, um Windows 3.1 vollständig zu ersetzen, sondern sollte die Produktpalette von Microsoft durch ein Betriebssystem für kritische Anwendungen ergänzen. Die Erwartungen lagen bei allen Windows-Verkäufen zwischen 10% und 20%[51] und ein Marktanteil von 10% im High-End-Markt, der sich auf eine Million Exemplare belief.[74]

Plattform[edit]

Die Architektur[edit]

Während Windows NT 3.1 dieselbe grafische Benutzeroberfläche wie Windows 3.1 verwendet, wurde es neu entwickelt. Das Betriebssystem ist nicht DOS-basiert, sondern ein unabhängiges 32-Bit-Betriebssystem. Viele Konzepte wurden aus dem früheren Betriebssystem von Cutler, VMS, übernommen.[61] Die Architektur von Windows NT basiert auf einigen Ideen des Client-Server-Modells, wie dem modularen Aufbau und der Kommunikation zwischen den Modulen.[75] Systemressourcen wie Speicher, Dateien oder Geräte werden vom Betriebssystem als Objekte angesehen, auf die alle über Handles auf dieselbe Weise zugegriffen wird und die auf diese Weise vor unbefugtem Zugriff geschützt werden können.[76]

Das Betriebssystem wurde für Multiprozessorsysteme entwickelt. Es unterstützt präemptives Multitasking[77] und kann Threads verwenden, um mehrere Prozesse parallel auszuführen.[78] Bei Verwendung der symmetrischen Mehrfachverarbeitung wird die Verarbeitungsnutzung gleichmäßig auf alle verfügbaren Prozessoren verteilt.[79] Die Kommunikation zwischen Prozessen in Windows NT 3.1 basiert auf Netzwerken. Zwei neu eingeführte Funktionen, Remote Procedure Call (RPC) und Network DDE, eine Erweiterung von Dynamic Data Exchange (DDE), erleichtern den Zugriff und den Datenaustausch zwischen Prozessen, die auf verschiedenen Computern in einem Netzwerk ausgeführt werden.[80]

Das Betriebssystem ist so konzipiert, dass bestimmte Elemente eines monolithischen Kernels und eines Mikrokerns kombiniert werden.[75] Heutzutage wird dies am häufigsten als Hybridkernel bezeichnet.[81] Die Hardware-Abstraktionsschicht stellt die unterste Schicht dar und isoliert das Betriebssystem von der zugrunde liegenden Hardware, um das Portieren des Betriebssystems auf andere Plattformen zu vereinfachen.[82] Der oben laufende Kernel verfügt nur über sehr grundlegende Funktionen wie Interrupt-Management und Prozessorsynchronisation. Alle anderen Funktionen des Betriebssystemkerns werden von Modulen übernommen[75] die unabhängig voneinander arbeiten und ausgetauscht werden können, ohne den Rest des Betriebssystems zu beeinträchtigen.[83]

Über dem Kern des Betriebssystems befinden sich die Subsysteme. Es gibt zwei Arten von Subsystemen: eines sind die integrale Subsysteme, die wichtige Betriebssystemfunktionen ausführen. Ein solches Subsystem ist das Sicherheits-Subsystem, das den Anmeldevorgang abwickelt und die Sicherheit des Systems überwacht. Die andere Art von Subsystem ist das Umgebungssubsystem, wodurch die Betriebssystemfunktionen über Anwendungsprogrammierschnittstellen Anwendungen zugänglich gemacht werden.[84] Das Basissubsystem ist das 32-Bit-Subsystem, auf dem 32-Bit-Anwendungen ausgeführt werden, die für Windows NT geschrieben wurden. Windows NT-Anwendungen können nur auf einer Plattform ausgeführt werden und müssen für jede Plattform neu kompiliert werden. Das 32-Bit-Subsystem enthält auch alle Ausgabefunktionen, einschließlich der Grafikgeräteschnittstelle (GDI).[85] Daher müssen alle anderen Subsysteme das 32-Bit-Subsystem aufrufen, um Text oder Grafiken ausgeben zu können.[86] Andere in Windows NT 3.1 enthaltene Subsysteme sind das POSIX-Subsystem, das POSIX-kompatible Anwendungen unterstützt, die für Windows NT erstellt wurden, und nur in der x86-Version das OS / 2-Subsystem, das befehlszeilenbasierte OS / 2 1.x-Anwendungen ermöglicht laufen.[85]

Die virtuelle DOS-Maschine (VDM) wird manchmal auch als Subsystem angesehen, ist jedoch streng genommen eine normale 32-Bit-Windows-Anwendung.[87] Es verwaltet Anwendungen, die ursprünglich für DOS erstellt wurden. Darauf aufbauend ist Windows on Windows (WoW), mit dem Anwendungen für 16-Bit-Windows-Betriebssysteme wie Windows 3.1 ausgeführt werden können.[88] Auf x86-Computern verwendet der virtuelle DOS-Computer den virtuellen 8086-Modus, um DOS-Anwendungen direkt auszuführen.[85] auf RISC-Computern ein Emulator, der von lizenziert ist Insignia-Lösungen wird verwendet, der einen 80286-Prozessor emuliert.[89] Aufgrund verschiedener Einschränkungen können jedoch nicht alle DOS- und 16-Bit-Windows-Anwendungen unter Windows NT 3.1 ausgeführt werden.[90] Eine davon ist die Unfähigkeit von Anwendungen, direkt auf die Hardware zuzugreifen. Außerdem können VxD-Dateien, die manchmal von Anwendungen benötigt werden, nicht mit Windows NT 3.1 verwendet werden.[91] Während reine DOS-Anwendungen in separaten Speicherbereichen ausgeführt werden, müssen 16-Bit-Windows-Anwendungen einen Speicherbereich gemeinsam nutzen. Dies geschieht zwar aus Kompatibilitätsgründen mit Anwendungen, die von dieser Fähigkeit abhängen, wie Schedule + und Microsoft Mail.[87] Dies bedeutet auch, dass 16-Bit-Windows-Anwendungen nur im kooperativen Multitasking ausgeführt werden. Eine fehlerhafte 16-Bit-Windows-Anwendung kann auf diese Weise dazu führen, dass alle anderen 16-Bit-Windows-Anwendungen (jedoch nicht Windows NT selbst) abstürzen.[85]

Grafische Ansicht der Architektur von Windows NT 3.1. Dargestellt sind die folgenden Komponenten des Betriebssystemkerns: E / A-Manager, Objektmanager, Sicherheitsreferenzmonitor, Prozessmanager, Aufruffunktion für lokale Prozeduren, Virtual Memory Manager.[86][92]

System[edit]

Windows NT 3.1 bietet einen Boot-Manager namens NTLDR, der während des Startvorgangs des Betriebssystems auf x86-basierten Computern geladen wird.[93] Es ermöglicht ein Multiboot-Setup mehrerer Instanzen von Windows NT 3.1 sowie von MS-DOS und OS / 2 1.x.[94] NTLDR wird für die RISC-Versionen nicht verwendet, da die Firmware der RISC-Computer einen eigenen Boot-Manager bereitstellt.[95]

Jeder Benutzer muss sich nach dem Start von Windows NT 3.1 am Computer anmelden, indem er die Tastenkombination Strg + Alt + Entf drückt und den Benutzernamen und das Kennwort eingibt. Alle Benutzer haben ein eigenes Benutzerkonto, und benutzerspezifische Einstellungen wie die Programmmanagergruppen werden für jeden Benutzer separat gespeichert. Benutzern können bestimmte Rechte zugewiesen werden, z. B. das Recht, die Systemzeit zu ändern, oder das Recht, den Computer herunterzufahren. Um die Verwaltung von Benutzerkonten zu vereinfachen, können auch mehrere Benutzerkonten gruppiert und Benutzergruppen Rechte zugewiesen werden.[85]

Windows NT 3.1 führte das neue NTFS-Dateisystem ein. Dieses neue Dateisystem ist robuster gegen Hardwarefehler[68] und ermöglicht die Zuweisung von Lese- und Schreibrechten an Benutzer oder Gruppen auf Dateisystemebene.[85] NTFS unterstützt lange Dateinamen[85] und verfügt über Funktionen für POSIX-Anwendungen wie Hardlinks.[96] Aus Kompatibilitätsgründen unterstützt Windows NT 3.1 auch FAT16 sowie das Dateisystem HPFS von OS / 2.[85]

Windows NT 3.1 wurde als Netzwerkbetriebssystem entwickelt und unterstützt mehrere Netzwerkprotokolle. Neben IPX / SPX und NetBEUI wird das TCP / IP-Protokoll unterstützt, das den Zugriff auf das Internet ermöglicht.[85] Ähnlich zu Windows für ArbeitsgruppenDateien und Drucker können gemeinsam genutzt werden, und die Zugriffsrechte und die Konfiguration dieser Ressourcen können über das Netzwerk bearbeitet werden. Wenn ein Netzwerkdrucker installiert ist, werden die erforderlichen Treiber automatisch über das Netzwerk übertragen, sodass die Treiber nicht mehr manuell für jeden Computer installiert werden müssen.[85] Mit dem RAS (Remote Access Service) kann ein Client von außerhalb des Netzwerks über ein Modem, ISDN oder X.25 eine Verbindung zum Netzwerk herstellen und auf seine Ressourcen zugreifen. Während die Workstation jeweils eine RAS-Verbindung zulässt, unterstützt der Server 64.[85]

Windows NT 3.1 unterstützt den damals neuen Unicode-Standard, einen Zeichensatz, mit dem mehrere Sprachen angezeigt werden können. Dies erleichtert die Lokalisierung des Betriebssystems.[97] Alle Zeichenfolgen sowie Datei- und Ordnernamen werden intern in Unicode verarbeitet.[98] Die enthaltenen Programme wie der Dateimanager sind jedoch nicht Unicode-fähig, sodass auf Ordner mit Unicode-Zeichen nicht zugegriffen werden kann.[99] Zu Demonstrationszwecken wird eine Unicode-Schrift aufgerufen Lucida Sans Unicode wird mit Windows NT 3.1 ausgeliefert[100] obwohl es nicht standardmäßig installiert ist.[101] Die vorherigen Codepages werden aus Kompatibilitätsgründen weiterhin unterstützt.[97]

Die mit Windows NT 3.1 eingeführte Windows-Registrierung ist eine zentrale hierarchische Konfigurationsdatenbank[85] Entwickelt, um die Konfiguration von Computern über das Netzwerk zu ermöglichen[102] und um die häufig verwendeten textbasierten Konfigurationsdateien wie INI-Dateien, AUTOEXEC.BAT und CONFIG.SYS zu ersetzen.[103] Mit dem undokumentierten Registrierungseditor kann die Windows-Registrierung vom Benutzer angezeigt und bearbeitet werden.[85]

Das Erweiterter Server dient zur Verwaltung der Workstation-Computer.[85] Es kann als Domänencontroller fungieren, in dem alle Benutzer und Gruppen sowie deren Rechte gespeichert sind. Auf diese Weise kann sich ein Benutzer von jedem Computer im Netzwerk aus anmelden und Benutzer können zentral auf dem Server verwaltet werden. Vertrauensbeziehungen können zu anderen Domänen aufgebaut werden, um domänenübergreifende Daten austauschen zu können.[85] Mit dem Replikationsdienst können Dateien wie Anmeldeskripts auf allen Computern im Netzwerk synchronisiert werden.[104] Der Advanced Server unterstützt das AppleTalk-Protokoll, um Verbindungen zu Macintosh-Computern zu ermöglichen.[85] Festplatten können in Windows NT 3.1 Advanced Server mit RAIDs kombiniert werden. Die unterstützten Konfigurationen sind RAID 0, RAID 1 und RAID 5.[105]

Enthaltene Programme[edit]

Windows NT 3.1 enthält größtenteils 32-Bit-Versionen der Komponenten von Windows 3.1 und Windows for Workgroups. Es enthielt jedoch auch Anwendungen, die speziell auf die Anforderungen von Windows NT zugeschnitten waren, wie den Benutzermanager, den Leistungsmonitor, den Festplattenadministrator, die Ereignisanzeige und die Backup Anwendung. Das Erweiterter Server enthielt weitere serverspezifische Verwaltungstools. Da Windows NT 3.1 nicht DOS-basiert ist, wurde ein neuer 32-Bit-Befehlszeilenprozessor namens CMD.EXE hinzugefügt, der mit MS-DOS 5.0 kompatibel war.[85] Aus Kompatibilitätsgründen wurde Windows NT 3.1 mit einigen 16-Bit-Anwendungen wie Microsoft Write oder EDLIN ausgeliefert.[106]

Windows NT 3.1 ist ein völlig neues Betriebssystem, für das keine vorherigen Treiber verwendet werden konnten. Es enthält eine Vielzahl von Treibern für verschiedene gängige Komponenten und Peripheriegeräte.[90] Dies umfasst gängige SCSI-Geräte wie Festplatten, CD-ROM-Laufwerke, Bandlaufwerke und Bildscanner.[107] sowie ISA-Geräte wie Grafikkarten, Soundkarten und Netzwerkkarten. Der PCI-Bus wird jedoch ausdrücklich nicht unterstützt.[108] Windows NT 3.1 unterstützt eine unterbrechungsfreie Stromversorgung.[109]

Windows NT 3.1 kann entweder mithilfe der CD-ROM und einer mitgelieferten Startdiskette oder mithilfe eines Satzes von 22 3,5-Zoll-Disketten installiert werden[110] (dreiundzwanzig Disketten für Erweiterter Server[111]). Windows NT 3.1 kann auch über das Netzwerk installiert werden.[85] Ein Gutschein war enthalten, mit dem ein Satz von siebenundzwanzig 5,25-Zoll-Disketten bestellt werden konnte[112] (oder achtundzwanzig Disketten für Erweiterter Server[113]).[114] Im Vergleich zu den Disketten enthielt die CD-ROM zusätzliche Treiber[115] und Anwendungen.

System Anforderungen[edit]

Windows NT 3.1 unterstützt mehrere Plattformen: Abgesehen von der x86-Architektur läuft es auf Computern mit DEC Alpha- oder MIPS-Prozessoren (R4000 und R4400).[116]

Zu den Mindestsystemanforderungen auf x86-Systemen gehören ein 25-MHz-80386-Prozessor, mindestens 12 Megabyte Speicher, 75 Megabyte Festplattenspeicher und eine VGA-Grafikkarte.[117]RISC-Systeme benötigen 16 Megabyte Speicher, 92 Megabyte Festplattenspeicher und ein CD-ROM-Laufwerk.[118] Das Erweiterter Server Für die Edition ist ein 80386-Prozessor mit 16 Megabyte Speicher und 90 Megabyte Festplattenspeicher erforderlich. Auf RISC-Systemen werden 110 Megabyte Festplattenspeicher benötigt.[119]

Windows NT 3.1 unterstützt Dual-Prozessor-Systeme, während das Erweiterter Server Edition unterstützt bis zu vier Prozessoren.[117] Aufgrund eines Fehlers in der Prozessorerkennungsroutine kann Windows NT 3.1 nicht auf Pentium II oder neueren Prozessoren installiert werden. Microsoft hat das Problem nie behoben, aber inoffizielle Patches sind verfügbar.[118]

Rezeption[edit]

Windows NT 3.1 verkaufte im ersten Jahr rund 300.000 Exemplare.[120] Die Hardwareanforderungen wurden zu diesem Zeitpunkt als sehr hoch eingestuft. Die empfohlenen Systemanforderungen eines 486-Prozessors mit 16 Megabyte Speicher lagen weit über der durchschnittlichen Computerkonfiguration.[90] und das Betriebssystem erwies sich als zu langsam für die Verwendung.[121] 32-Bit-Anwendungen, die die Funktionen von Windows NT 3.1 hätten nutzen können, waren rar, sodass Benutzer auf die alten 16-Bit-Anwendungen zurückgreifen mussten. Diese liefen jedoch langsamer als unter Windows 3.1. Schätzungen im November 1993 zählten nur 150 Windows NT-Anwendungen.[122] Gängige Softwaretypen wie Office-Suiten waren für Windows NT 3.1 nicht verfügbar.[90] Während der Entwicklung des Betriebssystems wurden die API-Aufrufe geändert, sodass 32-Bit-Anwendungen, die auf der Vorabversion von Windows NT 3.1 von 1992 basieren, nicht in der endgültigen Version ausgeführt werden konnten. Dies betraf sogar Software wie Microsoft Visual C ++ 1.0 und Microsoft Fortran PowerStation.[123]

RISC-Systeme mit Windows NT 3.1 hatten einen noch größeren Nachteil: Obwohl sie leistungsfähiger als x86-Systeme waren,[80] Fast keine 32-Bit-Anwendungen oder -Treiber wurden auf diese Plattformen portiert.[120] 16-Bit-Anwendungen liefen unter RISC-Systemen aufgrund der 80286-Emulation viel langsamer als auf x86-Systemen, auf denen 16-Bit-Anwendungen nativ ausgeführt werden konnten.[80] DOS- und 16-Bit-Anwendungen, die von 386 Aufrufen abhängig waren, konnten auf RISC-Systemen überhaupt nicht ausgeführt werden.[89]

Allerdings war nicht jeder Empfang negativ; Die Multitasking-Funktionen des Betriebssystems wurden insbesondere im Vergleich zu Windows 3.1 positiv bewertet.[85] Im Vergleich zur Größe des Betriebssystems erwies sich die Installation als sehr einfach, obwohl die Installation von Disketten eine sehr zeitaufwändige Aufgabe war.[124] Das Erweiterter Server, der als Nachfolger des erfolglosen LAN Manager-Produkts gedacht war, war seinem Vorgänger technisch weit überlegen und konnte nur deshalb keinen Erfolg erzielen, weil es dieselben Probleme mit seinem Workstation-Anhänger hatte, wie beispielsweise die geringe Leistung bei der Ausführung von 16-Bit-Anwendungen.[125] Das Erweiterter Server bot einen finanziellen Vorteil für große Netzwerke, da der Preis im Gegensatz zu seinem Konkurrenten Novell NetWare nicht von der Anzahl der Kunden abhing.[119]

Mit Windows NT trat Microsoft in einen Markt ein, den es zuvor nicht adressieren konnte und der hauptsächlich von Unix, Novell NetWare und OS / 2 dominiert wurde.[126] Ein vom InfoWorld-Magazin im November 1993 durchgeführter Test, bei dem die Netzwerkfunktionen mehrerer Betriebssysteme getestet wurden, ergab, dass Windows NT 3.1 in der Kommunikation zwischen Clients ernsthaft fehlte: Es konnte nur über NetBEUI eine Verbindung zu seinem eigenen Server hergestellt werden. Versuche, eine Verbindung zu Unix, NetWare und OS / 2 herzustellen, schlugen fehl, da keine Client-Software verfügbar war. Für die Erweiterter ServerNur der eigene Client, der Macintosh und, wenn auch nur eingeschränkt, OS / 2 konnten eine Verbindung zum Server herstellen.[127]

Obwohl der tatsächliche Erfolg des Betriebssystems nur mäßig war, hatte er einen enormen dauerhaften Einfluss. Entwickler von Unix-Derivaten bemühten sich zum ersten Mal, ihre Betriebssysteme zu standardisieren, und Novell war so besorgt über seinen Marktanteil, dass es einen Unix-Anbieter kaufte.[128] Hersteller von Mikroprozessoren hofften, die Portabilität des neuen Betriebssystems nutzen zu können, um ihren eigenen Umsatz zu steigern.[128] Daher wurden Ports von Windows NT für verschiedene Plattformen wie die Sun SPARC-Architektur angekündigt[129] und die Clipper-Architektur.[130] Es wurde erkannt, dass Windows NT den Desktop-Markt dominieren würde, sobald die Hardware leistungsfähig genug wurde, um das Betriebssystem mit einer akzeptablen Geschwindigkeit auszuführen.[131] Acht Jahre später würde Microsoft mit der Veröffentlichung von Windows XP im Oktober 2001 – der ersten verbraucherorientierten Version von Windows, die die NT-Architektur verwendet – die verbraucherorientierte Windows-Linie (die weiterhin MS-DOS-basiert war) mit der NT-Linie vereinen.[132]

Notizen und Referenzen[edit]

Anmerkungen

  1. ^ Paul Adams (4. August 2009). “Windows NT-Verlauf”.
  2. ^ Nachrichten: [email protected]
  3. ^ ein b “Microsoft Support Lifecycle – Windows NT Workstation 3.1”. Abgerufen 2012-06-08.
  4. ^ “Microsoft Support Lifecycle – Windows NT Advanced Server 3.1”. Abgerufen 2012-10-06.
  5. ^ Zachary 2009, p. 35
  6. ^ Zachary 2009, p. 24
  7. ^ Zachary 2009, p. 17
  8. ^ Zachary 2009, p. 37
  9. ^ Zachary 2009, p. 25
  10. ^ Zachary 2009, p. 36
  11. ^ Zachary 2009, p. 38
  12. ^ ein b Smith, Mark (27.08.1999). “Der Tod von Alpha auf NT”. Abgerufen 2012-05-19.
  13. ^ Custer 1993, S. 43–44
  14. ^ Custer 1993, p. 2
  15. ^ Zachary 2009, p. 33
  16. ^ “Nationales Museum für amerikanische Geschichte | Microsoft Windows NT OS / 2 Design Workbook”. Abgerufen 2012-06-09.
  17. ^ “Verteidigungsministerium – Bewertungskriterien für vertrauenswürdige Computersysteme” (PDF; 0,4 MB). Abgerufen 2012-09-19.
  18. ^ ein b c Thurrott, Paul (2003-01-24). “Windows Server 2003: Der Weg zum Gold – Teil 1: Die frühen Jahre”. Archiviert von das Original am 01.01.2005. Abgerufen 2012-05-28.
  19. ^ Custer 1993, S. 84–85
  20. ^ Zachary 2009, p. 100
  21. ^ Custer 1993, S. 98–99
  22. ^ Glass, Brett (1991-05-27). “Die Debatte um Windows, OS / 2 ist immer noch ein heißes Thema: Softwareanbieter mit begrenzten Ressourcen sind immer noch gezwungen, zwischen Windows- und OS / 2-Entwicklung zu wählen.”. InfoWorld. 13 (21): 66.
  23. ^ ein b Johnston, Stuart J. (08.07.1991). “Microsoft lässt die OS / 2 2.0-API fallen und überarbeitet den 32-Bit-Windows-Plan: Benutzer haben die Wahl zwischen OS / 2 und Windows NT.”. InfoWorld. 13 (27): 1, 103.
  24. ^ ein b Zachary 2009, p. 102
  25. ^ Zachary 2009, p. 105
  26. ^ ein b c Zachary 2009, p. 54
  27. ^ Zachary 2009, p. 108
  28. ^ Parker, Rachel (1990-12-24). “Zwei Giganten mit eigenen Ansichten: IBM braucht OS / 2; Microsoft macht Windows”. InfoWorld. 12 (52): 8.
  29. ^ Custer 1993, S. 108–109
  30. ^ Zachary 2009, p. 165
  31. ^ Johnston, Stuart J. (28.10.1991). “NT sieht bei Comdex echt aus: Microsoft erklärt, dass es Anfang 1992 mit Betatests beginnen wird.”. InfoWorld. 13 (43): 1, 8.
  32. ^ Machrone, Bill (1991-11-26). “Sind NT Versprechen MT Versprechen?”. PC Magazin. 10 (20): 85f. ISSN 0888-8507.
  33. ^ Custer 1993, S. 175–176
  34. ^ Johnston, Stuart J. (1992-03-02). “Microsoft enthüllt 32-Bit-Strategie: Mit Win32s können NT-Anwendungen unter Windows 3.1 ausgeführt werden.”. InfoWorld. 14 (9): 1, 107.
  35. ^ Strehlo, Kevin (1992-07-13). “Microsoft macht seinen Schritt mit Windows NT SDK”. InfoWorld. 14 (28): 1, 92.
  36. ^ Johnston, Stuart J. (1992-07-20). “SDK für SQL Server für NT vorbereitet: Beschleunigt das Schreiben von 32-Bit-Code”. InfoWorld. 14 (29): 8.
  37. ^ Hammett, Jim; McCarthy, Vance (14.12.1992). “Unix-Anbieter streiken bei Microsoft: Campaign versucht, den Donner von Windows NT zu stehlen”. InfoWorld. 14 (50): 8.
  38. ^ Zachary 2009, p. 227
  39. ^ Zachary 2009, p. 229
  40. ^ Zachary 2009, p. 230
  41. ^ Custer 1993, S. 248–249
  42. ^ Willett, Shawn (1992-10-12). “Die Verzögerungen von NT bedeuten einen zweiten Blick und Respekt für OS / 2”. InfoWorld. 14 (41): 17.
  43. ^ Johnston, Stuart J. (26.10.1992). “Microsoft führt Windows NT Beta ein”. InfoWorld. 14 (43): 3.
  44. ^ Johnston, Stuart J. (1992-11-23). “Anbieter unterstützen Windows NT”. InfoWorld. 14 (47): 3.
  45. ^ Johnston, Stuart J. (1993-04-05). “NT entwickelt sich, sagen die neuesten Beta-Benutzer: Aber sie wollen eine fehlerfreie endgültige Version, auch wenn es spät ist.”. InfoWorld. 15 (14): 3.
  46. ^ Willett, Shawn; Borzo, Jeanette (1993-05-31). “Benutzer loben die Grafikunterstützung von NT bei Comdex”. InfoWorld. 15 (22): 13.
  47. ^ ein b Zachary 2009, p. 300
  48. ^ Johnston, Stuart J.; Barney, Doug (1993-09-20). “NT-Version für Alpha-Chip bereit, an Benutzer ausgeliefert zu werden”. InfoWorld. 15 (38): 3.
  49. ^ Mace, Scott (1993-05-31). “NT lässt Client / Server-Apps warten: Datenbankserver sind bereit, sobald Microsoft das verzögerte Betriebssystem ausliefert.”. InfoWorld. 15 (22): 1.
  50. ^ Barney, Doug (1994-09-19). “Microsoft will Windows NT 3.5 ausliefern: Wird mit SMS-Release den Push in Unternehmen stärken”. InfoWorld. 16 (38): 5.
  51. ^ ein b Hixson, Amanda (1993-05-24). “Das High-End anstreben: Ein Interview mit Paul Thatcher, dem Windows NT-Produktmanager von Microsoft”. InfoWorld. 15 (21): 92.
  52. ^ Zachary 2009, p. 290
  53. ^ Zachary 2009, p. 307
  54. ^ Dave Macdonald (08.10.1993). “Das erste Update für Windows NT 3.1 ist verfügbar!” Newsgroup: comp.os.ms-windows.announce. Usenet: [email protected].
  55. ^ Steve Heaney (1994-01-24). “US Service Pack 2 jetzt verfügbar”. Newsgroup: comp.os.ms-windows.nt.setup. Usenet: [email protected].
  56. ^ “Moderator” (1994-11-07). “61 Neue Uploads zu CICA [11/07/94]”. Newsgroup: comp.os.ms-windows.announce. Usenet: [email protected].
  57. ^ Microsoft Knowledge Base – README.TXT: US Service Pack für Windows NT (online nicht mehr verfügbar)
  58. ^ Microsoft Knowledge Base – So erhalten Sie US Service Pack für Windows NT (online nicht mehr verfügbar, die Knowledge Base-Nummer 104597 verweist jetzt auf einen anderen Artikel)
  59. ^ “Microsoft – Liste der lokalisierten MS-Betriebssysteme – ältere Windows-Versionen”. Abgerufen 2012-06-04.
  60. ^ Zachary 2009, p. 53
  61. ^ ein b Russinovich, Mark (1998-12-01). “Windows NT und VMS: Der Rest der Geschichte”. Abgerufen 2012-05-19.
  62. ^ Zachary 2009, p. 55
  63. ^ Custer 1993, S. 8–9
  64. ^ ein b Custer 1993, p. 9
  65. ^ Zachary 2009, p. 56
  66. ^ Zachary 2009, p. 57
  67. ^ Custer 1993, S. 157–158
  68. ^ ein b Custer 1993, p. 10
  69. ^ Custer 1993, p. 6
  70. ^ Custer 1993, p. 12
  71. ^ Zachary 2009, p. 65
  72. ^ Zachary 2009, p. 3
  73. ^ Zachary 2009, p. 151
  74. ^ Hixson, Amanda (1993-05-24). “Aufbau einer Infrastruktur: Microsoft erkennt an, dass solide Partnerschaften erforderlich sind, um die Glaubwürdigkeit im oberen Preissegment zu gewährleisten.”. InfoWorld. 15 (21): 85.
  75. ^ ein b c Custer 1993, p. 20
  76. ^ Custer 1993, S. 22–23
  77. ^ Custer 1993, p. 92
  78. ^ Custer 1993, p. 94
  79. ^ Custer 1993, p. 24
  80. ^ ein b c Ayre, Rick; Raskin, Robin (28.09.1993). “Windows NT: Sehen Sie, wie es läuft”. PC Magazin. 12 (16): 211–231. ISSN 0888-8507.
  81. ^ “MS Windows NT-Kernelmodus-Benutzer- und GDI-Whitepaper”. Abgerufen 2012-06-07.
  82. ^ Custer 1993, p. 30
  83. ^ Custer 1993, p. 28
  84. ^ Custer 1993, p. 27
  85. ^ ein b c d e f G h ich j k l m n Ö p q r s Siering, Peter (1993). “Paarige Premiere: Microsoft Windows NT 3.1 und Advanced Server”. c’t (11): 142 ff.
  86. ^ ein b Custer 1993, p. 33
  87. ^ ein b “Microsoft Knowledge Base – Warum 16-Bit-Windows-Anwendungen in Single VDM ausgeführt werden”. Abgerufen 2012-07-17.
  88. ^ “Microsoft Knowledge Base – Win 16 WOW-Anwendungen können nicht gestartet werden”. Abgerufen 2012-07-18.
  89. ^ ein b “Microsoft Knowledge Base – Windows NT unterstützt nur Windows im Standardmodus unter RISC”. Abgerufen 2012-09-04.
  90. ^ ein b c d Siering, Peter (1994). “Lizenz-Rechte: Windows NT 3.5 Workstation und Server”. c’t (12): 266 ff.
  91. ^ “Virtual Device Drivers (VXDs) funktionieren unter Windows NT nicht”. Microsoft-Support. 8. April 2004. Archiviert von das Original am 27. Februar 2013. Abgerufen 9. Mai 2019.
  92. ^ Custer 1993, p. 26
  93. ^ “Microsoft Knowledge Base – Intel x86-System Systemstartsequenz und -dateien”. Abgerufen 2012-06-08.
  94. ^ “Microsoft Knowledge Base – Einschränkungen für die Unterstützung von Windows NT-Multi-Boot”. Abgerufen 2012-06-08.
  95. ^ “Windows NT Resource Kit – Kapitel 19 – Was passiert, wenn Sie Ihren Computer starten?”. Abgerufen 2012-06-08.
  96. ^ Custer 1993, p. 39
  97. ^ ein b “Unicode und Microsoft Windows NT”. Microsoft Hilfe und Support. 4. November 2003. Archiviert von das Original am 5. Dezember 2004. Abgerufen 9. Mai 2019.
  98. ^ Custer 1993, p. 43
  99. ^ “Windows NT-Dateimanager: Dienste für Macintosh-Probleme”. Microsoft-Support. 31. Oktober 2006. Archiviert von das Original am 27. Februar 2013. Abgerufen 9. Mai 2019.
  100. ^ Bigelow, Charles; Holmes, Kris (September 1993). “Das Design einer Unicode-Schriftart” (PDF; 0,5 MB). Elektronisches Publizieren. 6 (3): 289–305. ISSN 0894-3982.
  101. ^ “Microsoft Knowledge Base – Keys Produce”? “Mit russischen Spracheinstellungen”. Abgerufen 2012-06-08.
  102. ^ Zachary 2009, p. 251
  103. ^ Custer 1993, p. 327
  104. ^ “Microsoft Knowledge Base – Windows NT AS-Funktionen, die nicht in Windows NT enthalten sind”. Abgerufen 2012-06-10.
  105. ^ “Microsoft Knowledge Base – Übersicht über RAIDs (Redundante Arrays kostengünstiger Festplatten)”. Abgerufen 2012-06-07.
  106. ^ “16-Bit-Anwendungen in Windows NT enthalten”. Microsoft-Support. 31. Oktober 2006. Archiviert von das Original am 27. Februar 2013. Abgerufen 9. Mai 2019.
  107. ^ “Inhalt von Windows NT SETUP.TXT, Teil 1”. Microsoft-Support. 31. Oktober 2006. Archiviert von das Original am 31. Oktober 2009. Abgerufen 9. Mai 2019.
  108. ^ “Unterstützung für PCI-Computer und Peripheriegeräte in Windows NT 3.1”. Microsoft-Support. 31. Oktober 2006. Archiviert von das Original am 27. Februar 2013. Abgerufen 9. Mai 2019.
  109. ^ Custer 1993, p. 328
  110. ^ “Microsoft Knowledge Base – Windows NT 3,5-Zoll-Festplatteninhalt (511)”. Abgerufen 2012-07-12.
  111. ^ “Microsoft Knowledge Base – Windows NT Advanced Server 3,5-Zoll-Festplatteninhalt (511)”. Abgerufen 2012-07-12.
  112. ^ “Microsoft Knowledge Base – Windows NT 5,25-Zoll-Festplatteninhalt (511)”. Abgerufen 2012-09-06.
  113. ^ “Microsoft Knowledge Base – Windows NT Advanced Server 5,25-Zoll-Festplatteninhalt (511)”. Abgerufen 2012-09-06.
  114. ^ “Microsoft Windows NT Version 3.1 – Computerverlauf”. Abgerufen 2012-09-06.
  115. ^ “Microsoft Knowledge Base – Zusätzliche Treiber auf Windows NT- und NTAS-CD-ROM enthalten”. Abgerufen 2012-09-04.
  116. ^ “Microsoft-Werbung”. InfoWorld. 15 (49): 15. 1993-12-06.
  117. ^ ein b “Microsoft Knowledge Base – Empfohlene Hardwarekonfigurationen für Workstations und Server”. Abgerufen 2012-06-08.
  118. ^ ein b “Windows NT 3.1 bei Winhistory.de”. Archiviert von das Original am 19. Januar 2008. Abgerufen 05.09.2012.
  119. ^ ein b Strom, David; Capen, Tracey; Crawford, Tim; Gallie, Rodney; Chapin, Rod (1993-11-15). “Eine Vielzahl von Netzwerkbetriebssystemen bringt zentrales Management, Anwendungsdienste und leistungsfähigere Clients in das Unternehmen.”. InfoWorld. 15 (46): 138–150.
  120. ^ ein b “c’t – Zehn Jahre Windows NT – ein Rückblick”. 2003-07-27. Abgerufen 2012-06-09.
  121. ^ Strehlo, Kevin; Gallie, Rodney (1993-08-16). “Windows NT: ein robuster Server, aber ein schlechtes Betriebssystem”. InfoWorld. 15 (33): 1, 100.
  122. ^ Korzeniowski, Paul (1993-11-15). “Mehr als nur ein Druck- und Dateiserver”. InfoWorld. 15 (46): 84.
  123. ^ “Ausführen von Visual C ++ für Windows mit Windows NT”. Microsoft-Support. 1. November 2006. Archiviert von das Original am 27. Februar 2013. Abgerufen 9. Mai 2019.
  124. ^ Howell, Dave (15.11.1993). “Tagebuch einer NT-Installation: Mit ein wenig Vorbereitung und der richtigen Hardware ist die Installation von NT ein Kinderspiel.”. InfoWorld. 15 (46): 96–98.
  125. ^ Korzeniowski, Paul (1993-11-15). “Windows NT Advanced Server: Das neue Netzwerkbetriebssystem scheint sich langsam in Richtung Akzeptanz zu bewegen.”. InfoWorld. 15 (46): 81.
  126. ^ Korzeniowski, Paul; Barney, Doug (1993-11-15). “Welches Windows wann, wo und warum? Müssen Sie den Weg nach Kairo und Chicago kennen? Und wie lange wird es dauern, bis Sie dort ankommen?”. InfoWorld. 15 (46): 77 f.
  127. ^ Perele, Nicholas; Durlester, Nancy; Wonnacott, Laura; Sommer, Dan (1993-11-15). “Die Kopfschmerzen bei der Interoperabilität: Verknüpfung unterschiedlicher Clients und Server: Die Mission: jedem der acht Client-Betriebssysteme gleichzeitig Zugriff auf die führenden Netzwerke und Drucker in unserem Testunternehmen zu gewähren.”. InfoWorld. 15 (46): 124–134.
  128. ^ ein b Zachary 2009, p. 303
  129. ^ Johnston, Stuart J.; Wilson, Jayne (1993-07-12). “Sun, Intergraph zur Portierung von Windows NT auf RISC-basierte Sparc-Systeme”. InfoWorld. 15 (28): 8.
  130. ^ Johnston, Stuart J. (1992-11-23). “Intergraph portiert seine Unix-basierten Engineering-Apps auf Windows NT”. InfoWorld. 14 (47): 16.
  131. ^ Kent, Les; Armstrong, James; Nash, Siobhan (1993-11-22). “32-Bit-Desktop-Betriebssysteme: Finden des richtigen Betriebssystems für Ihre Anforderungen”. InfoWorld. 15 (47): 66–83.
  132. ^ “Windows XP-Überprüfung”. CNET. Abgerufen 24. Mai 2013.

Verweise:

Externe Links[edit]


after-content-x4