解决win10一开机内存(8G)就占用70%多,查看任务管理器并没有占用内存很高的进程的问题

问题描述:

       这几天电脑运行大内存的应用,会出现卡死现象,今早开机时发现内存占用高达70%(未运行任何程序),重启后内存占用还是很高。本人使用idea编程工具,运行代码时内存占用90%多,严重影响了日常使用。首先想到的是查看任务管理器里的进程,结果并没有内存占用很大的进程... 除了自己运行的idea,排在第二的内存占用进程是 服务主机 super fetch

问题解决:

方法一:(禁用内存占用较大的后台进程)

       网上查询后给出的方法大多就是 禁用windows自动更新服务windows updata, 禁用super fetch服务,以及 Time broker服务,下面我们了解下这些服务的功能:

windows updata:启用检测、下载和安装 Windows 和其他程序的更新,是一种自动更新工具,提供驱动的、软件的升级和漏洞的修复,(禁止系统的自动更新,就可禁用此服务)

super fetch:维护和提高一段时间内的系统性能。会将用户可能使用的应用程序页面利用内存可用空间进行预加载;尽可能避免系统发生从磁盘的页面调用,让应用程序最快速度开启,不会由于计算机长时间闲置而使突然使用变得响应迟缓;在退出大型应用程序后会主动将之前被迫转移到虚拟内存中的页面重新调入内存当中。这个对硬件要求较高,如果有较大的物理内存,建议开启

Time broker:协调执行 WinRT 应用程序的后台作业。如果停止或禁用此服务,则可能不会触发后台作业

禁用:

 1.右击此电脑--> 管理 --> 服务和应用 --> 服务

解决win10一开机内存(8G)就占用70%多,查看任务管理器并没有占用内存很高的进程的问题_第1张图片

2.找到需要修改的服务(这里以superfetch),修改启动类型为手动(或者禁用),并停止次任务

解决win10一开机内存(8G)就占用70%多,查看任务管理器并没有占用内存很高的进程的问题_第2张图片

停止上面的服务,重启电脑就能解决了,后两个服务是为了提高数据库的连接速度,对个人用户没什么大的用处,可以放心禁用,windows updata禁用后,可避免系统的自动更新。

本人情况:找到三种服务后,发现启动类型都是手动,只有super fetch服务在启动,停止后,感觉问题可能并没有解决,网上找到另一种解决方法,更新网卡驱动

方法二:更新驱动

打开驱动大师,检测驱动,发现的确 网卡,声卡,触控板都需要更新,然后除了显卡外把驱动都更新了,重启之后,内存占比恢复到30%,问题解决(建议,不要轻易跟新显卡驱动,避免不必要的麻烦)

解决win10一开机内存(8G)就占用70%多,查看任务管理器并没有占用内存很高的进程的问题_第3张图片

 

  ps: 虽然感觉可能并不是驱动版本的问题造成的内存占用(这让我想到自己ipad上使用goodnotes出现断触的问题,更新版本后断触消失了),但是最终问题得到了解决,因此记录下来,将自己的经验分享给大家  

      

     

你可能感兴趣的:(解决win10一开机内存(8G)就占用70%多,查看任务管理器并没有占用内存很高的进程的问题)