Home / Edge / Fix ‘status_invalid_image_hash’ on Chrome and Edge

Fix ‘status_invalid_image_hash’ on Chrome and Edge

This article explains troubleshooting steps to fix the status_invalid_image_hash error in Chrome and Microsoft Edge (Chromium).

Google recently started including specific error codes on crash pages. This helps us identify the issue and troubleshoot accordingly. One such error message is “status_invalid_image_hash“.

Fixing Error “status_invalid_image_hash” – Chrome

According to simon.daixin simon on the Chrome support forum, you can fix this error by making the following Windows registry change:

  1. From the start menu, select Run.
  2. Enter “Regedit” to open Regedit application.2. access “\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome”.
  3. If you find only “\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google”, create a folder named “Chrome”.
  4. Create a new item named “RendererCodeIntegrityEnabled” (DWORD 32) on the right side.
  5. Set value 0 to “RendererCodeIntegrityEnabled”.
  6. Restart Chrome.

You can also do this from the command prompt.

  1. Right-click command prompt and choose “Run as administrator”
  2. Type the following:
    REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0
  3. Restart Chrome.

We shall update this article as more troubleshooting steps become available.

Error ‘status_invalid_image_hash error’ in Edge

Are using Microsoft’s Edge browser powered by Chromium on your Windows 10 PC? You might see the same status_invalid_image_hash error on Edge tabs too.

How do you fix this error? Let us take a look.

Step 1 – Update Edge

Are you using the latest version of Edge? Check this by going to Settings > Help and Feedback > About Microsoft Edge.

If an update is available, Edge will automatically download this. Restart the browser when the download is complete.

Try using Edge again. Do you still see the error? Continue to the next step.

Step 2 – Update antivirus software

Do you use antivirus software like Symantec or Mcafee? Do you have any update pending?

If you have pending software updates, download and install them. Restart your computer.

Try using Edge again. Are things OK now?

Step 3 – Rename msedge.exe

If none of the previously discussed steps work, try renaming the msedge.exe file. To do this:

  1. Open C:\Program Files (x86)\Microsoft\Edge\Application
  2. Rename the msedge.exe to something else, anything other than its current name.
  3. Restart Edge.

Is Edge working again now? Let us know in the comments section. If you have any other troubleshooting step that worked, please leave us a comment and we will add it.

Join 4,027 other subscribers


