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.


46 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. Dinsan – Bangalore, India – Digital Minimalist & Content Developer. Drinks Tea and writes Stuff (mostly about Chromebooks). My views are mostly copied from others.

      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 <<

      2. 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. cychronisis

    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. 🙂

  • Step 3 worked gloriously. Thank you!

    1. Dinsan – Bangalore, India – Digital Minimalist & Content Developer. Drinks Tea and writes Stuff (mostly about Chromebooks). My views are mostly copied from others.

      Thank you for letting us know!

  • 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.

  • THANK YOU…!! IT REALLY WORKS

  • 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 🙁

  • Hi, Step 3 worked fantastic. Thank you

  • step 3 works perfectly

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

  • Step 3 work for my Computer

  • 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”.

  • Worked like a Charm! Thank you for your help!

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

  • acolytetojippity

    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.

  • 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. Dinsan – Bangalore, India – Digital Minimalist & Content Developer. Drinks Tea and writes Stuff (mostly about Chromebooks). My views are mostly copied from others.

      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.

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

  • Step 3 worked for me!

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

  • 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

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

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

    1. Dinsan – Bangalore, India – Digital Minimalist & Content Developer. Drinks Tea and writes Stuff (mostly about Chromebooks). My views are mostly copied from others.

      Nick, thank you for confirming.

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

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

    Restart Chrome.

  • 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

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

  • 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.

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

  • Zaw Thura Tun

    Thank you! The two fixes worked marvellously!

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

  • jmatthies1 – Chicago, IL

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

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

  • 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.

  • 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 !!!!

  • Step 3 worked for me! Thanks so much.

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

  • step 3 It worked for my laptop

  • OMG! Thanks so much! My Chrome has been crashing/breaking for days now. The only way I could fix it was to reinstall Chrome. But this fixed it for me!

  • Leave a ReplyCancel reply