Share via

Unable to load Jit Compiler: (Mscorjit.dll)

Anonymous
2012-12-04T10:17:59+00:00

Using W8 x64 Pro. I'm at a loss here. Whenever I try to run this program (that worked in both Vista x64 as well 7 x64) I get this error:

Unable to load Jit Compiler: (mscorjit.dll): file may be missing or corrupt. Please check or rerun setup.

I know this has to do with .NetFrameWork 2.0. I also know that to uninstall and re-install .NetFrameWork 2.0 in Windows 8 you go to the Control Panel, Turn Windows Features On or Off and then uncheck .NetFrameWork 3.5. I did that, restarted, rechecked .NetFrameWork 3.5, still had the same issue.

So I went ahead and tried the .NetFrameWork repair tool, that was lacking at best but I ran it anyway, needless to say it didn't fix the problem.

I ran a sfc /scannow which found no error.

I even took out my W7 harddrive found the 4 locations for mscorjit.dll and replaced them in the right folders (the x64 dlls with the x64 dlls and the x86 with the x86). Now I no longer get the Jit Compiler error, but the program never loads, so that is no help. So I did a system restore to before I started messing with the framework files, it didn't work but I'm at a "clean slate" again.

I've done everything I can think of besides re-installing Windows.

EDIT - Ok apparently this problem is happening now with another program. There is obviously something wrong with the Windows 8 pre-installed .netframework 3.5. Is there a way to forcefully instal the .netframework 3.5 exe, when I try to install it just auto-configures the one pre-built into Windows.

Windows for home | Previous Windows versions | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2012-12-05T14:09:39+00:00

    Neither method 1 or 2 fixed the problem. What I would like to be able to do is force a reinstall of .NetFrameWork 3.5 via the downloadable exe, however that doesn't' seem to be an option with Windows 8 as when I run the exe it auto-loads the pre-built in .NetFrameWork.

    UPDATE - I bit the bullet and found my old SSD (only 64gb and I don't use it anymore) and decided to reinstall Windows 8. I installed NOTHING except for the program I am trying to run, and i still get the same error. This is obviously a problem with Windows 8 and .NetFrameWork 2.0. I need a fix badly.

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2012-12-05T04:51:48+00:00

    Hi JessicaRubix,

    Thank you for posting the query in Microsoft Communities. From the problem description I understand that you are not able to access the application Jit Compiler.  Provide the following information:

    ·         Have you made any changes on the computer prior to the issue?

    Follow these methods.

    Method 1: Uninstall and re-install the application. Follow these steps:

    a)    Press Windows + R key on the keyboard. Type control panel in run prompt. Click Programs, and then click Programs and Features.

    b)    Select a program, and then click Uninstall. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.

    Method 2: Perform a **Clean Boot****** to see if there is any software conflict as clean boot helps to eliminate software conflicts.

    Note: After performing the troubleshooting steps in clean boot, follow Step 3 from the link to start the computer to Normal startup mode.

    Let us know if you need further assistance.

    Thanks.

    0 comments No comments