O que é o arquivo swapfile.sys e devo excluí-lo ou não?

Última atualização: 01/12/2025

  • O arquivo swapfile.sys funciona em conjunto com os arquivos pagefile.sys e hiberfil.sys para gerenciamento de memória e hibernação no Windows.
  • Seu tamanho varia dependendo da carga e do espaço; flutuações após a reinicialização são normais.
  • Excluir ou mover arquivos requer ajustes na memória virtual; não é recomendado por motivos de estabilidade e desempenho.
  • Para liberar espaço, comece desativando a hibernação e mantendo seu sistema atualizado.
swapfile.sys

Muitos usuários desconhecem a utilidade, ou mesmo a existência, do Arquivos swapfile.sys no WindowsEste arquivo divide os holofotes com o pagefile.sys e o hiberfil.sys, e juntos fazem parte do gerenciamento de memória e de funções como a hibernação no Windows. Embora geralmente fiquem ocultos, sua presença e tamanho podem afetar o espaço disponível em seu disco rígido, especialmente se você usa um SSD de baixa capacidade.

Neste artigo, explicamos exatamente o que é o swapfile.sys e como visualizá-lo. Também abordamos quando e como excluí-lo ou movê-lo (com algumas nuances), e sua relação com aplicativos UWP e outros componentes do sistema.

O que é o arquivo swapfile.sys e como ele difere dos arquivos pagefile.sys e hiberfil.sys?

De um modo geral, O arquivo swapfile.sys é um arquivo de troca (swap) que o Windows usa para dar suporte à memória RAM.Funciona em conjunto com pagefile.sys (arquivo de paginação) e hiberfil.sys (arquivo de hibernação). Enquanto o hiberfil.sys salva o estado do sistema durante a hibernação, o pagefile.sys libera memória quando a RAM é insuficiente, e o swapfile.sys é reservado principalmente para o Gestão em segundo plano de aplicações UWP (aqueles que você instala da Microsoft Store), servindo como uma espécie de cache específico para eles. Mesmo que você tenha memória suficiente, o Windows 10 e o 11 ainda podem usar o swapfile.sys.

Um detalhe importante: Os arquivos pagefile.sys e swapfile.sys estão vinculados.Não é possível excluir um e deixar o outro intacto usando métodos convencionais; o gerenciamento é coordenado por meio da configuração da memória virtual. Portanto, Não é possível enviá-los para a Lixeira usando a opção Delete ou Shift+Delete.Porque são arquivos de sistema protegidos.

Se você não os vê em C:, é porque o Windows os oculta por padrão. Para exibi-los, faça o seguinte:

  1. Abra o Explorer e vá para Vista.
  2. Selecione Opções.
  3. Clique em Veja
  4. Lá, selecione “Mostrar arquivos, pastas e unidades ocultas”E desmarque“Ocultar arquivos protegidos do sistema operacional (Recomendado)

Após essa etapa, os arquivos pagefile.sys, hiberfil.sys e swapfile.sys aparecerão na raiz da unidade do sistema.

Arquivo swapfile.sys

É normal que seu tamanho mude após uma reinicialização?

A resposta curta é que Sim, é normal.O Windows ajusta dinamicamente o tamanho da memória virtual e do espaço de troca com base na carga, no histórico recente de uso da RAM, no espaço disponível e em políticas internas.

Conteúdo exclusivo - Clique aqui  E-mail não entregue, mas o endereço está correto: causas e soluções no Outlook

Além disso, vale lembrar que a opção "Desligar" no Windows 10/11 utiliza um padrão. sistema híbrido start/stop que nem sempre baixa completamente o estado do sistema. Se você deseja que as alterações na memória virtual sejam aplicadas integralmente e que os tamanhos sejam redefinidos corretamente, Selecione Reiniciar em vez de Desligar.

Em ferramentas como TreeSize Você verá esses altos e baixos: Eles não indicam erros.Não se trata simplesmente do gerenciamento inteligente de espaço do sistema operacional. Contanto que você não tenha travamentos ou mensagens de pouca memória, não se preocupe se o tamanho variar entre as sessões.

Posso excluir o arquivo swapfile.sys? Prós e contras

