How to fix divide error


Divide error.

Note: This document also applies to the error messages “Divide by Zero”, “Divide by 0” or “Divide Overflow” error messages.

Additional information

The divide error messages are caused when the computer or software attempts run a process that attempts to perform a mathematical division by zero, which is an illegal operation. This error message could also be caused by a computer or software limitation or conflict with computer memory.


This issue can be caused by any of the below possibilities.

  1. Hardware / software incompatibility
  2. Error with autoexec.bat / config.sys
  3. Driver issue
  4. Software issue
  5. External Cache / 2nd level Cache
  6. Improper calculation
  7. Operating System issue
  8. Hardware issue


Hardware / software incompatibility

This issue can occur if software is being run on a computer that has hardware that is incompatible with the software. For example, this issue may occur with restore software designed for a specific computer and is being run on another computer or on the correct computer that has added hardware within it.

Ensure that the software that is being run on the computer is compatible with the computer and that the computer meets the system requirements and determine if there are updates or replacements to the software being used.

Error with autoexec.bat / config.sys

Users who are running Microsoft Windows 3.x can temporarily remark or remove any additional lines that may not be required in the autoexec.bat / config.sys

Users who are running Microsoft Windows 95 or Windows 98, it is recommended that they temporarily rename the autoexec.bat and config.sys to ensure that these files are not causing the issue.  To do this, follow the below instructions:

  1. Click Start / Shutdown and restart the computer in a MS-DOS mode.
  2. Once at the MS-DOS mode, type:cd\ <press enter>
    ren autoexec.bat <press enter>
    ren config.sys <press enter>
  3. Once the files have been renamed, reboot the computer.

Additional help and information with the autoexec.bat / config.sys can be found on our autoexec.bat / config.sys page.

Note: if you are unable to get to a MS-DOS prompt or to Windows to rename or edit the files, boot the computer to a MS-DOS mode only.

Driver issue

If you are encountering a divide error within Windows, ensure that all computer hardware devices, such as the computer video cardsound card,network card or modem have the latest drivers and patches.

You can find a listing of computer drivers on our driver page.

Software issue

If the divide error is occurring while in a computer game or software program and the above recommendations does not resolve your issue, ensure that all software patches and upgrades have been obtained and applied.

In addition, ensure that another program that may be running in the background, such as a Virus protection program, is not causing your issue by end tasking all third-party programs / TSRs. Information about TSRs and how to end task these programs can be found on document CHTSR.

External cache / 2nd level cache

If you are encountering the divide error in an older software program or game it can be caused by compatibility issues with External / 2nd level cache. Temporarily disabling this feature in CMOS may resolve your issue.

  • Additional information and help with CMOS can be found on our CMOS page.

Improper calculation

If you are performing a calculation in any program and experience a divide error, ensure that the calculation being performed is possible. Some programs are not capable of verifying the accuracy of a calculation and may perform an illegal instruction.

However, many programs, such as Microsoft Excel, will generate an error such as #DIV!0 error indicating the formula or calculation is invalid or you are attempting to divide by zero. See document CH001224 for additional information about this.

Operating system issue

If you continue to experience a divide error while in Windows or in a particular software program and have followed each of the above recommendations, ensure that the issue is not being caused by the operating system by attempting to reinstall the operating system.

Hardware issue

Finally, if none of the above recommendations resolve or help to determine the cause of your issue it is possible that your computer may have a hardware issue. Generally, when a Divide Error is encountered because of hardware it is caused by an issue with the computer Processor (CPU).


For any questions, queries please do not hesitate to leave a comment in the queries page at the bottom of the page or contact us at


Join us on facebook


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s