Windows NT 3.1 build 311

3.1.311.1
Build of Windows NT 3.1
Screenshot
OS familyWindows NT
Version number3.1
Build number311
Build revision1
Architecturex86
Compiled on1992-09-04
About dialog
WindowsNT31-3.1.311-About.png

Windows NT 3.1 build 311 is a build of Windows NT 3.1, mentioned in the file DOMAIN.CXX from the Windows NT 4.0 source code. The same comment is also found in the file NCPADOMN.CXX.

DavidHov   9/3/92    Removed QueryCurrentUser() call;
                     build 311 was broken and it isn't
                     extremely useful anyway.

This build was uploaded to The WaREZ HouZE Super System BBS on 4 November 1992 and was lost. It was later rediscovered and uploaded to the Internet Archive on 23 June 2024.[1]

New features and changes[edit | edit source]

Setup[edit | edit source]

A new screen was added to Setup, asking if the user has any support disks. This was later removed in build 340.

Interface[edit | edit source]

Minor changes have been made to the Program Manager. The "End Session" dialog box has been updated to resemble that of Windows 3.1. The program group icons have also been updated to resemble the RTM build.

Command Prompt now uses the DOS prompt format (C:\>) instead of what is seen in OS/2 ([C:\]).

Miscellaneous[edit | edit source]

  • This is the earliest known build of Windows NT to provide descriptions for several bugcheck codes, which would correspond to the modern bugcheck naming scheme used in later versions. In older builds, bugchecks were only designated by an error code with no description or name to differentiate them. They are stored in a message table in NTOSKRNL.EXE, and in this build provides descriptions for the error that has occurred for each bugcheck. Bugcheck values 0x01 through 0x78 have been implemented in this build.[2] They would later use their official names in build 438. Some of the error descriptions notably contain typos and grammar mistakes, and appear to have a different encoding than in later builds.

Gallery[edit | edit source]

References[edit | edit source]