Mover o arquivo de hibernação do Windows para uma unidade diferente

10

É possível mover um arquivo de hibernação do Windows para uma unidade diferente?
Por exemplo, se eu tiver o Windows instalado em C: , quero que seu arquivo de hibernação esteja em D: .

Eu queria sobre o arquivo de hibernação ( hiberfil.sys ), não o arquivo de paginação.

    
por Kamarey 30.06.2009 / 20:17

4 respostas

17

Edit: Agora eu sei como você conseguiu essas respostas relacionadas ao arquivo de paginação! > sorriso <

Desculpe, mas você não pode realocar o arquivo HIBERFIL.SYS para qualquer partição diferente da partição de inicialização. Isso ocorre porque é necessário muito cedo para o processo de inicialização retornar da hibernação e o código do carregador de inicialização (NTLDR), que precisa ser compacto e otimizado, não tem a capacidade de carregar o HIBERFIL.SYS de um local arbitrário. (Pense em quanto código seria necessário para fazer isso ... respondendo por pontos de nova análise, conjuntos de RAID de software, o potencial que outro driver de sistema de arquivos instalável pode ser necessário além do NTFS. Alguém tinha que desenhar a linha em algum lugar ... sorrir )

Seria bom se você pudesse movê-lo, mas sem essa sorte.

Veja o que as pessoas consideram a declaração "definitiva" da Microsoft sobre esse problema: link

    
por 30.06.2009 / 20:32
6

Não, não é possível mover o arquivo de hibernação (hiberfil.sys). Deve estar na partição do sistema.

    
por 30.06.2009 / 20:33
2

Não, o hiberfil.sys não pode ser movido. Este arquivo é acessado pelo ntldr, que não possui esse recurso. Mas o problema é mais profundo que isso. Nas atribuições de letra de unidade de plataforma NT são armazenadas no registro, que não está disponível até muito mais tarde no processo de inicialização. Quando o ntldr está prestes a ler o hiberfil.sys, ele nem sequer sabe a letra da unidade da partição do sistema, muito menos quaisquer outras.

O arquivo de paginação pode ser movido. Não é necessário até muito mais tarde no processo de inicialização, quando o registro e um sistema de arquivos quase completo estão disponíveis.

    
por 30.10.2009 / 18:38
2

Se você estiver executando o Vista ou posterior, o bcdedit poderá editar a localização do arquivo de hibernação. Eu mudei para outra partição com sucesso.

    
por 27.04.2011 / 17:11