Office 365 的性能慢可能会给您的组织的员工和客户带来头痛。如果微软 Office 365 使用户的计算机变慢,生产力会受到影响,工作流程会受到干扰。客户可能因为访问速度慢的 SharePoint 站点而感到不满,这会对您的组织声誉造成负面影响。在这种情况下,您应该尽快找到 Office 365 性能问题的原因并解决它们。
为什么 Office 365 运行缓慢?
有多种因素可能导致 Office 365 性能缓慢。原因可能是客户端计算机上的问题(硬件和软件)、网络或互联网连接问题,以及微软端的问题(软件更新、数据中心问题等)。
互联网连接问题
使用 Office 365 的主要要求是互联网连接。您需要具有高带宽和低延迟的互联网连接。当在网络浏览器中使用 Office 365 在线应用程序并使用云中的文件时,具有高延迟的慢速互联网连接会导致卡顿和延迟。当您想要打开文档或对其进行更改时,这些 Office 365 问题会很不方便,并且可能会大大减慢操作速度。
解决影响 Office 365 性能的互联网连接问题
- 检查路由器和防火墙上的配置。确保未阻止 Office 365 工作所需的 IP 地址、协议和文件类型。
- 确保您的路由器和防火墙在空闲时不会终止长时间的TCP连接。Office 365建立了大量持久性网络连接。请检查TCP空闲时间设置。Outlook Online启动这些连接以确保正常工作。
如果配置了流量整形,请确保客户端的互联网速度足够以在Office 365中工作。网络拥塞会降低Office 365的性能。路由器上的流量检查软件也会对性能产生负面影响。
- 选择有线网络而不是无线网络连接。无线网络连接可能不稳定且延迟高。如果您需要使用无线连接,请确保信号强度足够,并且选择的信道不会干扰附近Wi-Fi网络的相同信道号。
- 考虑往返时间(RTT),即数据从发送方发送到目标主机所需的时间,加上接收到的确认返回到原始发送方所需的时间。此时间取决于距离、传输介质、跃点数(路由器)和目标服务器的响应时间。
- 检查您的互联网连接是否可靠且不中断。丢失的数据包会对Office 365的性能产生负面影响。进行初始分析以检查网络延迟和稳定性的最简单方法是对Microsoft服务器进行ping测试。建议在用户所在地点拥有本地的互联网出口。
- 确保 DNS 配置正确并正常工作。Microsoft 数据中心分布在全球各地。本地计算机应连接到最近的 Microsoft 数据中心,以减少往返时间并提高用户体验。正确的 DNS 配置可以帮助您实现这一目标。如果您的组织结构复杂,分支机构位于不同的国家或地区,请在每个分支机构位置配置本地 DNS 服务器,而不是使用一个中央 DNS 服务器。在分支机构办公室配置互联网访问的路由时采用相同的方法。
-
检查TCP窗口缩放配置。 Office 365使用TCP/IP堆栈连接到Microsoft服务器。传输控制协议(TCP)是设计用来跟踪已传输数据量的协议,具有数据传输保证(不像UDP)。TCP头中的TCP标志或标志位用于初始化连接、携带数据和关闭连接。在这种情况下,我们对SYN(同步)和ACK(确认)标志感兴趣。
注意:如何使用SYN和ACK标志的TCP连接工作?
- SYN标志用于初始化连接。ACK标志用于确认接收方已成功接收TCP段(确认数据已被接收)。带有SYN和ACK标志的三次TCP握手用于建立TCP连接。
- 当启动新的TCP连接时,主机使用接收缓冲区,其中数据暂时存储,直到被应用程序处理。TCP窗口是指发送方发送一个或多个TCP段,接收方确认接收了一个或所有这些段。接收方发送有关发送方在接收到确认之前可以传输多少数据的确认信息。在接收到确认之前发送的带有数据的TCP段的数量称为窗口大小。TCP连接通常从一个小窗口开始,每次成功确认后,窗口大小都会增加。
- 一旦IP数据包丢失,TCP窗口大小会减小到一个段,并重新开始增长。如果接收缓冲区已满,则窗口大小设置为0,直到缓冲区被释放。
- 窗口大小最初是一个16位值(65535是最大的十进制值),这是TCP头中缓冲区的大小。这个16位缓冲区在毫秒内填满,然后延迟发生,因为在接收方向发送方发送确认之前,不能发送流量。
如今,通过使用缩放因子,可以增加16位接收缓冲区和适当的最大TCP窗口大小。如果接收方无法及时处理接收缓冲区,并且您注意到延迟,请尝试增加缓冲区。为了调查问题,您可能需要使用网络嗅探器(流量分析器)。
- 检查TCP最大段大小。这是TCP段中可以携带的最大数据量。TCP最大段大小不应少于1460字节以获得最佳性能。
- 您可能需要升级您的互联网计划。例如,如果您使用10兆比特的互联网,转换到100兆比特的互联网。在这种情况下,您需要联系您的互联网服务提供商(ISP)。它可以帮助您解决Office 365的问题。如果您使用ADSL互联网,请记住由于ADSL的不对称工作原理,上传速度远远低于下载速度。最好使用双绞线或光纤电缆的电缆互联网。在我们的指南中了解更多关于网络拓扑类型。
- 如果您编辑Word、Excel和PowerPoint文档,但不与其他用户在线协作,考虑在您的计算机上安装Office 365应用程序,而不是使用Office 365在线应用程序的浏览器版本。将文件保存在计算机上的本地磁盘上,而不是将文件保存在Office 365云中的OneDrive中。采用这种方法,您就不需要那么频繁地使用互联网连接来处理Office 365文档,也可以减轻与网络连接相关的Office 365问题。即使您将文档存储在通过局域网访问的共享文件夹中,读写MS Office文档所需的时间也会增加。
软件问题
导致Office 365性能下降的另一类问题与软件有关。软件问题通常发生在客户端的计算机上。如果您注意到Office 365的性能变慢,请尝试检查您计算机上的软件问题并修复发现的问题。
修复影响Office 365性能的软件问题
- 使用防病毒软件。病毒和恶意软件可能会消耗CPU和内存资源进行其恶意活动,结果是应用程序将没有足够的硬件资源。此外,勒索软件可能会损坏您计算机上的所有数据以及连接到您网络的其他计算机。
专业提示: 下载我们的白皮书,了解如何保护您的数据免受勒索软件的侵害。 - 计算机感染恶意软件可能会产生寄生式流量。您可能需要检查交换机或路由器上的网络流量,以便检测产生不需要的流量的计算机。
- 确保您的防病毒软件配置正确。有些防病毒软件可能会消耗过多资源来检查内存、网络和磁盘活动。这种行为会导致延迟和性能下降。
- 考虑使用Office 365 高级威胁保护 和 Exchange Online 防护 来减少通过Office 365邮箱感染恶意软件和勒索软件的风险。
- 尝试关闭未使用的应用程序,除了用于打开Office 365在线应用程序的网络浏览器。关闭浏览器中的其他标签,只保留已打开的Office 365应用程序的标签。检查这些操作是否有助于解决问题。
- 在网络浏览器中禁用附加组件和插件,以检查它们对Office 365在线应用程序性能的影响。
- 从Windows启动配置中删除未使用的应用程序。它们可能会与Microsoft Office 365应用程序发生冲突。
- 在Windows中禁用遥测。遥测并不提供有用的功能,但会消耗系统资源来收集和发送数据到外部主机。最好禁用遥测。
硬件问题
如果之前部分的建议未能帮助您解决与Microsoft Office 365性能慢有关的问题,请检查您的硬件。
解决影响Office 365性能的硬件问题
- 确保计算机的硬件符合Office 365的最低要求。您可以在微软网站上查看系统要求。
- 检查您的磁盘驱动器是否健康。硬盘驱动器上的坏块和访问时间较长的块会导致性能下降和数据丢失的风险。运行S.M.A.R.T.数据测试以识别磁盘问题,并根据需要运行磁盘表面测试。确保系统磁盘和您的浏览器以及Office 365应用程序安装的磁盘上有足够的可用磁盘空间。
- 检查计算机的RAM(随机存取存储器)是否足够,并且有足够的空闲内存。如果内存不足,操作系统和应用程序的性能会显著降低。当没有空闲内存时,操作系统使用交换文件执行许多读/写操作。
注意: 系统监控可以帮助您快速反应,避免硬件问题导致性能低下和可能的数据丢失。
为什么Outlook运行缓慢?
在这一部分,我们将解释如何加速 Outlook。如果您在计算机上安装了独立版本的 Office 365 Outlook,并且注意到存在显着的性能问题,请尝试执行下面解释的操作。
症状:
电子邮件文件夹,如收件箱、已发送、垃圾邮件等,打开速度较慢。如果电子邮件客户端中的数据同步没有互联网连接问题,可能是其中一个电子邮件文件夹中的项目数量超过了限制。类似的问题可能会发生在不显示最新项目的日历中。
解决方案:
尝试执行以下操作以解决 Outlook 打开速度较慢的问题。
- 从相应的电子邮件文件夹中删除项目。
- 配置Office 365 保留策略并设置项目存储的时间。
- 启用 Exchange Online 归档邮箱并配置电子邮件归档以节省邮箱文件夹中的空间。
- 更改在同步 Windows 设置中共享日历所需同步的月数。
- 更新已安装的 Outlook 应用程序。
如何解决 SharePoint 性能问题
- 使用免费的SharePoint 页面诊断插件,适用于 Google Chrome,检查 SharePoint 网站页面的问题。此诊断工具可帮助您识别性能问题和影响性能的因素。
- 在可能的情况下,上传到 SharePoint 网页的图片时,降低图像分辨率并压缩图像。大型图片会降低网站性能,并消耗更多的互联网流量进行加载。加载大型图片需要更多时间。
- 使用现代的 SharePoint 界面,而不是使用经典界面。现代界面针对大型站点进行了更好的优化,以满足当今的需求。
- 建议您不要在单个 SharePoint 网页上使用过多的 Web 部件。使用过多部件会导致 SharePoint 网站上网页性能下降。如果使用 iFrame 显示外部内容,请勿使用过多(建议三个或以下)。
专业提示:备份 SharePoint 在线数据,以便在出现意外的 SharePoint 在线问题时能够恢复数据。
解决 Microsoft Word 和 Excel 运行缓慢的问题
编辑Office 365应用程序的设置,包括Word、Excel和PowerPoint,可以提高它们在您计算机上的性能。所需的Microsoft Office应用程序设置位于文件 > 选项。我们以Word为例,但Excel和PowerPoint中的设置类似。
在打开文档时禁用自动更新链接
自动链接用于将其他源文件中的对象(表格、图表、图像等)与当前文档链接起来。源文档中的内容更改会反映在当前文档中插入了活动链接的位置。自动链接可能是Microsoft Word运行缓慢的原因之一。
要禁用自动链接:
- 在Microsoft Word中转到文件 > 选项。
- 在导航窗格中选择高级选项。
- 取消选中打开时更新自动链接复选框。
- 点击确定以保存设置并关闭窗口。
禁用Add-ins
Add-ins是可以扩展Word功能的小型程序。启用的Add-in组件在Word启动时加载,增加了打开Word的时间,也是Microsoft Word运行缓慢的原因之一。
要禁用Add-ins:
- 在Microsoft Word中转到文件 > 选项。
- 在Word选项窗口中,点击加载项。
- 在下拉菜单中选择COM 加载项并点击转到。
- 取消复选框以禁用要禁用的加载项。
- 点击确定保存设置。
调整安全设置
编辑一些安全设置可以提高Word的性能。
- 在Microsoft Word中点击文件 > 选项。
- 在Word选项窗口中选择信任中心。
- 点击信任中心设置。
在编辑安全设置时要小心,如果不想出现Microsoft Office 365安全问题。
禁用宏
从下载的文档中的宏可能构成威胁。运行宏可能导致计算机感染勒索软件(了解更多关于我们文章中的检测勒索软件的方法)。当您打开文档时,检查文档中的宏会在显示有宏存在的通知之前消耗资源。如果您的文档中不使用宏,可以在Word设置中禁用宏。
要禁用宏:
- 在信任中心窗口的导航窗格中选择宏设置。
- 选择禁用所有宏而不通知。
- 点击确定保存设置并关闭窗口。
如何禁用所有加载项
您可以在信任中心中禁用所有加载项:
- 在信任中心窗口中点击加载项。
- 选择复选框禁用所有应用程序加载项。
解决Microsoft OneDrive减慢计算机速度的问题
Microsoft Office 365 OneDrive性能问题可能有不同的症状:计算机上的处理器过于繁忙,OneDrive进程消耗太多CPU资源,同步少量数据的时间过长等。在本节中,我们将通过编辑Windows和OneDrive同步客户端的设置来解决问题的可能解决方案。
重新启动OneDrive应用程序
您可以执行以下步骤来重新启动OneDrive:
- 按下Win+R,输入taskmgr并按Enter以打开命令提示符。
- 在进程选项卡中,定位Microsoft OneDrive进程。
- 右键单击此进程,在上下文菜单中单击结束任务。
- 重新启动您的OneDrive应用程序。您可以重新启动计算机,然后重新启动OneDrive。
停止文件同步
A possible reason for how OneDrive slows down a computer can be file synchronization. You can put synchronization on pause and verify whether your computer works faster after that.
- 右键单击Windows系统托盘中的OneDrive图标(位于时钟附近的右下角)。
- 在上下文菜单中,单击暂停同步并选择时间(2、8或24小时)。
- 检查计算机的性能是否有所改善。
如果注意到性能更好,则意味着OneDrive同步正在减慢您的计算机。
取消链接OneDrive
如果你发现 OneDrive 使计算机变慢,尝试将 OneDrive 应用程序与计算机解除链接。
- 打开计算机上安装的 OneDrive 应用程序的窗口。
- 单击打开菜单中的帮助与设置图标。
- 在打开的菜单中单击设置。
- 在账户选项卡中,单击解除此电脑的链接。
- 点击确定以保存设置并关闭窗口。
- 等待解除链接过程完成。
- 启动OneDrive 设置向导并按照标准说明操作。
- 在计算机上设置一个新的文件夹进行 OneDrive 同步。
注意:确保该文件夹位于健康的磁盘驱动器上。
- 将文件从旧的 OneDrive 文件夹复制或移动到新的文件夹中。
- 检查 OneDrive 问题是否已解决。
从 Windows 启动中移除 OneDrive
在 Windows 启动后自动启动 OneDrive 可以帮助你避免微软 OneDrive 在操作系统启动后立即使计算机变慢,直到你调查并解决问题。这种方法允许你在需要时手动运行 OneDrive 以获得正常性能。解决 OneDrive 性能问题后,你可以将 OneDrive 添加到 Windows 启动中。
按照以下步骤从 Windows 10 启动中移除 OneDrive:
- 右键单击开始或任务栏,在上下文菜单中单击任务管理器。
- 在任务管理器窗口的启动选项卡中找到Microsoft OneDrive。
- 右键单击 Microsoft OneDrive,在上下文菜单中选择禁用。
- 重新启动计算机,并检查 OneDrive 是否未自动启动。
重置 OneDrive
重置设置后,OneDrive 应该能够像已安装此应用程序一样运行(类似于新安装)。
您可以通过在 CMD 中运行以下命令来重置 OneDrive。考虑到 OneDrive 客户端在您的计算机上安装的路径。
“%ProgramFiles(x86)%\Microsoft OneDrive\onedrive.exe” /reset
如果在重置后几分钟内 OneDrive 未自动启动,请手动启动 OneDrive。
重新安装 OneDrive
有时重新安装 OneDrive 可以帮助解决 Microsoft OneDrive 的性能缓慢问题。
- 按下Win+R,键入cmd,然后按Enter打开 Windows 命令提示符。
- 停止正在运行的 OneDrive 进程
taskkill /f /im OneDrive.exe
- 运行此命令在 Windows 64 位中卸载 OneDrive。OneDrive 版本的路径可能有所不同。在我们的情况下,命令是:
“C:\Program Files (x86)\Microsoft OneDrive\22.002.0103.0004\OneDriveSetup.exe” /uninstall
- 从微软网站下载最新版本的OneDrive并在您的计算机上安装此版本。
OneDrive是用于复制和同步文件的云存储。但是,OneDrive同步客户端不是备份解决方案。如果您使用OneDrive备份文件,并且微软OneDrive正在减慢您的计算机速度,请考虑使用专门的数据保护解决方案,该解决方案针对大量数据传输进行了优化,并包括数据保护的高级功能。
一般建议是进行OneDrive备份以避免数据丢失。如果有人意外删除数据,或者计算机感染了勒索软件并且损坏数据在本地磁盘和OneDrive云存储之间同步,您可能会丢失OneDrive数据。
修复Office 365问题的其他建议
微软服务器上的问题很少发生,但有可能发生。在这种情况下,由于服务器端的问题,您可能会注意到Office 365性能下降。在Office 365 管理中心中检查您帐户的Office 365服务健康状态,以验证Microsoft云端的所有服务是否正常工作。
- 在Web浏览器中打开Office 365服务健康页面
- 检查默认是否选中所有服务选项卡。 当前健康下的绿色图标表示服务运行良好。如果看到红色图标,则可能是微软数据中心发生了服务故障,这可能是造成Office 365性能下降的原因。
- 在服务健康页面上选择历史选项卡,查看有关已记录的服务中断和问题的额外信息。
- 您还可以查看Office 365网络连接数据页面以识别Office 365网络连接问题。
- 如果以上任何方法都无法帮助您解决Office 365性能问题,请联系微软技术支持。
Source:
https://www.nakivo.com/blog/microsoft-365-slowing-down-computer/