[WINDOWS_EDITION]
Name=Windows NT 3.51
Version=3.51
Build=1057 (Retail)
Codename=Daytona Refresh
ReleaseDate=1995-05-30
ReleaseType=Retail / Enterprise
[KERNEL]
File=NTOSKRNL.EXE
Version=3.51.1057
Architecture=x86 (32-bit), MIPS R4000, DEC Alpha AXP, PowerPC 601
ExecutionModel=Fully Preemptive Multitasking
MemoryModel=Flat 32-bit Protected Mode
Exports=PsCreateProcess, PsCreateThread, MmAllocateVirtualMemory, ZwCalls, ObjectManager, SecurityReferenceMonitor, FastIOHooks, SMPOptimizations
[EXECUTIVE]
Components=Object Manager, I/O Manager, Security Reference Monitor, Process Manager, Memory Manager, LPC, Cache Manager
Subsystems=Win32 (enhanced), POSIX, OS/2 1.x
HAL=HAL.DLL (updated for PowerPC + improved SMP)
[USER]
File=USER32.DLL
Version=3.51.1057
UIModel=Program Manager + File Manager (NT UI)
Exports=WndCreate, MsgDispatch, MenuProc, InputLoop, HotkeyManager
[GDI]
File=GDI32.DLL
Version=3.51.1057
Drivers=VGA, SVGA, OEM display drivers
Exports=BitBlt, StretchBlt, LineTo, FontLoad, BrushCreate, RegionOps
[SYSTEM_FILES]
NTOSKRNL.EXE=Core Kernel
HAL.DLL=Hardware Abstraction Layer
WINLOGON.EXE=Logon Manager
CSRSS.EXE=Client/Server Runtime Subsystem
SMSS.EXE=Session Manager
SYSTEM32=Primary System Directory
[DRIVERS]
DisplayDrivers=VGA.SYS, SVGA OEM drivers
InputDrivers=KBDCLASS.SYS, MOUCLASS.SYS
StorageDrivers=SCSIPORT.SYS, ATDISK.SYS
OtherDrivers=NDIS.SYS (updated), TCPIP.SYS (improved), SERIAL.SYS, PARALLEL.SYS
[APPS]
CoreApps=NOTEPAD.EXE, WRITE.EXE, PAINT.EXE
Utilities=FILEMAN.EXE, PROGMAN.EXE, REGEDT32.EXE, TASKMGR.EXE (NT version), CONTROL.EXE
AdminTools=USERMAN.EXE, SRVMGR.EXE, PERFMON.EXE, EVENTVWR.EXE, BACKUP.EXE
[BOOT]
BootMethod=NTLDR -> NTOSKRNL.EXE -> SMSS.EXE -> WINLOGON.EXE
EntryPoint=NTLDR
FileSystem=FAT16 / HPFS / NTFS 1.2 (enhanced)
BootLoader=BOOT.INI
[MEMORY]
Mode=32-bit Protected Mode
MaxAddressSpace=4 GB (2 GB user / 2 GB kernel)
VirtualMemory=Yes (pagefile)
PagingFile=PAGEFILE.SYS
CacheManager=Further optimized (significant performance gain)
[UI]
Windowing=Overlapping Windows
ColorDepth=16-color, 256-color, 16-bit (OEM)
Input=Keyboard + Microsoft Mouse
Shell=Program Manager (NT variant)
[NOTES]
Considered the most stable and polished NT 3.x release. Added PowerPC support, improved Win32 subsystem, faster networking, better NTFS performance, and major SMP optimizations. Last NT version with the classic Program Manager UI before NT 4.0 introduced the Explorer shell.