SharePoint Online 中的 "使用资源管理器打开" 问题疑难解答

简介

本文讨论如何解决在 SharePoint Online 中使用 "使用资源管理器打开" 命令时可能遇到的问题。

备注

"使用资源管理器打开" 命令在 Microsoft Edge 浏览器中不起作用。

备注

使用新 OneDrive 同步客户端同步 SharePoint 文件相比,"使用资源管理器打开" 命令的速度较慢且不可靠。 OneDrive 同步客户端 根据需要提供文件,这使您无需使用本地存储空间即可访问 OneDrive 中的所有文件。

有关如何使用 "使用资源管理器打开" 复制或移动库文件的详细信息,请转到使用 "使用 资源管理器打开" 复制或移动库文件

症状

当您浏览到 SharePoint Online 文档库时,您可能会收到间歇性连接问题,您可能会收到以下错误消息之一:

  • 您的客户端不支持使用 Windows 资源管理器打开此列表。

  • 在文件资源管理器中打开此位置时遇到问题。将此网站添加到 "受信任的网站" 列表,然后重试。

  • 在文件资源管理器中打开此位置时遇到问题。若要使用文件资源管理器打开,您需要将此网站添加到受信任的网站列表,并在您登录到 SharePoint Online 网站时选中 "将我登录" 复选框。有关详细信息,请参阅 https://support.microsoft.com/kb/2629108

  • 在文件资源管理器中打开此库时遇到问题。同步此库将为你提供更好的体验。

    在文件资源管理器中打开此库时遇到问题错误消息

解决方案

使用以下故障排除过程可解决在使用 "使用资源管理器打开" 命令时出现的常见问题。

对 Office 365 的身份验证

请确保已通过 Office 365 身份验证。 为此,请使用下列方法之一。

方法1:使用 "保持我已登录"

使用 Office 365 的工作或学校帐户凭据登录到 SharePoint Online 网站。 执行此操作时,请确保选中 " 使我保持登录 " 复选框。

备注

如果以前未选择此设置,您可能会发现,当您浏览到 SharePoint Online 网站或 Office 365 门户时,您已登录。 在这种情况下,您必须先注销,然后选中 "将我的登录保持登录 状态" 复选框,然后再次登录。 为此,请按照下列步骤操作:

  1. 在 Office 365 功能区上,选择您的用户名旁边的箭头。
  2. 选择 "注销"
  3. 关闭所有浏览器窗口。
  4. 浏览到 Office 365 门户。
  5. 选中 " 使我保持登录 " 复选框,输入 Office 365 的工作或学校帐户凭据,然后选择 "登录 ((如果需要) )。
  6. 在资源管理器视图中打开文档库。

您可以使用 SharePoint Online 命令行管理程序中使用的 set-spotenant Cmdlet 的UsePersistentCookiesForExplorerView参数。 这样,SharePoint 会发出一个特殊的 cookie,允许对 Office 365 功能进行身份验证,即使未选择 " 让我登录 " 也能正常运行。

启用此参数后,当您在 SharePoint Online 中选择 " 使用资源管理器打开 " 时,系统会提示您,如下面的屏幕截图中所示。 选择 " 这是一台专用计算机" 之后,将存储持久性 cookie。 因此,您不再需要选择 " 使我保持登录"

重要

此方法仅适用于私人计算机。

备注

如果您收到 Internet Explorer 安全消息,指出: "某个网站要在您的计算机上使用此程序打开 web 内容",则 SharePoint Online 可能不会添加到 Internet Explorer 中的 "受信任的站点" 区域中。 有关如何将 SharePoint Online 添加到受信任的网站的详细信息,请参阅本文中的 "将 SharePoint Online 网站添加到受信任的网站" 一节。

有关 UsePersistentCookiesForExplorerView 参数和永久 cookie 的详细信息,请转到 set-spotenant

有关 SharePoint Online 命令行管理程序的详细信息,请转到 什么是 Sharepoint Online 命令行管理程序?

