What Are MSJava.dll Errors?
There are multiple errors that may be displayed when you attempt to install or run Internet Explorer:
- IE5WZD caused an exception C0010000H in module MSJAVA.DLL
- Ie5wzd caused an invalid page fault in module Msjava.dll at address
- You may experience a blank page when you run IE
MSJava.dll errors are generally caused if the file is damaged or deleted. This will then cause your system to be unable to process the various files that they require to run, leading your computer to show the MsJava.dll errors that you’re seeing on screen. MSJava.dll is particularly prone to corruption – making it the main cause of any errors caused by this file.
The errors you’re seeing can easily be fixed by either replacing the broken or corrupt file with a fresh copy, which will provide your system with more stability; or you could repair the damaged parts of your system that are causing this error, such as the registry.
Is MSJava.dll Safe To Delete?
Since it has extensive use within the operating system, this file is NOT safe to delete and should not under any circumstances. It could well be that this is what is causing the MSJava.dll errors.
- Filename: MSJava.dll
- Location: C:\Windows\system32
- Size: Typically around 500 kb
How To Fix MSJava.dll Errors
Step 1 – Re-Register MSJava.dll & Accompanying Files
Sometimes it can become apparent that the MSJava.dll file is corrupted, or Windows does have not have it properly registered. This can be because the file has moved or a virus had infected your PC, changing these settings. You can try re-registering it to see if this will provide the solution to your problems. You can do this by:
- Restart your PC in MS-DOS mode (Click Start > Shut Down > Restart In MS-DOS mode)
- Press Enter after entering the following commands:
ren msjava.dll msjava.old
- Restart your PC and attempt to install IE or run IE again.
You may also want to register additional files causing IE to cease opening webpages:
- Click Start > Run
- Type the following commands in the Open box, pressing Enter after each one:
- regsvr32 urlmon.dll
- regsvr32 actxprxy.dll
- regsvr32 msjava.dll
- regsvr32 browseui.dll
- regsvr32 shadocvw.dll
- regsvr32 mshtml.dll
- regsvr32 msxml.dll
- regsvr32 scrrun.dll
- Attempt to run IE again.
Step 2 – Reinstall The Java Virtual Machine On Your PC
Sometimes the Java system on your PC becomes outdated or corrupt. This can happen due to a large variety of reasons. It is quite normal that this would occur, so you should concentrate on fixing it rather than finding the source of the problem.
One way to fix it would be to reinstall the Java system on your PC. You can do this by:
- Click Start > Programs > Windows Explorer
- Double click the Windows folder then Downloaded Program Files
- Remove the DirectAnimation Java Classes file by, clicking the file, and then clicking Remove Program File on the File menu.
- Repeat the above step to remove these files in the Downloaded Program Files folder then restart your computer:
- Internet Explorer Classes for Java
- Microsoft XML Parser For Java
- Win32 Classes
- Download and install the latest version of the Java VM here.
Step 3 – Install Office 2000 SR1
Microsoft Office 2000 has known conflicts with the MSJava.dll file. Microsoft has recognised this and have released Office 2000 SR1. This will deal with the problem. You can get SR1 from here.
You should always maintain the latest service pack and service release updates on your PC. Microsoft are discovering new problems with their products all the time and release updates constantly to resolve these issues. Installing updates can stop errors like the MSJava.dll errors from arising.
Step 4 – Clean Out The Registry
A big cause of the various MSJava.dll errors is that there is a mis-match of data inside the registry database. The registry contains information about all the DLL & system files on your computer and keeps your PC running smoothly by providing quick links to the files it needs. Unfortunately, it’s often the case that the ‘registry’ will become damaged and the links to the various DLL files will become corrupted and unreadable. To fix this, you should download a registry cleaner and use it to scan through your computer & remove any of the damaged or corrupted DLL reference paths that are inside it. This would fix the error you are seeing if the top two steps didn’t.