Chrome 操作系统版本无法自动更新

有时,受管理的设备在自动更新 Chrome 操作系统时会出现问题。

第 1 步:检查常见问题

运行任何 Chrome 操作系统版本的设备都可以自动更新到最新稳定版。系统可能需要多次更新才能获得最新版本,具体取决于版本号。由于某些原因,设备可能无法自动更新到最新版本的 Chrome 操作系统。

  • 默认情况下,每当有新的 Chrome 版本推出,Chrome 设备都会自动更新到该版本。在 Google 管理控制台中,请确保已将自动更新设置为允许自动更新。有关详情,请参阅启用自动更新功能(推荐)
  • 版本固定会阻止设备自动更新至高于指定版本号的 Chrome 操作系统版本。在 Google 管理控制台中,请确保已将仅限更新到此 Google Chrome 版本设置为无限制。详细了解版本固定
  • 分散更新设置会指定用户设备在多少天内下载自动更新。您可以分几天进行更新,但请尽量缩短所需天数,例如 2 天或 3 天。如果错开更新的时间段较长,可能会导致部分用户落后多个版本。在 Google 管理控制台中,请确保已将随机错开自动更新,分以下几天完成设置为尽可能少的天数
  • 您在管理控制台中设置的设置必须应用到设备,设备才能按照相应政策执行操作。要查看是否为特定设备设置了正确的政策,请在该设备上转到 chrome://policy。请查看并确保未设置 DeviceAutoUpdateDisabledDeviceTargetVersionPrefixDeviceUpdateScatterFactor 政策。在这种情况下,设备会默认进行自动更新。
  • 如果一台设备到了自动更新到期 (AUE) 日期,那么 Google 无法继续确保它能够获得自动更新。请参阅 AUE 日期
  • 对于 Google 会议室硬件,Chrome 操作系统更新可能会延迟

第 2 步:诊断原因

如果您单位的 Chrome 设备仍然无法自动更新到最新版本的 Chrome 操作系统,请收集信息以便诊断原因。

查看版本号和政策

在 Chrome 设备上执行以下操作:

  1. 查看当前的 Chrome 操作系统版本,看看是否有可用的更新。有关详情,请参阅更新 Chromebook 的操作系统
  2. 查看当前有效的 Chrome 政策。有关详情,请参阅查看设备当前的 Chrome 政策
  3. 确保设备可以使用 Browserinfo 连接到更新服务器 (omahaproxy)。

查看调试日志

第 1 步:收集日志

  1. 在 Chrome 设备上,收集调试日志。有关详情,请参阅收集 Chrome 设备调试日志
  2. 将日志上传到日志分析器

第 2 步:手动查看日志

手动查看最新的更新日志,确认它们是否包含您需要的信息。

  • [1024/011920:INFO:payload_state.cc(554)] Current download source: HttpPeer
    设备为下载更新而尝试连接的更新来源。HttpPeer 指的是 Google 服务器。
  • [1024/011920:INFO:update_attempter.cc(405)] Setting target channel as mandated: beta-channel
    设备当前正在请求的版本。在管理控制台中,配置“发布版本”设置。有关详情,请参阅设置 Chrome 设备政策
  • [1024/020539:INFO:omaha_request_action.cc(793)] Posting an Omaha request to https://tools.google.com/service/update2
    Omaha_request 的功能是将请求发布到更新目标,例如点对点或网络。此处,该请求的目标是 Google 服务器。请确保将主机名网址列入白名单。有关详情息,请参阅设置主机名白名单
  • [1023/133852:INFO:update_attempter.cc(875)] Running interactive update
    更新是从设备上手动发起的。要详细了解如何检查设备上的更新,请参阅更新 Chromebook 的操作系统
  • 1023/133854:INFO:libcurl_http_fetcher.cc(296)] Setting up curl options for HTTP
    [1023/133854:INFO:libcurl_http_fetcher.cc(433)] HTTP response code: 416
    [1023/133854:INFO:libcurl_http_fetcher.cc(468)] Transfer resulted in an error (416), 0 bytes downloaded

    设备连接的网络存在问题。因此,设备无法下载文件。请检查设备是否能在不受限制的网络中进行更新。

调试日志示例

在调试日志示例中:

  • version="2913.212.0"
    Chrome 设备从版本 2913.212.0 开始更新。
  • <o:updatecheck targetversionprefix="5116.">
    Chrome 设备已被固定到版本 5116。

要了解设备目前支持的 Chrome 操作系统版本号,请参阅 CrOS-OmahaProxy CSV 查看器

==== REQUEST ===== [0206/165048:INFO:omaha_request_action.cc(252)] Request: <!--?xml version="1.0" encoding="UTF-8"?-->

<o:gupdate ismachine="1" protocol="2.0" updaterversion="ChromeOSUpdateEngine-0.1.0.0" version="ChromeOSUpdateEngine-0.1.0.0" xmlns:o="http://www.google.com/update2/request"> <o:os platform="Chrome OS" sp="2913.212.0_armv7l" version="Indy"></o:os> <o:app appid="{D851316B-7E57-4805-A7CE-01829AC14}" board="daisy-signed-mp-v2keys" delta_okay="true" hardware_class="SNOW ELBERT A-E 4016" lang="en-US" track="stable-channel" version="2913.212.0"> <o:updatecheck targetversionprefix="5116."> </o:updatecheck> </o:app> </o:gupdate>

第 3 步:联系支持中心

在联系 Google Cloud 支持中心前,请先执行以下操作:

  • 查看调试日志。找出并修正您发现的常见问题。
  • 检查设备是否能在不受限制的网络中进行更新。
  • 确定设备是否被固定到特定版本。

如果仍有问题,请与支持中心联系。请同时提交调试日志记录。

相关主题

该内容对您有帮助吗?
您有什么改进建议?