您的计算机有两种类型的内存,RAM(随机存取存储器)也称为物理内存和虚拟内存,也称为页面文件.sys使用硬盘的一部分来有效地扩展 RAM,使您能够运行比它可以处理的更多的程序。简而言之,当物理内存(RAM)不足以容纳所有正在运行的程序时,Windows 会自动将一些负载转移到虚拟内存。这些文件作为 Pagefile.sys 保存在您的本地硬盘上,并且由 Windows 本身管理。
Pagefile.sys 是 Windows 创建和使用的文件,用于管理内存使用情况。它位于C:页面文件.sys默认情况下,但除非您告诉 Windows 资源管理器不要隐藏受保护的操作系统文件,否则您不会看到它。
- 使用 Windows + I 键盘快捷键打开文件资源管理器,
- 单击文件,然后更改文件夹和搜索选项,
- 现在,在“查看”选项卡上,取消选中“隐藏受保护的操作系统文件(推荐)”。
- 转到本地C盘。您应该很容易看到pagefile.sys。

虚拟内存的优点:
- 它允许同时运行更多应用程序。
- 它允许较大的应用程序在没有足够物理 RAM 来运行它们的系统中运行。
- 提供了一种增加内存的方法,该方法比购买更多 RAM 的成本更低。
- 提供了一种增加系统内存的方法,该系统具有其硬件和操作系统可以支持的最大 RAM 量。
虚拟内存的缺点:
- 它不提供与 RAM 相同的性能。
- 它会对系统的整体性能产生负面影响。
- 占用原本可用于长期数据存储的存储空间。
我可以删除pagefile.sys吗?
答案是肯定的,但是你不能通过右键删除来正常删除它。页面文件.sys是 Windows 创建并用于管理内存使用情况的文件,如果要删除它,需要执行一些特殊步骤。在这篇文章中,我们将讨论两种删除 Windows 10、8.1 和 7 中的页面文件的方法。或者您可以将其设置为在每次关机或重新启动时清除 Windows 页面文件。
注意:这可能会显着增加关机或重新启动时间的延迟,因为 Windows 基本上会用 0 重写页面文件来清除它。
在 Windows 10 中清除 Pagefile.sys
- 打开控制面板并搜索“高级系统设置”
- 单击“高级”选项卡上“性能”部分中的“设置”。
- 现在,再次在打开的窗口中选择“高级”选项卡,然后单击“虚拟内存”下的“更改...”按钮。
- 这里取消选中“自动管理所有驱动程序的分页文件大小”并设置选项“无分页文件”。
- 您还可以更改文件的大小,自行指定。
- 最后,单击“应用”和“确定”并重新启动电脑。
- pagefile.sys 文件应该从您的硬盘驱动器中消失。

此外,您还可以调整 Windows 注册表或应用组策略来在每次关闭或重新启动时设置 Windows 清除页面文件。
使用 Windows 注册表编辑器
有关的:未知的应用程序阻止关闭/重新启动 Windows 10/11(已解决)
- 从开始菜单搜索并运行 regedit
- 导航到以下键:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager内存管理 - 如果您有一个名为 REG_DWORD 的键关机时清除页面文件,双击它并将值更改为 1
如果没有,请右键单击并选择新建 > DWORD(32 位)值并将其命名为 ClearPageFileAtShutdown 并将值设置为 1 - 重新启动计算机以使更改生效

注意:要恢复更改,请编辑相同的注册表项并将值更改为 0,然后保存并重新启动。
使用组策略编辑器:
注意:Windows 10 家庭基础版没有组策略功能,因此,以下步骤仅适用于 Windows 10 专业版和企业用户。
- 跑步gpedit.msc(或从域控制器运行组策略编辑器并添加或编辑组策略)
- 导航至电脑配置>Windows 设置>安全设置>当地政策>安全选项在左侧面板上
- 在右侧面板中,找到并双击关机:清除虚拟内存页面文件政策
- 在策略设置窗口中,选择启用单选选项,然后单击好的按钮保存更改
- 重新启动您的计算机以使更改生效

注意:要恢复更改,请编辑上述相同策略并将设置更改为“已禁用”,然后保存并重新启动。
