在网络上搜索后尝试了以下方式:
以下方式可能对部分人有效,如果尝试无效,可以按顺序再换一个方式尝试!! ! ! !我是所有方式都无效才选择了更换禁用更新模块的旧版本!!! ! !
方法1.手动添加注册表HKEY_LOCAL_MACHINE\SOFTWARE\PolicIEs\Google\Chrome
具体方式网络上搜索STATUS_INVALID_IMAGE_HASH的关键词可以搜索到,此处不多赘述,就是很经典的添加注册表。
加完之后为了保险起见重启了一下电脑但是依然无效。
个人结果:无效。
方法2.使用cmd执行命令添加注册表
REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DMORD /d 0
个人结果:无效。
方法3.设置兼容性模式为win7/win8
找到执行文件,右健属性-兼容性,勾选l以兼容模式运行该程序
个人结果:无效。
方法4.在快捷方式‘目标’字段尾部添加命令禁用渲染器代码完整性保护
如下命令行--disable-features=RendererCodeIntegrity
简单说就是启动的时候禁用渲染器代码完整性保护
个人结果:无效。
方法5.同方法4但是添加--no-sandbox
个人结果:无效。
方法6.修改可执行文件一名(chrome.exe)【有效,但有其它问题】
在安装路径下,将chrome.exe更名为chrom.exe,或者换成其他任意名字。
奏效了,可以正常启动,代价是桌面快捷方式、任务栏快捷方式、windows默认程序指向出现了问题。
windows默认程序会尝试寻找chrome.exe,但是找不到,于是会调用IE来进行打开网页。
尽管你打开chrome的默认浏览器页面会告诉你google chrome是你的默认浏览器。
控制面板的web浏览器里显示的默认浏览器也会是chrome (此处已经降级修复,如果你修改了文件名的话这里的chrome图标会丢失,显示为空白)。
为了解决这个问题我去找了半天最后决定试试降级。
方法8.寻找并重装低版本的117版本chrome,并禁用自动更新功能。
此处使用的安装包来自果核剥壳,在这里的123盘中找到了117版本,无更新组件的离线安装包,这样就不会自动更新了......
117版本下载地址https://www.123pan.com/s/HQeA-BC1Sh
在Windows应用程序里卸载原版的chrome,此处117版本是可以正常使用的。正常来说收藏的网页、安装的插件之类的,只要你选择卸载的时候没有顺便删除数据,是不会被清掉的。
最后终于可以使用了