Author Posts

October 25, 2016 at 8:22 am


I need to increase the pagefile size on a system using a command line on the fly. There are 2 options using which I can set it:

1. wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=1450,MaximumSize=1450
2. REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys " /f

Both the above mentioned methods work and show the changes in the registry. However, it does not change the actual size of the pagefile on the disk until a restart. Not does it show the updated value when checking using "Get-CimInstance Win32_PageFileUsage | fl *" command.

Ideally, an increase in the page file size from the GUI does not need a reboot, when click on "Set" option.

Is there a way to refresh the pagefile size after it has been increased in the registry, without rebooting the system?

Any help will be highly appreciated!

October 25, 2016 at 1:32 pm

Not that I'm aware of. The GUI calls some fairly low-level APIs to make that happen, as it's an activity – processes have to be suspended, etc. It isn't just changing a configuration.