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.
Aplica-se a: Windows 11 (qualquer edição) com várias unidades.
Tempo de correção: 10 minutos, incluindo reinicialização.
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
- Pressione Win+R, digite
sysdm.cpl, pressione Enter. - Clique na guia Avançado → Configurações… em Desempenho.
- Clique na guia Avançado na nova janela → Alterar… em Memória virtual.
- Desmarque Gerenciar automaticamente o tamanho do arquivo de paginação de todas as unidades.
- Clique na unidade C:. Escolha Sem arquivo de paginação. Clique em Definir.
- Clique na unidade D:. Escolha Tamanho gerenciado pelo sistema. Clique em Definir.
- Clique em OK em todas as janelas. Reinicie quando solicitado.
Método 2: Tamanho personalizado para desempenho previsível
- Na mesma janela do Método 1, selecione D: e escolha Tamanho personalizado.
- Defina Tamanho inicial e Tamanho máximo para um valor fixo (ex.: 8192 MB).
- Mesmo tamanho inicial e máximo evita fragmentação.
- Clique em Definir, OK, reinicie.
Método 3: Automação com PowerShell
- Abra o PowerShell como administrador:
$cs = Get-CimInstance Win32_ComputerSystem$cs.AutomaticManagedPagefile = $falseSet-CimInstance $cs$pf_c = Get-CimInstance Win32_PageFileSetting -Filter “name = ‘C:\\pagefile.sys’”$pf_c | Remove-CimInstanceNew-CimInstance Win32_PageFileSetting -Property @{Name=”D:\pagefile.sys”; InitialSize=8192; MaximumSize=8192} - Reinicie.
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.