电脑用Win10电脑cpu占用率高高怎么办

请完成以下验证码
查看: 140900|回复: 140
Win10系统system占用内存很高?你可以尝试的解决方式
本帖最后由 翼风Fly 于
21:45 编辑
感谢大家的帮助,现在症状有所缓解,欢迎继续探讨(目前帖子已大致稳定)
根据目前已有的内容整理汇总(截至125楼):
一、Win10内存机制变化
如果System不是长期大量吃内存,其实是正常的
在Windows10中,我们在内存管理器中增加了新的概念:压缩存储,这是一个压缩页面的内存中集合,当内存管理器感到内存紧张时,会压缩未使用页面,而不是写入到物理磁盘中。这就减少了每个进程的内存使用量,允许Windows10在合理内存范围内运行更多的应用程序,有助于Win10更好地做出响应。不过在任务管理器中的具体现象,就是System进程显示占用更多内存。”
因此,当你看到“System”进程占用太多内存时,请不要担心。Win10比以往任何系统都更加高效。在技术方面,压缩数据存储到内存中变得越来越普遍。Win10采用之后,不仅工作更快,而且同时还能容纳更多数据。
我一直认为内存机制的变化是从10525开始,不过87楼的分析可能意味着10240已经有了一些变化。可能内存占用不是特别高的情况下,应该没什么太大问题
信息来源于 远景(请到置顶帖 101楼查看):
Memory Manager 10240时就有,但它那时还不支持内存压缩。只是把已合并和未使用的内存页放在System进程而已。
要想关闭这个功能,你可以设置个计划任务,让系统启动后2分钟关掉Superfetch服务就行。这样Superfetch功能会得到保留,同时Memory Manager会被关闭。
感谢76楼songwang1314,77楼 愛,不簡單,79楼 水墨静音 101楼 f66 ,提供的信息。以及
于87楼提供的分析支持。
二、System内存占用异常偏高
如果感到System占用长期异常偏大,可以尝试以下方案:
(一)最有可能的解决方案关闭服务:Windows Search、SuperFetch
楼主建议在电脑没有异常的情况下,不要禁用SuperFetch服务,实在不行可以在开机一段时间后关闭。成功案例:53楼,微软社区;
根据远景的那个帖子来看,Win10的内存管理机制和SuperFetch有关。排除驱动问题
硬件驱动:建议通过Windows Update更新驱动,或在各硬件官网/品牌电脑官网下载安装Win10驱动(如61楼);安全软件:楼主在卸载COMODO后,System占用由1G+,基本降低为200M以内。(之前经常300M+,不过目前偶尔也有700M+的情况)。42楼提供的链接也有说。其他驱动级内容:包括但不限于系统检测软件(如鲁大师/驱动精灵)、虚拟光驱、QQ、猎豹 等(不过楼主的电脑不是因为这些造成的,除了不怎么运行的QQ剩下的一概没有)
感谢57楼 悦光丅、漩啭 的分析,我应该是遇上驱动级的内存泄漏了。
(二)其他可供参考的方案
关闭服务/启动项
微软社区工作人员建议,运行msconfig——服务——隐藏Microsoft服务——全部禁用——重启,然后挨个排除问题。楼主以此禁用了大量服务及启动项后,System确实正常了(占用几个K),然而要定位具体原因是个非常让人头疼的事情。希望有更好的问题定位方式。
23楼通过建立本地账户的方式减少了一定的启动项与内存占用网上盛传的方式
运行 windows 内存诊断(如:),但是感觉没道理,而且我这里也确实没什么效果全新安装Win10(89楼)除了上述方式,继续往下看我之前发的内容,可能也能提供帮助。
最后,特别感谢 @峪飞鹰 、@伊川书院 、@悦光丅、漩啭 、@ 提供的强大技术支持,以及其他各位的辛苦付出~
======================&&之前的提问&&=========================
RT,注意不是 磁盘占用高!不是CPU占用高,是 内存占用高!
System进程内存经常300+,只升不降,高的话1G多,电脑基本卡出翔(我这2G的老本本。。 )
无效的办法:
关闭SuperFetch/Windows Search/Windows Defender —— 关完后也有内存直接吃掉1个多G的时候
windows 内存诊断
前台的应用全部关闭,就差CIS/360这两个后台应用没关,且查杀过;没觉得有什么特别的进程
碎片整理过(几十万的碎片。。。),占用内存一度下降,但是又上来了。。。
微软社区有说升级驱动,我驱动都是最新的。。。
也有说硬盘有问题——检察过,无恙
搜索的结果非常不容乐观。。。这是个顽疾,和内存大小无关;8G内存System可以吃掉8G,16G就吃掉16G,有多少吃多少
通过 任务管理器/资源监视器/Process Explorer看不出异常,事件查看器无从下手
屏幕截图(9).png (117.88 KB, 下载次数: 93)
20:28 上传
这是逼着我滚回Win7的节奏。。。
PS:万恶的卡饭教程,导流能力一流,但是没有一个是需要的,这些关键词怎么出来的?
本帖最后由
11:16 编辑
从以上的回帖,我猜测应是Win10 改变了释放内存时的策略
从以下的测试,我们看到点击释整理内存后System 的用量大幅提升
由于我们国内文化的关系,国内软体常常用不合理的方式强迫释放内存
不管是释放自己的,还是释放别人的(楼主可能有用360加速球),都会造成这个现象
------------
Win10以前应该都像下面这样
pp.PNG (21.99 KB, 下载次数: 68)
16:47 上传
如果有开分页,还会消耗IO写入分页(动图在92楼)
------------
所以应该不用太在意
没太看懂。。。。System的磁盘占用挺高?
我这里,整理后,虽然System上升,但是内存占用总量是下降的, ...
我是在Win8.1上测试
win8.1是把内存写入pagefile.sys,win10则是优先丢到system
所以现在整理内存没甚么用
话说手动整理内存本来就没什么用,系统超过一个门槛值就会自动整理
在以前的系统反而是让可以用内存的程式,使用硬盘读取(当内存用),速度变慢
因为有文称10525才开始用这个技术,搞的我面对10240有点转不过弯
相信测试结果
10525好像是加的内存压缩,也就是压缩后放在system里。
还有这个功能好像和Superfetch有关。
远景有个内存压缩的帖子可以看看:
本帖最后由
13:38 编辑
如果你还是看的不爽,这里有解决方法
process hacker
Right click && Miscellaneous && Reduce Working Set
Right click && Miscellaneous && WS Watch
k3.PNG (47.81 KB, 下载次数: 84)
12:50 上传
k4.PNG (67.54 KB, 下载次数: 73)
12:50 上传
memory management详细资料
想了想,不是太懂。。。
比如WS Watch的截图
通过看Count就可以知道是谁在哪个地址里吃Working set? ...
硬中断hard fault 即 分页错误page fault
page fault count 在某种程度上代表着分页(虚拟内存)的读取次数,而分页在Win10 上会优先丢到system
我这边一开始就叫别人看WS Watch 其实不太正确,因为它只是单个进程的统计,主要是用来看drivers 的memory leak
应该这样才是所有进程的使用
擷取.PNG (181.05 KB, 下载次数: 120)
21:39 上传
win10有精简版
我也是这样,滚回win7了
从7.29那天刚升到win10就发现了,一开始还以为是从win8.1升级后驱动有问题或kis2015的问题,后来又纯净安装了一遍win10换成了nis,可还是徒劳。刚开机的时候System进程只占用很少的内存,用一段时间就会飙升到200m左右,如果多打开一些程序使用一段时间再全部关闭的话可以飙到400m。百度的时候看到贴吧有些帖子在反映这个情况可惜回帖都是抖机灵。不过也看到有些文章说占用大是缓存机制的问题,再打开以前关闭的程序会快很多,不知真假。
win10有精简版
感觉对于NT6系的系统还是用原版比较安心,这问题解决不了我就只能滚回Win7,先不扯Win10了。。。
我也是这样,滚回win7了
咱们一起滚。。。
从7.29那天刚升到win10就发现了,一开始还以为是从win8.1升级后驱动有问题或kis2015的问题,后来又纯净安装 ...
感谢分享,这个问题我在百度/好搜/必应/Google搜到的结果基本上都在扯淡,有些解决方式在我这里无效,挺无奈的
他们说的缓存机制是SuperFetch,WinVista之后为加快HDD运行的内存缓存机制,有效加快整体运行速度,你冷启动一个开启较慢的软件,关了重新打开就能看出效果了;他占用的内存不会在System中显示出来,而且若有其他进程需要内存也会主动释放。在部分HDD机型可能会出问题。但是我用Win7这么多年一点问题也没有,而且我在一楼也说过,关过,没用。
表示发帖时内存又被System吃了400+...好卡好卡。。。
楼主的机器里是不是有什么内存处理不好的软件申请了没释放啊?我这里看了下,System 的 Working Set 一直很正常,才 50m 左右。但是,查看峰值工作集(在任务管理器里可以勾选),曾经到 500m 以上。尽管如此,但使用中还真没遇到过卡的情况。当然我的内存比较大,有 16G.
捕获.PNG (48.69 KB, 下载次数: 68)
10:32 上传
翼风Fly 发表于
感谢分享,这个问题我在百度/好搜/必应/Google搜到的结果基本上都在扯淡,有些解决方式在我这里无效, ...
实在不行就放弃win10吧。之前我是win8.1只开了kis,刚开机时内存占用大概百分之二十六七,现在只开nis内存占用就能到百分之三十三左右,再开chrome打开两个标签内存直接上了百分之六十。还好我的笔记本暂时不做其他用途只是开几个网页,要不然我早就退到win8.1了。也可能是有驱动跟win10不兼容导致的吧。
楼主的机器里是不是有什么内存处理不好的软件申请了没释放啊?我这里看了下,System 的 Working Set 一直很 ...
退出进程不释放内存。。怎么看?在Process Explorer中,红色的退出进程全都正常的一闪而过,有几个挂起进程,其他颜色和退出进程也没有关系啊,dll那堆看的眼花,没有数字签名的也用VirusTotal查过;system的maximum working set竟然只有1.8M(此时working set为400M+)
在 任务管理器 中,system的峰值有600M+
用数字卫士加速球释放内存。。释放后,虽然总内存占用略有下降,但是system却是上升的,而且还没法抓dump,权限不够
Copyright & KaFan & All Rights Reserved.
Powered by Discuz! X3.4( 苏ICP备号 ) GMT+8,关于win10CPU占用率高的解决办法_win10吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:446,624贴子:
关于win10CPU占用率高的解决办法收藏
装上win10以后,CPU占用率一直居高不下,就算没有打开应用,CPU占用率也会间歇性的升高,刚找到了解决办法,现在没有打开应用的情况下CPU占用0%,硬盘0%,风扇静悄悄的
在线安装win10只需三步即可完成!免激活,集成万能驱动,兼容各类电脑实现一键装机!
你倒是说啊
插插,插插插插插插插插插插插插插
更新和安全
wobdows Defender
关掉实时保护、基于云的保护、示例提交,全部关掉
你倒是说呀
大家试试,反正我的世界清静了
不过这个还是不能关闭,电脑还是会自动启动。
win10下载站免费提供 XP win7 win8 win10原版系统,win10集成万能驱动 一键快速安装 203项优化 安全无冗余!
有个屁用啊.....
然而不是根本上解决问题
登录百度帐号推荐应用Win10系统CPU占用率很高导致电脑卡顿的解决步骤 - 常见问题解答 - U大侠官网-装机专家
Win10系统CPU占用率很高导致电脑卡顿的解决步骤
来源:U大侠
  Win10系统用户反映说,自己的Win10系统CPU使用率特别高,造成电脑卡顿,这是怎么回事呢?为什么电脑CPU使用率非常高呢?下面来看看Win10系统CPU占用率很高的解决方法。
  方法一:减少电脑启动项
  1、按Win+R键打开运行窗口,输入msconfig,点击确定;
  2、在系统配置窗口中,切换至启动项,点击打开任务管理器,禁用一些不必要的启动项。
  方法二:在任务管理器中结束相应的进程
  1、按Ctrl+Alt+Del键打开任务管理器,查看哪个内存占用率高就结束该程序。
  方法三:查看电脑是否中病毒
  1、CPU使用率过高也有可能是电脑中病毒了,某个恶意程序占用内存或者CPU。使用杀毒软件对电脑进行全盘查杀,需断网。
