通过注册表更改页面文件,WinXP

通过注册表更改页面文件,WinXP

我正在尝试运行一个脚本将用户页面文件从 C: 移动到 D:(如果空间不够)

我已经知道如何通过修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles 来做到这一点

一切正常——在 D: 上创建了一个新的页面文件

,旧页面文件在重启时不会从 C: 中删除(尽管如果我手动进行更改,它会正常工作)。重启后我实际上可以删除它,所以它不再使用 - 只是没有被删除。

有没有什么办法可以实现这个呢?

答案1

您不应该通过破解注册表来执行此操作。您应该使用相关的 win32 类以正确的方式进行更改。

您正在寻找的课程是Win32 页面文件Win32_PageFileSetting

相关内容