Bug: CDFS DVD Appears to be 2,147,450,880 Bytes if the True Size is Over 2 GiB, *Solved at Last*!
This Win 9x/ME bug has been with us since the begining and Microsoft never took the time to fix it: there is no official hotfix for it and it's not even mentioned in MSKB. If you don't know what I'm talking about, just put any CDFS DVD having more than 2 GiB data into your DVD drive and, after the drive becomes ready, go to Windows Explorer, highlight that drive, right-click on the Properties tab and look at the reported DVD size. But the issue is not limited to Windows Explorer, you can see it in Total Commander, too... in fact any program using the GetDiskFreeSpaceEX API will display the same bug. Last year, Drugwash started a sub-thread about it, inside the 98SE2ME thread, and we discussed it in depth (to read it all, start at posts #923-931
, then proceed through #940-948
to posts #952-955
). These posts led RLoew to devise a patch, which he decided to release as freeware
(many thanks, you rock!
), which fixes that bug for good. And the patcher he created for applying the patch is an inteligent one, able to recognize and patch correctly CDFS.VXD v. 4.10.1998; v. 4.10.1999; v. 4.90.3000; v. 4.90.3001 and v. 4.90.3002! So all possible variants for Win 98FE, Win 98SE and Win ME are covered by his patch. At that point, Drugwash and RetroOS (thanks to both of you, too, you rock!
) agreed to join me in testing the experimental patch for three months, and we found out it works perfectly and is harmless to the system. Now RLoew has released it, so it's available for all!
To get it, go to RLoew's Homepage
, then to the "Prerelease and Beta Software" page, and there you'll find the CDFS Patch download link. After downloading the package, unzip it and follow intructions in the Readme.txt to apply the patch. One more Win 98/ME bug bites the ground!