É possível, mas Não é a coisa mais recomendável a se fazer.O principal motivo é que O arquivo swapfile.sys geralmente não ocupa muito espaço. Em computadores modernos, a remoção também envolve o ajuste das configurações de memória virtual, o que pode causar Instabilidade, falhas inesperadas ou problemas com aplicativos UWPPrincipalmente se você tiver 16 GB de RAM ou menos. Em alguns casos, a economia de espaço é modesta e o risco operacional é maior.

Dito isto, Se você tem certeza de que não usa aplicativos UWP, Ou, se você precisar urgentemente aproveitar ao máximo o espaço de armazenamento de um SSD pequeno, existem maneiras de... desative o arquivo de trocaApresentamos as opções disponíveis, juntamente com os respectivos avisos, para que você possa avaliar se elas são vantajosas para a sua situação.

swapfile.sys

Como excluir o arquivo swapfile.sys desativando a memória virtual (método padrão)

Este é o método “oficial”, porque O Windows não permite a exclusão manual. swapfile.sys. A ideia é desativar a memória virtual, o que na prática Remova os arquivos pagefile.sys e swapfile.sys.Não é recomendado para computadores com memória RAM limitada.

  1. Abra o Explorador de Arquivos e clique com o botão direito do mouse em Esta equipe e pressione Propriedades.
  2. Entre Configurações avançadas do sistema.
  3. Na guia avançadosEm Desempenho, pressione configuração.
  4. De novo em avançados, localize Memória virtual e pressione Mudar.
  5. Desmarque “Gerencie automaticamente o tamanho do arquivo de paginação para todas as unidades".
  6. Selecione a sua unidade de sistema e marque Nenhum arquivo de paginação.
  7. imprensa Set e confirma os avisos.
  8. Aplicar com Aceitar até que tenhamos saído por todas as janelas.

Para que a supressão seja eficaz, reinicie o computador Selecione a opção Reiniciar (e não Desligar). Após a inicialização, verifique se... pagefile.sys e swapfile.sys Eles desapareceram da raiz do C: se você desativou a paginação em todas as unidades.

Desativação avançada via Registro (procedimento arriscado)

Outra opção específica envolve tocar no Registro para Desative o swapfile.sys sem desativar completamente a memória virtual.Este método é reservado para usuários que sabem o que estão fazendo, pois modificar o Registro pode causar problemas se forem cometidos erros.

Conteúdo exclusivo - Clique aqui  Chave Excluir O que é?

Aviso importanteVocê precisa de privilégios de administrador, e é uma boa ideia criar uma conta primeiro. ponto de restauração.

  1. Pressione Windows + R, escreve regedit e pressione Enter.
  2. Navegar para: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Crie um novo Valor DWORD (bits 32) chamado Controle de arquivo de troca.
  4. Abra e configure. Valor dos dados = 0.
  5. Reiniciar Verifique o computador e veja se o arquivo swapfile.sys desapareceu.

Se preferir automatizar o processo com PowerShell ou Terminal (como administrador):

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

Para reverter, exclua o valor. Controle de arquivo de troca na mesma tecla e reinicie. Leve em consideração Embora isso geralmente funcione, Nem sempre é a solução ideal. Se você depende de aplicativos da Microsoft Store.

O arquivo swapfile.sys pode ser movido para outra unidade?

Aqui precisamos ser sutis com as nuances. O comando mklink não move o arquivo swapfile.sys.Cria-se um link simbólico, mas o arquivo real permanece onde estava. Portanto, Usar links não funcionará para transferi-lo. para outra partição.

O que você pode fazer é reconfigurar memória virtualEm muitos cenários, Ao mover o arquivo pagefile.sys para outra unidade Na mesma janela de Memória Virtual, O arquivo swapfile.sys acompanha para essa mudança. No entanto, alguns usuários relatam que O arquivo swapfile.sys pode permanecer na unidade do sistema. Em certas versões ou configurações. Em qualquer caso, o procedimento oficial para tentar é este:

  1. Acesso a Configurações avançadas do sistema > Atuação > configuração > avançados > Memória virtual.
  2. Desmarque “Gerenciar automaticamente…".
  3. Selecione a unidade do sistema (C:) e verifique Nenhum arquivo de paginação > Set.
  4. Escolha a unidade de destino (por exemplo, D:) e selecione Tamanho gerenciado pelo sistema > Set.
  5. confirme com Aceitar y reiniciar.

