什么是Swapfile.sys?如何删除它?

Windows 10(和8)包括一个名为swapfile.sys的新虚拟内存文件。它与pagefile.sys和hiberfil.sys一起存储在您的系统驱动器中。但为什么Windows Windows同时需要交换文件和页面文件呢?

Windows会换出交换文件中未使用的某些类型的数据。目前,该文件用于那些新的“通用”应用程序-以前称为Metro应用程序。Windows在未来可能会用它做更多的事情。

Swapfile.sys、pagefile.sys和Hiberfil.sys

相关:如何在Windows 7、8或10中显示隐藏的文件和文件夹

与pagefile.sys和hiberfil.sys一样,此文件默认存储在系统驱动器的根目录-C:\中。仅当您启用了“显示隐藏的文件和文件夹”并且禁用了“隐藏受保护的操作系统文件”选项时,该选项才可见。

Windows操作系统使用hiberfil.sys在休眠期间存储RAM中的所有内容。它还有助于在Windows8和10中启用新的“混合引导”快速引导功能.pagefile.sys是Windows操作系统在内存没有剩余空间而系统需要更多内存时调出内存的地方.

交换文件是用来做什么的?

关于这个文件的微软官方信息并不多,但我们可以从微软官方博客帖子和论坛回应中拼凑出答案。

总而言之,swapfile-swapfile.sys-目前用于换出微软新风格的应用程序。微软称这些应用程序为通用应用程序、Windows Store应用程序、Metro应用程序、现代应用程序、Windows8应用程序、Windows8风格的UI应用程序,以及其他在不同方面的应用程序。

这些应用程序的管理方式与传统的Windows桌面应用程序不同。Windows更智能地管理它们的内存。以下是微软的布莱克·莫里森对此的解释:

Windows没有使用标准的pagefile.sys文件,而是换出了swapfile.sys文件不再需要的一些通用应用程序。

微软首席执行官帕维尔·莱贝丁斯基(Pavel Lebedinsky)解释了更多:

从本质上说,标准页面文件用于Windows中的正常操作,而微软的新应用程序框架使用一种单独类型的文件管理器,用于智能地交换出一些新应用程序。

如何删除Swapfile.sys文件?

相关:什么是Windows页文件,您应该禁用它吗?

这个特定的文件实际上相当小,最大大小应该在256MB左右。你不应该需要去掉它。即使你的平板电脑的存储量非常低,swapfile.sys也可能有助于提高它的响应速度。

swapfile.sys文件与pagefile.sys文件一起管理。禁用驱动器上的分页文件也会禁用该驱动器上的交换文件。

我们真的不建议这样做,因为禁用您的页面文件不是一个好主意。

但如果您愿意,您可以删除此文件。要访问相应的对话框,请打开开始菜单,键入“Performance”,然后选择“调整Windows的外观和性能”设置快捷方式。

在Performance Options窗口中,单击Advanced(高级)选项卡,然后单击Virtual Memory(虚拟内存)下的更改按钮。

取消选中“自动管理所有驱动器的分页文件大小”,选择一个驱动器,选择“无分页文件”,然后单击“设置”。重新启动计算机后,将从该驱动器删除pagefile.sys和swapfile.sys文件。

例如,您应该能够在此处的另一个驱动器上重新创建页面文件,Windows会将您的虚拟内存文件移动到该驱动器,从而减少固态驱动器的损耗,并将其放到机械硬盘驱动器上。

单击确定并重新启动您的PC。的swapfile.sys和pagefile.sys文件应该会从磁盘驱动器中消失。要重新创建它们,请再次访问此对话框,并在C:\驱动器或其他驱动器上启用系统管理的大小。

总体而言,这个文件并不太糟糕-它是一个新文件,但它比传统的pagefile.sys和hiberfil.sys文件占用的空间要少得多。即使有了这个额外的虚拟内存文件,Windows 10也应该比Windows 7使用更少的磁盘空间。

相关文章