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


Gostaria de saber instruções exactas para mover o ficheiro de paginação de uma localização de disco para outro disco no Windows 7. Ou seja, de um SSD para uma unidade não-SSD.

Passei cerca de duas horas pesquisando - Google, Bing, Blekko - e li muitos fóruns. Por favor, não publique discussões filosóficas sobre aumentos de velocidade ou porque é uma má ideia desativar a paginação.

Eu estou procurando uma resposta concisa sobre como mover o arquivo de paginação.


96


origem


Tags adicionadas. Gostaria apenas de esclarecer para quem lê isso que está confuso sobre o que JL está falando que isso não foi, no meu conhecimento, chamado de "arquivo de troca" desde Win9x - é "arquivo de página" no Windows NT. - Shinrai
Eu modifiquei a questão de acordo.
@ Randolph - Aww, foo, eu meio que gosto da nomeclatura mais antiga. :) - Shinrai
possível duplicata de Alterar o volume no qual o arquivo de paginação do Windows está - Mokubai♦
Você descobriu como mover o arquivo C: page? Suas respostas mostram como redimensionar, excluir e modificar outros arquivos de unidade, mas não o que você está pedindo ... - TechnicalTophat


Respostas:


Para alterar as configurações do arquivo de paginação no Windows 7:

Na caixa de pesquisa do menu Iniciar, digite "Configurações avançadas do sistema" e escolha o miniaplicativo Painel de controle que deve aparecer, "Exibir configurações avançadas do sistema"

step1

Na guia "Avançado", na seção "Desempenho", clique em "Configurações ..."

enter image description here

Na guia "Avançado", na seção "Memória virtual", clique em "Alterar ..."

enter image description here

Estas são as configurações reais.

enter image description here

Desmarque a opção "Gerenciar automaticamente o tamanho do arquivo de paginação para todas as unidades" e você pode alterar essas configurações. Realce a unidade desejada e selecione um tamanho fixo ou um tamanho gerenciado pelo sistema e clique em "Definir". VOCÊ TEM QUE CLICAR NO BOTÃO SET.  Faça o mesmo para removê-lo da unidade que você não deseja. ("Nenhum arquivo de paginação".)

Clique em OK, OK, OK e você deverá ser solicitado a reinicializar.


106



A menos que as coisas mudem com o Vista em diante, eu acho que você ainda precisa de um pequeno arquivo de paginação em C: para que minidumps BSOD sejam feitos. - paradroid
@Shinrai Mas as unidades flash USB não existem lá. alguma solução para isso? - Omid Kosari
Mudei o local de C: para D: com suas instruções. O arquivo de paginação no D: foi criado corretamente. Mas eu ainda tenho o arquivo de paginação em C: também. Já reiniciei duas vezes. Nas configurações de memória virtual, no entanto, ele diz "Nenhum" para Tamanho do Arquivo de Paginação em C :. - Exa
@Rahul Não faz ideia, desculpe - você pode ter abordado a pessoa errada aqui? - slhck
@bgmCoder no - isto é para o local do arquivo de despejo, mas se você não tiver um arquivo de paginação em sua partição de inicialização, ele não funcionará sem isto: Na chave de registro HKLM \ System \ CurrentControlSet \ Control \ CrashControl, criada um valor chamado DedicatedDumpFile, digite REG_EXPAND_SZ. Defina seu valor como um caminho completo para um arquivo de despejo temporário, como D: \ tmp \ DumpTemp.sys. Referência: blogs.msdn.microsoft.com/ntdebugging/2010/04/02/… - Jamie Hanrahan


  • Painel de controle, sistema
  • Configurações avançadas do sistema
  • Guia Avançado
  • Botão Configurações em Desempenho
  • Guia Avançado
  • Alterar botão em Memória Virtual

enter image description here

  • Na sua unidade SSD, altere a opção para "No Paging File".
  • Clique em Definir.
  • No seu disco rígido, defina a opção para Tamanho personalizado ou Tamanho gerenciado pelo sistema.
  • Clique em Definir.
  • OK e reinicie.

28



Comentário de @whizkid: a resposta de mtone descreve tudo. Quando você move o arquivo de paginação, observe que você desativa o arquivo de paginação em uma partição e o liga em outro. (Espero que você não espere que nenhum dado residente seja movido também, porque isso não vai acontecer). - Ivo Flipse♦


