Um arquivo de troca temporário foi criado no Windows 7. Erro “Um arquivo de troca temporário foi criado”: causas e solução
O arquivo pagefile.sys é a memória virtual do Windows (leia-se: arquivo de paginação).
Ao contrário da crença popular, o arquivo de paginação não é necessário apenas para compensar a falta de RAM. A memória virtual é necessária para recursos do Windows, como SuperFetch, ReadyBoost e despejos de memória de erros BSOD (tela azul). Para que essas funções funcionem corretamente, o arquivo de paginação deve estar localizado na partição onde o Windows está instalado (geralmente a unidade C) e o tamanho desse arquivo deve ser pelo menos tão grande quanto a quantidade de memória física de acesso aleatório (RAM).
Configurando o arquivo de troca
No Windows 7, 8, como em todas as versões anteriores do Windows, você pode facilmente reduzir ou aumentar o tamanho do arquivo de paginação. (mais um exemplo de configuração será fornecido para o Windows 8).
1. Faça login no Windows com direitos de administrador.
2. Abra Painel de controle -> Sistema.
3. No menu esquerdo, selecione Configurações avançadas do sistema.
4. Na aba Adicionalmente No capítulo Desempenho Clique no botão Opções.
5. Abra uma guia Adicionalmente e na seção Memória virtual Clique no botão Mudar.
6. Desmarque Selecione automaticamente o tamanho do arquivo de paginação.
7. Selecione a unidade na qual deseja alterar o tamanho do arquivo de paginação.
8. Selecione um botão de opção Especifique o tamanho, insira nos campos Tamanho original (MB) E Tamanho máximo (MB) novos tamanhos em megabytes, clique no botão Definir, e então - OK.
Para excluir, selecione o botão de opção na etapa 8 Nenhum arquivo de troca e pressione Definir, então - OK. Nesse caso, provavelmente você precisará reiniciar o computador para que as alterações tenham efeito.
Problema ao criar um arquivo de troca temporário
De vez em quando, alguns usuários enfrentam um problema conhecido quando, imediatamente após iniciar o Windows, abrem as Opções de Desempenho e veem a seguinte mensagem:
Um arquivo de paginação temporário foi criado porque foi detectado um problema na configuração do arquivo de paginação na inicialização. O tamanho total do arquivo de paginação para todos os discos pode ser um pouco maior que o tamanho especificado.
Causa
O Windows cria um arquivo de paginação temporário quando são feitas alterações do usuário no Painel de controle > Sistema > Avançado > Desempenho > Avançado > Memória Virtual são inseridos incorretamente no registro do Windows. Especificamente, o valor do parâmetro multistring não muda Arquivos de páginas existentes No capítulo:
Se você restaurar os valores corretos de todos os parâmetros de registro responsáveis pela configuração do pagefile.sys, na próxima reinicialização o arquivo de troca temporário não será mais criado e você poderá configurar novamente a memória virtual da maneira usual - em Opções de desempenho. Se o problema com o arquivo de paginação temporário persistir após algum tempo, restaure novamente os valores corretos para as configurações de registro correspondentes.
Configurações de registro que configuram o arquivo de paginação
Os seguintes parâmetros são encontrados na seção:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Gerenciamento de memória
- Parâmetro multilinha Arquivos de páginas existentes(REG_MULTI_SZ) contém informações sobre a localização de todos os arquivos de troca no computador. Se o arquivo de paginação estiver desabilitado em todas as partições, a configuração ExistingPageFiles será removida automaticamente após a reinicialização.
- Parâmetro multilinha Arquivos de paginação(REG_MULTI_SZ) contém informações sobre os tamanhos mínimo e máximo de cada arquivo de página.
- Parâmetro DWORD ArquivoTempPage(REG_DWORD) com valor 1 Instrui o sistema a criar um arquivo de troca temporário. Caso não haja essa necessidade, o parâmetro TempPageFile tem o valor 0 ou está completamente ausente desta seção do registro por ser desnecessário.
Quando o Windows carrega as Configurações Pessoais, o computador para de responder (congela) ou a seguinte mensagem de erro aparece após você entrar no Windows.
Memória virtual insuficientePara resolver esse problema, clique duas vezes no ícone Sistema no Painel de Controle, vá para a guia Avançado e clique em Configurações em Desempenho. Na guia Avançado, clique em Editar. Selecione Tamanho personalizado e insira o tamanho inicial ou máximo do arquivo de página.
O arquivo de paginação está ausente ou é muito pequeno.
Ao tentar visualizar as configurações do arquivo de paginação seguindo as instruções nesta mensagem, você poderá receber a seguinte mensagem de erro:
Um arquivo de paginação temporário foi criado porque foi detectado um problema na configuração do arquivo de paginação na inicialização.
O tamanho total do arquivo de paginação para todos os discos pode ser um pouco maior que o tamanho especificado.
Causa
Esta mensagem de erro pode ocorrer se o Windows tentar criar um arquivo de paginação em um volume NTFS e as contas do Sistema e Administradores não tiverem os direitos NTFS apropriados para acessar o volume.
Solução
Para resolver o problema, conceda às contas do sistema e administradores direitos de controle total para o volume NTFS onde o arquivo de paginação deve estar localizado. Para fazer isso, siga estas etapas:
1
. Se o seu computador estiver executando o Windows XP Home Edition ou o Windows XP Professional, mas não for membro de um domínio, inicialize o computador no Modo de Segurança.
Observação. Se o seu computador parar de responder enquanto o sistema operacional carrega suas configurações pessoais, pressione Alt+Tab para abrir a janela Memória virtual insuficiente e clique em OK.
2
. Abra a unidade no Explorer que deve conter o arquivo de troca.
Para determinar qual unidade deve conter o arquivo de paginação, siga estas etapas:
a. No menu Iniciar, selecione Executar, digite control sysdm.cpl e clique em OK.
b
c. Abra a guia Avançado e clique no botão Alterar na seção Memória Virtual.
d. Se você selecionar uma unidade na lista, a área Tamanho do arquivo de paginação para a unidade selecionada exibirá as configurações do arquivo de paginação para essa unidade. Se uma unidade exibir Nenhum arquivo de paginação, significa que a unidade selecionada não possui um arquivo de paginação.
Se o arquivo de paginação estiver presente em vários discos, executando essas etapas pela primeira vez, selecione o primeiro disco da lista, executando pela segunda vez, selecione o segundo disco da lista, etc.
e. Clique em Cancelar e em Cancelar novamente para retornar à janela Propriedades do sistema.
f. Na guia Nome do computador, encontre a substring que está no campo Nome completo do computador até o primeiro caractere de ponto. Esta substring representa o nome do computador. Você precisará desse nome nas etapas subsequentes.
3 . No menu Arquivo, selecione Propriedades. Selecione a guia Segurança para visualizar suas permissões atuais.
4 . Clique em Adicionar, digite nomedocomputador\sistema e clique em OK.
5
. Clique em Adicionar, digite ComputerName\Administrators, clique em OK e clique em OK novamente.
Observe que você deve entrar como Administrador é, não Administrador.
6 . Selecione Sistema e marque a caixa de seleção Controle Total. Esta ação selecionará automaticamente as caixas de seleção restantes.
7 . Selecione Administradores e marque a caixa de seleção Controle total. Esta ação selecionará automaticamente as caixas de seleção restantes.
8 . Para alterar as configurações do arquivo de paginação, siga estas etapas: No menu Iniciar, selecione Executar, digite control sysdm.cpl e clique em OK.
9 . Na guia Avançado, no grupo Desempenho, clique em Opções.
10 . Abra a guia Avançado, clique no botão Alterar localizado na seção Memória Virtual e especifique os valores necessários.
11 . Feche a janela Propriedades do Sistema, feche todos os aplicativos em execução e reinicie o computador.
Informações adicionais
O arquivo de paginação (Pagefile.sys) é um arquivo oculto do sistema operacional. Ao alterar as permissões NTFS em um volume, você pode revogar inadvertidamente os direitos de acesso concedidos à conta do sistema. Neste caso, o sistema operacional não poderá gerenciar alguns recursos (por exemplo, o arquivo de paginação).
Por padrão, o grupo Todos tem permissões de Controle Total em um volume NTFS. Em alguns casos, para aumentar a segurança, as permissões do grupo Todos são removidas e são adicionadas permissões para contas individuais (por exemplo, a conta Administrador). No entanto, o grupo Todos contém a conta Sistema. A remoção de permissões do grupo Todos sem adicionar permissões à conta Sistema impossibilita o uso do arquivo de paginação.
Saudações a todos que passaram por aqui. Hoje falaremos sobre o erro do sistema “Um arquivo de troca temporário foi criado...”. Normalmente, a mensagem aparece quando você liga o computador após carregar o sistema operacional. A mensagem original é mais longa. Notifica ao usuário que durante a inicialização foi detectada uma falha na configuração desse mesmo swapfile e que seu tamanho difere do parâmetro definido pelo usuário. Eu sugiro que você descubra o que é esse arquivo de troca e para que ele é necessário. A julgar pelos seus pedidos, o problema acima mencionado com a criação de um arquivo de troca temporário aparece em diferentes versões do sistema operacional - foi notado no Windows 10, 7 e até no XP. Vamos descobrir suas causas e falar sobre métodos de eliminação.
Definição
Para descobrir por que o erro ocorreu e por que o sistema criou um parâmetro temporário em vez de permanente, vamos descobrir qual é o verdadeiro culpado da falha – o misterioso.
Com base no fato de que o volume do arquivo de swap está configurado na seção de desempenho do sistema operacional responsável pela memória virtual, podemos tirar conclusões apenas com base na lógica:
- Um arquivo de troca é um espaço em um dos discos (memória) que possui uma determinada capacidade (volume).
- O Windows precisa desse espaço para aumentar de alguma forma seu desempenho.
Isso mesmo! Swapfile – espaço em um determinado disco local reservado pelo sistema operacional como reserva. Ela o utiliza quando não há RAM suficiente para o correto funcionamento dela e dos programas instalados no PC. Isso, aliás, não acontece com frequência; normalmente a quantidade de RAM é suficiente; a necessidade de habilitar esta opção é altamente controversa.
Causas
Amigos, existem vários motivos que causam o problema acima. O Windows cria um arquivo de troca temporário não apenas por tédio, mas porque há problemas na configuração do parâmetro permanente - a integridade do arquivo de troca está quebrada (danos podem ser causados por vírus), sua localização foi alterada, configurações do usuário ( aumentando ou diminuindo o volume) são registrados incorretamente no registro. Em geral, as causas do problema não são particularmente importantes; o que é importante são os métodos para eliminá-lo, dos quais conheço apenas dois.
Solução
Se, ao ligar o PC, você vir a notificação “Um arquivo de troca temporário foi criado...”, provavelmente você está interessado em saber como removê-lo.
Primeira maneira
Quando você clica em OK na janela da mensagem de erro, o Windows geralmente abre automaticamente as Opções de desempenho. Se isso não acontecer, você poderá chegar lá da seguinte maneira:
- No “Painel de Controle” encontramos “Sistema” (clique com o botão direito em “Computador” e selecione “Propriedades”).
- Mude para a guia “Avançado” e expanda os parâmetros da seção “Desempenho” clicando no botão correspondente.
- Vá para o anexo “Avançado” e abra o assistente de configurações de “Memória Virtual” clicando no botão “Alterar”.
Tentaremos resolver o problema em questão confiando o gerenciamento do volume do swapfile ao próprio Windows (isso geralmente ajuda; o usuário nem sempre pode definir as configurações corretamente). Na janela “Memória Virtual” que se abre, marque o item “Tamanho por escolha do sistema” com um ponto. Após confirmar a ação, reinicie o computador para que as alterações tenham efeito.
Segunda via
Se o primeiro método não ajudar, a mensagem aparecerá novamente após a reinicialização. Resta desabilitar esta opção. Para fazer isso, retorne à janela de configurações da memória virtual pelo caminho descrito acima e marque o item “Sem arquivo de paginação” com um ponto. Reinicie o computador novamente.
Amigos, deixem-me finalmente lembrá-los de que todas as etapas acima devem ser executadas com direitos de administrador. Escreva nos comentários qual método te ajudou. Vejo você em breve.
O arquivo pagefile.sys é a memória virtual do Windows (leia-se: arquivo de paginação).
Ao contrário da crença popular, o arquivo de paginação não é necessário apenas para compensar a falta de RAM. A memória virtual é necessária para recursos do Windows, como SuperFetch, ReadyBoost e despejos de memória de erros BSOD (tela azul). Para que essas funções funcionem corretamente, o arquivo de paginação deve estar localizado na partição onde o Windows está instalado (geralmente a unidade C) e o tamanho desse arquivo deve ser pelo menos tão grande quanto a quantidade de memória física de acesso aleatório (RAM).
Configurando o arquivo de troca
No Windows 7, 8, como em todas as versões anteriores do Windows, você pode facilmente reduzir ou aumentar o tamanho do arquivo de paginação. (mais um exemplo de configuração será fornecido para o Windows 8).
1. Faça login no Windows com direitos de administrador.
2. Abra Painel de controle -> Sistema.
3. No menu esquerdo, selecione Configurações avançadas do sistema.
4. Na aba Adicionalmente No capítulo Desempenho Clique no botão Opções.
5. Abra uma guia Adicionalmente e na seção Memória virtual Clique no botão Mudar.
6. Desmarque Selecione automaticamente o tamanho do arquivo de paginação.
7. Selecione a unidade na qual deseja alterar o tamanho do arquivo de paginação.
8. Selecione um botão de opção Especifique o tamanho, insira nos campos Tamanho original (MB) E Tamanho máximo (MB) novos tamanhos em megabytes, clique no botão Definir, e então - OK.
Para excluir, selecione o botão de opção na etapa 8 Nenhum arquivo de troca e pressione Definir, então - OK. Nesse caso, provavelmente você precisará reiniciar o computador para que as alterações tenham efeito.
Problema ao criar um arquivo de troca temporário
De vez em quando, alguns usuários enfrentam um problema conhecido quando, imediatamente após iniciar o Windows, abrem as Opções de Desempenho e veem a seguinte mensagem:
Um arquivo de paginação temporário foi criado porque foi detectado um problema na configuração do arquivo de paginação na inicialização. O tamanho total do arquivo de paginação para todos os discos pode ser um pouco maior que o tamanho especificado.
Causa
O Windows cria um arquivo de paginação temporário quando são feitas alterações do usuário no Painel de controle > Sistema > Avançado > Desempenho > Avançado > Memória Virtual são inseridos incorretamente no registro do Windows. Especificamente, o valor do parâmetro multistring não muda Arquivos de páginas existentes No capítulo:
Se você restaurar os valores corretos de todos os parâmetros de registro responsáveis pela configuração do pagefile.sys, na próxima reinicialização o arquivo de troca temporário não será mais criado e você poderá configurar novamente a memória virtual da maneira usual - em Opções de desempenho. Se o problema com o arquivo de paginação temporário persistir após algum tempo, restaure novamente os valores corretos para as configurações de registro correspondentes.
Configurações de registro que configuram o arquivo de paginação
Os seguintes parâmetros são encontrados na seção:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Gerenciamento de memória
- Parâmetro multilinha Arquivos de páginas existentes(REG_MULTI_SZ) contém informações sobre a localização de todos os arquivos de troca no computador. Se o arquivo de paginação estiver desabilitado em todas as partições, a configuração ExistingPageFiles será removida automaticamente após a reinicialização.
- Parâmetro multilinha Arquivos de paginação(REG_MULTI_SZ) contém informações sobre os tamanhos mínimo e máximo de cada arquivo de página.
- Parâmetro DWORD ArquivoTempPage(REG_DWORD) com valor 1 Instrui o sistema a criar um arquivo de troca temporário. Caso não haja essa necessidade, o parâmetro TempPageFile tem o valor 0 ou está completamente ausente desta seção do registro por ser desnecessário.