win10电脑cpu占用过高怎么办

win10电脑cpu占用过高怎么办

如果 Win10 电脑的 CPU 占用过高,可以尝试以下方法来解决:

  1. 关闭高占用 CPU 的程序或进程:按 Ctrl+Shift+Esc 组合键打开任务管理器,在 “进程” 选项卡中,按 CPU 列排序,查看哪些进程占用较高的 CPU 资源。然后选中占用高 CPU 的进程,点击右下角的 “结束任务” 来关闭它们(注意关闭未知或怀疑是恶意软件的进程)。如果是某些服务占用 CPU 和内存,且该服务不需要使用,可以找到对应的服务将其禁用。
  2. 禁用不必要的启动项:打开任务管理器,切换到 “启动” 选项卡,禁用不需要自动启动的程序,以减少系统启动时的负担。
  3. 更新和优化系统:定期进行 Windows 10 更新,以获取最新的补丁和性能优化。使用可靠的安全软件进行杀毒和恶意软件扫描,确保系统的安全性。
  4. 清理电脑垃圾文件:运行磁盘清理工具,清除临时文件、回收站等不必要的文件,也可使用第三方磁盘清理软件进行更彻底的清理。
  5. 解决服务主机占用 CPU 过高的问题
    • 禁用 DiagTrack Diagnostics Tracking Service 服务:在键盘上按 WIN+R 调出运行,输入 services.msc 回车;在本地服务中找到 DiagTrack Diagnostics Tracking Service 服务,双击打开设置,停止该服务并设置启动类型为 “禁用”。
    • 关闭同步设置:点击开始菜单,选择 “电脑设置”;进入电脑设置后找到 “OneDrive”,选择同步设置并关闭 “在这台电脑上同步设置”。
    • 关闭 Connected User Experiences and Telemetry 服务:右击桌面上的 “此电脑”,选择 “管理” 打开;进入新界面后,点击左侧 “服务和应用程序” 中的 “服务”,找到右侧中的 “Connected User Experiences and Telemetry” 双击打开,在打开的窗口中,将 “启动类型” 改为 “禁用”,点击应用确定即可。

  6. 关闭部分功能
    • 关闭 Cortana:同时按下【WIN+R】组合快捷键打开运行窗口,在框内输入【regedit】后回车,打开注册表编辑器;在注册表编辑器中,依次展开【计算机 \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows】,接着右键点击 Windows 目录,选择【新建】-【项】,将其命名为【Windows Search】;接着右键点击【Windows Search】,选择【新建】-【DWORD (32 位) 值】;将新建的值命名为【AllowCortana】,双击将【数值数据】修改为【0】,点击【确定】。也可在搜索框中输入【Windows PowerShell】,点击【以管理员身份运行】,在窗口中输入相关代码来卸载 Cortana。如果之后想重新安装,可以在微软商店中搜索【Cortana】进行下载安装。
    • 关闭 Windows 提示功能:打开开始菜单 — 设置 — 打开系统设置 — 系统 — 通知和操作,关闭 “显示有关 Windows 的提示”。
    • 关闭用于更新的 P2P 分享服务:打开开始菜单 — 设置 — 系统设置 — 更新和安全 —Windows 更新 — 高级选项 — 选择如何提供更新,将 “更新来自多个位置” 关闭。如果使用的是 Win10 家庭版系统并启用了 Windows 聚焦(Spotlight)功能,可在开始菜单 — 设置 — 打开系统设置 — 个性化 — 锁屏界面中,选择其他背景模式来避免该功能的后台服务导致 CPU 占用过高。

  7. 调整电源选项:在搜索框中键入电源选项,点击编辑电源计划,将电源计划设置为 “高性能”。
  8. 检查驱动程序:确保电脑的驱动程序都已正确安装,可以通过设备管理器查看是否有驱动程序需要更新或重新安装。
  9. 考虑升级硬件配置:如果电脑配置较低,且经常出现高 CPU 占用率的情况,可考虑升级硬件组件,如增加内存(RAM)、更换 CPU 等以提升性能。

若 CPU 占用过高的问题仍然存在,建议请教专业人士或技术支持团队以获取更多帮助。同时,保持系统和应用程序的更新,谨慎安装来自可信来源的软件,合理管理后台进程,也有助于预防 CPU 占用过高的问题。

看过该文章的人还看了