解决system占用cpu过高-解决system占用cpu过高的方法
解决system占用cpu过高
以下是一些解决 System 占用 CPU 过高的方法:

软件方面
- 扫描并清除恶意软件:使用可靠的防病毒软件,如 Windows Defender、Avast Free Antivirus、Malwarebytes 等对系统进行全盘扫描,删除任何检测到的恶意文件或程序。
- 优化后台服务和进程
- 打开任务管理器(按 Ctrl+Shift+Esc),转到 “进程” 选项卡,查看 CPU 使用率最高的前几个进程,右键单击可疑进程选择 “结束任务”。
- 按下 Win+R 键,输入 “services.msc” 后按 Enter,在服务列表中,寻找并禁用不常用的服务,如 “Print Spooler” 服务(若不使用打印机)等,右键点击服务选择 “停止” 或 “禁用”,但禁用系统服务可能会影响系统某些功能,需谨慎操作。
- 检查并更新硬件驱动
- 右键点击 “开始” 菜单,选择 “设备管理器”,查看各个硬件设备是否有黄色警告标志。
- 对于有问题的设备,右键点击选择 “更新驱动程序”,也可使用设备制造商官方网站的驱动程序更新工具或第三方驱动管理软件更新。
- 系统更新
- 点击 “设置” 图标,选择 “更新和安全”。
- 在 “Windows Update” 中,点击 “检查更新”,有可用更新则按提示安装。
- 使用系统文件检查工具
- 以管理员身份打开命令提示符,右键点击 “开始”,选择 “Windows PowerShell(管理员)” 或 “命令提示符(管理员)”。
- 输入命令
sfc /scannow,按 Enter,等待扫描和修复过程完成后,重新启动计算机。
- 清理启动项
- 按下 Ctrl+Shift+Esc 键打开任务管理器,切换到 “启动” 选项卡。
- 对于不必要的程序,右键点击选择 “禁用”。
- 重置网络设置
- 打开命令提示符(以管理员身份)。
- 输入命令
netsh int ip reset,按 Enter,再输入命令netsh winsock reset,按 Enter,最后重启计算机。
硬件方面
- 检查硬件连接:尝试重新插拔内存、硬盘、CPU 等硬件设备,确保它们连接良好,有时硬件松动或接触不良也会导致系统异常。
- 检测硬件故障:使用专业的硬件检测工具对硬件进行检测,如用 Memtest86 检测内存、CrystalDiskInfo 检测硬盘等,以确定是否存在故障,若确定是硬件故障,建议联系专业维修人员进行维修或更换。
- 增加虚拟内存
- 在 “控制面板” 中,选择 “系统和安全”>“系统”。
- 切换到 “高级” 选项卡,点击 “更改” 虚拟内存设置,根据需要手动设置虚拟内存的大小,点击 “确定”。