Se você quiser completamente remover o arquivo de paginação da sua unidade de sistema, você precisará de um passo extra para as respostas da Shinrai e da mtone. Como um comentário por menções paradroid, o Windows requer um arquivo de paginação presente na unidade do sistema para gravar os despejos de memória do kernel no caso de uma falha. Portanto, mesmo que você defina "Nenhum arquivo de paginação" na unidade do sistema, o Windows acabará criando um arquivo de paginação mesmo assim, mesmo que não o use de fato para paginação. Tentar excluir este arquivo de paginação mostrará que ele está em uso.

Para contornar isso, você precisa desativar os despejos de memória do kernel, o que também é feito através das configurações avançadas do sistema.

Na guia "Avançado", na seção "Inicialização e recuperação", clique em "Configurações ..."

Na caixa de diálogo que aparece, na seção "Falha do sistema" e na subseção "Gravar informações de depuração", altere o menu suspenso para "(nenhum)".

Depois disso, você deve poder excluir o pagefile.sys da unidade do sistema (embora talvez seja necessário reinicializar primeiro).


17



Isso ainda permite a criação de minidespeções de BSOD's? - bgmCoder
Apesar Windows will end up creating a pagefile anyway, even if it doesn't actually use it for paging pode parecer que "as janelas prefeririam usar o arquivo de paginação em outro disco, onde o arquivo de paginação é explicitamente permitido e usar apenas o arquivo de paginação em C em casos especiais ", não é assim. O arquivo de paginação em C seria usado apenas como antes. (Pelo menos no meu caso, no Windows7 x64). - i3v
@bgmCoder Não, minidumps BSOD (ou seja, falha do sistema) é exatamente o que esta opção desabilita. - Camille


@paranoid você está correto, você precisa de um arquivo de paginação na partição do sistema operacional; o tamanho mínimo do arquivo de paginação para a partição do sistema operacional é de 800MB (por exemplo, para o Win7 Ultimate 64bit). ... Isso pode variar, mas o Windows informará se você definiu o tamanho recomendado.

  1. Siga as instruções já postadas para definir o arquivo de paginação na unidade alternativa.
  2. Em seguida, defina um pequeno arquivo de paginação na partição do sistema operacional para acomodar os minidespejos e BSOD:
    • Se você não definir um arquivo de paginação na partição do SO, toda vez que inicializar o Windows, criará um pagefile.sys temporário com o mesmo tamanho da RAM física instalada.
    • Portanto, se você tiver 16 GB de RAM física, o pagefile.sys temp será criado em 16.308 MB (que é um pedaço decente da partição do sistema).

Eu recomendo pesquisar um pouco para quem planeja alterar as configurações do arquivo de paginação em um sistema onde o trabalho perdido pode ser crítico.


6



Se economizar espaço na partição do sistema operacional for seu objetivo, você também poderá eliminar o arquivo hyberfile.sys, desativando o prompt Hybernation via CMD. instruções aqui: Excluir o hyberfile da unidade do sistema e desativar a hibernação - D-Wa


Percebi que várias pessoas podem estar interpretando mal as recomendações e declarações do Windows. O fato é que (como alguém havia dito no início do tópico), você pode melhorar o desempenho de seus sistemas movendo o arquivo de paginação para uma unidade física diferente.

Tenho 5 unidades no meu computador (2 SSDs de 500GB e 3 HDDs de 1TB) e mudei o Arquivo de Páginas do SSD O / S Drive de 500GB para a unidade de mídia HDD mais "imediata". Essa unidade é a que pretendia levar 95% dos programas que eu instalei, bem como meus arquivos Pics e Docs.

Programas como o Adobe Acrobat X, o CS 6 Extended, o On One Photo Suite 8, etc., estão nesse disco rígido. Recentemente adicionei outro HDD de 1 TB e agora mudei o arquivo de Page para o novo drive de 1 TB, tornando assim muito mais fácil em todo o processo.

O objetivo é manter a partição do arquivo de paginação, mas movê-la para uma unidade que não precise ser executada com frequência. Não sei dizer quanto trabalho o sistema faz ao lidar com os dados do arquivo de paginação, mas cada pouco ajuda. Rico


2



Eu uso a aceleração de disco da Intel Rapid Storage Technology, utilizando uma unidade SSD interna - já que ocupa apenas metade do espaço no SSD de 119 GB, eu uso a outra metade para o arquivo de paginação do meu sistema. - bgmCoder
Eu tenho exatamente o mesmo configurado como @bgmCoder, exceto por eu ter também um arquivo de paginação menor na unidade do sistema, para que o Windows seja capaz de fazer o kernel despejar. - Dawid Ferenczy