Windows Server Core e Hyper-V Server: Definindo o tamanho e o local do PageFile

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

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"

http://www.purainfo.com.br/wp-content/uploads/Page03.png

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.