![将 pagefile.sys 移动到另一个分区有什么风险?](https://linux22.com/image/1582294/%E5%B0%86%20pagefile.sys%20%E7%A7%BB%E5%8A%A8%E5%88%B0%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%88%86%E5%8C%BA%E6%9C%89%E4%BB%80%E4%B9%88%E9%A3%8E%E9%99%A9%EF%BC%9F.png)
我的服务器(Windows Server 2008)中有 4 个 146 GB 的物理驱动器,配置为 RAID 0,包括 2 个逻辑驱动器 C(50 GB)和驱动器 D(剩余 GB)
我的系统显示 C 盘磁盘空间不足。我尝试解决这个问题,但不幸的是,由于市场上没有适用于我的服务器(SunFire x4250)的 HD 驱动器,因此我找不到完美的解决方案。
最后的解决方案是从 C 盘删除不需要的文件。我清空了 Temp 文件夹,还发现 pagefile.sys = 8 GB,与我的 RAM 相同。
那么将此页面文件移至 D 盘是否安全并且不会影响性能?
请给我一些建议,以便我做出决定,因为我读过相关内容,一些专家说移动到其他分区是安全的,但移动到其他物理驱动器而不是在同一驱动器中进行分区是安全的。这让我很困惑,因为我有 4 个物理驱动器,但逻辑上有 2 个驱动器号,如上所述。
您能帮我移动这个文件吗?如果不行,最好的解决方案是什么?
答案1
您可以将此文件移动到不同的逻辑分区,但不要手动执行此操作。相反:
- 右键单击计算机|选择属性
- 单击“高级系统设置”
- 性能选项卡 | 单击“设置”
- 高级设置选项卡|虚拟内存|单击更改
- 取消选中自动管理页面文件
- 单击磁盘将允许您在需要的位置设置分页文件
您将需要重新启动服务器。
答案2
将页面文件移动到另一个磁盘没有任何风险,只要可以依赖该磁盘始终可用即可。
如果 RAM 足以保证计算机正常运行,则页面文件通常不常用于交换。在这种情况下,它的主要用途是当计算机在操作系统内崩溃时保存内存转储。
因此,包含页面文件的磁盘不需要是最快的。例如,如果系统磁盘是 SSD,则将页面文件移动到 HDD 不会对性能产生负面影响。
事实上,将页面文件移出系统磁盘可以减少系统最终备份的大小并加快其速度。