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 originally released by a unknown warez group on 23 May 1994 and was lost. It was later rediscovered and uploaded to BetaArchive on 1 August 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 GDI.EXE from Windows 3.1 in MINI (16-bit minimal runtime) is replaced with the version from Modular Windows build 1.0.592 code branch, dated 1994-05-09. Modular Windows GDI is present in subsequent builds (including RTM), but has different dates. In particular, build 116 contains it with an earlier date of 1994-04-05.
  • 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.
  • EDIT.COM is replaced with Chicago Emergency Editor 0.9.012.

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 higher than an Intel Pentium.
  • 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.
  • TIMER application error occurs when shutting down or restarting the system.

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
apix.vxd
apm.inf
applets.inf
arp.exe
b22g1502.pf
b22g1802.pf
b22g2102.pf
batmeter.exe
bios.vxd
bioshook.vxd
biosxlat.vxd
bootdrv.com
calc.cnt
cdfs.vxd
cdtsd.vxd
cdvsd.vxd
choosusr.dll
cirrus.vxd
combuff.vxd
comctl31.dll Custom Controls Library 4.00.96d
compaq.drv Chicago Framebuffer Display Driver 4.00.87
compaq.vxd
compobj.dll OLE 2.0 Library 2.01
configmg.vxd
control.exe Windows Control Panel 4.00.96
cpqmode.ini
cpqmon.ini
cp_850.nls
d2150_ms.spd
d2250_ms.spd
dbkvssd.vxd
dbugit.dll DBUG-IT Support Library 4.00
dbugit32.dll DBUG-IT Support Library 4.00
decports.exe
decpsmw4.dll PrintServer Software X(3/16/94)
decpsmw4.hlp
disktsd.vxd
diskvsd.vxd
dosmgr.vxd
dosnet.vxd
dynapage.vxd
ebios.vxd
ebug1502.pf
ebug1802.pf
ebug2102.pf
eisa.vxd
enable.vxd
enable2.vxd
enable4.vxd
extract.exe
filesec.386
ftp.exe
hp4mp_v1.spd
hp4m_v1.spd
hp4plus1.spd
hp4si_v1.spd
hpcola.dll Hewlett-Packard COLA DLL 1.0.000
hpeisa.386
hpjd.dll Hewlett-Packard HPJD DLL 1.0.000
hpjdcom.dll Hewlett-Packard SNMP/RCFG Language Applet DLL 1.0.000
hpjdmon.dll
hpjdnp.dll
hpjdpp.dll
hpjdund.dll Hewlett-Packard JetDirect Generic DLL 1.0.000
hpjdund.hlp
hpnetprn.inf
hpnetsrv.dll Hewlett-Packard HPNETSRV Transport Applet DLL 1.0.000
hpnw416.dll 1.0.001
hpnw432.dll
hppjl.dll Hewlett-Packard PJL Language Applet DLL 1.0.000
hpprntr.dll Hewlett-Packard Printer Applet DLL 1.0.000
hpprntr.hlp
hpsjtw02.pf
hpx3pc02.pf
hpx3ps02.pf
hsflop.pdr
hypertrm.cnt
hypertrm.dll
hypertrm.exe
hypertrm.hlp
ibmmkeys.bmp
icm.inf
icm32.dll
ifsmgr.vxd
imaadpcm.acm IMA ADPCM CODEC for MSACM 4.00
imsg32.dll MAPI IMessage on IStorage 0.20
indicdll.dll
int13.vxd
internat.exe 32-bit Indicator Applet 4.00.96
intl.cpl
ios.vxd
ipconfig.exe
ir30_32.dll Intel Indeo(TM) Video R3.2
isapnp.vxd
jetadmin.cpl
jetadmin.exe HP JetAdmin Utility 0.0.002
jetadmin.hlp
kbdgk.kbd
kbdhe.kbd
kbdru.kbd
layoutpp.inf
linkinfo.dll Rover LinkInfo DLL 4.00.96
lmouse.vxd
lpt.vxd
lptenum.vxd
lucons.ttf
mach32.vxd
mach8.vxd
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
mapiu32.dll MAPI 1.0 Low Level Utiltiies for Windows 4 0.20
mapix32.dll Extended MAPI 1.0 for Windows 4 0.20
mdmgen.inf
mdmmcom.inf
mdmmhrtz.inf
mdmpp.inf
mdmsupra.inf
mdmti.inf
mdmusrcr.inf
mdmusrsp.inf
mdmusrwp.inf
mfcoleui.dll Microsoft Windows(TM) OLE 2.0 User Interface Support 2.00
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.vxd
modem.cpl Modem Control Panel 4.00.96c
modems.inf
modemui.dll Modem UI 4.00.96
mrpc32.dll MAPI 1.0 Interface Remoting 0.20
msab32.dll
msadpcm.acm Microsoft ADPCM CODEC for MSACM 4.00
mscon.ttf
mscvmd.vxd
msfs32.dll Microsoft Mail for PC Networks 3.2 Provider 00.02.00.00
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
mslms32.dll MAPI 1.0 Local Message Store for Windows 4 0.20
msmail.cnt
msmail.hlp
msmail.inf
msmail32.exe Microsoft Mail EXE 4.00
msmini.vxd
msmmf32.dll Bullet Message Store Service Provider 00.02.00.00
msmpu401.vxd
msndb32.dll List Context and Node Database DLL 0.20
msopl.vxd
msp32_am.lex
mspab32.dll MAPI 1.0 Personal Address Book for Windows 4 0.20
mspell32.dll Microsoft Soft-Art Speller DLL 1.05
mspsrv.exe
msrle.drv Microsoft RLE Compressor 4.00
msrle32.dll Microsoft RLE Compressor 4.00.96
mssb16.drv Creative Labs Sound Blaster 16 Driver 4.00
mssb16.vxd
mssblst.vxd
mssndsys.vxd
mssp.386
mstcp.dll
msvidc32.dll Microsoft Video 1 Compressor 4.00.96
msword6.wpc Word for Windows 6 Converter 94041430
ne3200.dos
net3com.inf
netamd.inf
netapi32.dll
netauxm.inf
netauxt.inf
netcli.inf
netcli3.inf
netcp.cpl
netcpl.cpl
netcpq.inf
netdec.inf
netdef.inf
netdi.dll Network Device Installer 4.00.96
netdi.map
netee16.inf
netgen.inf
nethp.inf
netibm.inf
netnice.inf
netnovel.inf
netoli.inf
netos.dll
netppp.inf
netservr.inf
netsmc.inf
netsock.inf
nettrans.inf
netub.inf
netware.drv
netware.ms
netxir.inf
netznote.inf
nice.386
nscl.386
nwab32.dll
nwredir.386
nwrpltrm.com
nwserver.386
nwsp.386
ole2.dll OLE 2.0 Library 2.01
ole2.inf
ole2conv.dll QuickDraw Graphic Import Filter 2.01
ole2disp.dll OLE Automation Library 2.01
ole2nls.dll OLE NLS Library 2.01
ole2pr32.dll Cairole Proxy DLL 3.50
ole2prox.dll OLE2PROXY 2.0 Library 2.01
ole32.dll
oleaut32.dll OLE Automation Library 2.01
p22g1802.pf
p22g2102.pf
pagefile.vxd
pageswap.vxd
parity.vxd
pccard.vxd
pci.vxd
pcm_cs.dos
pe3ndis.exe
peloader.vxd
perf.vxd
ph200i02.pf
ping.exe
pluspack.1
power.drv Advanced Power Management driver 4.00.96
power.hlp
powercfg.cpl Advanced Power Management Control Panel Applet 4.00.96
pub.exe
pub.hlp
pwledit.exe
q2200_ms.spd
q2210_ms.spd
q800_ms.spd
q810t_ms.spd
q810_ms.spd
q820_ms.spd
qms30i02.pf
reboot.vxd
redirect.exe
route.exe
rpcltc1.dll
rpcltc5.dll
rpcltc6.dll
rpclts5.dll
rpclts6.dll
rpcns4.dll Remote Process Control NS4 DLL 3.10
rpcrt4.dll
rplboot.sys
rplimage.exe
s3.vxd
sample.vxd
scandisk.ini
scm.exe
scsi1hlp.vxd
serial.vxd
shell.vxd
shell16.dll Windows Shell library 4.00.96b
skwin.bmp
sl.dll SL Enhanced Options library 3.10
sl.hlp
snapshot.386
snapshot.exe
snapvxd.386
socketsv.vxd
sound.drv Windows Sound Driver core component 4.00.96
spool32.exe
spooler.vxd
stdole32.tlb
storage.dll OLE 2.0 Library 2.01
sysclass.dll
tapi.dll Windows Telephony DLL 1.00.153
tapi.inf
tapi32.dll
tapiaddr.dll Telephony Address Translation Module 1.00.153
tapiexe.exe Windows Telephony DLL hidden app 1.00.153
telephon.cpl Telephony Control Panel Applet 1.00.152
telephon.hlp
telephon.ini
telnet.exe Virtual Terminal Program 3.10
timedate.cpl
timezone.inf
tnef32.dll Transport Neutral Encapsulation Format 1.0 0.20
tpiiic02.pf
tracert.exe
tseng.vxd
typelib.dll OLE Automation Type Information Interfaces 2.01
ubnei.386
ubnei.dos
ubneps.dos
umdm32.dll
unimdm.tsp Unimodem Service Provider 4.00.96
unimodem.vxd
unknown.inf
v7vdd.vxd
v86mmgr.vxd
vcache.vxd
vcd.vxd
vcdfsd.vxd
vcomm.vxd
vcond.vxd
vdd.vxd
vdef.vxd
vdhcp.386
vdmad.vxd
vfat.vxd
vfbackup.vxd
vfd.vxd
vflatd.vxd
vgateway.vxd
video7.vxd
vip.386
vjoyd.vxd
vkd.vxd
vlb32.dll Chicago Virtual Listbox 4.00
vmcpd.vxd
vmd.vxd
vmm.vxd
vmouse.vxd
vmpoll.vxd
vnbt.386
voltrack.vxd
vpd.vxd
vpicd.vxd
vpowerd.vxd
vsd.vxd
vserver.386
vshare.vxd
vtcp.386
vtd.vxd
vtdapi.vxd
vtdi.386
vudp.386
vwin32.vxd
vxdldr.vxd
wd.vxd
welcome.avi
winbezmt.exe
win_agnt.exe
win_agnt.res
win_spx.dll
wordpad.cnt
wordpad.exe WORDPAD MFC Application 1.0.001
wordpad.hlp
wordpad.inf
wordwin2.wpc Word for Windows 2 Converter 93121500
wpsmon.dll WPS Monitor DLL 4.00.91
wpsmon16.dll WPS Monitor Thunk DLL 4.00.91
wps_updt.dll
writwin.wpc Windows Write Converter 93120900
wsasrv.exe
xga.vxd
Removed files
Name Description Version
8514.3gr 8514 enhanced mode display component (version 3.0) 4.00.90
admincfg.adf
admincfg.exe
apix.386
bios.386
c
carvga.3gr Video Seven 386 enhanced mode display component 3.10 (RC1)
cdfs.386
cdtsd.386
cdvsd.386
cirrus.386
cirrus.sym
clipbrd.hlp
clock32.exe Clock Applet 3.10
cpqgr3.gr3
cpqvdd.exe
debapp.dll
debmp.dll
debug.dll
defrag.exe
dehex.dll
demet.dll
dess.dll
dewp.dll
dibeng91.dll Windows 4.0 DIB Engine 4.00.83
digitalv.mci DV-MCI Command Table 4.00
disktsd.386
diskvsd.386
dispenum.386
dos386.exe
drwatson.exe Windows Fault detection utility 4.00.90
dynapage.386
edit.exe
enable2.386
hp4m6_v1.spd
hp4mp6_1.spd
hp4si6_1.spd
hpvutl.dll Utilities for the HP DeskJet Series 5XX Printer Driver 4.0.1.0
ibmjoy.drv Joystick driver for IBM-compatibles 4.00
ifsmgr.386
imaadpcm.dll IMA ADPCM CODEC for MSACM 4.00
int13.386
ios.386
isapnp.386
lm21drv.upd
lmouse.386
lmouse.com
lmouse.drv Logitech mouse driver 3.10
lpt.386
lptenum.386
lvmd.386
mach32.386
mach32.sym
mach32d.sym
mach8.386
mach8.sym
marvel.cnt
mci.inf
mmdevldr.386
msadlib.pat
msadpcm.dll Microsoft ADPCM CODEC for MSACM 4.00
mscvmd.386
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
msmini.386
mssndsys.386
ncdw.dll Windows for Workgroups Netword Card Detect 4.00.80
ncdx.dll Windows for Workgroups Netword Card Detect 4.00.79
nec.pdr
netsetup.cpl Microsoft Windows Network Setup 4.00.80
netsu.inf
netwatch.cnt
netwatch.exe
netwatch.hlp
network.inf
nls.inf
note32.exe Notepad Applet 3.10
pagefile.386
passwds.cpl
pccard.386
pci.386
peloader.386
pen.cnt
pen.hlp
penwin.ini
perf.386
qv.drv Chicago QVISION Display Driver 4.00.90
qvstub.exe
readysnd.shg
remember.shg
router.dll Microsoft Router for Windows for Workgroups 1.00.000
s3.386
s3.sym
sccch.dll
sccexp.dll
sccfa.dll
sccfi.dll
scclo.dll
sccpg.dll
sccut.dll
sccview.dll SCC FileViewer Object 1.00
sccvw.dll
sconfig.dll Microsoft Workgroup Security 4.00.89
scsi1hlp.386
securitx.dll Microsoft Workgroup Security 4.00.79
serial.386
sgrk.kbd
sheb.kbd
socketsv.386
sol.cnt
sol.exe Windows Solitare game 4.00.90
sol.hlp
sound.dll Windows Sound Driver core component 4.00.90
spooler.386
spoolexe.exe
srus.kbd
sysdetmg.sym
sysmon.exe
terminal.cnt
terminal.exe Windows Terminal application file 3.10.061
terminal.hlp
tseng.386
tseng.sym
v7vga.3gr Video Seven 386 enhanced mode display component 4.00.90
vadlibd.386
vcache.386
vcdfsd.386
vcomm.386
vcond.386
vcr.mci MCI VCR Command Set 4.00
vdd.386
vdd.sym
vdd8514.386
vddcl.386
vddm32.386
vdds3.386
vddsvga.386
vddvga30.386
vddxga.386
vdef.386
vfat.386
vfbackup.386
vfd.386
vflatd.386
vga30.3gr VGA 386 enhanced mode display component (version 3.0) 4.00.90
vjoyd.386
vmpu401d.386
voltrack.386
vsami.dll
vsasc8.dll
vsbd.386
vsbmp.dll
vsdrw.dll
vsexe.dll
vsflw.dll
vsgif.dll
vshare.386
vsmsw.dll
vsqpw.dll
vsrtf.dll
vstiff.dll
vsw6.dll
vswk3.dll
vswks.dll
vswmf.dll
vsword.dll
vswork.dll
vswp5.dll
vswp6.dll
vswpf.dll
vsxl.dll
vsxlc.dll
vwin32.386
vxdldr.386
wfwnet.hlp
wfwnetcp.cpx Windows for Workgroups Secondary Nets Settings 4.00.80
wfwsetup.dll Windows for Workgroups Network Setup Library 4.00.80
wfwx.dll Windows for Workgroups Network Setup Library 4.00.79
winchat.cnt
winchat.exe Windows for Workgroups Chat 4.00.90
winchat.hlp
winexcl.shg
winlogo.shg
winnet.inf
writepad.cnt
writepad.hlp
w_pen.cnt
xga.386
xga.sym

Gallery[edit | edit source]

Miscellaneous[edit | edit source]

References[edit | edit source]