Fixing "the application was unable to start correctly (0xc0000018)" in Windows - gHacks Tech News

Fixing "the application was unable to start correctly (0xc0000018)" in Windows

I have received the error message "the application was unable to start correctly (0xc0000018)" twice already ever since I upgraded one of my machines to Microsoft's new operating system Windows 10.

A double-click on the application icon in the taskbar does not start the linked program at all but throws the error message instead.

The only option provided by the prompt is to hit the ok button to close it. I experienced this twice with Google Chrome Canary and not with other programs installed on the system.

Before I searched for solutions on the Internet, I tried the usual assortment of fixes including updating the program to the latest version, removing it from the system and installing it from scratch, trying to load it without extensions, running a thorough malware scan, and even running sfc /scannow on the system.

None of those options worked however so off I went to find solutions on the Internet.

chrome error

There are plenty of resources that deal with the issue and it quickly became clear that the issue was not limited to Windows 10 but occurred for others on other versions of Windows as well.

Users reported it happening when they were trying to load Windows Explorer or the Command Prompt, the archiving software 7-Zip, or McAfee Data Loss Prevention Endpoint.

One recurring suggestion was to delete data from the Windows Registry which supposedly would fix the issue.

  1. Tap on the Windows-key, type regedit and hit enter.
  2. Confirm the UAC prompt.
  3. Navigate to the key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\­Microsoft\WindowsNT\CurrentVersion\Windo­­ws
  4. Locate APPINIT_DLLS there and delete its contents by double-clicking on it and removing all characters.
  5. Note: Some tips suggested to delete the entire key instead which did not resolve the issue on my end as well.

appinit_dlls

The issue that I ran into was that the value was already empty on the system I was experiencing the issue on.

What I did to fix the issue? I restarted the PC multiple times. While I was not able to find out why the error occurred in first place, it resolved the issue on the PC that I was experiencing it on.

As I mentioned earlier, I experienced the issue twice ever since I have upgraded the machine to Windows 10, and the restart "fix" resolved it both times.

