Como Mover o Arquivo de Paginação para Fora da Unidade do Sistema no Windows 11
🔍 WiseChecker

Como Mover o Arquivo de Paginação para Fora da Unidade do Sistema no Windows 11

Solução rápida: Abra Propriedades do Sistema (sysdm.cpl) → Avançado → Configurações de Desempenho → Avançado → Memória virtual → Alterar. Desmarque Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades. Defina C: como Sem arquivo de paginação; defina outra unidade (D:) como Tamanho gerenciado pelo sistema ou um tamanho fixo. Reinicie.

Você tem um NVMe pequeno e rápido como C: e um SSD SATA maior como D:. O Windows coloca o arquivo de paginação em C: por padrão, consumindo de 8 a 16 GB em uma unidade onde cada GB importa. Movê-lo para D: libera esse espaço — a paginação moderna é rara o suficiente para que a pequena diferença de latência não importe para cargas de trabalho típicas.

Sintoma: Você deseja mover o pagefile.sys para fora da unidade do sistema para economizar espaço.
Aplica-se a: Windows 11 (qualquer edição) com várias unidades.
Tempo de correção: 10 minutos, incluindo reinicialização.

ADVERTISEMENT

O que o arquivo de paginação faz

O arquivo de paginação (pagefile.sys) é o suporte da memória virtual — a RAM física transborda para o disco quando as alocações excedem a memória disponível. O Windows também usa a paginação para despejos de falha, estado de hibernação e alguns caches. O tamanho padrão em C: é aproximadamente igual à RAM instalada (sistema de 16 GB = arquivo de paginação de 16 GB). Movê-lo não requer hardware especial; você só precisa de uma segunda unidade.

Método 1: Mover pelas Propriedades do Sistema

  1. Pressione Win+R, digite sysdm.cpl, pressione Enter.
  2. Clique na guia AvançadoConfigurações… em Desempenho.
  3. Clique na guia Avançado na nova janela → Alterar… em Memória virtual.
  4. Desmarque Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades.
  5. Clique na unidade C:. Escolha Sem arquivo de paginação. Clique em Definir.
  6. Clique na unidade D:. Escolha Tamanho gerenciado pelo sistema. Clique em Definir.
  7. Clique em OK em todas as janelas. Reinicie quando solicitado.

ADVERTISEMENT

Método 2: Tamanho personalizado para desempenho previsível

  1. Na mesma janela do Método 1, selecione D: e escolha Tamanho personalizado.
  2. Defina Tamanho inicial e Tamanho máximo para um valor fixo (ex.: 8192 MB).
  3. Mesmo tamanho inicial e máximo evita fragmentação.
  4. Clique em Definir, OK, reinicie.

Método 3: Automação com PowerShell

  1. Abra o PowerShell como administrador:

    $cs = Get-CimInstance Win32_ComputerSystem

    $cs.AutomaticManagedPagefile = $false

    Set-CimInstance $cs

    $pf_c = Get-CimInstance Win32_PageFileSetting -Filter “name = ‘C:\\pagefile.sys’”

    $pf_c | Remove-CimInstance

    New-CimInstance Win32_PageFileSetting -Property @{Name=”D:\pagefile.sys”; InitialSize=8192; MaximumSize=8192}

  2. Reinicie.

ADVERTISEMENT

Verificação

  • dir C:\pagefile.sys — o arquivo sumiu.
  • dir D:\pagefile.sys — o arquivo está presente.
  • Configurações → Sobre → Configurações avançadas do sistema mostra a nova configuração.
  • Limpeza de disco em C: mostra o espaço liberado.

Se nada disso funcionar

Se você não conseguir reiniciar corretamente após a mudança, a alteração pode ter deixado o sistema sem arquivo de paginação (memória virtual insuficiente). Inicie no Modo de Segurança e redefina a paginação para automática. Para sistemas com despejos de falha configurados para despejo completo de memória, o arquivo de paginação em C: deve ter pelo menos o tamanho da RAM + 1 MB — verifique as configurações de Recuperação nas Propriedades do Sistema.

Conclusão: Mova a paginação para uma unidade maior através da janela de Memória Virtual. Não desabilite completamente; mantenha um arquivo de paginação em pelo menos uma unidade para despejos de falha e estouro.

ADVERTISEMENT