50 responses to “Fix ‘status_invalid_image_hash’ on Chrome and Edge”

  1. For Microsoft Edge just add this key:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
    “RendererCodeIntegrityEnabled”=hex:

    Or manually add a binary value named RendererCodeIntegrityEnabled and its value is 0 to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge. Most likely you need to create the key Edge.

    1. Thank you for your suggestion!

      1. hi sir,
        can you pls provide something for microsoft edge also just like this ?

        >> REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0 <<

        1. REG ADD “HKLM\Software\Policies\Microsoft\Edge” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

    2. Step 3 worked for me.

      1. yes step 3 worked!!! THANKS!

    3. Thanks so much! Chrome and Edge haven’t been working for almost a year now, and I never knew why until I came across this site. I’ve been using Firefox for the meantime but I’m so happy that I can use them again. 🙂

  2. Step 3 worked gloriously. Thank you!

    1. Thank you for letting us know!

    2. for me also rename I had two msedge1 and msedge2 fired up great

  3. Hi,

    Step 3 – Rename msedge.exe:

    Wow – worked for me! Thanks a lot!

    Fortunately Internet Explorer still comes with Win10, Otherwise I would have had no alternative browser to search for help.

  4. THANK YOU…!! IT REALLY WORKS

  5. I’ve tried both the above for Google Chrome and still get that awful error code. I’m at a complete loss on how to fix my Chrome 🙁

  6. Hi, Step 3 worked fantastic. Thank you

  7. step 3 works perfectly

  8. Step 3 Worked for me too, but why does changing the name of the executable fix the problem?

  9. Nice …Step 3

  10. Step 3 work for my Computer

    1. Thank you for confirming.

  11. Hi there. My Windows Edge is now working. Thanks a lot for that. But when I type this command REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

    it does not work in Chrome. When I open the command Regedit, then click on Hkey_local_machine, then Software, under policies I don’t see Google\Chrome folder in there. AM I looking on the wrong place? I do see under Software a Folder called Google\Chrome. Is this the place where I am supposed to create the new item named “RendererCodeIntegrityEnabled” (DWORD 32) on the right side.
    5.Set value 0 to “RendererCodeIntegrityEnabled”.

  12. Worked like a Charm! Thank you for your help!

  13. Simply copyig in the line suggested to Command prompt as Administrator came back with “Operation completed succesfully” – PROBLEM SOLVED – THANK YOU SO MUCH!

  14. I’ve found that sometimes the Chrome registry key will fix both browsers, but sometimes not.
    Also, renaming msedge.exe works great to be able to launch the browser but completely breaks Hyperlinks. You can no longer use nuEdge as the default browser to open links.

    Only thing that worked was Chadi’s comment from early July: adding the same registry key (has to be a DWORD, not a Binary) to the \Policies\Microsoft\Edge folder.

    That worked like a charm.

  15. Step 3 Worked for me, But Image getting crash, I can’t see google images, it looks broken. Can you help? How can I upload screenshot?

    1. Hello,

      If Google Images is broken, try using the Incognito mode and see if that resolves the issue. You can upload screenshot to imgur and share the link.

  16. Thanks so much.
    Mine was edge and option 3 worked perfectly

  17. Step 3 worked for me!

  18. The renaming solution for Edge worked perfectly!

  19. Renaming msedge.exe worked fine for me. Cheers!

    1. That’s great news!

  20. Thank you very much. It was quite simple. Following procedure worked for me.

    1. Right-click command prompt and choose “Run as administrator”
    2. Type the following:
    REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0
    3. Restart Chrome.

    1. thank you it worked for chrome but only after following your missing step that is TO RUN AS ADMINISTRATOR

  21. REG ADD “HKLM\Software\Policies\Microsoft\Edge” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

  22. The RendererCodeIntegrityEnabled fix for Chrome and the renaming the msedge.exe work!

    1. Nick, thank you for confirming.

  23. Step 3 and regedit string addition worked for me.
    Thank you Very Much !!

  24. Right-click command prompt and choose “Run as administrator”
    Type the following:
    REG ADD “HKLMSoftwarePoliciesGoogleChrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

    Restart Chrome.

  25. Thank you!

    These worked for me, via cmd, on a new Dell 7780 AIO model:

    REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

    REG ADD “HKLM\Software\Policies\Microsoft\Edge” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

  26. Step 3 – Rename msedge.exe worked like a charm thanks techs

  27. What I find amazing, is that people always want to find the solution to a symptom and not a problem. This specific error is typically associated with a DNS HiJacker, and is stereotypical of this type of Malware. I had a computer come in today, with this error, and yes I will be the first to admit that this does work, it still does not solve the overall problem that you are having. I have a client with AOL Desktop Installed, along with Edge and Chrome. When you go into Edge or Chrome, the typical message comes up about Invalid_Hash, but when you go into AOL Desktop, all it does is look for an internet connection which it never does find.

  28. Thank you!!! it’s work for me..
    REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

  29. Thank you! The two fixes worked marvellously!

  30. Works perfect! I just repaired Chrome and Edge in 1 minute!

  31. Thank you so much! It worked. I have been living with this for months and using Firefox.

  32. It works like magic. The step 3 for the Edge and also the Google Chrome also works perfectly.
    Thank you so much.

  33. Renaming works but has other issues mainly having to recreate or modify paths to either browser.
    The reg hacks referenced here did not work for me. But playing around found that this one will:

    open Regedit application.
    access “\HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla”.
    Create a new item named “RendererCodeIntegrityEnabled” (DWORD 32) on the right side.
    Set value 0 to “RendererCodeIntegrityEnabled”.
    Restart Chrome or Edge.

  34. WOW!!!!! have been working on this problem for so long and so simple solutions….
    everything is working fine now.. Have been looking for solutions for this issue for many weeks and now everything is up and running. THANK YOU !!!!

  35. Step 3 worked for me! Thanks so much.

  36. giving a new name worked just fine. thank you so much

  37. step 3 It worked for my laptop


Leave a Reply

Your email address will not be published.