|
► Overview
► History
► Features
► Editions
► Builds & SPs
► Hardware
► Trivia
► Wikipedia ► BetaWiki |
Windows NT 4.0
The enterprise OS that brought Windows 95 to the NT kernel
Windows NT 4.0 is a major release of the Windows NT operating system developed by Microsoft, targeting the data server and personal workstation markets. It was released to manufacturing on July 31, 1996, and to retail on August 24, 1996. Its most prominent user-facing change was the adoption of the Windows 95 user interface — bringing the Start menu, taskbar, and Windows Explorer shell to the enterprise-grade NT kernel for the first time. Internally, Microsoft referred to it as the Shell Update Release (SUR). NT 4.0 was the direct successor to Windows NT 3.51, and was itself succeeded by Windows 2000 in December 1999. It was also the last version of Windows NT to carry the “NT” branding in its product name. Despite Microsoft's push to migrate customers to Windows 2000, NT 4.0 remained widely deployed in enterprises well into the mid-2000s, testament to its stability and reliability. Latest News
Service Pack 6a Security Rollup released
Build 4.0.1381.7097 — the final update ever released for NT 4.0, replacing the cancelled SP7.
What's new in NT 4.0
From Space Cadet Pinball to CryptoAPI — a full rundown of what NT 4.0 brought to the table.
Easter eggs & secrets
The hidden credits egg, the cancelled SP7, and the 2004 source code leak. History
Background
Windows NT 3.51 used the older Program Manager interface inherited from Windows 3.x. Meanwhile, Windows 95 had debuted to mass market success with its revolutionary new shell. Microsoft's goal with NT 4.0 was to bring that familiar, modern UI to the more powerful NT kernel — creating an OS suitable for both desktop users and corporate servers. Development
The project was codenamed Shell Update Release (SUR), sometimes also referred to as Tukwila. A key and controversial architectural decision was made during development: the graphics subsystem (GDI) was moved from user mode into kernel mode. This dramatically improved graphics performance but meant that a buggy or malicious graphics driver could destabilise the entire system. Release
NT 4.0 was released to manufacturing on July 31, 1996, followed by retail availability on August 24, 1996. Server editions followed in early September 1996. The release was well received, particularly in corporate environments where its stability over consumer Windows versions was valued. Legacy
NT 4.0 became the longest-running version of Windows NT until Windows 2000's release four years later. Over its support lifecycle it received six official service packs, plus a Security Rollup Update. On 12 February 2004, over 30,000 source files for Windows NT 4.0 were leaked onto the internet. The leak was later traced back to Mainsoft, a company that had licensed the NT source code to port Windows APIs to Unix. Features
Shell & User Interface
Extras from Microsoft Plus!
New Technical Components
GDI in Kernel Mode
One of the most significant under-the-hood changes was moving the GDI and graphics drivers from user mode into kernel mode. This yielded a major performance boost — particularly important as NT competed with Windows 95 on the desktop — but at the cost of stability: a buggy display driver could now crash the entire OS. Editions
Workstation
The standard desktop edition targeted at business users and power users. Supported up to 2 processors and 4 GB of RAM. Server
The server edition included IIS 2.0, Microsoft FrontPage 1.1, NetShow Services, and Remote Access Service. Supported more processors and higher RAM limits than Workstation. Enterprise Edition
Enhanced server edition with support for up to 8 processors and clustering capabilities via the Microsoft Cluster Server (MSCS) add-on. Targeted at mission-critical enterprise deployments. Terminal Server Edition
Added multi-user remote desktop capabilities — an early precursor to what would become Remote Desktop Services in later Windows versions. Embedded
A modular variant designed for embedded systems and appliances. Had the longest support lifecycle of all NT 4.0 editions, with extended support lasting until July 11, 2006. Builds & Service Packs
Service Packs
Option Pack (1997)
Released in 1997, the Option Pack added server components including IIS 4.0, Personal Web Server, Transaction Server, Message Queue Client, FrontPage 98 Server Extensions, and Windows Scripting Host. Required SP3 or later. This was the only option pack ever released for a Windows version. Key Build Milestones
Hardware
Supported Architectures
NT 4.0 was one of the most architecturally diverse versions of Windows ever released:
NT 4.0 was the last version of Windows to support Alpha, MIPS, and PowerPC. Non-x86 Windows would not return until Windows RT (ARM) with Windows 8. x86 System Requirements
Known Compatibility Issue
Early builds of NT 4.0 would crash on processors with a CPUID value higher than 3. This kernel bug was fixed in Service Pack 6. Trivia & Easter Eggs
The Hidden Credits Easter Egg
Create a folder on the desktop and rename it sequentially to each of the following:
Implemented in The Source Code Leak
On February 12, 2004, over 30,000 source files for Windows NT 4.0 were leaked onto the internet. The leak was traced back to Mainsoft, which had licensed the source to port Windows APIs to Unix. The Cancelled SP7
Microsoft originally planned a seventh service pack. It was cancelled in April 2001 and replaced with the Security Rollup Update, signalling the final push to move customers to Windows 2000 and XP. Space Cadet Pinball
NT 4.0 was one of the first Windows versions to ship with 3D Pinball: Space Cadet, sourced from Maxis' Full Tilt! Pinball. It survived through Windows XP before being quietly dropped in Vista. |
Windows NT 4.0
|