Well, here is a version history for CDVSD.VXD:
LENOVO Windows 95/98 installation supplement files - ThinkPad 390, 172x
12/04/1998 04:47p 4.10.0.2001 30,395 CDVSD.VXD Windows 98 FE
KB242534 Computer Hangs When Removing DVD-ROM Drive From Bay
12/03/1999 04:47p 4.10.0.2184 31,931 CDVSD.VXD Windows 98 FE
12/06/1999 12:46p 4.10.0.2223 32,443 CDVSD.VXD Windows 98 SE
KB265314 Error Message "No Valid Drive/Disc Found" Playing Audio CD After Using Data CD-ROM
06/21/2000 12:47pm 4.10.0.2185 31,931 Cdvsd.vxd Windows 98 FE
06/21/2000 12:33pm 4.10.0.2224 32,443 Cdvsd.vxd Windows 98 SE
KB265405 Problems Resuming After Suspend While MPEG Is Playing
06/28/2000 10:00am 4.10.0.2225 32,443 Cdvsd.vxd Windows 98 SE
KB274370 Error Message on a Blue Screen When You Try to Play Digital CD Audio
09/28/2000 10:26p 4.10.0.2186 32,443 Cdvsd.vxd Windows 98 FE
09/28/2000 10:05p 4.10.0.2226 32,443 Cdvsd.vxd Windows 98 SE
09/28/2000 10:08p 4.90.0.3002 41,643 Cdvsd.vxd Windows Me
KB304708 Your Computer May Stop Responding with IEEE 1394 DVD and USB Storage Drives
08/09/2001 7:08a 4.90.0.3003 41,643 Cdvsd.vxd Windows Me
Many of us are using CDVSD.VXD v. 4.10.0.2224, kindly posted by ElectricString, since Xeno86 found out that CDVSD.VXD v. 4.10.0.2226 is buggy, as reported
here. CDVSD.VXD v. 4.10.0.2225 has not surfaced up to know, so it is unavailable for testing. The version history I presented above shows that Win ME CDVSD.VXD v 4.90.0.3002 is equivalent to Win 98SE CDVSD.VXD v 4.10.0.2226. This makes Win ME CDVSD.VXD v 4.90.0.3003 the most updated version of that VXD, up to the present, thus presumably incorporating all the previous hotfixes. Yet, unpatched Win ME CDVSD.VXD cannot run under Win 98SE. But the selfsame version patch that I applied to
USB FDD DiskTSD.VxD 4.90.0.3000 Patch, allows Win ME CDVSD.VXD v 4.90.0.3003 to run flawlessy under Win 98SE. I have been using it since Oct 31st in my system, without any problem, so I can affirm it works OK and has not the bug Xeno86 found on v. 4.10.0.2226. So here I offer you the patched version of Win ME CDVSD.VXD v 4.90.0.3003, renumbered as 4.90.0.3004 to reflect the fact it has been patched and runs OK under Win 98SE and FE (but not anymore under Win ME!).

Download-link:
CDVSD.VXD v. 4.90.0.3004 for Win 98 SE (and FE) or at
uploaded to
As always, the standard disclaimer applies: It works great for me, but YMMV and I can guarantee nothing whatsoever about this patch, and about the use you make of it. By deciding to use it you fully accept that anything you do is of YOUR SOLE RESPONSIBILITY... Moreover, modding files voids the EULA, of course. You have been warned.
This post has been edited by dencorso: 16 November 2007 - 02:56 AM