Microsoft Windows NT 4.0
   HOME

TheInfoList



OR:

Windows NT 4.0 is a major release of the
Windows NT Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
developed by
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
, targeting the data server and personal workstation markets. It is the direct successor to Windows NT 3.51, and was
released to manufacturing The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system). It typically consists of several stages, such as pre-alpha, alpha, beta, and release candidate, before the fi ...
on July 31, 1996, and then to retail in August 24, 1996, with the Server versions released to retail in September 1996. Its most prominent user-facing change was the adoption of
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
's
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
, introducing features such as the Start menu and
taskbar The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running computer program, programs. The taskbar and the associated Start menu, Start Menu were ...
to the Windows NT product line. It also includes various performance and stability improvements to system-level components, as well as new components such as a cryptography API, DCOM, TAPI 2.0, and the
Task Manager In operating systems, a task manager is a system monitor program used to provide information about the processes and applications running on a computer, as well as the general status of the computer. Some implementations can also be used t ...
, and limited support for
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" ...
. Over its support lifecycle, NT 4.0 received various updates and
service packs In computing, a service pack comprises a collection of updates, fixes, or enhancements to a computer program, software program delivered in the form of a single installable package. Companies often release a service pack when the number of individ ...
offering patches, enhancements to its hardware support, and other new components. Two new editions of NT 4.0 were released post-launch, including a modular variant for
embedded systems An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is em ...
, and the
Terminal Server A terminal server connects devices with a serial port to a local area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such as data encryption and user authentication. ...
edition. NT 4.0 was the last version of Windows NT to support
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
processors until the addition of
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between ...
support in
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
. Most editions of NT 4.0 were succeeded by
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
on December 15, 1999. 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 would be succeeded by
Windows XP Embedded Windows XP, which is the next version of Windows NT after Windows 2000 and the successor to the consumer-oriented Windows Me, has been released in several editions since its original release in 2001. Windows XP is available in many languages. In ...
; mainstream support ended on June 30, 2003, followed by extended support on July 11, 2006.


Overview

