El archivo winstart.bat: el secreto de Windows 95 para cargar TSRs solo en programas de Windows
The little-known winstart.bat batch file

Un lector preguntó sobre el propósito de C:\WINDOWS\WINSTART.BAT en Windows 95. Raymond Chen explica que este archivo se ejecuta durante el arranque, después de que el administrador de máquinas virtuales crea la máquina virtual del sistema, pero antes de que se inicie el kernel de modo usuario. Su función es cargar programas residentes (TSRs) que solo estarán disponibles para las aplicaciones de Windows, no para las de MS-DOS. Aunque se asocia con Windows 95, en realidad es una característica de Windows 3.1, documentada en el Resource Kit. La tabla comparativa muestra cómo los TSRs se cargan desde AUTOEXEC.BAT, WINSTART.BAT o en una VM individual, y su visibilidad en cada entorno.
Lo interesante es que la mayoría de la gente que descubre esto dice que es una característica de Windows 95, pero en realidad es una característica de Windows 3.1 (y posiblemente incluso de Windows 3.0).