Forum Discussion

Anonymous's avatar
Anonymous
11 years ago
Approved

Re: Error Application unable to start correctly OXC000007B click to close when launching

It might be a decent idea to back up the old ones you replace.  I should have said that.

Replacing DLLs... is something you should only do as a last resort.  Even then it's a bad answer.

This xc00007b kicks my butt guys, sorry ☹️

10 Replies

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    UGH

    I wish you had said that first, I copied the DLL and now the Origin program doesn't work, and neither does PvZGW.

    I'm trying to restore back, but any ideas how to get them back?

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    System Restore

    ------------------------------

    I'd try updating the C++ now though, maybe reinstall Origin.

    ---------------------------------

    DLLs might need re-registered?

    Open CMD as Admin 

    regsvr32 <theDLLsName>.dll

      

    You could try this

    for %d in (*.dll) do regsvr32 -s %d
  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    System restore I tried first, and it worked, Origin works again, and other games run.  Opens super slow though, I will try the registration

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    mmm I said those to try to get the "broken" ones to work... not sure what we gained here but I wish you the best of luck and it fixes it.

    The way my brain works it comes out weird and confusing sometimes I guess ☹️

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    hmmm , that's interesting, when I try, it gives me the following:  The module "mfc100u.dll" may not be compatible with the version of Windows that you are running. Check if the module is compatible with an x86 (32bit) or x64 (64 bit) version of regsvr32.exe

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    This is the chat transcript that suggested certain .dll - BUT those were not located at the link the Origin guy suggested.

    Subrat: the issue seems to be related to your .dlls that AC4 tries to use when running.

    Try the following steps -- 

    1. Replace these files - mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll and msvcr100_clr0400.dll

    They can be found at http://www.microsoft.com/en-us/download/details.aspx?id...

    Please save these files to any location on your PC;

    2. Please reboot your computer in Safe Mode
    3. Access C:\Windows\System32;
    4. Locate the 5 files you have downloaded and extracted;
    5. Next, copy all those files to C:\Windows\System32 replacing the current ones;
    6. Reboot in Normal Mode

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    okay, I've copied my originals into a separate folder so I won't have to worry about that again

     Interesting thing I noticed, my files for  two of those .dll are newer than the replacements at that link, so I tried to register those two new ones, I got the following error "The module "msvcr100.dll" was loaded but the entry point DIIRegisterServer was not found. Make sure that "msvcr100.dll" is a valid DLL or OXC file and then try again."

    Ever seen this error?

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved

    Is reinstalling windows out of the question?  You can shrink your current HD's partition, and install a second install of Windows... that way you won't lose anything.

    I think we need to stop dude because I'm going to ruin your computer lol... but here it is anyways.

    Trying to replace it or override any registration with an older version could corrupt the rest of Windows.

    1. c:\system32 and fine file "Regsvr32.exe"
    2. Right click and click in properties and go to security tab and click in advanced button.
    3. Click in owner tab and click edit and select administrators and click ok.
    4. Click in permissions
    5. Click in change permissions.
    6. Choose administrators and click edit and put tick on full control and click ok.
    7. choose SYSTEM and edit and put tick on full control and click ok and click in other dialog box which are opened.
    8. Register the DLL

    *edit*  Is this windows 8?  Heck we could just a "Refresh" PC... not the "Wipe Clean" option but just the Refresh... I've done that on Surfaces with great success... both the Refresh and the Wipe Clean.

Featured Places