The successor to Windows NT 3.51, Windows NT 4.0 introduced the user interface of
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
to the Windows NT family, including the
Windows shell The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of ...
,
File Explorer File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user i ...
(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 Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
. 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 Microsoft Plus! is a discontinued commercial operating system enhancement product by Microsoft. The last edition is the Plus! SuperPack, which includes an assortment of screensavers, themes, and games, as well as multimedia applications. The Mic ...
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 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 Alpha (uppercase , lowercase ) 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'' , whose name comes from the West Semitic word for ' ...
, 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 Architecture is the art and technique of designing and building, as distinguished from the skills associated with construction. It is both the process and the product of sketching, conceiving, planning, designing, and construction, constructi ...
,
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
, USER32, COM and MSRPC. Windows NT 4.0 also introduced the concept of ''system policies'' and the System Policy Editor. 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 OLE, Ole or Olé may refer to: * Olé, a cheering expression used in Spain * Ole (name), a male given name, includes a list of people named Ole * Overhead lines equipment, used to transmit electrical energy to trams, trolleybuses or trains Co ...
features *
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 ...
(MSMQ), which improved
interprocess communication In computer science, interprocess communication (IPC) is the sharing of data between running processes in a computer system. Mechanisms for IPC may be provided by an operating system. Applications which use IPC are often categorized as clients ...
* Winsock 2 and the
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
stack improvements * File system
defragmentation In the maintenance of file systems, defragmentation is a process that reduces the degree of fragmentation. It does this by physically organizing the contents of the mass storage device used to store files into the smallest number of contiguous ...
support *
Internet Explorer 2 Microsoft Internet Explorer 2 (IE2) is the second version of Internet Explorer (IE), a graphical web browser by Microsoft. It was unveiled in October 1995, and was released on November 27, 1995, for Microsoft Windows, and on April 23, 1996, for A ...
The server editions of Windows NT 4.0 include
Internet Information Services Microsoft IIS (Internet Information Services, IIS, 2S) is an extensible web server created by Microsoft for use with the Windows NT family. IIS supports HTTP, HTTP/2, HTTP/3, HTTPS, FTP, FTPS, SMTP and NNTP. It has been an integral part o ...
2.0, Microsoft FrontPage 1.1, NetShow Services,
Remote Access Service A remote access service (RAS) is any combination of hardware and software to enable the remote access tools or information that typically reside on a network of IT devices. A remote access service connects a client to a host computer, known as ...
(which includes a
PPTP The Point-to-Point Tunneling Protocol (PPTP) is an obsolete method for implementing virtual private networks. PPTP has many well known security issues. PPTP uses a TCP control channel and a Generic Routing Encapsulation tunnel to encapsulate P ...
server for VPN functionality) and Multi-Protocol Routing service. There are new administrative wizards and a lite version of the
Network Monitor Microsoft Network Monitor (Netmon) is a deprecated packet analyzer. It enables capturing, viewing, and analyzing network data and deciphering network protocols. It can be used to troubleshoot network problems and applications on the network. Micro ...
utility shipped with System Management Server. 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-performanc ...
. One significant difference from previous versions of Windows NT is that the
Graphics Device Interface The Graphics Device Interface (GDI) is a legacy component of Microsoft Windows responsible for representing graphical objects and transmitting them to output devices such as monitors and printers. It was superseded by DirectDraw API and later ...
(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 Language-independent specification, cross-language, cross-platform application programming interface (API) for rendering 2D computer graphics, 2D and 3D computer graphics, 3D vector graphics. The API is typic ...
was supported; it was used by ''Quake 3'' and ''
Unreal Tournament ''Unreal Tournament'' is a 1999 first-person shooter game developed by Epic Games and Digital Extremes. The second installment in the '' Unreal'' series, it was first published by GT Interactive in 1999 for Windows, and later released on the P ...
''. 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 Task Manager, previously known as Windows Task Manager, is a task manager, system monitor, and startup manager included with Microsoft Windows systems. It provides information about computer performance and running software, including names of ...
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. Windows NT 4.0 upgraded
NTVDM Virtual DOS machines (VDM) refer to a technology that allows running 16-bit/32-bit DOS and 16-bit Windows programs when there is already another operating system running and controlling the hardware. Overview Virtual DOS machines can operate e ...
's x86 emulation in the
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
versions from 286 to 486. Sysprep was introduced as a deployment tool with Windows NT 4.0.
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel, based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088. Th ...
versions of Windows NT 4.0 require the
BIOS In computing, BIOS (, ; Basic Input/Output System, also known as the System BIOS, ROM BIOS, BIOS ROM or PC BIOS) is a type of firmware used to provide runtime services for operating systems and programs and to perform hardware initialization d ...
firmware.
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
versions of Windows NT 4.0 require the ARC firmware.


System requirements


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 Hardware abstractions are sets of routines in software that provide programs with access to hardware resources through programming interfaces. The programming interface allows all devices in a particular class ''C'' of hardware devices to be acc ...
. 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 system crashes. 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 de ...
on Windows NT 4.0, which greatly simplifies installation of hardware devices (although limited support could be installed later). However, EISA bus and
PCI PCI may refer to: Business and economics * Payment card industry, businesses associated with debit, credit, and other payment cards ** Payment Card Industry Data Security Standard, a set of security requirements for credit card processors * Prov ...
bus is supported by Windows NT 4.0. 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 connection between computers or between computer programs. It is a type of software Interface (computing), interface, offering a service to other pieces of software. A document or standard that des ...
(API) for defragmentation, there was no built-in defragmentation utility, unlike Windows 95. Also, Windows NT 4.0 lacked
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
support, a preliminary version of which would be added to OEM editions of Windows 95 in OSR 2.1. AGP support can be added with SP3 or later. Large disk (> 8 GB) support can be added with SP4 or later.
FAT32 File Allocation Table (FAT) is a file system developed for personal computers and was the default file system for the MS-DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on ...
is not officially supported by Windows NT 4.0. The difference between the NT family and 9x family would remain until the release of
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
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 Random-access memory (RAM; ) is a form of Computer memory, electronic computer memory that can be read and changed in any order, typically used to store working Data (computing), data and machine code. A random-access memory device allows ...
(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 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
). 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 A modern computer operating system usually uses virtual memory to provide separate address spaces or regions of a single address space, called user space and kernel space. This separation primarily provides memory protection and hardware prote ...
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, (known as Windows-based Terminal Server 4.0 and Windows Terminal Server 4.0 in beta builds) released on June 16, 1998, allows the users to log on remotely. The same functionality was called ''
Terminal Services Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machin ...
'' in Windows 2000 and later server releases, and also powers the ''
Remote Desktop In computing, the term remote desktop refers to a software- or operating system feature that allows a personal computer's desktop environment to be run remotely from one system (usually a PC, but the concept applies equally to a server or a sma ...
'' feature that first appeared in
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
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 Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
-powered
major appliance A major appliance is a non-portable or semi-portable machine used for routine housekeeping tasks such as cooking, washing laundry, or food preservation. Such appliances are sometimes collectively known as white goods, as the products were trad ...
s,
vending machine A vending machine is an automated machine that dispenses items such as snacks, beverages, cigarettes, and lottery tickets to consumers after cash, a credit card, or other forms of payment are inserted into the machine or payment is otherwise m ...
s, 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 In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and a ...
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 hard disk drive platter, pla ...
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 clearl ...
image An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
s. Windows NT 4.0 Embedded includes Service Pack 5. It was succeeded by
Windows XP Embedded Windows XP, which is the next version of Windows NT after Windows 2000 and the successor to the consumer-oriented Windows Me, has been released in several editions since its original release in 2001. Windows XP is available in many languages. In ...
. 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 Windows 98 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It was the second operating system in the 9x line, as the successor to Windows 95. It was Software ...
and
Windows Me Windows Me (Millennium Edition) is an operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. It was the successor to Windows 98, and was released to manufacturing on June 19, 2000, and t ...
ended on July 11, 2006. The last version of
Microsoft Office Microsoft Office, MS Office, or simply Office, is an office suite and family of client software, server software, and services developed by Microsoft. The first version of the Office suite, announced by Bill Gates on August 1, 1988, at CO ...
to be compatible with Windows NT 4.0 is Office XP. Similarly,
Windows Media Player Windows Media Player (WMP, officially referred to as Windows Media Player Legacy to retronym, distinguish it from Windows Media Player (2022), the new Windows Media Player introduced with Windows 11) is the first media player (application soft ...
7.0 (which was released in June 2000) 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 and
Windows Installer Windows Installer (msiexec.exe, previously known as Microsoft Installer, List of Microsoft codenames, codename Darwin) is a software component and application programming interface (API) of Microsoft Windows used for the Installation (computer ...
available for Windows NT 4.0 are .NET Framework 1.1 (released in April 2003) and Windows Installer 2.0 (released in September 2001), respectively. The last version of
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
supported on Windows NT 4.0 is Internet Explorer 6 with SP1, which was released on September 9, 2002. Windows NT 4.0 was succeeded by
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
, which also included the
Windows Desktop Update Windows Desktop Update was an optional feature by Microsoft that was included with Internet Explorer 4 (IE4, released in September 1997), which introduced several updated shell features to the Windows 95 and Windows NT 4.0 operating systems. These ...
and
Internet Explorer 5 Microsoft Internet Explorer 5 (IE5) is the fifth version of the Internet Explorer graphical web browser, the successor to Internet Explorer 4 and one of the main participants of the first browser war. Its distribution methods and Windows integ ...
by default. It also could be directly upgraded to
Windows XP Professional Windows XP, which is the next version of Windows NT after Windows 2000 and the successor to the consumer-oriented Windows Me, has been released in several editions since its original release in 2001. Windows XP is available in many languages. In ...
on
IA-32 IA-32 (short for "Intel Architecture, 32-bit", commonly called ''i386'') is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the i386, 80386 microprocessor in 1985. IA-32 is the first incarn ...
-based systems only. An independent project named Windows Update Restored aims to restore the
Windows Update Windows Update is a Microsoft service for the Windows 9x and Windows NT families of the Microsoft Windows operating system, which automates downloading and installing Microsoft Windows software updates over the Internet. The service delivers sof ...
websites for older versions of Windows, including Windows NT 4.0.


Updates and service packs

Windows NT 4.0 received six 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 The Ultra DMA (Ultra Direct Memory Access, UDMA) modes are the fastest methods used to transfer data through the Parallel ATA, ATA hard disk Interface (computing), interface, usually between a computer and an ATA device. UDMA succeeded Single wo ...
mode for disk drives along with bus mastering, newer versions of
Internet Information Services Microsoft IIS (Internet Information Services, IIS, 2S) is an extensible web server created by Microsoft for use with the Windows NT family. IIS supports HTTP, HTTP/2, HTTP/3, HTTPS, FTP, FTPS, SMTP and NNTP. It has been an integral part o ...
(IIS), user accounts and user profile improvements, smart card support, improved symmetric multiprocessing (SMP) scalability, clustering capabilities, MMX /
3DNow! 3DNow! is a deprecated extension to the x86 instruction set developed by Advanced Micro Devices (AMD). It adds single instruction multiple data (SIMD) instructions to the base x86 instruction set, enabling it to perform vector processing of float ...
/ SSE /
SSE2 SSE2 (Streaming SIMD Extensions 2) is one of the Intel SIMD (Single Instruction, Multiple Data) processor supplementary instruction sets introduced by Intel with the initial version of the Pentium 4 in 2000. SSE2 instructions allow the use of ...
support, AGP support, COM support improvements, Event Log service, MS-CHAPv2 and NTLMv2, 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 clearl ...
improvements, WINS improvements,
Routing and Remote Access Service Routing and Remote Access Service (RRAS) is a Microsoft API and Server (computing), server software that makes it possible to create applications to administer the Router (computing), routing and remote access service capabilities of the operating ...
(RRAS),
PPTP The Point-to-Point Tunneling Protocol (PPTP) is an obsolete method for implementing virtual private networks. PPTP has many well known security issues. PPTP uses a TCP control channel and a Generic Routing Encapsulation tunnel to encapsulate P ...
, DCOM/HTTP tunneling improvements, IGMPv2, WMI, Active Accessibility and
NTFS NT File System (NTFS) (commonly called ''New Technology File System'') is a proprietary journaling file system developed by Microsoft in the 1990s. It was developed to overcome scalability, security and other limitations with File Allocation Tabl ...
3.0 support among others. In 1997, Microsoft released an optional update known as the "Option Pack" to add new technologies slated to be included in Windows 2000; it included IIS 4.0 with
Active Server Pages Active Server Pages (ASP) is Microsoft's first server-side scripting language and engine for dynamic web pages. It was first released in December 1996, before being superseded in January 2002 by ASP.NET. History Initially released as an a ...
(ASP), FrontPage Server Extensions, Certificate Server, MTS, MSMQ, CDONTS, Internet Authentication Service (IAS), Indexing Service,
Microsoft Management Console Microsoft Management Console (MMC) is a component of Microsoft Windows that provides system administrators and advanced users an interface for configuring and monitoring the system. MMC was introduced in late 1997 as an optional component of Win ...
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 man ...
,
Microsoft Transaction Server Microsoft Transaction Server (MTS) was software that provided services to Component Object Model (COM) software components, to make it easier to create large distributed applications. The major services provided by MTS were automated transaction ...
, and
SMTP The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typi ...
and
NNTP The Network News Transfer Protocol (NNTP) is an application protocol used for transporting Usenet news articles (''netnews'') between news servers, and for reading/posting articles by the end user client applications. Brian Kantor of the Unive ...
services. Several features such as
Distributed File System A clustered file system (CFS) is a file system which is shared by being simultaneously Mount (computing), mounted on multiple Server (computing), servers. There are several approaches to computer cluster, clustering, most of which do not emplo ...
and Windows NT Load Balancing Service (WLBS) were delivered as addons for Windows NT Server 4.0. The
Routing and Remote Access Service Routing and Remote Access Service (RRAS) is a Microsoft API and Server (computing), server software that makes it possible to create applications to administer the Router (computing), routing and remote access service capabilities of the operating ...
was also a downloadable feature which replaced Windows NT 4.0's separate RAS and Multi-Protocol Routing services.
Internet Explorer 4 Microsoft Internet Explorer 4 (IE4) is the fourth version of the Internet Explorer graphical web browser that Microsoft unveiled in Spring of 1997, and released on September 22, 1997, primarily for Microsoft Windows, but also with versions availa ...
optionally includes the "
Windows Desktop Update Windows Desktop Update was an optional feature by Microsoft that was included with Internet Explorer 4 (IE4, released in September 1997), which introduced several updated shell features to the Windows 95 and Windows NT 4.0 operating systems. These ...
", which integrates Internet Explorer with
Windows Explorer File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user i ...
and adds additional features to the Windows NT shell such as
Active Desktop Active Desktop was a feature of Microsoft Internet Explorer 4, Internet Explorer 4.0's optional Windows Desktop Update that allowed users to add Hypertext Markup Language, HTML content to the desktop metaphor, desktop, along with some other featu ...
.


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, compatibi ...
(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 Microsoft Windows