Summary
Fixing "the application was unable to start correctly (0xc0000018)" in Windows
Article Name
Fixing "the application was unable to start correctly (0xc0000018)" in Windows
Description
How to fix the Windows error the application was unable to start correctly (0xc0000018).
Author




  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. Andrew said on October 16, 2015 at 6:58 pm
      Reply

      I’m curious if it is even related to Windows 10 (not saying it isn’t though) or just Canary. You said it is only happening to Chrome Canary which is (kind of) like an alpha release, I wonder if anyone else was having the issue with the same version of chrome you have on a different version of windows.

      1. Daniel Costa said on February 6, 2016 at 6:00 pm
        Reply

        SOLVED
        for those with Malwarebytes Anti-Exploit installed.

        I solved this problem by downloading a new version of Malwarebytes Anti-Exploit and reinstalling it.

    2. RDaneelOlivaw said on October 17, 2015 at 7:35 pm
      Reply
      1. The_Thang said on November 17, 2015 at 12:13 am
        Reply

        Yep, that did it.

      2. Dave said on December 29, 2015 at 9:00 pm
        Reply

        Thank you!

      3. Dan Nelson said on January 12, 2016 at 5:13 pm
        Reply

        Thanks that worked for me instantly

      4. Anonymous said on February 4, 2017 at 6:42 pm
        Reply

        thanks, that was also my problem.

      5. Anonymous said on March 16, 2017 at 4:14 pm
        Reply

        That worked

      6. Scott said on August 1, 2017 at 3:00 pm
        Reply

        Worked for me too.

    3. Lil ndn said on October 17, 2015 at 9:42 pm
      Reply

      I had this issue about a month or so ago. I too tried the above fixes found listed by MSFT and nothing worked immediately either. Then out of the blue when I deleted all Chrome, Opera & Malwarebytes related items via RevoUninstaller it quit appearing . Not sure which one or a combination of those or all were creating problem. I did do this action several times as I kept trying to install repeatedly all three programs and deleting them when the “…unable to start correctly (0xc0000018)” in Windows ….” box would appear. I was using the latest program updates available for all three. Never had this issue before or since and that bothers me a wee bit. I was using a W10 machine that had been updated from a W7 64bit.

      1. Jiri Wichern said on September 14, 2017 at 3:59 pm
        Reply

        I actually had this problem today with Opera only on a laptop of a friend with Windows 10 upgraded from, I guess, 7 (because it had a sticker ;) ). Explorer wouldn’t start after logging on (blank screen) and manual start from within the task manager gave me the 0xc0000018 error. Removed Opera (which was the most recently installed app) using safe mode (in which the desktop did appear) and everything worked again… Apparently Opera uses some hooks in Explorer which can bork up Explorer pretty badly.
        By the way, the ‘AppInit_DLLs’ registry key was empty in this case…

    4. unyk said on October 18, 2015 at 4:28 am
      Reply

      I had the same issue on 10. It happens because of missing vb/vc runtime files. I downloaded a package that had all the vb/vc runtimes in one and that fixed the problem. The program was nox player. They provided me the link.

    5. evo said on November 30, 2015 at 7:59 pm
      Reply

      malwarebytes anti exploit needs to be turned off,no need to uninstall…

      1. nigel said on December 6, 2015 at 1:34 pm
        Reply

        Turning of Malwarebytes anti exploit worked for me

    6. Fulanito said on December 9, 2015 at 10:47 pm
      Reply

      For me was malwarebytes anti exploit as well. Odd :s

    7. Steve T said on December 28, 2015 at 12:04 pm
      Reply

      RDaneelOlivaw October 17, 2015 at 7:35 pm #

      You beauty! I couldn’t start Edge, IE11 or the command prompt. Computer also running like treacle. Stopped Malwarebytes Anti-Exploit and instantly back to normal!

      Thanks.

    8. Nick C said on January 2, 2016 at 7:32 am
      Reply

      OMG! Thank you so much! Disabling Malwarebytes Anti-exploit fixed mine! I couldn’t start any browser and I was getting super worried I had some kind of malware

    9. Luiz Vessosa said on February 5, 2016 at 10:09 pm
      Reply

      To discover what is causing this issue, first use Procmon (From Sysinternals) and start skype or your app that is causing this error (ignore all others processes). Then check to see what is the last .dll that was called and then try to uninstall if you can this dll.

      This fix works also with all other cases of 0xc0000018 errors.

      Here in my case the issue was happening when I start Chrome or Edge. After using this fix I could see that the problem was because of Warsaw (a security plugin that is a pain in the *ss). I just uninstall it and everything works great. Except my bank access.

      1. Edmundo said on September 23, 2016 at 3:23 am
        Reply

        There was the same to me Warsaw

      2. yamaguchi said on September 23, 2016 at 3:38 pm
        Reply

        same here

    10. Torsten Kraft said on March 15, 2016 at 3:07 pm
      Reply

      Hi all,

      we are facing the same issue on our win 7 computers in our company who have downloaded Windows updates from web instead of the wsus server. But I cannot say which update it is exacly as the error message appears sometimes and after a restart it’s working again. The hint with deleting the reg key resolves it once but appears again and then you do not have this key to delete then. That is my point now and I gave it a try with procmon but this does not help me. We also haven’t installed Malwarebytes. Any ideas?

      Greets
      Torsten

    11. Luiz Vessosa said on March 15, 2016 at 4:16 pm
      Reply

      Have you tried what I said previously? You can discover what is fault and update or remove it. Just follow the procedures and is you have any doubts let me know.

    12. Clueless_Gamer said on April 5, 2016 at 11:00 pm
      Reply

      my Microsoft dropbox was empty, HAS ANYONE ELSE EXPERIENCED THIS??? HOW DO I RESOLVE THIS???

      1. Luiz Vessosa said on April 6, 2016 at 8:15 am
        Reply

        Clueless_Gamer maybe the problem isn’t Dropbox.. try to follow my instructions mentioned in previous comments.

    13. Torsten Kraft said on April 6, 2016 at 8:27 am
      Reply

      Hi Luiz,

      sorry I lost the link to this discussion. The error 0x0000018 appears for all windows applications like windows explorer or cmd. So I cannot just delete a dll of the OS.

      Best regards
      Torsten

      1. Luiz Vessosa said on April 6, 2016 at 10:46 am
        Reply

        Can you execute procmon (from Sysinternals) ?
        If yes, try to monitor Explorer only, ignore all other process. Then try to execute Explorer, it will throw the error.
        Now check in the list of items monitored the last dlls (from bottom to top) and see if you can find a non-windows dll (like dropbox, tortosesvn, git, 7zip, winrar).
        I suspect that could be a dll used to register a right click context for example, but I would need to take a better look to be sure.
        If there is only windows dlls, then I would try to check windows integrity with tools like sfc /scannow
        But you will have to figure out how to execute a command, as you cannot enter cmd ou explorer without getting the 0x0000018 error. May be try Windows safe mode.. if you can execute CMD or Explorer from there, is sure that a DLL is messing it.

    14. Torsten Kraft said on April 11, 2016 at 11:44 am
      Reply

      Hi Luiz,

      thanks for your reply, I think it’s related to McAfee DLP Endpoint protection which is used in our company. I have found a KB article on teh McAfee page: https://kc.mcafee.com/corporate/index?page=content&id=kb84538.
      i will make some tests and let you know.

      Best regards
      Torsten Kraft

      1. Luiz Vessosa said on April 11, 2016 at 12:41 pm
        Reply

        Good to know!

    15. Cable B said on June 27, 2016 at 7:46 pm
      Reply

      Stopped Malwarebytes Anti-Exploit, problem solved.

    16. johnnybgoode said on July 27, 2016 at 9:31 pm
      Reply

      The only reason the restart solution worked is because it helped commit the previously changed registry values.

    17. warzer said on March 25, 2017 at 8:16 am
      Reply

      thanks.. that is working …

    18. Fernando said on April 16, 2017 at 5:33 pm
      Reply

      Do you know for what this App_InitiDLLs Works on Windows?

    Leave a Reply