Colocando o arquivo de paginação em uma unidade alternativa a partir de arquivos do sistema no Windows 7

0

Estou tentando mover coisas como temp e o arquivo de paginação para uma unidade IDE antiga de 120GB que encontrei por aí, para que essa coisa possa tirar um pouco do desgaste da minha bela unidade SSD C: \ antes que o IDE siga o caminho o dodo. O arquivo de paginação está agindo muito maluco. Basicamente, esses dois tópicos descrevem o que deve ser o processo.

Como posso mover o arquivo de paginação para outro local de disco físico?

Altere o volume em que o arquivo de paginação do windows está

Mas eles não encontram meu problema. Eu sigo o procedimento e atribuo 1-4GB na minha unidade IDE B :. Eu tentei todos os tipos de valores nesse intervalo, mas o resultado é sempre o mesmo. Se eu definir C: \ para não ter arquivo de paginação, eu reinicio e o Windows diz que houve um erro com a configuração do arquivo de paginação e cria um de 4 GB em C :. Nenhum pagefile.sys em B: \ pode ser encontrado quando eu faço a caixa de seleção para ver arquivos ocultos.

Se eu colocar o valor mínimo de arquivo de paginação em C: \ de 16MB, meu PC inicializará sem um diálogo, e eu tenho 16MB a mais de memória listada no gerenciador de tarefas em COMMIT mesmo que eu tenha dito 16MB em C: \ e 2GB em B: \ ou o que for. Nenhum pagefile.sys pode ser encontrado em B: \ novamente.

Em ambos os casos, se eu entrar novamente no menu de configuração do arquivo de paginação, alterar ou não alterar nada e pressionar OK, o arquivo de paginação é finalmente gravado em B: \ e reconhecido em COMMIT no gerenciador de tarefas. Se eu abrir todos os meus programas e obter uso acima da minha RAM física, o arquivo de paginação na outra unidade é utilizado corretamente e pode ser visto sendo acessado na seção do disco rígido do monitor de desempenho do Windows. Até eu reiniciar; então eu tenho que ir para as configurações novamente para obter um arquivo de paginação.

Eu também tentei a sugestão no final do primeiro thread para alterar a configuração Write Debug Information. Não faz diferença de qualquer forma.

Eu tentei isso em uma das minhas unidades de armazenamento SATA para ver se era algo estranho sobre o meu PC e IDE. O fenômeno é exatamente o mesmo. Alguma idéia?

    
por James Lovebirch 08.05.2014 / 23:16

1 resposta

0

Eu vi coisas como essa acontecerem nos casos em que os valores do registro que definem o tamanho do arquivo de paginação estão corrompidos.

A chave de registro é HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Gerente de sessão \ gerenciamento de memória. O nome do valor é PagingFiles. Este é um valor MULTI_SZ - se você clicar duas vezes nele, verá uma linha por arquivo de paginação. Mude para apenas uma linha,

c: \ pagefile.sys 4096 4096

Verifique também se a string ExistingPageFiles é apenas uma linha, como esta:

\ ?? \ c: \ pagefile.sys

Encerre, reinicie e veja o que acontece.

Escusado será dizer que erros aqui podem tornar a sua máquina não inicializável. No entanto, este é um caso em que o menu F8 e "Last Known Good" irá salvá-lo. (Isso é verdade de qualquer coisa em CurrentControlSet, desde que você não tenha feito login antes que os problemas sejam visíveis)

    
por 22.07.2014 / 12:32