内存是计算机的基本要素之一。它有几个组件:RAM(随机存取存储器)、ROM(只读存储器)和缓存。如果PC 没有有效地使用内存,当您运行资源密集型程序(例如游戏或视频编辑软件)时,它可能会遇到冻结等问题。
虽然您几乎无法立即对PC 的物理内存进行处理,但如果内存使用率似乎过高,您可以尝试一些修复方法。但首先,您需要确定这确实是导致问题的原因。
确定高内存使用率
- 按Windows + X并选择任务管理器。
- 您将看到您正在运行的所有应用程序的列表。查看内存百分比。如果它始终高于90%,那么您就有问题了。
如果您要修复的是高内存使用率,请按顺序尝试以下方法。
关闭不必要的应用程序
- 按Windows + X并选择任务管理器。
-
- 通过单击顶部的内存来根据内存使用情况对应用程序进行排序。
-
- 如果那里有您现在不需要的应用程序,请单击它们并选择结束任务。
禁止启动不必要的应用程序
-
- 打开任务管理器。
- 单击启动选项卡。在这里,您可以看到启动计算机时启动的所有程序。
- 如果您不需要任何内容,请右键单击它们并选择关闭。
禁用Superfetch
Superfetch(最近更名为Sysmain)是一项服务,它允许应用程序在使用比通常更少的内存时启动。虽然如果您有传统(HDD) 硬盘,这将非常有用,但如果您安装了SSD,则更多的是障碍。您可以通过以下方式禁用它。
- 在搜索栏中,键入“ SERVICES.MSC ”并单击 “运行”。
- 向下滚动,找到SuperFetch的,右键单击它并选择 Stop 停止。
增加虚拟内存
虚拟内存实际上是一个名为PageFile.sys 的相当大的文件,它只是位于您计算机上的某个位置(可能位于系统分区上),占用空间。您可以进行许多修复来解决此文件的问题。
- 在文件资源管理器中,右键单击这台电脑并选择属性。
-
- 在这里您还可以找到物理内存的大小。记住那个号码。点击高级系统设置。
- 在“高级”页面下,找到“性能”框,然后单击“设置”。
-
- 在高级选项卡上,找到虚拟内存框,然后单击更改。
-
- 取消选中自动管理所有驱动器的分页文件大小,选择C:,然后选中没有分页文件,单击在 ,然后在弹出的窗口中单击USB MIDI(XNUMX通道)确认警告。
您现在已经停止了系统分区上的虚拟内存,但您需要在不同的分区上创建它。
- 选择您想要的分区,然后单击自定义大小。将初始尺寸 e 和最大尺寸设置为相同的值,例如。物理内存大小的1.5 倍。单击设置,然后单击确定。
设置注册表调整
这是每次关闭计算机时删除页面文件的过程。
- 在搜索栏中键入“ regedit ”,然后单击“打开” 。
-
- 导航到HKEY_LOCAL_MACHINE > 系统 > CURRENTCONTROLSET > 系统 > 会话管理器 > 内存管理。找到关闭时清除页面文件,右键单击它,然后将其值设置为1。单击OK保存。
进入注册表编辑器后,您不妨控制NDU.sys。这是一个小型、相对无害的Windows 驱动程序,但一些用户报告它会导致RAM 使用率飙升。
- 导航到HKEY_LOCAL_MACHINE > 系统 > 控制集001 > 特色服务 > NDU。找到Start DWORD 文件,右键单击它,选择修改,将其值更改为4,然后单击OK。
-
- 重新启动计算机以应用更改。
如果这没有显著减少内存使用量,您仍然可以尝试一些修复。
对硬盘进行碎片整理
释放一些内存的另一种方法是对硬盘进行碎片整理。Windows 有一个内置工具可以帮助您做到这一点。
注意:仅对传统HDD 驱动器进行碎片整理。SSD 驱动器不需要碎片整理。
- 在文件资源管理器中,选择C:,然后单击工具栏中的管理。
-
- 选择优化。
- 在弹出的窗口中,再次选择C :,然后点击优化。
- 碎片整理工具将启动。
碎片整理完成后,再次检查内存使用情况。如果问题仍然存在,您正在使用的某些应用程序可能有责任。我们将一一处理它们,并确保它们使用的内存不会超过所需的内存。
检查您的防病毒软件
极端的内存使用可能是由恶意软件引起的。Windows 有一个名为Windows Defender 的内置防病毒软件。值得进行一次检查。
- 按Windows + I,然后选择Update&security。
-
- 在Windows 安全性下,单击病毒和威胁防护。
- 点击快速扫描。
但是,有时是Windows Defender 本身导致高内存使用。如果是这种情况,您可以在任务管理器中结束任务,如第一个解决方案所示。
Chrome 专用解决方案
Chrome 是一款很棒的浏览器,但如果您同时打开多个标签页,它会占用大量内存。有两种方法可以解决这个问题。
- 单击菜单按钮,然后选择设置。
-
- 在隐私和安全下,单击Cookies 和其他站点数据。
- 取消选中“预加载页面以加快浏览和搜索”。
或者:加一个选项卡扩展。这会将所有选项卡分组到一个列表中,从而减少内存使用量。
调整以获得最佳性能
- 在文件资源管理器中,右键单击这台电脑并选择属性。
-
- 点击高级系统设置。
- 在“高级”页面下,找到“性能”框,然后单击“设置”。
-
- 检查调整以获得最佳性能,单击应用,然后单击确定。
这应该优化您的内存使用。如果这没有帮助,您可能需要重置或重新安装您的PC。
重置电脑或重新安装Windows 10
如果上述解决方案均无效,您可能需要重新安装Windows 或重置PC。确保在执行此操作之前备份您的数据。
警告:这是一种相当激进的方法。您将丢失所有应用程序和软件,但您将保留文件和数据。
要重置您的电脑:
- 按Windows + I进入个人设置,然后选择Update&security。
-
- 在修复工具选项卡上的高级启动下,单击现在重新启动。计算机将重新启动,您将最终进入高级启动屏幕。
- 选择选择一个选项,然后 选择疑难解答。
-
- 选择 重置这台电脑。
- 在保留文件或删除所有内容之间进行选择。
- 重置将自行完成。
如果这没有帮助,您可以尝试重新安装Windows。在继续之前备份所有文件和数据!
- 转到 Microsoft 的站点 并单击下载工具。
-
- 出现提示时,选择 保存 并保存 媒体创建工具1903.exe 文档。
- 运行文件。
- 如果用户帐户控制要求您确认,请单击 是的。
- 单击 接受 以接受条款和条件。
-
- 选择为另一台PC 创建安装媒体(USB 闪存驱动器、DVD 或ISO 文件),然后单击下一步。
-
- 选择正确的语言、体系结构和Windows 10 版本,然后单击下一步。
-
- 选择 USB 闪存驱动器,然后单击下一页。
-
- 选择USB 闪存驱动器(如果不可见,请单击刷新驱动器列表)。单击下一页,等待媒体完成,然后单击完成。
您的可引导USB 现已准备就绪。我们需要更改引导顺序以便在启动时从这里安装。
- 按Windows + I打开设置。选择更新和安全。
-
- 选择恢复。在高级启动下,单击立即重新启动。
- 在出现的屏幕上,单击疑难解答。
-
- 选择高级选项。
- 选择UEFI 固件设置。
-
- 单击重新启动。
- 在引导设置下,单击更改引导顺序。排列它们,以便USB 是第一个。
-
- 单击保存设置。
现在我们准备开始安装。断开所有不必要的外围设备(打印机、鼠标、键盘等),插入安装USB 并启动计算机。
- 按任意键启动。
- 當Windows 设置窗口出现时,单击下一页。
-
- 单击立即安装。
- 在下一个对话框中,选择我没有密钥,因为您之前已经激活了这台计算机,并且您将使用相同的产品许可证。单击下一步。
-
- 选择您拥有的Windows 版本,然后单击下一页。
-
- 选中我接受许可条款旁边的框,然后单击下一步。
- 选择自定义:仅安装Windows(高级)。
-
- 选择主驱动器(通常称为驱动0),然后单击删除。这样设置可以使用整个驱动器。如果有多个分区,全部删除;Windows 将创建必要的分区。
- 选择空驱动器(驱动器0未分配空间),然后单击下一页。
安装将立即运行。
结论
高内存使用可能有多种原因,因此我们需要从多个角度来解决问题。希望以上方法之一对您有所帮助。