Como posso reduzir meu arquivo de paginação de 12 GB.sys?


26

Mesmo possuindo apenas 4 GB de RAM, tenho um arquivo de paginação de 12 GB.sys. Pelo que li sobre o tópico, isso é maior do que a regra geral x1.5 e também está ocupando muito espaço no meu disco rígido. Costumo executar muitos aplicativos e guias nos navegadores da Web; portanto, na última vez que isso aconteceu, fechei tudo e reiniciei o computador. Quando executei o WinDirStat novamente mais tarde, o arquivo de paginação caiu para 3-4 GB. Agora, meu arquivo de paginação tem até 12 GB novamente e o fechamento de programas / reinicialização não está funcionando.

Minha primeira pergunta é quais ações fazem com que o pagefile.sys cresça tanto em relação à RAM instalada (computador ligado por longos períodos de tempo, muitos programas em execução, muitas guias do navegador abertas)? Segundo, como posso obter meu pagefile.sys para 6-7 GB?

Estou executando o Windows 7 Home Premium SP1 com 4 GB de RAM


5
É a configuração atual para permitir que o Windows gerencie o tamanho do arquivo de paginação ou você o configurou para um tamanho específico. Obviamente, se o Windows estiver criando um disco de 12 GB, ele deverá ser tão grande.
Ramhound 13/01

2
Parte do problema é que você tem tão pouca RAM para o número de programas que está usando. Quando o Windows fica sem memória REAL, ele usa arquivo de troca e usa cada vez mais arquivos de troca até que suas necessidades sejam atendidas.
cybernard

Respostas:


21

Você pode limitar manualmente o tamanho do arquivo de paginação executando as seguintes etapas:

  1. Clique no botão Iniciar .
  2. Clique com o botão direito do mouse em Computador .
  3. Selecione Propriedades
  4. Clique em Configurações avançadas do sistema à esquerda.
  5. Clique no botão Configurações no grupo Desempenho .
  6. Selecione a guia Avançado da janela Opções de desempenho .
  7. Clique no botão Alterar .
  8. Desmarque Gerenciar automaticamente o tamanho do arquivo de paginação para todas as unidades .
  9. Selecione a unidade C: na lista.
  10. Verifique o botão de opção Tamanho personalizado .
  11. Digite os tamanhos Inicial e Máximo que você deseja usar. Eu recomendaria 4096 MB para o Inicial e 6144 MB para o Máximo.
  12. Clique em OK na caixa de diálogo Memória virtual .
  13. Clique em OK na caixa de diálogo Opções de desempenho .
  14. Clique em OK na caixa de diálogo Propriedades do sistema .

Então, multiplique seu GB de RAM por 1024 na Inicial e multiplique esse resultado por 1,5 na Máxima ?
5ervant 01/06

9

Você pode forçar um tamanho de arquivo de memória virtual:

  1. Clique esquerdo em 'Iniciar'.
  2. Clique com o botão direito do mouse em 'PC'.
  3. Clique esquerdo em 'Propriedades'.
  4. Clique esquerdo em 'Configuração avançada do sistema'.
  5. Se necessário, clique com o botão esquerdo em 'OK'.
  6. Selecione a guia 'Opções avançadas'.
  7. Clique esquerdo em 'Configuração' dentro de 'Taxa de transferência'.
  8. Selecione a guia 'Opções avançadas'.
  9. Clique esquerdo em 'Alterar' dentro de 'Memória virtual'.
  10. Edite suas preferências.
  11. Feche todas as janelas abertas aceitando.

Isso soa como instruções muito específicas para alguma versão do sistema operacional que não seja o Windows 7. Você tem certeza de que não é para o Vista ou o Windows 8?
jpaugh

Não, não mesmo.
174140

Não há botão 'Configuração' ou grupo 'Taxa de transferência' na guia 'Avançado'.
Tirou Chapin

Eu poderia ter adivinhado das cinco às nove. Os votantes positivos, por favor, também votaram na resposta mais exata .
174140 21/01

0

Se você tiver mais de uma partição, siga as etapas indicadas pelo uprego em sua resposta, mas também:

  • defina o arquivo de troca para outra partição (por exemplo, nenhuma parte do arquivo de troca em C :, tudo em D :)
  • reiniciar
  • faça o mesmo novamente configurando o arquivo de troca de volta -reboot

Isso recriará o arquivo de troca com suas configurações iniciais, para que você sempre possa forçar seu tamanho dessa maneira (qualquer fragmentação no arquivo será removida). Mas isso não remove a causa do arquivo grande; você terá que descobrir isso a partir de outras pistas. Como você já sugeriu, você provavelmente tem muitos programas abertos ao mesmo tempo, muitas guias do navegador ou usa aplicativos que consomem muita memória.

BTW Se você deseja remover a fragmentação no arquivo de troca, use o pagedefrag do SysInternals


O pagedefrag não funciona no Windows de 64 bits, que, infelizmente, descobri ontem.
Jürgen A. Erhard
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.