Windows 95 build 99

4.00.99
Build of Windows 95
Screenshot
OS familyWindows 9x
Version number4.00
Build number99
Architecturex86
Compiled on1994-05-09
Product key
Beta Site ID101907
Password999b4cb09
About dialog
Windows95-4.0.99-About.png
TCB.png TCBGallery.png BA.png

Windows 95 build 99 is an external Milestone 6 and pre-Beta 1 build of Windows 95, which was found by BetaArchive user sunnyblueman in July 2014 along with builds 73f and 116.[1]

Files that include symbols[edit | edit source]

  • Some files in this build include symbols in the executable overlay data: ARP.EXE, DBUGIT.DLL, DBUGIT32.DLL, EXTRACT.EXE, INDICDLL.DLL, OLEAUT32.DLL, PLUSPACK\AWSEC32.DLL, PLUSPACK\ISOPRO32.EXE, PLUSPACK\SCCVIEW.DLL, ROUTE.EXE, TELNET.EXE, WINBEZMT.EXE
    • The symbols for WINBEZMT.EXE includes an infoleak including part of d:\dev\inc\winnt.h that had already been ran through the preprocessor.
  • Additionally, the compiler output .MAP file for NETDI.DLL was included.

New features and changes[edit | edit source]

  • DOS386.EXE, the main executable of the 32-bit virtual machine manager, has been renamed to VMM.VXD.
  • The .VXD file extension has been introduced for virtual device drivers, although some drivers still use the .386 extension.
  • The boot screen has been updated, with the version label now saying "Beta 1 - May 1994".
  • WORK.BMP is now a bitmap of a black crane on a blue background with the text "under CONSTRUCTION".
  • This build is the first to introduce native support for ATAPI CD-ROM drives.
  • FDISK has MS-DOS 7.0 branding, suggesting that MS-DOS 7.0 was still a separate product from Windows 95 at the time.

Shell changes[edit | edit source]

  • This is the earliest available build to remove the arrow on the right side of the Start button.
  • The Taskbar now defaults to the bottom of the screen, much like build 81 and earlier.
  • The "New" menu in the right-click menu removes most of the options; only a video clip, MIDI sequence, GIF file, wave sound, text document, and WordPad documents can be made. "Link" is also renamed to "Shortcut".
  • The user can now align icons to a grid via the right-click menu.
  • A prototype about box for Windows Explorer can be opened, but it results in the older dialog without information on the build number, user name, and organization.
  • Help Topics has the Display button renamed to Open. In addition, there are new topics included in the build and some existing ones have been renamed.
  • The Ctrl+Esc keystroke has been implemented to open the Start menu.
  • The font for the file copy dialog has been changed from Arial to Microsoft Sans Serif.
  • This build contains an early file protection that detects various system files for integrity. If they are found to be incorrectly updated or missing, Windows can be able to either replace the original files or keep the current versions as proper.

Application changes[edit | edit source]

  • Most legacy apps from Windows for Workgroups 3.11 have been removed in this build. The removed applications include Cardfile, Clock (only the 32-bit version; the 16-bit version can still be run via CLOCK.EXE), Notepad (only 32-bit version; 16-bit version can be run via NOTEPAD.EXE), Terminal, and Solitaire.
  • MAPI Spooler has been removed.
  • Some applications are moved to the System Tools folder, such as the System Monitor and Administration Configuration Tool. The Administration Configuration Tool, Disk Defragmenter, and System Monitor has gained new icons as well.
  • WinPad has been updated to version 1.3705.
  • WritePad has been renamed to WordPad and has gained a new icon and some changes in the toolbar icons. Upon loading WordPad, it will prompt the user to choose to create a blank formatted document or a non-formatted text file.
  • WRITE.EXE has been changed to link to WordPad instead.
  • System Properties now shows the processor type, although anything newer than 486 will be displayed as "80486 & 80x87".

Control Panel changes[edit | edit source]

  • Two legacy applets have been removed, which are Fonts and Network Setup.
  • The Disks applet has been removed in favor of the disk properties when right-clicking a disk on My Computer.
  • Network Setup has been completely overhauled and merged with the Network applet.
  • The Microsoft Windows logo in System Properties is present again.
  • The Animation tab on the Mouse applet, which was a placeholder in the previous two builds, has been removed.
  • Date and Time applet has a Time Zone tab so the user can select the timezone. Unlike in the RTM, the map is not interactable.
  • The Display Settings can allow the saving of theme files and relocated the scheme selector to below the display. Alongside, Screen Saver previews are now seen when a screensaver is selected in the applet.
  • The Virtual Memory slider in the System Properties has been removed.
  • Mixer Controls can now load properly without crashing. Alongside, the Multimedia applet can now open without causing a CAB32.EXE crash.

