Windows NT 3.1 build 297

3.10.297.1
Build of Windows NT 3.1
Screenshot
Release namePreliminary Release for Developers
OS familyWindows NT
Version number3.1
Build number297
Build revision1
Architecturex86, MIPS
Compiled on1992-06-28
About dialog
WindowsNT3.1-1.0.297-About.png
TCB.png TCBGallery.png

Windows NT 3.1 build 297 is the official July 1992 "Preliminary Release for Developers" release of Windows NT 3.1, distributed to developers for evaluation. KenOath first claimed to have this build, then it was shared in April 2011, along with the October 1991 and December 1991 builds.

New features and changes[edit | edit source]

Setup[edit | edit source]

  • The Windows NT setup has been massively overhauled and no longer boots directly into a GUI. Instead, a minimal text environment is used for the first part. After copying files (by default now into "WINNT" instead of "NT"), the GUI will start immediately, in a similar manner to Windows 3.x. In the second part, many aspects already resemble the RTM, including network setup. The latter now also allows to create a workgroup instead of joining a domain.
  • This build adds support for more devices, including XGA and Dell OEM display drivers, Future Domain SCSI adapters and keyboard layouts other than US English.

Miscellaneous[edit | edit source]

  • This build introduces the winnt bitmap used in later NT versions, although with the text "PRELIMINARY RELEASE FOR DEVELOPERS" on top of the "Version 3.1" text and the copyright date being 1992 instead of 1985-1993.
  • The developer apps are no longer installed by default, as they are moved to a separate application development disk.
  • This build can now properly shut down and introduces the safe to shutdown dialog that would be kept until Windows 2000 build 1738.
  • The Sound Blaster driver now allows configuring the card IRQ and I/O address instead of relying on hardcoded values.
  • Most of the Windows 3.0 MME sounds were removed and replaced with the sounds that are used in Windows 3.1.
  • This build has an option to format the system partition with NTFS during setup, but it doesn't work since it's still just a placeholder.
  • NTLDR has been updated to version 2.10.
  • This is the earliest available build to include the Windows Registry as well as the Registry Editor.
  • This is the first build to include a functional NTVDM (NT virtual DOS machine).
  • This is the earliest dumped build with support for the G364 video adapter on MIPS systems.
  • FreeCell has been added from Microsoft Entertainment Pack Vol. 2.
  • Pressing Ctrl+Alt+Del will no longer restart the computer, but instead opens the Windows NT security options.
  • This build adds the "Administrative Tools" to the Program Manager.
  • The OS/2 subsystem has been readded after being removed in the October 1991 build.

Fixes[edit | edit source]

Sound Blaster configuration[edit | edit source]

Due to there being no UI for modifying drivers in this build, you must go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sndblst\Device in the registry and change Interrupt to the card's IRQ.

File differences[edit | edit source]

The following files have been introduced or removed compared to build 239:

