Error message: EBUxxx caused a divide error in module EBUxxx.exe (243287)
The information in this article applies to:
- Microsoft Age of Empires II: The Age of Kings 2.0
- Microsoft Age of Empires II Expansion: The Conquerors
- Microsoft Age of Empires II Gold Edition
- Microsoft Bicycle Card Games Version 1.0
- Microsoft Flight Simulator 2000
- Microsoft Flight Simulator 2000 Professional Edition
- Microsoft Pandora's Box 1.0
- Microsoft Links 2001
- Microsoft Zoo Tycoon
- Microsoft Zoo Tycoon: Marine Mania Expansion Pack
This article was previously published under Q243287 Important This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry SYMPTOMS When you click Continue on the Product ID
screen when you are installing one of the programs listed in the "Applies to"
section, you may receive the following error message:
This program has performed an illegal operation and will
be shut down. When you click Details, you receive
the following error message: EBUxxxx caused a divide error in module
EBU xxx.exe. In this error message, xxx is a combination of letters or numbers or both.
When you install Microsoft Zoo Tycoon, you may receive the following
error message: EBU xxxx caused
an exception c0000006h in module kernel32.dll In this error message,
xxx is a combination of letters or numbers or both.
CAUSE This behavior may occur for the following reasons:
- A beta version of Age of Empires II is installed on the
computer.
- A beta version of Age of Empires II previously installed on
the computer was not removed successfully.
- The Riched32.dll file is missing or damaged.
- A rogue Ebu file from a previous installation is
present.
- EBUxxxx has caused a general protection fault in module
<filename>
where the <filename> in this error message will vary depending on the game that
you are installing.
RESOLUTION To resolve this issue, use one of the following methods. Method 1: Delete the Temp folder after you perform a clean boot procedureRestart the computer by using a clean boot procedureWhen you start Microsoft Windows, typically there are several
programs that start automatically and run in the background that may interfere
with the game. These programs may include antivirus and system utility
programs. When you perform a clean boot procedure, you prevent these programs from
starting automatically. You must be logged on as an administrator or
a member of the Administrators group to complete this procedure. If your
computer is connected to a network, network policy settings may also prevent
you from completing this procedure. To restart your computer by using
a clean boot procedure, follow these steps if you are using Microsoft Windows
XP: Note You may experience a temporary loss of some services
functionality when you follow these steps. Restoring the settings restores the
functionality, but the original error message or behavior may return.
- Click Start, click
Run, type
msconfig in the Open box, and then click OK.
- On the General tab, click
Selective Startup.
- Under Selective Startup, click to clear
the following check boxes:
- Process SYSTEM.INI File
- Process WIN.INI File
- Load Startup Items
- On the Services tab, click to select the
Hide All Microsoft Services check box, and then click
Disable All.
- Click OK, and then click
Restart.
Click the Play button to view this streaming
media demonstration.
For more information about how to perform a clean
boot procedure, click the following article number to view the article in the Microsoft Knowledge Base:
331796
Games: How to perform a clean boot to prevent background programs from interfering with play
After you perform a clean boot procedure, empty the temporary
folder in Windows. To do this, use the method that is appropriate for the
system. Microsoft Windows XP or Windows 2000Note The temporary folder is located in each specific user folder. For
example, C:\Documents and Settings\ user name\Local
Settings\Temp. To empty the Windows temporary folder, follow these steps:
- Click Start, click
Run, type
%temp% in the Open box, and then click OK.
- On the Edit menu, click Select
All.
- On the File menu, click
Delete.
- Click Yes when you receive the following
message: Are you sure you want to send these items to
the Recycle Bin?
- Test your game.
Windows 98 or Windows Millennium Edition (Me) To empty the Windows temporary folder, follow these steps:
- Click Start, click
Run, type
temp in the Open box, and then click OK.
- On the Edit menu, click Select
All.
- On the File menu, click
Delete.
- Click Yes to the following message:
Are you sure you want to send these items to the
Recycle Bin?
- Test the game.
Try installing the game after you perform a clean boot procedure. Then, try emptying
TEMP folder. If the issue continues to occur, go to the Method 2. Method 2: Search for and remove the Ebu fileWindows 98- Click Start, point to Find, and then click Files or Folders.
- In the Named box, type the following line:
- In the Look in box, click My Computer.
- Click Find Now.
- Press CTRL+A to select all files.
- Press DELETE.
- Confirm the deletion.
Microsoft Windows Millennium Edition (Me) or Microsoft Windows 2000- Click Start, point to Search, and then click For Files or Folders.
- In the Search for files or folders named box, type the following line:
- In the Look in box, click My Computer.
- Click Search Now.
- Press CTRL+A to select all files.
- Press DELETE.
- Confirm the deletion.
Try installing the game. If the issue continues to occur,
go Method 3. Windows XP- Click Start, click Search.
- In the All or part of the file name box, type the following line:
- In the Look in box, click My Computer.
- Click Search.
- Press CTRL+A to select all the files.
- Press DELETE.
- Confirm the deletion.
Method 3: Extract the Riched32.dll File To extract the Riched32.dll file, use the appropriate method for
your version of Microsoft Windows. Microsoft Windows 95- Click Start, point to Find, and then click Files or Folders.
- In the Named box, type riched32.dll, and then click Find Now.
- In the list of found files, right-click the Riched32.dll file, click Rename, type a new name for the Riched32.dll file, such as Riched32.xxx,
and then press ENTER.
Note If you receive an "Access is denied" error message when you try
to rename the Riched32.dll file:
- Click Start, click Shut Down, click Restart in MS-DOS mode, and then click OK.
- At the command prompt, type the following commands,
pressing ENTER after you type each command:
cd\windows\system
ren riched32.dll riched32.xxx
exit
- Extract the Riched32.dll file from the original Windows 95
disks or CD to the Windows\System folder.
For more information about how to extract a
file, click the following article number to view the article in the Microsoft Knowledge Base:
129605
How to extract original compressed
Windows files
Microsoft Windows Millennium Edition (Me)- Click Start, click
Run, type
Msconfig in the Open box, and then click OK.
- In System Configuration Utility, click
Extract File on the General tab.
- In the Extract one file from installation
disk dialog box, type riched32.dll, and then click
Start.
- In the Restore from box, type
CD_drive:\win9x where
CD_drive is the CD/DVD drive that contains the
Windows Millennium Edition CD.
Note If you have an original equipment manufacturer (OEM)
installation of Windows, the installation files may also be located in one of
the following folders: drive:\Windows\Options\Cabs drive:\Windows\Options\Install where drive is the drive where Windows
is installed. For example, type "C:\Windows\Options\Install" (without the
quotation marks). - In the Save file in box, type
drive:\Windows\System and
then click OK.
- In the Backup File dialog box, record the
location of the backup folder, and then click OK.
- Click Yes if your receive the following
message:
The backup folder does not exist. Do you want to
create it? - In System Configuration Utility, click
OK, and then click Yes to restart the
computer.
- After Windows restarts, try installing the game.
Microsoft Windows 98- Click Start, click Run, type sfc in the Open box, and then click OK.
- Click Extract one file from installation
disk.
- Type riched32.dll, and then press
ENTER.
- In the Restore from box, type the path of
the Win98 folder on the Windows 98 CD.
- In the Save File in box, type the
following path: In this example, drive is the drive letter of the
hard disk where Windows 98 is installed.
Microsoft Windows 2000- Log on to the computer as an administrator.
- Click Start, click
Run, type cmd, and then press ENTER.
- At the command prompt, type the following command, and
then press ENTER: This command invokes the System File Checker. The Checker
replaces the missing or renamed Riched32.dll file.
Microsoft Windows XP- Click Start, click
Run, type
msconfig in the Open box, and then press ENTER.
- In the System Configuration Utility
dialog box, click the General tab, and then click
Expand File.
- In the File to restore box, type
Riched32.dll.
- In the Restore from box, type
drive :\Windows\options\install where drive refers to the letter of the
drive where the \Windows folder is, typically C.
- In the Save file in box, type
drive :\Windows\system, and
then click OK.
- Follow the instructions that appear on the screen to complete the
extraction process.
If the issue continues to occur, go to the Method 4. Method 4: Remove the registry keysWarning If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own risk.
Remove the following registry keys for the program that you are using. Age of Empires- HKEY_CURRENT_USER\Software\Microsoft\Microsoft Games\Age of Empires\2.0
- HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Applications\Age of Empires II
- HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games\Age
of Empires\2.0
- HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games\Age of Empires II
Flight Simulator 2000- HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Applications\FS2000
- HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games\Flight Simulator
Links 2001- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Links 2001
- HKEY_CURRENT_USER\Software\Microsoft\Microsoft Games\Links 2001
Motocross Madness 2- HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Applications\Motocross Madness 2
- HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games\Motocross Madness 2
Pandora's Box- HKEY_CURRENT_USER\Software\Microsoft\Microsoft Games\Pandora's Box
- HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games\Pandora's Box
When you have removed the registry keys, restart the
computer, and then try to install the program again. If this issue
continues to occur, delete the temporary files in the Temp folder on the hard
disk, and then run the installation program again. STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Modification Type: | Major | Last Reviewed: | 8/2/2006 |
---|
Keywords: | kbbug kbenv kberrmsg kbpending kbsetup KB243287 |
---|
|