Fique atento ao desempenho.Se você mover esses arquivos para um disco mais lento (um HDD), poderá notar lentidãoespecialmente ao abrir ou retomar as atividades Aplicativos UWPA possível melhoria na vida útil do SSD é discutível em comparação com o impacto no desempenho; considere cuidadosamente a atualização.

Mais espaço em disco: hibernação e manutenção

Se seu objetivo é espaço livre Sem comprometer a estabilidade, existem maneiras mais seguras de fazer isso do que mexer com a memória virtual. Por exemplo, você pode desativar a hibernaçãoIsso remove o arquivo hiberfil.sys e libera vários GB em muitos computadores:

powercfg -h off

Além disso, é aconselhável que você realize um determinado manutenção periódica Recomendado pela Microsoft para melhorar a estabilidade geral do sistema e reduzir comportamentos anormais relacionados ao espaço em disco:

  • Escanear com o Windows Defender (incluindo varredura offline) para descartar malware que manipula arquivos do sistema.
  • Ele reinicia com frequência. A partir da opção Reiniciar, o sistema encerra os processos e aplica as alterações pendentes.
  • Instalar atualizações do Windows Update para obter correções e melhorias.
  • Se você notar conflitos, Desativa temporariamente o software antivírus de terceiros. Para verificar se eles interferem e permitir que o Defender te proteja enquanto você testa.
  • Reparar componentes com DISM y SFC de um console privilegiado:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Se tudo correr bem depois disso, Você evitará medidas mais drásticas. Com memória virtual, você continuará recuperando espaço sem riscos desnecessários.

Conteúdo exclusivo - Clique aqui  Como usar ferramentas de edição no Paint.NET?

Perguntas frequentes e cenários comuns

  • Posso excluir o arquivo swapfile.sys "manualmente" pelo Explorador de Arquivos? Não. Está protegido pelo sistema. O Windows não permite que você o remova completamente. Você terá que acessar as configurações de memória virtual ou usar o método do Registro, caso compreenda os riscos.
  • É obrigatório ter um arquivo de troca (swap file) se eu não usar aplicativos UWP? Não exatamente, mas o Windows pode tirar proveito disso mesmo que você não esteja usando UWP. Se você desativá-lo, teste seus aplicativos cuidadosamente após reiniciar para garantir que não haja efeitos colaterais.
  • Vale a pena mover os arquivos pagefile/sys e swapfile.sys para um HDD para "proteger" o SSD? As evidências são contraditórias: movê-los para um disco mais lento reduz o desempenho, especialmente em UWP. O desgaste dos SSDs modernos é geralmente bem controlado; a menos que você tenha pouco espaço ou motivos muito específicos, mantê-los no SSD costuma ser a melhor opção.
  • O que devo fazer se o meu computador travar após usar memória virtual? Reative o gerenciamento automático na memória virtual, reinicie e teste. Se o problema persistir, execute o DISM e o SFC, verifique os drivers e certifique-se de que nenhum software de segurança esteja interferindo.
  • Como posso verificar rapidamente se o sistema está utilizando esses recursos? Além do Explorador de Arquivos, o Monitor de Recursos e o Gerenciador de Tarefas fornecem pistas sobre compromisso com a memória e o uso de memória virtual. O fato de o arquivo existir e ocupar um determinado espaço não implica em uso constante; o Windows o gerencia dinamicamente.

Se você estava tentando entender por que, após uma reinicialização, seu espaço livre aumentou drasticamente e o "arquivo de paginação" se transformou em um pequeno arquivo de trocaVocê já tem a chave: O Windows recalculou suas necessidades. e ajustou o tamanho da memória virtual. Entre mostrar ou ocultar esses arquivos, decidir se deve desativá-los, movê-los ou economizar espaço hibernando o sistema, a coisa sensata a fazer é apenas o suficiente para jogarComece desativando a hibernação se precisar liberar gigabytes, mantenha seu sistema atualizado e limpo e só ajuste os arquivos pagefile.sys e swapfile.sys se souber exatamente o que está fazendo e aceitar o possível impacto na estabilidade ou no desempenho.