How to fix Spinrite’s Division Overflow Error when scanning larger drives
As some of you who use spinrite very frequently may have noticed, spinrite will usually crash when scanning larger drives (in my experiences it's been on drives over 640GB). Once spinrite gets to a certain point in the scan, it will throw up a red screen with a “Division Overflow Error'. This usually occurred over 50% into the scan depending on the size of the drive.
After researching the error online, it appears that it’s not a problem with spinrite but an issue with the FreeDOS (MS-DOS) clone that Steve Gibson bundles with spinrite.
To get around this issue, you have to create a bootable Disc or USB stick with MS-DOS instead of FreeDOS.
To make things easy on you I’m going to walk you through how to make a bootable MS-DOS USB key with spinrite. (Since most computers can now boot from USB drives)
First we are going to download a utility made by HP called “HP USB Disk Storage Format Tool”. This tool allows you to easily format a USB
stick and turn it into MS-DOS bootable drive all at the same time.
You can download it from here
Next we need the MSDOS files to go onto the stick. I would love to link you to the files needed but, Unfortunately Neowin would probably lock or delete my thread if I did. All I will tell you is to Google “How to Make a MS-DOS Bootable Flash Drive”. The first link should have the files you need.
Next extract those files to the folder of your choice.
Now open the HP USB Disk storage format tool (if you are on Vista or 7 run the application as administrator.)
Select the usb drive you wish to use. Put a check in “quick format” and “Create a DOS start-up disc and using DOS system files located at.
Now Click browse and find folder you extracted the MS-DOS files to.
Now click start.
That’s pretty much it, all you have to do now is take your spinrite.exe file and put a copy of it on the root of the usb stick you just formatted.
Now let’s test it out.
Put the usb stick in your computer, tell your computer to boot from the newly formatted usb device and once you are at a DOS prompt type “Spinrite” and press enter.
If spinrite loads then get out of your chair and do the happy dance. If spinrite does not load, then you may have missed a step. Try it again. You'll eventually get to the happy dance!