常见问题解答关于win10 cpu占用过高的优化 无响应卡顿等现象-土地公生活经验
关于win10 cpu占用过高的优化 无响应卡顿等现象
关于win10 cpu占用过高的优化 无响应卡顿等现象
影响游戏运行,视频卡死,软件运行的因素、造成游戏卡顿,卡屏之类,系统卡死,死机,反应慢,无响应常见原因: 服务主机: 本地系统(网络受限)服务主机: 本地系统(无网络)等cup占用过多
win7、win8、win10电脑
我本人实际观点是微软发布的更新造成的,最好是找个网络好的地方检查并下载安装好症状现象描述:机器启动运行几分钟后 svchost.exe就会占系统cpu资源的100%拔掉网线就好了,重连上网后一会儿:svchost.exe又占cpu资源的99%;解决方法:假设你已经使用了免费杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:想办法清空C:/WINDOWS/SoftwareDistribution 目录下所有的文件重启机器即可。(C:/WINDOWS/SoftwareDistribution是Windows update服务的临时文件存放目录)如果机器提示文件正在使用(&Automatic Updates&服务正在运行)无法删除相应目录:则想办法打开控制面板==&管理工具==&服务,找到&Automatic Updates&,设置成手动启动,重启后再删除 C:/WINDOWS/SoftwareDistribution。问题就解决了。然后再打开控制面板==&管理工具==&服务,找到&Automatic Updates&,恢复成自动启动重启。(此步很重要,不仅仅删除加设置手动启动就完了,如果没有再次恢复&Automatic Updates&之类的自动启动,结果还是一样很耗cpu,引者之语)注意:重启后最好在上网条件比较好的地方让系统顺利完成一次系统自动更新。原因分析:先说说什么是svchost.exe:简单的说没有这个RPC服务,机器几乎就上不了网了。很多应用服务都是依赖于这个RPC接口的,如果发现这个进程占了太多的CPU资源,直接把系统的RPC服务禁用了会是一场灾难:因为连恢复这个界面的系统服务设置界面都无法使用了。恢复的方法需要使用注册表编辑器,找到 HKEY_LOCAL_MACHINE && SYSTEM && CurrentControlSet && Services && RpcSs, 右侧找到Start属性,把它的值改为2再重启即可造成svchost占系统CPU 100%的原因并非svchost服务本身:以上的情况是由于Windows Update服务下载/安装失败而导致更新服务反复重试造成的。而Windows的自动更新也是依赖于svchost服务的一个后台应用,从而表现为svchost.exe负载极高。 常发生这类问题的机器一般是上网条件(尤其是去国外网站)不稳定的机器,比如家里的父母的机器,往往在安装机器几个月以后不定期发生,每个月的第二个星期是高发期:因为最近几年MS很有规律的在每个月的第二个星期发布补丁程序)。上面的解决方法并不能保证不重发作,但是为了svchost文件而每隔几个月重装一次操作系统还是太浪费时间了。教训:spoolsv.exe和svchost.exe的问题都是应用遇到失败/例外情况后自动重试造成的,本想为用户节省时间的设计,但是重试的频度过高反而导致了和病毒一样的效果。 如果以下无效的话,请使用任务管理器看到占用cpu最大进程,选中并右键转到详细信息,再右键设置优先级为低,设置相关性只选上一个核心(取消打勾第一项“&所有处理器&”,再任意选上一个“CPU 0”或者“CPU 1“ ”......等等),等可以限制进程或软件的CPU使用率,请参考 如何限制软件或进程对CPU占用率? /shuma/1135075izs.html(1)
方法1、 (来自微软社区):可能是由于您开启了家庭组,建议您关闭家庭组,同时将以下两个服务禁止HomeGroup ListenerHomeGroup Provider关闭服务的步骤:1. 选择计算机,鼠标右击之。选择“管理”;2. 在管理界面选择“服务和功能”,在展开项选择“服务”;3. 在右半窗口的详细信息中找到以下两个服务,双击之,选择禁止。HomeGroup ListenerHomeGroup Provider希望对您有用! 方法2、 (来自百度知道 黑白的都灵心 的回答)1、关闭网络账户,改用本地账户登录:Metro界面(鼠标移到桌面右上角出来的那个)——设置(齿轮装图标)——更多电脑设置——左侧“用户”——右侧“切换到本地账户”磁盘占用就会小很多2、同理:win10-开始菜单-点击账户名称-更改账户设置-改用本地账户登录我自己实测确实可以解决游戏画面卡顿的现象 (最近试验结果显示出:一开启微软账户登录,360ttsvcs就复活了,似乎跟开启Microsoft账户登录有关,而且似乎一开启主机服务那些进程就提升了。) 方法3、
(可以试着关闭)服务Diagnostics Tracking Service(同时结合方法4)我们会发现他的描述是The Diagnostics Tracking Service enables data collection about functional issues in Windows我们翻译过来是:诊断跟踪服务使Windows功能的问题,数据收集哈哈,微软,你在逗我,你在不经过我同意就收集东西,侵犯我隐私,还乱用我的CPU,果断禁用你,于是这个世界安静了还有其它一些Diagnostics 开头的服务 方法4、
(试试结合方法3,可以试着将所开游戏用兼容模式玩,使用win7兼容,也许是这么个导致占用资源的原因,这是摘者的话。)一般这种情况是由于后台有相应的程序与系统存在不兼容的情况,然后导致大量占用资源。请尝试同时按下win键和R键,输入msconfig并回车。 在启动中,点击全部禁用。在服务中,点击隐藏所有Microsoft服务,点击全部禁用。 点击应用,点击确定。重新启动后,请再次确认结果。(2)还有一个是关于360casvcs、360ttsvcs、360ttsrv的占用,网上据说是驱动精灵的服务,因为在纯净的新装的win7没有这个系统服务,任务管理里是显得很干净的,在别的机子里你找不到,而且上谷ge你也搜索不到大部分是中国的网站才有询问,似乎可以说是国内软件的,可以完全保证说是系统不依赖于它,系统没有它更好,去除了不受影响,最近试验结果显示出:一开启微软账户登录,360ttsvcs就复活了,似乎跟开启Microsoft账户登录有关,而且似乎一开启主机服务那些进程就提升了。估计装过才有,1. 选择计算机,鼠标右击之。选择“管理”;2. 在管理界面选择“服务和功能”,在展开项选择“服务”;3. 在右半窗口的详细信息中找到以下两个服务,双击之,选择禁止。360casvcs360ttsvcs4.大部分网到这儿可能禁不掉(猜测而已)就是我的纯属意外了解决方法:任务管理器找到服务主机: 本地系统(无网络)服务主机: 本地系统(网络受限)右键结束任务它有提示 ,选上放弃未保存的数据并关闭,然后点关闭,依次执行之后,对了,怎么回事?这你会看到系统崩溃的蓝屏,收集信息,不用担心,等会儿,重启,没事地。5.你再看任务管理器已经找不到这个进程了,管理-服务 那里你也看不到这两个服务了,成功消灭它们。(我也不清楚是那门子因果,不知道再次使用驱动精灵是不是还会顽固地重现,但是可以肯定跟microsoft账户登录有关,开启之后就激活,跟随着出现在任务管理器中,期间没有开启过驱动精灵)可能跟网络host之类的配置有关,导致网络堵塞,之类的软件占用高(暂时猜测,不负责)
后一种方法仅供参考。
哪里可以购买 iPhone8?哪里价格又是最低?
关注公众号回复“苹果”,获取购买详情。
微信上搜索“南窗数码”,或扫描下方的二维码
“系统网络”相关经验
系统网络最新经验

我要回帖

更多关于 电脑占用率高 的文章

 

随机推荐