It seems that the following drivers are not copied by the Windows 98 Setup:
- vcomm.vxd
- vdmad.vxd
- configmg.vxd
- vdd.vxd
- vmouse.vxd
- ntkern.vxd
- vflatd.vxd
- open a command prompt window.
- change to the directory where the Windows 98 cab files are located (\windows\options\cabs or from the Win98 folder on the install CD)
- write this (each extract line should be a SINGLE line, here it appears wrapped)
CODE
extract /l c:\windows\system /a win98_22.cab vcomm.vxd vdmad.vxd configmg.vxd vdd.vxd vmouse.vxd ntkern.vxd vflatd.vxd
extract /l c:\windows\system\vmm32 /a win98_22.cab vcomm.vxd vdmad.vxd configmg.vxd vdd.vxd vmouse.vxd ntkern.vxd vflatd.vxd
extract /l c:\windows\system\vmm32 /a win98_22.cab vcomm.vxd vdmad.vxd configmg.vxd vdd.vxd vmouse.vxd ntkern.vxd vflatd.vxd
When I used Windows 98, this provided a lot more stability and fixed many lock-ups I had experience before.
The trick also seems to fix some problems with windows 95, althou instead of using win98_22.cab, windows 95 users should use win95_02 in the mentioned code.