This article has multiple issues. Please help talk page. (Learn how and when to remove these template messages)( or discuss these issues on the Learn how and when to remove this template message)
|A version of the Windows NT operating system|
|Source model||Closed source|
|31 July 1996|
|Latest release||4.0 SP6a (Build 1381) / 26 July 2001|
|Platforms||IA-32, Alpha, MIPS, PowerPC|
|License||Commercial proprietary software|
|Preceded by||Windows NT 3.51 (1995)|
|Succeeded by||Windows 2000 (2000)|
|Embedded||Mainstream support ended on 30 June 2003
Extended support ended on 11 July 2006
|Server||Mainstream support ended on 31 December 2002
Extended support ended on 31 December 2004
|Workstation||Mainstream support ended on 30 June 2002
Extended support ended on 30 June 2004
Windows NT 4.0 is a preemptively multitaskedgraphical operating system, designed to work with either uniprocessor or symmetric multi-processor computers. It was part of Microsoft's Windows NT family of operating systems and was released to manufacturing on 31 July 1996. It is a 32-bit operating system available in both workstation and server editions with a graphical environment similar to that of Windows 95.
The successor to Windows NT 3.51, Windows NT 4.0 introduced the user interface of Windows 95 to the Windows NT family, including the Windows shell, File Explorer (known as Windows NT Explorer at the time), and the use of "My" nomenclature for shell folders (e.g. My Computer). It also includes most components introduced with Windows 95. Internally, Windows NT 4.0 was known as the Shell Update Release (SUR). While many administrative tools, notably User Manager for Domains, Server Manager and Domain Name Service Manager still used the old graphical user interfaces, the Start menu in Windows NT 4.0 separated the per-user shortcuts and folders from the shared shortcuts and folders by a separator line. Windows NT 4.0 includes some enhancements from Microsoft Plus! for Windows 95 such as the Space Cadet pinball table, font smoothing, showing window contents while dragging, high-color icons and stretching the wallpaper to fit the screen. Windows Desktop Update could also be installed on Windows NT 4.0 to update the shell version and install Task Scheduler. Windows NT 4.0 Resource Kit included the Desktop Themes utility.
Windows NT 4.0 is the last major release of Microsoft Windows to support the Alpha, MIPS or PowerPC CPU architectures. It remained in use by businesses for a number of years, despite Microsoft's many efforts to get customers to upgrade to Windows 2000 and newer versions. It was also the last release in the Windows NT family to be branded as Windows NT although Windows 2000 carried the designation "Built on NT Technology".
Although the chief enhancement has been the addition of the Windows 95 shell, there are several major performance, scalability and feature improvements to the core architecture, kernel, USER32, COM and MSRPC. Windows NT 4.0 also introduced the concept of system policies and the System Policy Editor.
Other important features were:
The server editions of Windows NT 4.0 include Internet Information Services 2.0, Microsoft FrontPage 1.1, NetShow Services, Remote Access Service (which includes a PPTP server for VPN functionality) and Multi-Protocol Routing service. There are new administrative wizards and a lite version of the Network Monitor utility shipped with System Management Server. The Enterprise edition introduced Microsoft Cluster Server.
One significant difference from previous versions of Windows NT is that the Graphics Device Interface (GDI) is moved into kernel mode rather than being in user mode in the CSRSS process. This eliminated a process-to-process context switch in calling GDI functions, resulting in a significant performance improvement over Windows NT 3.51, particularly in the graphical user interface. This, however, also mandated that graphics and printer drivers had to run in kernel mode as well, resulting in potential stability issues.
Windows NT 4.0 was the first release of Microsoft Windows to include DirectX as standard--version 2 shipped with the initial release of Windows NT 4.0, and version 3 was included with the release of Service Pack 3 in mid-1997. Later versions of DirectX were not released for Windows NT 4.0. However, OpenGL was supported; it was used by Quake 3 and Unreal Tournament.
In early releases of 4.0, numerous stability issues did occur as graphics and printer vendors had to change their drivers to be compatible with the kernel mode interfaces exported by GDI. The change to move the GDI to run in the same process context as its caller was prompted by complaints from NT Workstation users about real-time graphics performance, but this change put a considerable onus on hardware manufacturers to update device drivers.
Windows NT 4.0 also included a new Windows Task Manager utility. Previous versions of Windows NT included the Task List utility, but it only shows applications currently on the desktop. To monitor CPU and memory usage, users were forced to use Performance Monitor. The task manager offers a more convenient way of getting a snapshot of all the processes running on the system at any given time.
While providing much greater stability than Windows 95, it was less flexible from a desktop perspective. Much of the stability was gained through the use of protected memory and the hardware abstraction layer. Direct hardware access was disallowed and "misbehaving" programs were terminated without needing the computer to be restarted. The trade-off was that NT required much more memory (32 MB for normal desktop use, 128 MB or more for heavy 3D applications) in comparison to consumer targeted products such as Windows 95.
While nearly all programs written for Windows 95 run on Windows NT, many 3D games would not, partly because of limited DirectX support for Windows NT 4.0. Third-party device drivers were an alternative to access the hardware directly, but poorly written drivers became a frequent source of infamous errors known as Blue Screen of Death (BSoD) that would require the system to be restarted.
In spite of shipping a year later than Windows 95, by default, there is no Plug and Play support and no Device Manager on Windows NT 4, which greatly simplifies installation of hardware devices (although limited support could be installed later). Many basic DOS programs would run; however, graphical DOS programs would not run because of the way they accessed graphics hardware. Although Windows NT 4.0 introduced an application programming interface (API) for defragmentation, there was no built-in defragmentation utility, unlike Windows 95. Also, Windows NT 4.0 lacked USB support, a preliminary version of which would be added to OEM editions of Windows 95 in OSR 2.1.
The difference between the NT family and 9x family would remain until the release of Windows XP in 2001. At that time, the APIs --such as OpenGL and DirectX-- had matured sufficiently to be more efficient to write for common PC hardware. On the other hand, the hardware itself had become powerful enough to handle the API processing overhead.
The maximum amount of supported physical random-access memory (RAM) in Windows NT 4.0 is 4 GB, which is the maximum possible for a purely 32-bit x86 operating system. By comparison, Windows 95 fails to boot on computers with approximately more than 480 MB of memory.
Like previous versions of NT, NT 4.0 can run on multiple processor architectures. Windows 95, however, can only run on x86.
Windows NT 4.0 Server was included in versions 4.0 and 4.5 of BackOffice Small Business Server suite.
An Option Pack was available as a free-bundled CD starting around 1998, which included IIS 4.0 with Active Server Pages, FrontPage Server Extensions, Certificate Server, MTS, MSMQ, CDONTS, Internet Authentication Service (IAS), Indexing Service, Microsoft Management Console 1.0, Microsoft Site Server, SMTP and NNTP services and other new software.
Several features such as Distributed File System and Windows NT Load Balancing Service (WLBS) were delivered as addons for Windows NT Server 4.0. The Routing and Remote Access Service was also a downloadable feature which replaced Windows NT 4.0's separate RAS and Multi-Protocol Routing services.
|Service pack||Release date|
|Service Pack 1 (SP1)||16 October 1996|
|Service Pack 2 (SP2)||14 December 1996|
|Service Pack 3 (SP3)||15 May 1997|
|Service Pack 4 (SP4)||25 October 1998|
|Service Pack 5 (SP5)||4 May 1999|
|Service Pack 6 (SP6)||22 November 1999|
|Service Pack 6a (SP6a)||30 November 1999|
Microsoft released Windows NT 4.0 service packs primarily to fix bugs. Windows NT 4.0, during its lifecycle, had several service packs, as well as numerous service rollup packages and option packs. Only the first service pack was made available for the MIPS architecture, and Service Park 3 was the final release for the PowerPC architecture. The last full service pack was Service Pack 6a (SP6a).
Service Pack 7 was planned at one stage in early 2001, but this became the Post SP6a Security Rollup and not a full service pack, released on 26 July 2001, 16 months after Windows 2000 and nearly three months prior to Windows XP.
The service packs also added a multitude of new features such as newer versions of or improvements to Internet Information Services, public-key and certificate authority functionality, user accounts and user profile improvements, smart card support, improved symmetric multiprocessing (SMP) scalability, clustering capabilities, COM support improvements, User Profile Disk Quotas, Event Log service, Security Configuration Manager MMC snap-in, MS-CHAPv2 and NTLMv2, SMB packet signing, SYSKEY, boot improvements, WINS improvements, Routing and Remote Access Service (RRAS), PPTP, DCOM/HTTP tunneling improvements, IGMPv2, WMI, Active Accessibility and NTFS 3.0 support among others.
Microsoft released five revisions of the Windows NT 4.0 Workstation and Server Resource Kit (original release plus four supplements) which contained a large number of tools and utilities, such as desktops.exe which allowed the user to have multiple desktops, as well as third-party software.
Microsoft stopped providing security updates for Windows NT 4.0 Workstation on 30 June 2004 and Windows NT 4.0 Server on 31 December 2004, due to major security flaws including Microsoft Security Bulletin MS03-010, which according to Microsoft could not be patched without significant changes to the core operating system. According to the security bulletin, "Due to [the] fundamental differences between Windows NT 4.0 and Windows 2000 and its successors, it is infeasible to rebuild the software for Windows NT 4.0 to eliminate the vulnerability. To do so would require re-architecting a very significant amount of the Windows NT 4.0 operating system, and [...] there would be no assurance that applications designed to run on Windows NT 4.0 would continue to operate on the patched system."
Between June 2003 and June 2007, 127 security flaws were identified and patched in Windows 2000 Server, many of which may also affect Windows NT 4.0 Server; however, Microsoft does not test security bulletins against unsupported software.
Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.