将 SharePoint Online 网站或 "使用资源管理器打开" URL 添加到受信任的网站

确保将 SharePoint Online 或 "使用资源管理器打开" URL 添加到 Internet Explorer 中的 "受信任的站点" 区域中。 为此,请按照下列步骤操作:

  1. 启动 Internet Explorer。

  2. 根据您的 Internet Explorer 版本,执行以下操作之一:

    • 选择 " 工具 " 菜单,然后选择 " Internet 选项"。
    • 选择齿轮图标,然后选择 " Internet 选项"。

    转到 "Internet 选项"

  3. 选择 " 安全 " 选项卡,选择 " 受信任的站点",然后选择 " 站点"。

    转到 "受信任的网站" 中的网站

  4. 在 " 将该网站添加到区域 中" 框中,输入要添加到 " 受信任的站点 " 区域中的网站的 URL,然后选择 " 添加"。 URL 将用于以下网站之一:

    • SharePoint Online
    • OneDrive for Business
    • 使用资源管理器打开 (使用-files 或-我格式)

    例如,输入网站的 https://<contoso> sharepoint.com and https://<contoso>-files.sharepoint.com。 或者,输入 OneDrive for Business 库的 https://<contoso>-myfiles.sharepoint.com and https://<contoso>-my.sharepoint.com。

    备注

    在此示例中, contoso 代表您用于您的组织的域。

    对要添加到此区域中的任何其他网站重复此步骤。

    若要确保 "使用资源管理器打开" 工作正常,除了) URL 的 "-files" (或 OneDrive for business 库) URL 的 "-我" (之外,还必须包括 SharePoint 网站 URL 或 OneDrive for business URL。

    添加受信任的网站

  5. 将每个网站添加到 " 网站 " 列表后,选择 " 关闭",然后选择 "确定"

检查 WebClient 服务的状态

请确保应用了最新的 Windows 更新。 如果应用了所有最新的更新,但问题仍然存在,请确保 WebClient 服务正在运行。 为此,请按照下列步骤操作:

  1. 请按照适用于您的操作系统的步骤进行操作:

    • 对于 Windows XP、Windows Vista 或 Windows 7,请依次单击 " 开始"、" 运行",输入 services.msc,然后按 enter。
    • 对于 Windows 8,选择 " 开始",输入 services.msc,然后按 enter。
    • 对于 Windows Server 2008 或 Windows Server 2012,请选择 "开始",输入 services.msc,然后按 Enter。 如果不存在 WebClient 服务,则必须先安装桌面体验。 有关如何安装桌面体验的详细信息,请转到 安装桌面体验
  2. 在服务列表中,找到 " WebClient 服务",然后确保 " 状态 " 列中的状态设置为 " 已启动"。 如果状态未设置为 " 已启动",请双击 WebClient 服务打开 " WebClientProperties " 对话框,选择 " 开始",然后选择 "确定"

    备注

    如果将WebClient服务的启动类型设置为 "已禁用",则 "使用资源管理器打开" 按钮无法正常运行,并且无法启动该服务。 若要启用该服务,请转到 " WebClient 属性 " 对话框,选择 " 启动类型 " 设置的 "列表" 选项,然后选择 " 手动 " 或 " 自动"。 接下来,选择 " 应用",选择 " 启动 " 以启动该服务,然后选择 "确定"

在 Windows 8 或 Windows 7 上应用 Internet Explorer 10 的修补程序

如果你在 Windows 8 或 Windows 7 上运行 Internet Explorer 10,则已发布修补程序以解决此问题。 有关详细信息,在 Windows 资源管理器中打开 SharePoint 文档库或在安装 Internet Explorer 10 后将网络驱动器映射到库中时,请转到错误。

更多信息

有关如何在文件资源管理器中处理网站库文件的详细信息,请参阅 在文件资源管理器中处理网站库文件的方法

有关如何使用 WebClient 服务的详细信息,请参阅以下知识库文章:

仍然需要帮助? 请转到 SharePoint 社区