Google Chrome安装程序分发出错 导致AMD和Intel系统无法正常安装
Chrome不通过MicrosoftStore提供,因此在Windows上安装浏览器的唯一方法是在MicrosoftEdge中打开https://www.google.com/chrome/,然后单击“下载Chrome”按钮。点击蓝色按钮后,网站会显示“感谢下载!”,然后会下载到ChromeSetup.exe。
接下来应该通过打开ChromeSetup.exe文件并按照屏幕上的说明来完成安装,但Google意外发送了一个错误的应用程序包。这意味着如果您尝试打开今天下载的ChromeSetup.exe,您将遇到以下错误:
此应用无法在您的电脑上运行。要查找适合您电脑的版本,请咨询软件发行商。
如果您使用的是Intel或AMDPC,则会遇到此错误。而且没有绕过去安装的可能,因为Windows仅在检测到应用程序兼容性错误时才提供“关闭”按钮。
那么,到底发生了什么?微软是否在阻止Chrome安装程序并破坏Google?显然不是。
仔细查看了ChromeSetup.exe文件后,发现其中有一些不寻常的代码。
如上图所示,我们注意到ChromeSetup.exe引用了“ARMv8的Montgomery乘法”,这是加密中常用于加密的加密例程(例如,在RSA中)。
ARMv8的引用证实了Google的安装文件可能是为基于ARM的SnapdragonPC而不是Intel/AMDPC构建的。因此,如果您在x64处理器上运行Windows,安装程序将根本无法运行,因此您会看到“此应用无法在您的PC上运行”错误。
换句话说,Google似乎意外发布了适用于SnapdragonPC的Chrome安装程序版本。微软并没有阻止任何事情。该安装程序根本不应该在Intel和AMDPC上运行。
如果您想立即安装Chrome,我们建议您使用该公司网站上相对应操作系统版本的GoogleChrome离线安装程序。
踩一下[0]
顶一下[0]