Neste Tutorial vamos mostrar como setar o tamanho fixo do arquivo pagefile.sys e alterar o local padrão usando o Windows PowerShell.
Solução
Ao instalar o Windows Server em modo Core ou o Hyper-V Server, uma das tarefas de extrema importância que não se pode esquecer após instalar o Windows, é definir o local e o tamanho que o arquivo de paginação irá ficar.
Normalmente ele cria um arquivo de paginação de acordo com a quantidade de memória do servidor, o que em hosts com mais de 256 GB de memória, deixará um servidor (que tipicamente tem discos de 500 GB) com mais da metade do disco ocupado.
Para alterar o local padrão e o tamanho do Page File, iremos seguir estes procedimentos:
Execute o cmd e digite powershell
Normalmente ele cria um arquivo de paginação de acordo com a quantidade de memória do servidor, o que em hosts com mais de 256 GB de memória, deixará um servidor (que tipicamente tem discos de 500 GB) com mais da metade do disco ocupado.
Para alterar o local padrão e o tamanho do Page File, iremos seguir estes procedimentos:
Execute o cmd e digite powershell
1. Listar o HD para descobrir qual tem mais espaço livre.
get-wmiobject win32_logicaldisk
2. Executar a seguinte linha de comando que irá alterar o local do arquivo pagefile.sys e definir o tamanho fixo em 16GB.
swmi Win32_PageFileSetting -Arguments @{Name='E:\pagefile.sys'; InitialSize=16384; MaximumSize=16384}
3. Verificar o tamanho e local do arquivo pagefile.sys
get-childitem e: -attributes hidden
4. Reiniciar o servidor para efetivar as alterações.
5. Para validar o local do pagefile.sys no Registro do Windows iremos utilizar o Reg Query
reg query “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management” /v “PagingFiles”
Conclusão
Neste Tutorial mostramos como definir o tamanho do arquivo de paginação e alterar o local padrão no Windows Server Core e Hyper-V Server 2012R2.