Setup changes[edit | edit source]

  • The default installation directory is now "WINDOWS" again instead of "CHICAGO".
  • Some text for the welcome headers had been enlarged and in a different font.
  • Due to the updates to the Network applet, the Network settings can now be open during setup to allow the user to configure network card settings before starting setup.
  • Advanced Settings now allow the user to utilize a Windows 3.1 compatibility mode (disable long filename support) and forcing 32-bit drivers (removing 16-bit drivers from AUTOEXEC.BAT and CONFIG.SYS to allow faster system performance)
  • The "Emergency Boot Disk" has been renamed to "Startup Disk". However, it still prompts the user to label a floppy disk with "Windows 4.0 Emergency Boot Disk".

Bugs[edit | edit source]

  • This build will not boot on processors newer than the 80486.
  • Various video cards (such as S3 86c928, Tseng w32, and XGA) cannot use 800x600 at true color or 1024x768 with 65536 colors and Windows will complain about insufficient video memory even if the video card has 2MB of video memory or more. ATI Mach32 is not affected.

File differences[edit | edit source]

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

Added files
Name Description Version
ACCESS.EXE
ACCESS40.HLP
ARCSRV32.EXE NTAGENT MFC Application 1.0.001
B22G1502.PF
B22G1802.PF
B22G2102.PF
CALC.CNT
CIRRUS.VXD
CONTROL.EXE Windows Control Panel 4.00.96
CP_850.NLS
DEFRAG.EXE
EBUG1502.PF
EBUG1802.PF
EBUG2102.PF
ENABLE2.VXD
ENABLE4.VXD
HHIMPORT.EXE
HPSJTW02.PF
HPX3PC02.PF
HPX3PS02.PF
HYPERTRM.CNT
HYPERTRM.DLL
HYPERTRM.HLP
IBMMKEYS.BMP
ICM32.DLL
IMAADPCM.ACM IMA ADPCM CODEC for MSACM 4.00
INDICDLL.DLL
INTERNAT.EXE 32-bit Indicator Applet 4.00.96
INTL.CPL
IR30_32.DLL Intel Indeo(TM) Video R3.2
ISAPNP.VXD
LPT.VXD
LPTENUM.VXD
MAPIU32.DLL MAPI 1.0 Low Level Utiltiies for Windows 4 0.20
MMDEVLDR.VXD
MSADPCM.ACM Microsoft ADPCM CODEC for MSACM 4.00
MSCON.TTF
MSG711.ACM Microsoft CCITT G.711 (A-Law and u-Law) CODEC for MSACM 4.00
MSGSM610.ACM Microsoft GSM 6.10 Audio CODEC for MSACM 4.00
MSODISUP.386
MSOPL.DRV Yamaha OPL2/OPL3 Driver 4.00
MSPSRV.EXE
MSRLE.DRV Microsoft RLE Compressor 4.00
MSRLE32.DLL Microsoft RLE Compressor 4.00.96
MSSBLST.VXD
MSTCP.DLL
MSVIDC32.DLL Microsoft Video 1 Compressor 4.00.96
NETAPI32.DLL
NETCPL.CPL
NETDI.DLL Network Device Installer 4.00.96
NETOS.DLL
NETWARE.DRV
NSCL.386
NW16.DLL
NWAB32.DLL
NWNBLINK.386
NWNET32.DLL
NWNP32.DLL
NWPP32.DLL
NWREDIR.386
NWSP.386
OLEAUT32.DLL OLE Automation Library 2.01
P22G1802.PF
P22G2102.PF
PAGEFILE.VXD
PELOADER.VXD
PH200I02.PF
PPPMAC.386
PROGMAN.INI
PUB.EXE
PUB.HLP
QMS30I02.PF
REGSERV.EXE
RNASETUP.DLL Remote User Setup 4.00.96
SERIAL.VXD
SHELL16.DLL Windows Shell library 4.00.96b
SKWIN.BMP
SOUND.DRV Windows Sound Driver core component 4.00.96
SPAP.386
SPLITTER.VXD
SPOOL32.EXE
STDOLE32.TLB
STOPSRV.EXE
SYSCLASS.DLL
TIMEDATE.CPL
TPIIIC02.PF
TTY.DAT
UNIMODEM.VXD
VFD.VXD
VGATEWAY.VXD
VMM32.VXD
WINDOWS.GID
WINREG.DLL
WIN_AGNT.EXE
WIN_AGNT.RES
WIN_SPX.DLL
WORDPAD.CNT
WORDPAD.EXE WORDPAD MFC Application 1.0.001
WORDPAD.HLP
WSASRV.EXE
Removed files
Name Description Version
CARDFILE.EXE Windows Cardfile application file 4.00.90
CFGITP32.EXE MAPI 1.0 Common User Interface ITP 4.00
CIRRUS.386
CLOCK32.EXE Clock Applet 3.10
DISPENUM.386
DOS386.EXE
DSKMAINT.DLL Disk Maintenance APIs 4.00.90
DYNAPAGE.386
ENABLE2.386
HHERR.DLL HHERR: Handheld Systems Assert/Debug Functions 1.00.3500.0
HHNOTIF.EXE
HHTIMER.EXE Microsoft Windows for Handheld Systems - HHTIMER 1.00.3300.0
IFSMGR.386
IMAADPCM.DLL IMA ADPCM CODEC for MSACM 4.00
IMPORT.EXE
IMSG32.DLL MAPI IMessage on IStorage 0.20
INT13.386
IOS.386
ISAPNP.386
ITABLE32.DLL MAPI 1.0 ViewTable 0.20
LM21DRV.UPD
LMSCRIPT.EXE
LMSCRIPT.PIF
LPT.386
LPTENUM.386
MAPI32.DLL Extended MAPI 1.0 0.20
MAPID32.DLL MAPI 1.0 Common User Interface 4.00
MAPIF32.DLL MAPI 1.0 Moniker Support 0.20
MAPIN32.DLL MAPI 1.0 Note Form 4.00
MAPIP32.DLL MAPI Profile Service for Windows 4 0.20
MAPIRPC.REG
MAPISP32.EXE MAPI 1.0 Spooler 0.20
MAPIX32.DLL Extended MAPI 1.0 for Windows 4 0.20
MLCFG32.DLL Microsoft Mail Configuration Library 4.00
MLFIND32.DLL Microsoft Mail Message Finder DLL 4.00
MLOLE32.DLL
MLPREF32.DLL Microsoft Mail Preferences application file 4.00
MLSET32.EXE Microsoft Mail Setup 4.00
MLVIEW32.DLL Windows 4.0 Cabinet Mail Extension 4.00
MMDEVLDR.386
MRPC32.DLL MAPI 1.0 Interface Remoting 0.20
MSADLIB.DRV MIDI driver for Ad Lib compatibles 4.00
MSADLIB.IDF
MSADPCM.DLL Microsoft ADPCM CODEC for MSACM 4.00
MSFS32.DLL
MSG711.DLL Microsoft CCITT G.711 (A-Law and u-Law) CODEC for MSACM 4.00
MSGSM610.DLL Microsoft GSM 6.10 Audio CODEC for MSACM 4.00
MSLMS32.DLL MAPI Local Message Store 0.20
MSMAIL32.EXE Microsoft Mail EXE 4.00
MSMMF32.DLL Bullet Message Store Service Provider 00.02.00.00
MSNDB32.DLL List Context and Node Database DLL 0.20
MSPAB32.DLL MAPI 1.0 Personal Address Book 0.20
NCDW.DLL Windows for Workgroups Netword Card Detect 4.00.80
NDISHLP.SYS
NE2000.DOS
NET.EXE
NET.MSG
NETH.MSG
NETSETUP.CPL Microsoft Windows Network Setup 4.00.80
NETWATCH.HLP
NETWORK.INF
NOTE32.EXE Notepad Applet 3.10
PAGEFILE.386
PASSWDS.CPL
PELOADER.386
PERF.386
PMSPL.DLL Microsoft LAN Manager 2.1 Network Dynamic Link Library for Microsoft Windows 4.00.90
PROTMAN.DOS
PROTMAN.EXE
PROTOCOL.INI
RICHED32.DLL Chicago Rich Text Edit Control 4.00
ROUTER.DLL Microsoft Router for Windows for Workgroups 1.00.000
SCONFIG.DLL Microsoft Workgroup Security 4.00.89
SERIAL.386
SETUP.INF
SOL.CNT
SOL.EXE Windows Solitare game 4.00.90
SOL.HLP
SOUND.DLL Windows Sound Driver core component 4.00.90
SPLITTER.386
SPOOLER.386
SPOOLEXE.EXE
TERMINAL.CNT
TERMINAL.EXE Windows Terminal application file 3.10.061
TERMINAL.HLP
TNEF32.DLL Transport Neutral Encapsulation Format 1.0 0.20
UNIMODEM.386
VADLIBD.386
VCACHE.386
VCDFSD.386
VCOMM.386
VCOND.386
VDD.386
VDEF.386
VFAT.386
VFBACKUP.386
VFD.386
VFLATD.386
VGATEWAY.386
VSBD.386
VSHARE.386
VWIN32.386
VXDLDR.386
WFWNETCP.CPX Windows for Workgroups Secondary Nets Settings 4.00.80
WFWSETUP.DLL Windows for Workgroups Network Setup Library 4.00.80
WFWSYS.CFG
WINCHAT.HLP
WINDISK.CPL WinDisk Control Panel Applet 4.00.90
WINNET.INF
WINPOPUP.HLP
WRITEPAD.CNT
WRITEPAD.EXE WRITEPAD MFC Application 1.0.001
WRITEPAD.HLP

Gallery[edit | edit source]

Miscellaneous[edit | edit source]

References[edit | edit source]