I had the same problem, and if you change your sound card, change drivers, wherever, the problem will remain.
I have a solution.
The problem is : the system.ini file on your computer is corrupted or some command lines are missing, this can occurs when you install a program and for a understandable reason the config.sys files is not written correctly.
First I will say what not work
A) If you delete de system.ini and install windows again, you system.ini will appear, but with the old problem, so don’t do that.
B) If you reformat your HD and install windows again, the problem is solved, but I think this is too traumatic.
What can work ?
A) If you have an system.ini old copy, you can copy to C:\WINDOWS directory an replace the actual system.ini , maybe this is not easy to do, because is not normal make an system.ini copy.
B) If you have a friend or if you know someone who have a computer with an configuration like yours you can take a copy of system.ini and copy to C:\WINDOWS directory on your computer.
C) You can copy any system.ini file even if the computer is different from yours. You can try use my system.ini file, but I think this is too different from yours because my configuration is Brazilian, but you can copy and past and after that you can change your configuration change things like keyboard setting.
If you solve your problem please let me know.
Thanks
Please excuse-me I’m Brazilian and my native language is portuguese and my English is not very good, I hope you can understand-me.
My system.ini file :
[boot]
system.drv=atmsys.drv
drivers=mmsystem.dll power.drv
shell=Explorer.exe
user.exe=user.exe
gdi.exe=gdi.exe
sound.drv=mmsound.drv
dibeng.drv=dibeng.dll
comm.drv=comm.drv
mouse.drv=mouse.drv
keyboard.drv=keyboard.drv
oemfonts.fon=vga850.fon
*DisplayFallback=0
fixedfon.fon=vgafix.fon
fonts.fon=vgasys.fon
386Grabber=vgafull.3gr
display.drv=pnpdrvr.drv
atm.system.drv=system.drv
scrnsave.exe=
[keyboard]
keyboard.dll=
oemansi.bin=xlat850.bin
subtype=
type=4
[boot.description]
system.drv=PC padrão
aspect=100,96,96
display.drv=SiS 620
keyboard.typ=Padrão de 101/102 teclas ou Microsoft Natural Keyboard
mouse.drv=Mouse padrão
[386Enh]
ebios=*ebios
mouse=*vmouse, msmouse.vxd
device=*dynapage
device=*vpd
device=*int13
woafont=app850.fon
device=*vcd
COM3FIFO=1
device=*enable
keyboard=*vkd
display=*vdd,*vflatd
EMMExclude=C000-CFFF
PagingDrive=D:
[NonWindowsApp]
TTInitialSizes=4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 22
[power.drv]
[drivers]
MIDI1=vpiano.drv
VIDC.MSVC=msvidc.drv
voice=C:\BITWARE\is101.drv
wavemapper=*.drv
MSACM.imaadpcm=*.acm
MSACM.msadpcm=*.acm
midi=mmsystem.dll
wave=mmsystem.dll
[iccvid.drv]
[mciseq.drv]
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
videodisc=mcipionr.drv
vcr=mcivisca.drv
MPEGVideo=mciqtz.drv
animation=mciaap.drv
MPEGVideo2=mciqtz.drv
[vcache]
[OPL3SA.Drv]
;rem TShoot: WSSDMADAC=0
;rem TShoot: WSSDMAADC=1
;rem TShoot: WSSInterrupt=5
;rem TShoot: WSSAddress=1328
;rem TShoot: SBEnable=NULL
;rem TShoot: SBAddress=576
;rem TShoot: MPUAddress=816
;rem TShoot: MPUInterrupt=5
;rem TShoot: MPUEnable=1
;rem TShoot: DualDMA=1
;rem TShoot: OPLEnable=1
;rem TShoot: WSSEnable=NULL
;rem TShoot: GamePortEnable=1
;rem TShoot: SBInterrupt=5
;rem TShoot: SBDMA=1
[YAMAHA]
;rem TShoot: ZVPort=0
;rem TShoot: CPLMPUBoth=0
;rem TShoot: ForceSA2=0
;rem TShoot: ForceSA3A=0
;rem TShoot: OnlyFM=0
;rem TShoot: POTSVideo=0
;rem TShoot: PowerMuteTime=150
;rem TShoot: HookService=0
;rem TShoot: Enable3DBox=0
;rem TShoot: Level1Partial=0
;rem TShoot: DelFM=0
;rem TShoot: DelSoftSynth=0
;rem TShoot: DelMPU=0
[MSNP32]
[Password Lists]
WALMIR=C:\WINDOWS\WALMI000.PWL
*Rna=C:\WINDOWS\Rna000.PWL
[drivers32]
msacm.lhacm=lhacm.acm
VIDC.IV50=ir50_32.dll
msacm.iac2=C:\WINDOWS\SYSTEM\IAC25_32.AX
msacm.msaudio1=msaud32.acm
vidc.iv41=ir41_32.dll
vidc.yvu9=iyvu9_32.dll
msacm.l3acm=C:\WINDOWS\SYSTEM\L3CODECA.ACM
VIDC.VDOM=vdowave.drv
VIDC.MPG4=msscmc32.dll
vidc.vivo=ivvideo.dll
msacm.vivog723=vivog723.acm
msacm.voxacm119=vdk32119.acm
VIDC.TR20=tr2032.dll
VIDC.UCOD=clrviddd.dll
msacm.msg723=msg723.acm
vidc.M263=msh263.drv
vidc.M261=msh261.drv
msacm.msg711=msg711.acm
vidc.CVID=iccvid.dll
VIDC.IV31=ir32_32.dll
VIDC.IV32=ir32_32.dll
vidc.MSVC=msvidc32.dll
VIDC.MRLE=msrle32.dll
MSACM.imaadpcm=imaadp32.acm
MSACM.msadpcm=msadp32.acm
MSACM.msgsm610=msgsm32.acm
MSACM.trspch=tssoft32.acm
msacm.sl_anet=sl_anet.acm
msacm.voxacm160=vct3216.acm
[DISPLAY]
BusThrottle=1
[TTFontDimenCache]
0 4=2 4
0 5=3 5
0 6=4 6
0 7=4 7
0 8=5 8
0 9=5 9
0 10=6 10
0 11=7 11
0 12=7 12
0 13=8 13
0 14=8 14
0 15=9 15
0 16=10 16
0 18=11 18
0 20=12 20
0 22=13 22
