我正在尝试使用以下代码为C和D驱动器设置页面文件大小。但这有一个奇怪的问题。有时代码会完美运行。有时它会抛出错误说
Set-WmiInstance:值超出范围
两个驱动器。有时它只会为C或D驱动器抛出该错误。
谁能知道原因?
注意:我只在笔记本电脑上测试此代码。
Set-WmiInstance -Class Win32_PageFileSetting -Arguments @{
Name = "C:\pagefile.sys";
InitialSize = 800;
MaximumSize = 1600
}
Set-WmiInstance -Class Win32_PageFileSetting -Arguments @{
Name = "D:\pagefile.sys";
InitialSize = 1600;
MaximumSize = 3200
}
答案 0 :(得分:0)
InitialSize数据类型:uint32
访问类型:读/写
限定符:MappingStrings (" Win32Registry | System \ CurrentControlSet \ Control \ Session Manager \ Memory Management | PagingFiles"),Units(" megabytes")
MaximumSize数据类型:uint32
访问类型:读/写
限定符:MappingStrings (" Win32Registry | System \ CurrentControlSet \ Control \ Session Manager \ Memory Management | PagingFiles"),Units(" megabytes")
请你试试一次:
Set-WmiInstance Win32_PageFileSetting -Arguments @{Name='D:\pagefile.sys'; InitialSize=128; MaximumSize=512}
答案 1 :(得分:0)
我知道问题是什么以及如何解决。
这些技巧帮助我设置页面文件,无论我想要什么号码