pagefile.sys(页面文件)
pagefile.sys 是一个隐藏的系统文件,默认位于 Windows 驱动器的根目录下,Windows 用它作为物理内存的扩展。很少使用的内存页会被移到该文件中,并且记录崩溃转储也需要它。默认情况下,Windows 会自动管理其大小。
1为什么它很重要
页面文件提高了提交限制,即程序可以预留的总内存量。如果没有它,即使某些 RAM 看起来是空闲的,程序也可能会因内存不足错误而失败。
当 Windows 遇到蓝屏停止响应时,内存转储会通过页面文件写入。如果没有足够大小的页面文件,将不会创建转储,并且更难查找原因。
2大小
通过“自动管理所有驱动器的分页文件大小”,Windows 会根据内存、崩溃转储设置和实际使用情况来选择大小,并能够在需要时对其进行扩容。该文件也可以放在另一个驱动器上或设置为固定大小。
如何检查页面文件设置
- 按下 Win+R 键,输入 sysdm.cpl 并按回车键。
- 打开“高级” > “性能” > “设置” > “高级” > “虚拟内存” > “更改”。
- 检查是否勾选了“自动管理所有驱动器的分页文件大小”。
- 除非有特定原因需要更改,否则请保持自动管理开启。
注意事项
- 关闭页面文件可能会导致程序崩溃并阻止生成崩溃转储。
- 请勿手动删除 pagefile.sys;只能在“虚拟内存”对话框中对其进行更改。
相关文章
- hiberfil.sys(休眠文件)解释 hiberfil.sys 是什么、为何体积如此庞大、快速启动如何使用它,以及如何使用 powercfg 缩减或删除它。
- Windows 中的临时文件Windows 存放临时文件(%TEMP%、C:\Windows\Temp)的位置、可以安全删除的内容以及支持的清理方法。
- 事件查看器如何阅读事件查看器中的 Windows 事件日志,哪些日志对崩溃和错误至关重要,以及如何导出或清除它们。
资料来源
- 页面文件简介 (Microsoft Learn) learn.microsoft.com
- 如何确定 64 位 Windows 版本的适当页面文件大小 (Microsoft Learn) learn.microsoft.com
最后审核: