什么都没开cpu占用高
在没有开启任何程序的情况下,CPU 的占用率一般应维持在 15% 至 30% 之间。如果什么都没开 CPU 占用率却很高,可能是由以下原因造成的:
- 后台软件过多:包括明面上运行的软件和暗地里偷跑的软件。可打开任务管理器,将不必要的软件后台清空。此外,注意不要安装过多的杀毒或系统管理软件。
- 病毒干扰:浏览网页或下载文件时可能感染木马病毒或流氓软件,给 CPU 带来极大负担,且难以通过清后台清除。需使用杀毒软件进行全盘查杀。
- 长时间高负荷运行:过长时间使用电脑会使 CPU 温度剧增,芯片为自我保护会降低频率,性能退化,但软件仍在运行,从而导致 CPU 累坏。应避免电脑长时间高负荷运行。
- 驱动程序问题:电脑驱动若是测试版或老版本,对新程序可能缺乏适应性,容易出现 CPU 负荷虚高。需及时对电脑驱动进行检测和更新。
- 系统服务:某些系统服务可能会占用较多 CPU 资源。例如 Windows 搜索功能在建立索引时可能导致磁盘占用率居高不下,可临时或永久关闭该功能(具体操作:在搜索栏输入【cmd】,右击【命令提示符】选择【以管理员身份运行】,输入【net.exe stop “Windows search”】回车可临时禁用,若需永久关闭可进入【服务】找到【Windows Search】并选择【禁用】)。另外,还可关闭 SuperFetch、PNRPsvc 等服务(操作方法:在服务(本地)页面分别双击相关服务,选择【停止】并【确定】)。
- 其他自动任务或程序:系统更新、防病毒扫描等自动任务会在后台占用 CPU 资源。可检查任务管理器,查看是否有此类程序在运行。
若 CPU 占用率过高的问题仍然存在,可以尝试进行内存修复、清理系统文件、设置虚拟内存等操作,具体方法如下:
- 内存修复:在键盘上按 “win+r”,在弹出的对话框中输入 “mdsched.exe”,点击 “确定” 打开内存修复,然后点击 “立即重新启动并检查问题(推荐)”。
- 清理系统文件:打开 “此电脑”,右击 “本地磁盘(c:)”,点击 “属性”,在弹出的对话框中点击 “磁盘清理”,然后在弹出的对话框中点击 “清理系统文件”,选中所有要删除的文件并点击 “确定”。
- 设置虚拟内存:右击 “此电脑”,点击 “属性”,在弹出的对话框中点击 “高级系统设置”,然后在弹出的对话框中点击性能栏中的 “设置”,在新对话框中选择 “调整为最佳性能”,再点击 “高级 - 更改”,取消选中 “自动管理所有驱动器的分页文件大小”,接着在下面把除系统盘(一般是 c 盘)之外的磁盘都设置为无分页大小,系统盘不要改动,然后转到 c 盘,选中自定义大小,在 “初始大小” 和 “最大值” 的输入框中填入下方的推荐值,点击 “确定”,最后重启电脑。
如果以上方法都无法解决问题,可能需要考虑重新安装系统或检查电脑硬件是否存在问题。同时,确保电脑散热良好,清理散热器中的灰尘也有助于维持 CPU 的正常运行。
如果是 Windows 7 系统,还可查看 “Svchost” 进程。Svchost.exe 是 Windows XP 及使用 NT 内核的 Windows 系统的一个核心进程,XP 中一般有 2 个,而 Windows 7 中则上升到 4 个及以上。当安装了 Windows XP 的计算机做服务器,收到端口 445 上的连接请求时,它会分配内存和少量调配 CPU 资源来为这些连接提供服务。当负荷过重时,CPU 占用率可能过高,可通过修改注册表解决:在注册表编辑器中依次展开 (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver ) 分支,在右侧窗口中新建一个名为 “maxworkitems” 的 DWORD 值,然后双击该值,在打开的窗口中键入合适的数值并保存退出(如果计算机有 512MB 以上的内存,键入 “1024”;如果计算机内存小于 512MB,键入 “256”)。
若问题仍未解决,建议寻求专业的技术支持人员的帮助。
