Windows NT 4.0 is a major release of the
Windows NT operating system developed by
Microsoft and oriented towards businesses. It is the direct successor to
Windows NT 3.51
Windows NT 3.51 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It is the third version of Windows NT and was released on May 30, 1995, eight months following the release of Windows NT ...
, which was
released to manufacturing on July 31, 1996,
and then to retail on August 24, 1996. It was Microsoft's primary business-oriented operating system until the introduction of
Windows 2000.
Workstation,
server and
embedded editions were sold, and all editions feature a
graphical user interface similar to that of
Windows 95, which was superseded by
Windows 98 and could still be directly upgraded by either
Windows 2000 Professional or
Windows Me.
Mainstream support for Windows NT 4.0 Workstation ended on June 30, 2002, following by extended support ending on June 30, 2004. Windows NT 4.0 Server mainstream support ended on December 31, 2002, with extended support ending on December 31, 2004. Windows NT 4.0 Embedded mainstream support ended on June 30, 2003, followed by extended support on July 11, 2006, with Windows 98 and Windows Me ending support on that date as well. These editions were succeeded by Windows 2000 Professional, the Windows 2000 Server Family and
Windows XP Embedded, respectively.
Windows NT 4.0 is the last public release of Windows for the Alpha, MIPS, and PowerPC architectures.
Overview
The successor to
Windows NT 3.51
Windows NT 3.51 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It is the third version of Windows NT and was released on May 30, 1995, eight months following the release of Windows NT ...
, 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
On Microsoft Windows, a special folder is a folder that is presented to the user through an interface as an abstract concept instead of an absolute folder path. (The synonymous term shell folder is sometimes used instead.) Special folders mak ...
). 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
Font rasterization is the process of converting text from a vector graphics, vector description (as found in scalable fonts such as TrueType fonts) to a raster graphics, raster or bitmap description. This often involves some spatial anti-aliasi ...
, 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 a
preemptively multitasked, 32-bit operating system that is designed to work with either
uniprocessor or
symmetric multi-processor computers.
Windows NT 4.0 is the last major release of Microsoft Windows to support the
Alpha
Alpha (uppercase , lowercase ; grc, ἄλφα, ''álpha'', or ell, άλφα, álfa) is the first letter of the Greek alphabet. In the system of Greek numerals, it has a value of one. Alpha is derived from the Phoenician letter aleph , whic ...
,
MIPS or
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
CPU architectures as Windows 2000 runs solely on IA-32 only. 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".
Features
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
Windows USER is a component of the Microsoft Windows operating system that provides core functionality for building simple user interfaces. The component has existed in all versions of Windows, and includes functionality for window management, mes ...
,
COM
Com or COM may refer to:
Computing
* COM (hardware interface), a serial port interface on IBM PC-compatible computers
* COM file, or .com file, short for "command", a file extension for an executable file in MS-DOS
* .com, an Internet top-level d ...
and
MSRPC.
Windows NT 4.0 also introduced the concept of ''system policies'' and the
System Policy Editor
System Policy Editor is a graphical tool provided with Windows 95, Windows NT 4.0, and Windows 98. System policies are made up from a set of registry entries that control the computer resources available to a user or group of users. These registr ...
.
Other important features were:
*
Crypto API
*
Telephony API 2.0 with limited Unimodem support, which was the first release of TAPI on Windows NT
*
DCOM and new
OLE features
*
Microsoft Transaction Server for network applications
*
Microsoft Message Queuing
Microsoft Message Queuing (MSMQ) is a message queue implementation developed by Microsoft and deployed in its Windows Server operating systems since Windows NT 4 and Windows 95. Windows Server 2016 and Windows 10 also includes this component. In a ...
(MSMQ), which improved
interprocess communication
*
Winsock 2 and the
TCP/IP stack improvements
* File system
defragmentation support
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
Microsoft Endpoint Configuration Manager, formerly System Center Configuration Manager and Systems Management Server (SMS) is a systems management software product developed by Microsoft for managing large groups of computers providing remote con ...
. The Enterprise edition introduced
Microsoft Cluster Server
Microsoft Cluster Server (MSCS) is a computer program that allows server computers to work together as a computer cluster, to provide failover and increased availability of applications, or parallel calculating power in case of high-performance ...
.
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
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
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. However advanced ''hardware accelerated'' Direct3D and DirectSound multimedia features were never available on Windows NT 4.0. Later versions of DirectX were not released for Windows NT 4.0. However,
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
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.
Internet Explorer 2
Microsoft Internet Explorer 2 (IE2) is the second, and by now discontinued, version of Internet Explorer (IE), a graphical web browser by Microsoft. It was unveiled in October 1995, and was released on November 22, 1995, for Windows 95 and Window ...
was bundled with Windows NT 4. The installation of
Internet Explorer 4 on Windows NT 4.0 (Service Pack 3 or later) gave Windows NT 4.0 Active Desktop and browser integration into Windows Explorer, known as the
Windows Desktop Update.
Windows NT 4.0 upgraded
NTVDM's x86 emulation in the
RISC
In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
versions from
286
__NOTOC__
Year 286 ( CCLXXXVI) was a common year starting on Friday (link will display the full calendar) of the Julian calendar. At the time, it was known as the Year of the Consulship of Maximus and Aquilinus (or, less frequently, year 1039 ...
to
486
__NOTOC__
Year 486 ( CDLXXXVI) was a common year starting on Wednesday (link will display the full calendar) of the Julian calendar. At the time, it was known as the Year of the Consulship of Basilius and Longinus (or, less frequently, year 12 ...
.
Sysprep was introduced as a deployment tool with Windows NT 4.0.
Comparison with Windows 95
Windows NT 4.0, like previous versions of Windows NT before it and versions after it, is a fully 32-bit OS, while Windows 95 is a 16/32-bit hybrid OS.
While providing much greater stability than Windows 95, Windows NT 4.0 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 the infamous error known as the
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
Legacy Plug and Play support and no
Device Manager
Device Manager is a component of the Microsoft Windows operating system. It allows users to view and control the hardware attached to the computer. When a piece of hardware is not working, the offending hardware is highlighted for the user to d ...
on Windows NT 4.0, 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
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how t ...
(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, and 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 32-bit operating system that does not support PAE. By comparison, Windows 95 fails to boot on computers with more than approximately 480 MB of memory.
Like previous versions of NT, version 4.0 can run on multiple processor architectures. Windows 95, however, can only run on x86.
Editions
Windows NT 4.0 Server was included in versions 4.0 and 4.5 of
BackOffice Small Business Server suite.
Client
* Windows NT 4.0 Workstation was designed for use as the general business desktop operating system.
Servers
* Windows NT 4.0 Server, released in 1996, was designed for small-scale business server systems.
* Windows NT 4.0 Server, Enterprise Edition, released in 1997, is the precursor to the ''Enterprise'' line of the Windows server family (''Advanced Server'' in
Windows 2000). Enterprise Server was designed for high-demand, high-traffic networks. Windows NT 4.0 Server, Enterprise Edition includes Service Pack 3. The Enterprise Edition saw the introduction of the boot flag, which changed the default virtual address space mapping from 2 GB kernel and 2 GB
user space to 1 GB kernel and 3 GB userland.
This version also sees the first introduction of
cluster service.
* Windows NT 4.0 Terminal Server Edition, released in 1998, allows the users to log on remotely. The same functionality was called ''
Terminal Services'' in Windows 2000 and later server releases, and also powers the ''
Remote Desktop'' feature that first appeared in
Windows XP and later versions of Windows. Windows NT 4.0 Terminal Server Edition, like Windows NT 4.0 Server, Enterprise Edition, includes Service Pack 3.
Embedded
* Windows NT 4.0 Embedded (abbreviated NTe) is an edition of Windows NT 4.0 that was aimed at
computer
A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
-powered
major appliances,
vending machines,
ATMs and other devices that cannot be considered general-purpose computers ''per se''. It is the same system as the standard Windows NT 4.0, but it comes packaged in a
database of components and
dependencies, from which a developer can choose individual components to build customized setup
CDs and
hard disk
A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magnet ...
boot
A boot is a type of footwear. Most boots mainly cover the foot and the ankle, while some also cover some part of the lower calf. Some boots extend up the leg, sometimes as far as the knee or even the hip. Most boots have a heel that is cle ...
image
An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensiona ...
s. Windows NT 4.0 Embedded includes Service Pack 5. It was succeeded by
Windows XP Embedded. Microsoft ended mainstream support for Windows NT 4.0 Embedded on June 30, 2003, and received three years of extended support, which means that support for Windows NT 4.0 Embedded ended on the same day support for
Windows 98 and
Windows Me ended on July 11, 2006.
Upgradeability
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
Microsoft FrontPage (full name Microsoft Office FrontPage) is a discontinued WYSIWYG HTML editor and website administration tool from Microsoft for the Microsoft Windows line of operating systems. It was branded as part of the Microsoft Office sui ...
, Certificate Server,
MTS,
MSMQ
Microsoft Message Queuing (MSMQ) is a message queue implementation developed by Microsoft and deployed in its Microsoft Windows, Windows Server operating systems since Windows NT 4 and Windows 95. Windows Server 2016 and Windows 10 also includes t ...
,
CDONTS,
Internet Authentication Service (IAS),
Indexing Service,
Microsoft Management Console 1.0,
Microsoft Site Server
Microsoft Site Server, first released in 1996, is Microsoft's discontinued solution to the growing difficulty of managing complex websites which included multiple technologies, such as user management and authentication/authorization, content manag ...
, 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.
The last version of
Microsoft Office to be compatible with Windows NT 4.0 is
Office XP. Similarly,
Windows Media Player 6.4 (which was released in April 1999) and
DirectX 3.0a (which was released in December 1996) are the last versions of Windows Media Player and DirectX available for Windows NT 4.0, respectively. The last versions of
.NET Framework
The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
and
Windows Installer available for Windows NT 4.0 are
.NET Framework 1.1
Microsoft started development on the .NET Framework in the late 1990s originally under the name of Next Generation Windows Services (NGWS). By late 2001 the first beta versions of .NET 1.0 were released. The first version of .NET Framework was r ...
(released in April 2003) and Windows Installer 2.0 (released in September 2001), respectively. The last version of
Internet Explorer supported on Windows NT 4.0 is
Internet Explorer 6 with SP1, which was released in September 2002 (Service Pack 6a is required).
Windows NT 4.0 was succeeded by
Windows 2000, which also included the
Windows Desktop Update and
Internet Explorer 5 by default. It also could be directly upgraded to
Windows XP Professional on
IA-32-based systems only.
Service packs
Windows NT 4.0 received seven service packs during its lifecycle, as well as numerous service rollup packages and option packs. Only the first service pack was made available for the MIPS architecture, Service Pack 2 was the final release for the PowerPC architecture, and Service Pack 6 was the final release for the Alpha architecture. Service Pack 6a (SP6a) is the last released service pack for Windows NT 4.0.
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 July 26, 2001, 16 months following the release of Windows 2000 and nearly three months prior to the release of Windows XP.
In addition to bug fixes, the service packs also added a multitude of new features such as
Ultra DMA
Udma is a census town in Kasaragod district in the Indian state of Kerala.
Demographics
As of 2011 India census, Udma census town had population of 8,115 which constitutes 3,593 males and 4,522 females. Udma census town spreads over an area ...
mode for disk drives along with bus mastering, newer versions of
Internet Information Services, user accounts and user profile improvements, smart card support, improved symmetric multiprocessing (SMP) scalability, clustering capabilities,
COM
Com or COM may refer to:
Computing
* COM (hardware interface), a serial port interface on IBM PC-compatible computers
* COM file, or .com file, short for "command", a file extension for an executable file in MS-DOS
* .com, an Internet top-level d ...
support improvements, Event Log service,
MS-CHAPv2 MS-CHAP is the Microsoft version of the Challenge-Handshake Authentication Protocol, CHAP. The protocol exists in two versions, MS-CHAPv1 (defined in RFC 2433) and MS-CHAPv2 (defined in RFC 2759). MS-CHAPv2 was introduced with pptp3-fix that was in ...
and
NTLMv2
In a Windows network, NT (New Technology) LAN Manager (NTLM) is a suite of Microsoft security protocols intended to provide authentication, integrity, and confidentiality to users. NTLM is the successor to the authentication protocol in Microsoft L ...
,
SMB packet signing,
Syskey,
boot
A boot is a type of footwear. Most boots mainly cover the foot and the ankle, while some also cover some part of the lower calf. Some boots extend up the leg, sometimes as far as the knee or even the hip. Most boots have a heel that is cle ...
improvements,
WINS WINS may refer to:
*WINS (AM), an all-news radio station in New York City
*WINS-FM, a radio station in New York City
*World Institute for Nuclear Security
*Windows Internet Name Service
*WINS (solution stack), a set of software subsystems
*Wireles ...
improvements,
Routing and Remote Access Service (RRAS),
PPTP, DCOM/HTTP tunneling improvements, IGMPv2,
WMI,
Active Accessibility
Microsoft Active Accessibility (MSAA) is an application programming interface (API) for user interface accessibility. MSAA was introduced as a platform add-on to Microsoft Windows 95 in 1997. MSAA is designed to help Assistive Technology (AT) produ ...
and
NTFS 3.0 support among others.
Resource Kits
Microsoft released five revisions of the Windows NT 4.0 Workstation and Server
Resource Kit Resource Kit is a term used by Microsoft for a set of software resources and documentation released for their software products, but which is not part of that product. Resource kits offer supplementary resources such as technical guidance, compatib ...
(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.
Security
Microsoft stopped providing security updates for Windows NT 4.0 Workstation on June 30, 2004, Windows NT 4.0 Server on December 31, 2004 and Windows NT 4.0 Embedded on July 11, 2006, due to major security flaws includin
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.
References
External links
Guidebook: Windows NT 4.0 Gallery– A website dedicated to preserving and showcasing Graphical User Interfaces
HPC:Factor Windows NT 4.0 Workstation Patches & Updates GuideHPC:Factor Windows NT 4.0 Server Patches & Updates GuideJosephn.net: Windows NT 4.0 Terminal Server Edition Tips & Updates
{{Microsoft Windows family
1996 software
Products and services discontinued in 2006
4.0
IA-32 operating systems
MIPS operating systems
PowerPC operating systems