修复:Microsoft Office SDX Helper-后台高CPU
如果您的 Office 安装已过时或损坏,Microsoft Office SDX Helper 可能会显示高 CPU 使用率。Sdxhelper.exe用于安全下载和更新 Office。此外,防病毒应用程序或损坏的 Office 文档缓存的阻碍也可能导致手头的问题。
当用户遇到 PC 运行缓慢时,他在系统的任务管理器中看到 Office SDX Helper 进程的 CPU 使用率持续偏高(在 15% 到 70% 之间)。
在继续之前,请确保您的网络连接未设置为Metered Connection。
解决方案 1:将 PC 的 Office 和 Windows 更新到最新版本
Microsoft 更新其 Office 产品以迎合最新的技术进步并修补已知问题。如果您的办公室安装或系统的 Windows 已过时,您可能会遇到手头的问题,因为它会导致办公室和操作系统模块之间不兼容。在这种情况下,将 office/Windows 更新到最新版本可能会解决问题。
- 将PC 的Windows 更新到最新版本。此外,请确保没有待处理的可选更新。
- 现在启动办公产品(例如MS Word)并转到其“文件”选项卡。
- 然后单击更多并打开帐户。
- 现在单击“更新选项”并选择“立即更新”。
- 然后检查是否有更新可用,如果有,则更新办公室安装并检查它是否解决了高 CPU 使用率。
解决方案 2:修复 Office 安装
SDX 问题可能是您的办公套件安装损坏造成的。在这种情况下,修复办公室安装可能会解决问题。
- 点击 Windows 键并打开Settings。
- 现在选择Apps然后展开office 安装。
- 然后单击修改(如果收到 UAC 提示,则单击是)并选择快速修复。
- 现在单击修复按钮并等待修复过程完成。
- 然后检查 SDX 助手问题是否已解决。
- 如果不是,则重复步骤 1 到 3,但在步骤 3 中,选择Online Repair。
- 现在单击修复按钮并等待修复过程完成(这可能需要一些时间才能完成)。
- 然后检查系统是否清除了高 CPU 使用率。
解决方案 3:在防病毒设置中为 SDX Helper 添加例外
如果您的防病毒软件干扰了 Office 更新模块的运行,您可能会遇到 SDX Helper 的高 CPU 使用率。在这种情况下,在防病毒设置中免除 SDX Helper 可能会解决问题。
警告:编辑您的防病毒产品的设置可能会使您的系统/数据面临不仅限于病毒、特洛伊木马等的威胁,因此请自行承担风险。
- 暂时禁用您的防病毒软件并检查 SDX Helper 是否未导致 CPU 使用率过高。
- 如果是这样,那么您可能必须在以下文件的防病毒设置中为 SDX Helper添加例外:
对于 64 位:
%programfiles%\microsoft office\root\vfs\programfilescommonx64\microsoft shared\office16\
对于 32 位:
%programfiles(x86)%\microsoft office\root\vfs\programfilescommonx64\microsoft shared\office16\
- 添加例外后,确保启用防病毒并检查高 CPU 问题是否已解决。
解决方案 4:清除 Office 文档缓存
如果 Office 文档缓存已损坏,您可能会遇到手头的错误。在这种情况下,清除 Office 文档缓存可能会解决问题。
- 使用管理权限启动Office 上传中心(从系统托盘或“开始”菜单)并打开其设置。
- 现在单击删除缓存文件并重新启动您的 PC。
- 重新启动后,检查 SDX Helper 是否正常工作。
如果没有,则检查删除以下文件夹的内容并重新启动PC 是否可以解决问题(您可能必须在安全模式下删除文件):
\Users\%用户名%\AppData\Local\Microsoft\Office\16.0\OfficeFileCache
解决方案 5:禁用任务计划程序中的相关任务
如果 SDX Helper 不断返回,则问题可能是由Task Scheduler中的任务触发的。在这种情况下,禁用任务计划程序中的相关任务可能会解决问题。确保在有问题的用户帐户(不是管理员帐户)中执行以下步骤。此外,请记住,在禁用这些任务后,您可能必须手动更新 Office 应用程序。
- 点击 Windows 键,然后在 Windows 搜索中,键入 Task Scheduler。现在选择任务计划程序。
- 然后导航到以下路径:
任务计划程序库 >> Microsoft >> Office
- 现在右键单击Office Feature Updates并选择Disable。
- 然后重复相同的操作以禁用Office Feature Updates Logon任务。
- 现在退出任务计划程序并重新启动您的 PC。
- 重新启动后,检查 SDX Helper 问题是否已解决。
您可以通过在PowerShell (Admin)中执行以下命令来实现相同的目的:
Schtasks /change /s $_ /tn '\Microsoft\Office\Office 功能更新' /disableSchtasks /change /s $_ /tn '\Microsoft\Office\Office 功能更新登录' /disable
解决方案 6:重命名 SDX Helper 文件
如果问题仍然存在,那么您可以重命名文件以阻止它启动(直到问题解决)。每次 Windows 或 Office 更新后,您可能必须重复此解决方案。请记住,操作系统使用 SDX Helper 更新办公室应用程序(在后台),重命名后您可能必须手动更新办公室(在服务器-客户端设置中,您可以使用 WSUS 或 SCCM)。
- 右键单击 Windows 按钮并选择运行。
- 现在导航到以下路径(复制地址并将其粘贴到“运行”框中):
%programfiles%\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16
- 现在右键单击任务栏并选择任务管理器(不要关闭在上一步中打开的 office 16 文件夹)。
- 在“任务管理器”窗口中,右键单击sdxhelper.exe进程(在“详细信息”选项卡中)并选择“结束任务”。
- 然后切换到Office16文件夹的窗口(第2步)。
- 然后右键单击sdxhelper.exe并选择重命名(您可以将文件备份到其他位置并删除它)。
- 现在输入文件名并按回车键。确保也重命名文件扩展名,例如 sdxhelper1.old。
- 然后检查 SDX Helper 问题是否已解决。
- 如果问题再次出现,则检查是否删除完整的 Office16 文件夹(步骤 2 中的位置)可以解决问题(不要忘记在删除之前备份文件夹)。
如果您在域网络中遇到问题,则可以使用组策略重命名该文件。此外,最好将文件重命名为原始文件,一旦 Redmond 巨人提出了适当的解决方案。
解决方案 7:重新安装 Office 套件
如果所有解决方案都不适合您,则问题可能是 office 安装损坏(无法修复)造成的。在这种情况下,重新安装(对某些用户来说是一项繁琐的任务)office 可能会解决问题。在继续之前,请确保备份基本信息/数据。
- 点击 Windows 键并打开Settings。
- 现在选择应用程序并展开您的办公室安装。
- 然后单击“卸载”按钮并单击“卸载”进行确认。
- 现在按照提示完成office卸载。
- 然后卸载任何其他办公产品或语言包(如果您使用的是 Office 365,请确保卸载 Skype for Business)。
- 然后重新启动您的 PC 并右键单击Windows按钮。
- 现在选择运行并导航到以下路径:
\Users\%用户名%\AppData\Local\Microsoft\
- 现在删除Office文件夹和与 Office 相关的任何其他文件夹(如 Word、Excel 等)。
- 然后导航到以下路径:
%programfiles%
- 现在删除以下文件夹:
微软办公软件
微软办公室 15
- 然后从 Office 365 网站上的用户门户下载 Office(如果使用 Office 365)并安装它。
- 现在检查系统是否清除了 SDX Helper 高 CPU 使用率。
如果这不能解决问题,则您可能必须使用Microsoft 支持和恢复助手卸载 Office ,然后重新安装它。如果您使用的是 64 位版本,请检查删除它并安装 32 位版本的 Office 是否可以解决问题。
如果问题仍然存在,请检查设置Office 遥测仪表板是否可以解决问题。如果问题是在 Office 更新后出现的,请检查恢复到旧版本的 Office 是否可以解决问题。如果问题仍然存在,那么您可能必须保持任务管理器打开并在进程重新启动时终止 SDX Helper 进程。
以上是 修复:Microsoft Office SDX Helper-后台高CPU 的全部内容, 来源链接: utcz.com/dzbk/940103.html