每次启动后都会出现“Windows 创建了临时分页文件”消息

Kei*_*ein 9 pagefile windows-10

尽管我尽了最大努力自己研究和调试这个问题,但我仍然无法解决它。

一些要开始的基本信息:

  • 我正在运行最新版本的 Windows 10(在撰写本文时没有待处理的更新)。
  • 我有两个 500 GB 驱动器 (C:D:)。
  • 我想将页面文件放在D:驱动器上(那里有更多可用空间)。
  • 这是我当前的虚拟内存设置:
    C 和 D 驱动器的虚拟内存(页面文件)设置

现在,问题来了。每次启动时,我都会收到以下消息:

“Windows 创建了临时页面文件...”错误

无论我做什么,我似乎都无法让这条消息停止出现。而且我不知道Windows遇到了什么样的“问题”。

这是迄今为止我尝试过的所有内容的列表:

  • 重新启动(多次)
  • 关闭两个驱动器的页面文件(然后重新启动)。(pagefile.sys 文件从两个驱动器中消失,但错误仍然出现。)
  • 系统文件检查器 ( sfc /scannow)
  • 部署映像服务和管理工具 ( Dism /Online /Cleanup-Image /RestoreHealth)
  • chkdsk C: /R检查两个卷 (和chkdsk D: /R)上的磁盘工具
  • 修复 Windows 10 安装(使用“保留文件和应用程序”设置进行就地升级)

关于我应该尝试什么,或者我应该在哪里查找有关问题所在的更多详细信息,还有其他建议吗?

Dmi*_* K. 10

我在这里找到了一个可行的解决方案: https://answers.microsoft.com/en-us/windows/forum/all/move-pagefile-to-another-disk-windows-keeps-using/b80fed24-12ff-4482-a45d -fdbae4f08987

无论您做什么,它都会在 C:\ 上创建临时页面文件,解决方案是,如果您启用了 Bitlocker 驱动器加密,它会创建并启用注册表项“PagefileOnOsVolume”并将其设置为启用。https://support.microsoft.com/en-us/help/929820/bitlocker-drive-encryption-bde-enables-the-pagefileonosvolume-registry

即使您禁用 Bitlocker 并解密驱动器,此注册表项仍设置为启用状态,绕过任何将页面文件移动到另一个分区/驱动器的尝试。如果将 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management\PagefileOnOsVolume 设置为 0,然后重新启动,您将能够将操作系统驱动器上的页面文件设置为无,并将其正确移动到另一个分区/硬盘。


小智 3

我遇到了同样的问题并找到了一个(不满意的)解决方案。

我的观察是:

  • Windows 需要一个页面文件C:(正如 @Daniel B 在评论中所写)
  • 辅助页面文件必须具有固定大小,否则 Windows 将不会使用它

因此,您必须在C:. 然后您可以在另一个驱动器上创建第二个页面文件。第二个页面文件必须有固定的大小,否则Windows将无法正确使用它。

通过以下设置,我可以在辅助驱动器上获得一个可用的页面文件:

虚拟内存