为什么 Chrome 64 位安装在 32 位程序文件中?

Lui*_*tos 15 google-chrome 64-bit

我有 Chrome 64 位。我无法将其更新为 64 位,因此我完全卸载了 32 位版本并安装了 64 位版本。

我很确定我有 64 位版本:

Versão 37.0.2062.120 m (64-bit)

Google Chrome   37.0.2062.120 (Versão oficial 281580) m
SO  Windows 
Blink   537.36 (@181352)
JavaScript  V8 3.27.34.17
Flash   15.0.0.152
Agente do usuário   Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36
Run Code Online (Sandbox Code Playgroud)

但是 exe 文件安装在 C:\Program Files (x86)

Linha de comando    "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end
Caminho do executável   C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Run Code Online (Sandbox Code Playgroud)

Hey*_*Hey 8

答案在 Chromium 错误跟踪器上(请参阅评论 #18 和 #26)。

简而言之,开发团队决定保持这种方式,因为它简化了从 32 位 Chrome 迁移到 64 位 Chrome 时的升级过程。他们还没有改变它,因为它对用户没有影响。

  • 但是为什么它安装在 Windows Server 2016 上的 C:\Program Files\Google\Chrome\Application 中? (2认同)

小智 6

对于 64 位和 32 位 google chrome,安装位置是 C:/Program files(x86),如果您需要更多验证,您可以打开任务管理器并检查以下内容

chrome.exe - 仅针对 64 位 Chrome 显示

Chrome.exe*32 - 仅针对 32 位 chrome 显示


Moo*_*man 6

因为这简化了从 32 位到 64 位的升级路径。当 Chrome 自动将您更新为 64 位时,安装程​​序不需要使用多个程序文件目录。

  • 这一点都不好。如果您想进行干净的 Chrome 安装,这可能会导致问题。 (2认同)