Press "Enter" to skip to content

Chrome Story

To resolve our Aw Snap! STATUS_INVALID_IMAGE_HASH issue, we need to disable the integrity feature in Chrome. Here are the steps to disable the code integrity feature:

How to Fix: Aw, Snap! STATUS_INVALID_IMAGE_HASH error

The Aw, Snap! STATUS_INVALID_IMAGE_HASH error shows up whenever there is any configuration issue in the browser. You can fix this error by adding a Registry Key via the command prompt, disabling the code integrity feature in the browser, renaming the executable file, and changing the compatibility settings.

Whether it is Google Chrome or Microsoft, Edge in Windows, the Aw, Snap! STATUS_INVALID_IMAGE_HASH error shows up whenever there is any configuration issue. Also, the error can be due to your Antivirus, which conflicts with your current Chromium-based browsers such as Google Chrome or Microsoft Edge.

I have encountered the same error, which is connected to unsecured websites. But do not worry, as you can fix the issue without having much technical knowledge.

This error could happen when the chromium-browser cannot run an executable file image (not the photos, pictures, or images) due to an invalid hash security key. However, this issue with the web browser can be resolved by disabling the system protection.

Alert: Disabling the antivirus or firewall protection is not recommended. This can compromise the system, and the computer may get hacked. Please proceed with caution.

We can manually add the registry key, disable the anti-virus protection, and disable the code integrity feature to avoid the STATUS_INVALID_IMAGE_HASH error.

This browser error is due to an invalid executable file image security hash you usually see while browsing the internet or on video streaming websites. You can fix this minor issue with the registry editor and other troubleshooting methods.

Note: Before trying these methods, restart your Chrome browser, as most of these errors pop away automatically after a simple restart.

Ensure you have updated your browser to the latest version, whether Chrome or Edge since the error can sometimes be due to an outdated browser.

Contents in this page

Adding a Registry Key

You can edit a Chrome Registry Editor key or disable the code integrity feature. For Microsoft Edge, you can update it and rename the Edge application and update the antivirus.

Though it can add the key using the Registry Editor, it is better and an easy process in the command prompt rather than in Registry Editor. However, before that, ensure that Google Chrome is not running in the background. You can launch the Task Manager and cross-check for the same.

Here are the steps to add the registry key in Google Chrome:

  1. Windows search bar, type cmd , and search for it.
  2. Select the command prompt and click the Run as Administrator option to run it as an Admin.
  3. Type the following command and press the Enter button on your keyboard to enter the Retry Key.
REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0

Once the process is complete, close the command prompt and launch Google Chrome to check whether the error has been fixed.

Similarly, you can also add the registry key to the Microsoft Edge browser. Just replace the path of Google Chrome’s HKEY_LOCAL_MACHINE with Microsoft Edge HKLM.

Disabling Code Integrity

To resolve our Aw Snap! STATUS_INVALID_IMAGE_HASH issue, we need to disable the integrity feature in Chrome. Here are the steps to disable the code integrity feature:

  1. Right-click on the Google Chrome icon.
  2. Select Properties from the quick menu.
  3. Click in the input field beside the Target label.
  4. Now, after the chrome.exe” section, press on the Spacebar to add a space.
  5. Type or paste the following code mentioned below:

--disable-features=RendererCodelntegrity

Now launch Google Chome, and check if the Aw, Snap! STATUS_INVALID_IMAGE_HASH error has been resolved.

Renaming Edge to msedge.exe

It was a weird solution at first, but for most users, it worked. For this, you will have to rename the Edge application to msedge.exe. It can already be named msedge.exe , but you can name it again and try to see whether it works.

People have also done it similarly in Chrome, and it worked. You can try that too. Moreover, instead of msedge.exe, you can rename it to anything and check. You must first locate the Edge executable file. Here are the steps to do so:

  1. Open up the File Explorer.
  2. Go to This PC > Local Disk(C:) > Programs files(x86) > Edge > Application .
  3. In the application directory, right-click on the Edge executable file.
  4. Select Rename, then name it to msedge.exe .

Changing the Compatibility Settings

If none of the other methods work, you can try changing the compatibility settings of Chrome and Edge and check if it resolves the issue. Here are the steps to change the compatibility settings:

  1. Locate the Chrome and Edge executable file in C:\ .
  2. Then right-click on it and select Properties.
  3. Now, in the properties window, go to the Compatibility tab.
  4. Enable the check box to Run this program in compatibility mode for option.
  5. Select Windows 7, 8, or 10 from the drop-down and then confirm it.
  6. Hit the Apply button, select OK .

Then launch Chrome and Edge and see if the error is fixed. If not, try other compatibility options.

Bottom Line

While browsing the internet, you may get similar errors like Aw, Snap! I got baffled when I saw this error for the first time, and I got scared since I did not know how to fix that back then.

Most users are paranoid when they see such an error on their browser screen. But do not worry; several troubleshooting ways exist to fix this minor issue.

The registry method is a permanent solution to this problem; you won’t see this error again. But if the error still appears, you can follow the other troubleshooting methods mentioned above. If none of the above works, try reinstalling your browser to see if it works.

How did you react when you first encountered the error?

Lastly, if you’ve any thoughts or feedback on How to Fix: Aw, Snap! STATUS_INVALID_IMAGE_HASH error, then feel free to drop in below comment box. You can also report the outdated information.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases using our links; of course at no extra cost to you (indeed, you may get special discounts).

The article was contributed by Rahul Verma; last reviewed and updated by the Editorial Staff team.

Rahul Verma

Rahul is a Computer Science Engineer with an MBA degree. He is keenly interested in the field of tech and cryptocurrency. He has 6+ years of technical content writing experience, mainly experimenting with and troubleshooting computer and mobile operating systems. Connect him on LinkedIn.

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

Table of Contents

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.

51 responses

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.

Thank you for your suggestion!

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
John Dubois
REG ADD “HKLM\Software\Policies\Microsoft\Edge” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0
Step 3 worked for me.
Nguyen Trong Khoa
yes step 3 worked. THANKS!

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

Dan Schwab
Step 3 worked gloriously. Thank you!
Thank you for letting us know!
for me also rename I had two msedge1 and msedge2 fired up great

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
Karen Louise Lapointe

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?
Nice …Step 3
Kathy Phan
Step 3 work for my Computer
Thank you for confirming.
Juan C Surinach

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

Arvind Kumar Baba Beeram
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!

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?

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.

Arthur Ellis
Thanks so much.
Mine was edge and option 3 worked perfectly
Diana Allen
Step 3 worked for me!
The renaming solution for Edge worked perfectly!
Renaming msedge.exe worked fine for me. Cheers!
That’s great news!
Dr. Pravin Patil

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.

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!
Nick, thank you for confirming.
Ruben Martin
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

Comments are closed, but trackbacks and pingbacks are open.