有没有办法检测 Windows 7 中的页面文件大小变化源?

有没有办法检测 Windows 7 中的页面文件大小变化源?

在办公室,我在一台拥有 16GB RAM 的 Windows 7 机器上工作。但是,每次重启后,它都会自动将页面文件设置为 3072MB。我创建了一个延迟计划任务(调用 Powershell 脚本)来将其增加到更合适的值,但有时会失败。

即使启动脚本起作用,页面文件大小也会时不时地重置(也许运行了一些管理脚本)。

因此,我想到使用以下方法挖掘启动脚本自动运行。我找到了一些 Powershell 脚本,但找不到任何与设置页面文件相关的内容。

我也查看了事件查看器,但找不到任何与页面文件大小更改相关的事件。

我也与当地 IT 部门进行了交谈,但他们似乎不知道导致这种情况的原因是什么。

问题:有没有办法检测 Windows 7 中的页面文件大小变化源?


我用来更改页面文件大小的 Powershell 脚本:

$computersys = Get-WmiObject Win32_ComputerSystem -EnableAllPrivileges;
$computersys.AutomaticManagedPagefile = $False;
$computersys.Put();
$pagefile = Get-WmiObject -Query "Select * From Win32_PageFileSetting Where Name like '%pagefile.sys'";
$pagefile.InitialSize = 12288;
$pagefile.MaximumSize = 12288;
$pagefile.Put();

相关内容