domingo, setembro 24, 2017
Home » Artigos » Definindo o tamanho e o local do PageFile no Windows Server Core e Hyper-V Server

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

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
Page00

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}
Page01

3. Verificar o tamanho e local do arquivo pagefile.sys

get-childitem e: -attributes hidden
Page02

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”

Page03

 

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.

Sobre Rafael Bandeira de Oliveira

Rafael Bandeira de Oliveira, tem mais de 10 anos de experiência na área de TI, tendo atuado com suporte técnico e infraestrutura. Contribuo com a Comunidade Microsoft escrevendo artigos e tutoriais no AndersonPatricio.org, PuraInfo e no meu perfil no linkedin. Possuo as seguintes certificações: ITIL Foundation, MCP, ISO 2000 (Exin), Cloud Computing Foundation (Exin), ISO 27002 (Exin) com essas certificações da Exin + ITIL obtive o título de EXIN Certified Integrator Secure Cloud Services. Atualmente é Analista de Infraestrutura Sênior Microsoft.

Veja também!

Logo Powershell

Convertendo Powershell Scripts em Executáveis (ps1 para exe)

Olá, Pessoal A dica de hoje pode facilitar a vida de quem deseja automatizar tarefas …

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!