Added files
Name Description Version
8514FIX.FON 8514/a (1024x768) resolution monospaced system font 3.10
8514OEM.FON 8514/a (1024x768) resolution terminal font 3.10
8514SYS.FON 8514/a (1024x768) resolution system font 3.10
ACLCONV.EXE
ACLEDIT.DLL
ACSNETB.DLL
ALRSVC.DLL
APP.INF
APPEND.EXE
APPEVENT.LOG
ARIAL.FOT
ARIAL.TTF
ARIALBD.FOT
ARIALBD.TTF
ARIALBI.FOT
ARIALBI.TTF
ARIALI.FOT
ARIALI.TTF
ARP.EXE
AUTOCONV.EXE
AUTOEXEC.BAT
AUTOSETP.EXE
BALL.BMP
BDE.DLL
BIOS1.ROM
BIOS2.ROM
BOOT.INI
BOOTSECT.DOS
BOOTVRFY.EXE
CALC.HLP
CALENDAR.HLP
CANYON.MID
CARDFILE.HLP
CARDS.DLL
CDPLAYER.EXE
CHARMAP.EXE
CHARMAP.HLP
CHECKREL.BND
CHECKREL.EXE
CHIMES.WAV
CHKFILE.CHK
CLIPBRD.HLP
CMOS.RAM
COMDLG32.DLL
COMM.DRV
COMMAND.COM
CONFIG.SYS
CONTROL.HLP
CONVERT.EXE
COUNTRY.SYS
COUR.FOT
COUR.TTF
COURBD.FOT
COURBD.TTF
COURBI.FOT
COURBI.TTF
COURF.FON Courier font 10 3.10
COURI.FOT
COURI.TTF
CRTDLL.DLL
CTYPE1.NLS
CTYPE2.NLS
CTYPE3.NLS
CUFAT.DLL
CUHPFS.DLL
C_1252.NLS
C_437.NLS
C_850.NLS
DDEML.DLL DDE Management library 3.10
DELETE.LST
DING.WAV
DISKMAN.EXE
DISKMAN.HLP
DISKPERF.SYS
DOSAPP.FON Non-Windows application font for 386 enhanced mode (USA code page 437) 3.10.061
DOSCALLS.DLL
DOSKEY.EXE
DOSX.EXE
EDLIN.EXE
EGA.CPI
ELFAPI.DLL
EMM.SYS
ET400_60.SYS
ET400_70.SYS
EVENTLOG.EXE
EVENTVWR.EXE
EXPAND.EXE
FASTOPEN.EXE
FATBOOT.BIN
FILELIST.INF
FINDSTR.EXE
FMIFS.DLL
FREECELL.EXE
FREECELL.HLP
FSCALER.DLL
FTDISK.SYS
FTP.EXE
GDI.EXE
GDI32.DLL
GLOSSARY.HLP
GRAPHICS.PRO
HARDWARE.INF
HIMEM.SYS
HOSTNAME.EXE
HPFSBOOT.BIN
HPMON.DLL
HTUI.DLL
INIT_TDI.EXE
IOLOGMSG.DLL
JAZZFIX.FON
JAZZSYS.FON
KBDCALLS.DLL
KBDUS.DLL
KERNEL32.DLL
KEYBOARD.DRV
KEYBOARD.INF
KEYBOARD.SYS
KRNL286.EXE
LANGUAGE.INF
LANMAN.DRV Microsoft LAN Manager 2.1 Network Driver for Microsoft Windows 2.10.001
LAYOUT.INF
LDRDLL.DLL
LOADER.EXE
LOADFIX.COM
LOCALE.NLS
LOCALMON.DLL
LOCALSPL.DLL
LOCATOR.EXE
LSASRV.DLL
LSAUDLL.DLL
LZ32.DLL
LZEXPAND.DLL Windows file expansion library 3.10
L_ENU.NLS
MAILSLOT.DLL
MAIN.CPL
MCICDA.DLL
MCIHWND.EXE
MCISEQ.DLL
MEM.EXE
MF3216.DLL
MIDI.CPL
MIDIMAP.CFG
MMDRV.DLL
MMSNDSRV.DLL
MMSYSTEM.DLL
MODERN.FON Modern font (all resolutions) 3.10
MONCALLS.DLL
MORICONS.DLL
MOUCALLS.DLL
MOUSE.SYS
MPLAYER.EXE
MPLAYER.HLP
MPR.DLL
MPRMAIN.DLL
MSADLIB.SYS
MSAUDITE.DLL
MSG.DLL
MSGSVC.EXE
MSHERC.COM
MSPRIVS.DLL
MSTOOLS.INF
MUSRMGR.EXE
NAMPIPES.DLL
NCPA.CPL
NCPASHEL.INF
NDIS.SYS
NETAPI32.DLL
NETEVENT.DLL
NETOEM.DLL
NETSTAT.EXE
NETURAP.DLL
NLS.DLL
NLSFUNC.EXE
NOTEPAD.HLP
NTBACKUP.EXE
NTBOOTDD.SYS
NTDETECT.COM
NTDOS.SYS
NTFS.SYS
NTIO.SYS
NTLANMAN.INF
NTLDR
NTVDM.DLL
NTVDM.EXE
OEMNADD1.INF
OEMNADD2.INF
OEMNADE1.INF
OEMNADE2.INF
OEMNADEM.INF
OEMNADNE.INF
OEMNADP3.INF
OEMNADP9.INF
OEMNADSO.INF
OEMNADTK.INF
OEMNADTM.INF
OEMNADWD.INF
OEMNADWM.INF
OEMNSVNB.INF
OEMNSVSV.INF
OEMNSVWK.INF
OEMNXPBI.INF
OEMNXPNB.INF
OEMNXPTC.INF
OEMSETUP.INF
OLECLI.DLL Object Linking and Embedding Client Library 1.10.000
OLECLI32.DLL
OLESVR.DLL Object Linking and Embedding Server Library 1.10.000
OLESVR32.DLL
OS2.EXE
OS2DLL.DLL
OS2SRV.EXE
OS2SS.EXE
OTHER.INF
PAGEFILE.SYS
PARTIAL.INF
PASSPORT.MID
PBRUSH.HLP
PDII.SYS
PERFMON.EXE
PING.EXE
PMSHAPI.DLL
PMSPL.DLL Microsoft LAN Manager 2.1 Network Dynamic Link Library for Microsoft Windows 2.10.001
PMWIN.DLL
POINTER.INF
PRELIM.BMP
PRINTER.INF
PRINTMAN.HLP
PROFILE.SPC
PROGMAN.HLP
QUECALLS.DLL
RCP.EXE
README.TXT
REDIR.EXE
REGEDIT.EXE
REGISTRY.INF
REGMON.DLL
RESOLVER.DLL
REXEC.EXE
ROMAN.FON Roman font (all resolutions) 3.10
ROUTE.EXE
RPCLTC3.DLL
RPCLTC5.DLL
RPCLTS3.DLL
RPCLTS5.DLL
RPCNS4.DLL
RPCRT4.DLL
RPCSS.EXE
RSH.EXE
SAMLIB.DLL
SAMSRV.DLL
SCREG.EXE
SCRIPT.FON Script font (all resolutions) 3.10
SCSIFLOP.SYS
SCSIPORT.SYS
SCSITAPE.SYS
SECEVENT.LOG
SERIFE.FON MS Serif font 8,10,12,14,18,24 (VGA) 3.10
SERIFF.FON MS Serif font 8,10,12,14,18,24 (8514/a) 3.10
SESMGR.DLL
SETUP.EXE
SETUP.INF
SETUP.LOG
SETUPDLL.DLL
SETUPNT.HLP
SETVER.EXE
SHARE.EXE
SHELL32.DLL
SIMBAD.SYS
SMALLE.FON Small fonts (VGA resolution) 3.10
SMALLF.FON Small fonts (8514/a resolution) 3.10
SNDBLST.SYS
SOCKUTIL.DLL
SOL.HLP
SOUND.DRV
SOUNDREC.EXE
SOUNDREC.HLP
SRVMGR.CPL
SRVSVC.DLL
SSERIFE.FON MS Sans Serif font 8,10,12,14,18,24 (VGA) 3.10
SSERIFF.FON MS Sans Serif font 8,10,12,14,18,24 (8514/a) 3.10
SUBROUTN.INF
SVCCTRL.DLL
SYMBOL.FOT
SYMBOL.TTF
SYMBOLF.FON Symbol font 8,10,12,14,18,24 (8514/a) 3.10
SYS003.DLL
SYSEVENT.LOG
SYSTEM.DRV
TADA.WAV
TCPIPSVC.DLL
TDI.SYS
TELNET.EXE
TERMINAL.HLP
TFTP.EXE
TIMES.FOT
TIMES.TTF
TIMESBD.FOT
TIMESBD.TTF
TIMESBI.FOT
TIMESBI.TTF
TIMESI.FOT
TIMESI.TTF
TS_1024.DLL
TS_800.DLL
TTFD.DLL
UNICODE.NLS
UNTFS.DLL
UPS.CPL
USER.EXE
USER32.DLL
UTILITY.INF
V7VGA.ROM
V7_1024.DLL
V7_800.DLL
VDMREDIR.DLL
VER.DLL Version Checking and File Installation Libraries 3.10
VERSION.DLL
VGA.DRV
VGA.SYS
VGA640.DLL
VGAOEM.FON VGA (640x480) resolution terminal font 3.10
VIDEO.INF
VIDEOPRT.SYS
VIOCALLS.DLL
WIN32SPL.DLL
WIN87EM.DLL
WINFILE.HLP
WINFILE.INI
WINGDING.FOT
WINGDING.TTF
WINHELP.HLP
WINLOGOF.EXE
WINMINE.HLP
WINPRINT.DLL
WINREG.DLL
WINSOCK.DLL
WINSPOOL.DRV
WINSPOOL.EXE
WINSTRM.DLL
WKSSVC.DLL
WOW32.DLL
WOWEXEC.EXE
XACTSRV.DLL
XSSVC.DLL
_DEFAULT.PIF
Removed files
Name Description Version
401917US.NPD
401939US.NPD
ABIOSDSK.SYS
ACCESORY.GRP
AGFA94US.NPD
AGFA__US.NPD
API32QH.HLP
API32WH.HLP
APL230US.NPD
APL380US.NPD
APL422US.NPD
AST470US.NPD
BASE.DLL
BASERTL.DLL
BELLS.WAV
BLOCKS.WAV
BOWSER.SYS
BOXES.BMP
BRIEF.INI
BUMMER.WAV
C1_386.ERR
C1_386.EXE
C23_386.ERR
C2_386.EXE
C3_386.EXE
CANON10E.DLL
CANON130.DLL
CHESS.BMP
CL386.ERR
CL386.EXE
CL386.MSG
CLAP.WAV
CLOCK.WAV
COFF.EXE
COLOR.CPL
CONSOLE.DLL
CPUTHERM.EXE
CVTOMF.EXE
CVTRES.EXE
DATAP_US.NPD
DATE.CPL
DBGDLL.DLL
DBGSS.EXE
DECLN_US.NPD
DECLP_US.NPD
DEMO.GRP
DESKTOP.CPL
DICONIX.DLL
DLGEDIT.EXE
DLGEDIT.HLP
DOOR.WAV
DP470_US.NPD
DRAT.WAV
DRIVERS.INI
DRUM.WAV
DZPORT.SYS
EDITHLP.HLP
ELNKMC.SYS
EPSILON.INI
EPSON24.DLL
EPSON9.DLL
EXP.EXE
FD845.SYS
FILTER.DLL
FONTEDIT.EXE
FONTS.CPL
FUJI24.DLL
FUJI9.DLL
GAMES.GRP
GDI.DLL
GENER_US.NPD
GLASS.WAV
GONG.WAV
HELVE.FON
HELVE08.FNT
HIHAT.WAV
HOOK.DLL
HORNS.WAV
HPDSKJET.DLL
HPPCL.DLL
I386KD.EXE
IBM20_US.NPD
IBM30_US.NPD
IBM31_US.NPD
IBM5204.DLL
IMAGEDIT.EXE
IMAGEDIT.HLP
JAWHARP.WAV
JIBERISH.WAV
JUSTIFY.DLL
KEYBD.CPL
L1_380US.NPD
L1_425US.NPD
L2_471US.NPD
L2_493US.NPD
L3_470US.NPD
L3_471US.NPD
L3_493US.NPD
L5_493US.NPD
LASER.WAV
LAUGHS.WAV
LIB.EXE
LINK.EXE
LMSPOOL.DLL
LOOPBACK.SYS
LW_NTXUS.NPD
LW_NT_US.NPD
MAIN.GRP
MAPMSG.EXE
MASM386.EXE
MEP.EXE
MEP.HLP
MIDL.EXE
MLTITHRD.EXE
MON08C85.FNT
MOUSE.CPL
MSV1_0.CFG
NBF.SYS
NEC24PIN.DLL
NEC470US.NPD
NETBIOS.SYS
NLS1252.DAT
NLSAPI.DLL
NMAKE.EXE
NT.CFG
NTRPC.DLL
NTSD.EXE
NTSDEXTS.DLL
NTUSER.CFG
OHOH.WAV
OKI24.DLL
OKI9.DLL
OKI9IBM.DLL
OLIV50US.NPD
PAINTJET.DLL
PAPER.BMP
PARTY.BMP
PERFMTR.EXE
PLAYIT.EXE
PLAYIT.HLP
PLAYSND.EXE
PMATCH.DLL
POP.WAV
PORTS.CPL
PORTTOOL.EXE
PROFILE.EXE
PROGMAN.INI
PROPRINT.DLL
PROPRN24.DLL
PSCRIPT.DLL
PSCRPTUI.DLL
PSTAT.EXE
PYRAMID.BMP
QGREP.EXE
QMS800US.NPD
QMS810US.NPD
QMS8P_US.NPD
QMSCS_US.NPD
QUICK.INI
QUME47US.NPD
QWIII.DLL
RASDD.DLL
RASDDUI.DLL
RC.EXE
RCPP.ERR
RCPP.EXE
RDR.SYS
REG.DAT
REVERSI.EXE
RIBBONS.BMP
RM.EXE
RPCNTC1.DLL
RPCNTS1.DLL
SCREEN.SYS
SDKTOOLS.GRP
SETLINK.EXE
SHTFDRUS.NPD
SIREN.WAV
SJ13SYS.FNT
SJ18SYS.FNT
SJ27SYS.FNT
SLASH.BMP
SOUND.SYS
SPOCK.SYS
SPOTS.BMP
SPY.EXE
SRV.SYS
STARTSC.EXE
STEEL.BMP
SVCCTRL.EXE
SYNC.EXE
SYS05X12.FNT
SYS05X16.FNT
SYS06X10.FNT
SYS06X14.FNT
SYS07X12.FNT
SYS07X15.FNT
SYS07X25.FNT
SYS08X08.FNT
SYS08X10.FNT
SYS08X12.FNT
SYS08X14.FNT
SYS08X16.FNT
SYS08X18.FNT
SYS10EGA.FNT
SYS10X18.FNT
SYS12X16.FNT
SYS12X20.FNT
SYS12X22.FNT
TEK_CPUS.NPD
TGLCASE.DLL
THINKJET.DLL
TI08__US.NPD
TI15__US.NPD
TI850.DLL
TIMPANI.WAV
TMSRE.FON
TOOLS.INI
TRAIN.WAV
ULCASE.DLL
UNDEL.EXE
USER.DLL
VAULT.WAV
VT600_US.NPD
WAH.WAV
WANG15US.NPD
WANGFPUS.NPD
WATER.WAV
WD7000EX.SYS
WEAVE.BMP
WHALES.WAV
WHERE.EXE
WIN32API.DAT
WINBEZ.EXE
WINPERF.EXE
WINRPC.DLL
WINSPOOL.DLL
ZOOMIN.EXE

Gallery[edit | edit source]

PC/AT compatible version[edit | edit source]

MIPS R4x00 Jazz compatible version[edit | edit source]

Miscellaneous[edit | edit source]