虚拟内存文件pagefile.sys!

本文介绍了Windows系统下Pagefile.sys和hiberfil.sys文件。Pagefile.sys是虚拟内存,物理内存不足时发挥作用;hiberfil.sys是系统休眠时保存内存数据的文件。还说明了Pagefile.sys操作异常的解决办法,如检查分区空间、处理文件损坏、调整NTFS权限等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是Pagefile.sys & hiberfil.sys 文件?

pagefile.sys与hiberfil.sys
pagefile.sys是个系统文件(在Windows 98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,所以不必怀疑,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。
若设为O,可能开机都开不了喔,不过你的内存若足足够大,如大于512,则可以设其为0

hiberfil.sys文件是系统休眠时将内存保存到这个文件中。它的大小始终和你的物理内存大小一致,如果你希望回收这个空间,下面的步骤可行:
打开“控制面板”下的“电源管理”
选择使机器休眠选择,在机器休眠选项页上找到“从不”这一选项,选中这一项,系统会自动消除hiberfil.sys文件
============================================================================

 

这是因为Windows 2000无法对页面文件Pagefile.sys进行正常操作所致。首先检查Pagefile.sys所在分区是否有足够硬盘空间,Pagefile.sys文件大小应该和所设置数值相等或相近。如果页面文件已经损坏,可以用Windows 98启动盘启动系统,DOS界面下执行“attrib -h -s Pagefile.sys”去掉文件的隐含和系统属性,然后“Del Pagefile.sys”。重新启动系统以后,Windows 2000将自动重新建立页面文件。


其次,如果磁盘分区采用NTFS,则可能是因为权限设置不当。默认情况下,所有用户对根目录有“完全控制”的权限。当这种权限被更改时,一部分用户会没有读取目录的权限,即使他对要访问的文件本身有“完全控制”的权限,也不能访问文件。如是此问题,可以恢复系统初始设置,或手动为用户设置访问根目录的完全权限。

### 如何查看和管理 Windows Pagefile.sys 文件 #### 查看 Pagefile.sys 文件的位置与大小 Pagefile.sys文件作为Windows系统的一部分,默认情况下被隐藏,因此需要通过特定设置来显示其存在并了解其属性。要查看此文件及其配置详情: 1. 打开“控制面板”,选择“系统和安全”,再点击进入“系统”。在左侧菜单中,单击“高级系统设置”。 2. 在弹出的“系统属性”窗口里切换到“高级”选项卡,在性能区域点击“设置”按钮。 3. 进入“性能选项”的新对话框后转至“高级”标签页下,可以看到关于虚拟内存的部分以及当前使用的分页文件(即pagefile.sys)的信息[^1]。 #### 调整 Pagefile.sys 的参数 对于希望优化计算机性能或释放更多硬盘空间的人来说,合理调整pagefile.sys的相关参数是非常重要的。具体操作如下所示: - 同样是在上述提到的“性能选项”界面内,“更改”按钮可以用来修改pagefile.sys的具体设定。 - 取消勾选“自动管理所有驱动器的分页文件大小”,以便手动指定各个磁盘上的pagefile.sys容量范围;可以选择自定义初始大小和最大值,或者完全禁用某些卷上的交换文件功能[^3]。 需要注意的是,虽然能够改变pagefile.sys所在位置,但对于hiberfil.sys而言,则无法变更存储路径。 ```powershell # 使用PowerShell命令获取当前系统的分页文件状态 Get-CimInstance Win32_PageFileSetting | Select-Object Name, InitialSize, MaximumSize ``` 以上方法可以帮助用户更好地理解和掌控自己电脑里的pagefile.sys文件状况,从而实现更加高效的资源利用。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值