如何修复Windows中的内存泄漏

阅读时间:5分钟。

是你的电脑开始消耗过多的内存?可能有一个内存泄漏。不必要的内存高使用率会导致你的电脑的问题,比如不能

解决内存泄漏 解决内存泄漏

是你的电脑开始消耗过多的内存?可能有一个内存泄漏。不必要的内存高使用率会导致你的电脑的问题,如无法运行应用程序和程序要求记忆,甚至最终导致你的电脑变得缓慢和挂起。

在这篇文章中,我们将向您展示几个方面你可以修复这个问题的内存泄漏Windows 11/10电脑。但在我们之前,是很有帮助的首先理解什么是内存泄漏。

什么是内存泄漏

系统进程暂时保留在内存中执行,执行各自的任务,一旦任务完成,他们释放的内存。然而,一个问题与计算机可以使一个程序一旦任务完成腾出内存。这种现象被称为“内存泄漏”。

也就是说,内存泄漏是完全由于软件故障和硬件无关。

这种不必要的占领RAM可以导致问题的计算机,因此最好修复它。但是你怎么知道如果有内存泄漏,或者如果一个过程是运行多个任务和需要多少内存?

没有sure-shot方法确定一个过程是否合法消费RAM或如果有内存泄漏。最好的内存泄漏的迹象是当你正在运行。如果你不能运行这个应用程序,因为更少的可用内存,它可能有一个内存泄漏。

在这种情况下,这是你能做什么来解决它。

解决内存泄漏在Windows 11/10

重新启动计算机

由于RAM是一个不稳定的内存,重启或关闭你的电脑将删除所有元素里面。因此,最方便的方法来释放内存,因为内存泄漏的重新启动你的电脑。

当它重新启动时,通过任务管理器中可以看到,系统内存的很大一部分都可以使用。

运行内存诊断工具

窗口有一个名为“Windows内存诊断的预装排忧解难。“你可以执行一个记忆测试,以确保没有任何坏扇区导致内存泄漏。

调用内存测试,输入mdsched.exe在运行和回车。在弹出窗口中,点击“现在重新启动,检查问题”。

现在重新启动,检查问题
重启电脑运行诊断

现在,您的计算机将重新启动,然后自动进入扫描模式。然后,它将扫描你的记忆去寻找记忆的问题。您可以查看系统托盘中的结果一旦电脑重启。

力退出错误的程序

故障软件通常是内存泄漏的原因。如果你发现一个特定过程消耗大量内存和怀疑内存泄漏,可以force-kill过程。这里是:

  1. 打开任务管理器使用CTRL + Shift + Esc快捷键。

  2. 流程选项卡中,右键单击应用程序/计划你想退出,然后单击结束任务从上下文菜单中。

    结束任务
    结束任务
  3. 如果提示发送到微软的数据,点击结束任务再次杀死这个项目没有发送数据给微软。

现在检查的记忆已经成为可以运行程序,你想。然而,如果还没有,它是可能的,一个程序将启动只要你登录导致的泄漏。

禁用自动启动程序

如果你怀疑有一个内存泄漏一旦你登录你的用户帐户,然后可能会有一个问题和一个auto-startup应用在你的Windows电脑。在这种情况下,他们需要被禁用。

  1. 打开任务管理器使用CTRL + Shift + Esc快捷键,然后切换到启动选项卡。

    切换到启动选项卡
    切换到启动选项卡
  2. 这里,选择应用程序导致内存泄漏,然后单击禁用

    禁用自动启动
    禁用auto-startup

更新驱动程序

如果没有上面的解决方案为你工作,它可能是内存泄漏可能是由于一个司机。在这种情况下,您可以试一试更新驱动程序,或重新安装他们。

如果你发现任何过时的司机,我们建议您更新它们的新司机更可靠和有效的,并通过安全补丁加强系统的安全。

扫描电脑的恶意软件

是可能的,你的电脑可能感染恶意软件,吃你的内存。最佳实践是完全扫描你的电脑任何潜在的病毒和删除它们。

使用内置的Windows安全杀毒(原名视窗防护)为恶意软件扫描你的电脑。这里是如何做到这一点:

  1. 导航到以下几点:

    设置应用Windows安全> >隐私和安全> > > >病毒和威胁的保护
  2. 在这里,点击快速扫描按钮进行扫描。

    进行快速扫描
    进行快速扫描

    或者,您也可以点击扫描选项它下面选择一个深度扫描你的操作系统。

您还可以执行使用第三方防病毒扫描。这里是一个列表的顶级杀毒软件使用执行扫描。如果你继续购买杀毒软件,这是17个方面你应该考虑

禁用SysMain服务(SuperFetch)

SysMain Windows 11/10,是一种服务,负责收集信息在您使用什么应用软件和程序,以及如何使用它们以便Windows可以准备下一次,不会花太多时间来加载应用程序。当然,这项服务在后台运行时,可以使用你的记忆。

因为它不是一个完整的Windows服务,它可以禁用使用以下方法:

  1. 打开雷竞技下载iOS地址服务控制台通过输入在雷竞技下载iOS地址services.msc在运行命令框中。

    雷竞技下载iOS地址
    打开服务控制台雷竞技下载iOS地址
  2. 向下滚动并右键单击SysMain服务。点击属性从上下文菜单中。

    打开SysMain属性
    打开SysMain属性
  3. 从弹出,选择启动类型禁用”,点击停止,然后单击应用好吧

    禁用SysMain
    禁用SysMain

良好的服务将被禁用,除非手动重启。

最后的结论

也许有人会说,增加你的内存可能解决内存泄漏的问题,在现实中,它不是一个解决方案,但只有添加更多的可用的内存(一个额外的成本),而一些软件。它仍然是被浪费的

说,解决这个问题在这篇文章中讨论的方法希望能帮助你修复它的根源。

推荐给你

留下一个回复

Baidu
map