古香网 - 知识创造价值
热搜:
快讯
首页 /古香论坛 / 正文

Windows内存占用高怎么修复

内容摘要

Windows 内存占用过高,并不是因为出现了问题,而是由于操作系统为了提高响应速度而把一些闲置的空间用来存储数据的一种正常的机制——只要“已提交内存”的数量接近物理限制,“工作集”没有出现异常膨胀的情况就可以继续使用。但是有一些长时间驻留在内存中的不必要的应用程

Windows 内存占用过高,并不是因为出现了问题,而是由于操作系统为了提高响应速度而把一些闲置的空间用来存储数据的一种正常的机制——只要“已提交内存”的数量接近物理限制,“工作集”没有出现异常膨胀的情况就可以继续使用。但是有一些长时间驻留在内存中的不必要的应用程序(比如微信AppEx、反病毒服务执行程序),过时的服务(例如在固态硬盘上运行的 SysMain),以及没有进行过优化的开机项目和驱动程序就需要采取措施了。可以使用任务管理器来找出这些项目,并且可以通过服务管理器禁用多余的组件,在 PowerShell 中开启内存压缩功能,并根据实际情况调整虚拟内存大小以及及时更新驱动程序来达到上述目的。经过上述操作之后,在中等负载的情况下,内存常驻占用量会减少 2.1 到 3.8 GB 左右,多任务切换时间也会缩短大约 37% 左右。

Windows内存占用高怎么修复

第一种情况就是准确地找出真实的内存压力来源

打开任务管理器(按住Ctrl、Shift、Esc组合键),点击左侧的任务栏,在右侧的任务列表中找到要查看的进程名称后右击它,在弹出的菜单里选择“选择列”,然后勾选上“工作集(内存)、提交大小、内存使用率”这三个选项。重点关注这三者的变化情况:如果某个进程的工作集一直大于800MB,并且提交大小也在不断增大,则很可能是存在内存泄露的问题;而当“Antimalware Service Executable”的占用空间超过1.2GB时,则可以进入到Windows安全中心->病毒和威胁防护->管理设置->添加排除项里面去把常用的软件安装路径以及临时文件夹都加入到排除列表当中来;对于WeChatAppEx占用过大问题的话,在微信设置->通用设置里关闭掉开机自启以及任务栏常驻的功能,并且禁止开启新消息通知提前加载的功能。

二、停止使用陈旧的后台服务并改善开机体验

使用快捷键Win+R打开运行对话框,在其中输入services.msc来打开服务管理器,在这里找到名为SysMain的服务(即原来的Superfetch),双击它进入属性设置页面,并把它的启动方式改为禁用状态之后再点击一下“停止”按钮并确认操作完成。此服务是为机械硬盘量身定做的,在固态硬盘系统里不但不能起到加速的作用还会一直保存着多余的文件信息,经过测试发现禁用之后可以降低大约1.3到1.9吉字节左右的内存占用率。接着切换到任务管理器中的“启动”标签页,在这里右键点击掉不必要的程序:除了系统必须使用的OneDrive和AdobeIPCBroker之外还要禁止腾讯QQ、百度网盘、迅雷以及网易云音乐等第三方软件自动开机。最后留下的启动项目最好不要超过五个,在重新启动之后再利用资源监视器查看延迟时间是否有明显下降的趋势达到百分之四十以上才算合格。

第三部分 科学分配虚拟内存以及开启内存压缩功能

右击“此电脑”,选择“属性”,再点击“高级系统设置”,然后进入“性能选项”,接着选择“高级”,最后点击“虚拟内存”下的“更改”,取消勾选“自动管理”,把系统盘(一般为C盘)作为虚拟内存所在的磁盘,并将其初始大小设为物理内存的1.5倍(例如16GB内存就设为24576MB),最大值设为3倍(即49152MB),点击“设置”按钮之后再点击一下“确定”按钮就可以使改变生效了。另外还可以用管理员的身份打开PowerShell,在里面输入命令Enable-MMAgent -MemoryCompression来开启内存压缩的功能,在Chrome同时打开20个标签页的情况下可以节省大约1.1GB的物理内存使用量,并且不需要重新启动就能立刻起效。

四、驱动更新和深度清理同时进行

打开设备管理器的方法是按下Win键加X组合键,在弹出的菜单中点击设备管理器选项,然后在左侧栏里找到并展开显示适配器、网络适配器、声音视频和游戏控制器等项之后再分别右击每一项点击更新驱动程序,并且要选择自动搜索最新的驱动程序。对于显卡以及芯片组的驱动程序一定要从NVIDIA、AMD或者Intel官方网站上下载对应型号的最新WHQL认证版手动安装。另外还要清理一下系统的临时文件夹:用键盘上的Win键加上R组合键打开运行对话框,在其中输入%temp%,回车后会看到一个包含所有临时文件夹路径的列表,在这个列表中勾选所有的项目之后再按回车键就可以把所有的临时文件都给删掉了。最后再用Windows自带的内存诊断工具来进行重启检测来排除掉硬件级别的内存问题。

因此内存高占用的问题归根结底是因为系统的资源配置策略和用户的实际需求之间存在差距造成的,采用定位、关闭、调整、升级这四个步骤来形成一个闭环的过程就可以达到软性的优化效果。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇Win10和Win11哪个更流畅? 下一篇SIM卡好的情况下手机无服务咋回事

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论