Google+ insable: Chrome自动更新中错误3的解决办法

2010-09-14

Chrome自动更新中错误3的解决办法

  新换了一台电脑,操作系统由XP转为了64位版的Win7。浏览器则维持Chrome不变。
  副作用是,更新里有错误:不能访问更新服务器 错误3,浏览器无法自动更新。
  关于该故障,有关的官方解释
     错误 3 表示未能与 Google Update 进行通信。有两个已知原因会导致此错误:

  1. 您使用的是 Vista 系统,并且将谷歌浏览器配置为始终以管理员身份运行。这是一个由谷歌浏览器自动更新机制带来的已知问题,只需以普通用户的身份运行谷歌浏览器即可避免。另请记住,出于安全考虑,建议不要将谷歌浏览器的权限提高到管理员级别。
  2. Google Update 未正确注册。要解决此问题,请确认 Windows 注册表编辑器内的指定位置上是否存在 GoogleUpdate.exe。

    1. 依次打开开始菜单 > 运行
    2. 输入 regedit
    3. 点击确定。此时会显示注册表编辑器。
    4. 在左侧的树形视图中,浏览到以下目录:
      HKEY_CLASSES_ROOT\CLSID\{2F0E2680-9FF5-43C0-B76E-114A56E93598}\LocalServer32
    5. "默认"值应与 GoogleUpdate.exe 文件的位置对应。确认指定路径是否存在 GoogleUpdate.exe。
      • 如果此位置上不存在 GoogleUpdate.exe,请尝试卸载并重新安装谷歌浏览器。
  3. 如果 GoogleUpdate.exe 位于其他位置,请右键点击"默认"值,然后选择修改。输入正确的文件路径,并且一定要使用双引号,如 "C:\Documents and Settings\%USERNAME%\Local Settings\Application 
    这个方案无法解决问题,注册表里面根本没有HKEY_CLASSES_ROOT\CLSID\{2F0E2680-9FF5-43C0-B76E-114A56E93598}\LocalServer32这个表项。

    原因分析:Chrome是不能选择安装路径的,软件会自动选择安装文件目录,而XP和Vista以及Win7的默认安装路径不同,会使GoogleUpdate这个服务找不到Chrome的安装路径,无法执行更新。
    解决方案:使用Google搜索引擎查找,关于这方面的问题:链接
    提示的解决方案:先打开cmd命令提示符,输入 cd C:\Documents and Settings\Local Settings\Application Data\Google\Update\ 进入该目录下,注意路径中的要替换成你系统当前的实际用户名(用户名区分大小写),然后输入GoogleUpdate.exe /RegServer即可解决问题。
    产生的问题:
    1.上面的路径名是典型的XP系统的产物,Vista和Win7的Documents and Settings文件名不一样。
    2.有些用户(比如我)chrome安装路径下,根本没有Update这个文件夹。
    我的解决方案
    1.保证GoogleUpdate服务是开启状态,并在Windows的服务管理器服务属性中查找GoogleUpdate所在的文件夹(很可能在C:\Program Files (x86)\Google里面)。
    2.复制路径文件夹里面的Update文件夹到Chrome安装路径(不知道的查桌面Chrome图标的属性好了)的上层文件夹里(不是Chrome文件夹里面)
    3.
打开cmd命令提示符,输入 cd (Update文件夹所在路径,可以在Windows的地址栏复制)进入该目录下,然后输入GoogleUpdate.exe /RegServer。

    现在浏览器关于里面出现了提示。

    

1 comment :

  1. 怪不得写博客很多转去使用Wordpress,Blogspot的文本编辑器实在是有点差劲啊。

    ReplyDelete