验证客户端计算机设置

可以使用此过程验证客户端计算机是否已正确配置 BranchCache。

注意

此过程包括手动更新组策略和重启 BranchCache 服务的步骤。 如果重启计算机,则无需执行这些操作,因为在这种情况下,这些操作将自动发生。

必须是“管理员”的成员或同等成员,才能执行此过程。

验证 BranchCache 客户端计算机设置

  1. 若要在要验证 BranchCache 配置的客户端计算机上刷新组策略,请以管理员身份运行 Windows PowerShell,键入以下命令,然后按 Enter。

    gpupdate /force

  2. 对于在托管缓存模式下配置并配置为按服务连接点自动发现托管缓存服务器的客户端计算机,请运行以下命令来停止并重启 BranchCache 服务。

    net stop peerdistsvc

    net start peerdistsvc

  3. 通过运行以下命令检查当前的 BranchCache 操作模式。

    Get-BCStatus

  4. 在 Windows PowerShell 中,查看 Get-BCStatus 命令的输出。

    BranchCacheIsEnabled 的值应为 True。

    在 ClientSettings 中,CurrentClientMode 的值应为 DistributedClient 或 HostedCacheClient,具体取决于使用本指南配置的模式。

    在 ClientSettings 中,如果配置了托管缓存模式并在配置过程中提供了托管缓存服务器的名称,或者客户端使用服务连接点自动定位了托管缓存服务器,则 HostedCacheServerList 的值应与托管缓存服务器的名称相同。 例如,如果托管缓存服务器名为 HCS1,而域为 corp.contoso.com,则 HostedCacheServerList 的值 HCS1.corp.contoso.com。

  5. 如果上面列出的任何 BranchCache 设置没有正确的值,请使用本指南中的步骤验证组策略或本地计算机策略设置,以及配置的防火墙例外,并确保它们正确无误。 此外,请重启计算机或按照此过程中的步骤刷新组策略并重启 BranchCache 服务。