É possível mover um arquivo de hibernação do Windows para uma unidade diferente?
Por exemplo, se eu tiver o Windows instalado C:
, desejo que o arquivo de hibernação esteja ativado D:
.
Eu queria sobre o arquivo de hibernação ( hiberfil.sys
), não o arquivo de paginação.
windows-xp
hibernate
Kamarey
fonte
fonte
Respostas:
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 que não seja a partição de inicialização. Isso ocorre porque é necessário muito cedo para reiniciar o processo de 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 isso ... contabilizando pontos de nova análise, conjuntos de RAID de software, o potencial de que outro driver de sistema de arquivos instalável possa ser necessário além do NTFS. Alguém teve que traçar a linha em algum lugar ... sorrir )
Seria bom se você pudesse movê-lo, mas não teve tanta sorte.
Aqui está o que as pessoas consideram a declaração "definitiva" da Microsoft sobre esse problema: http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx
fonte
Não, não é possível mover o arquivo de hibernação (hiberfil.sys). Ele deve estar na partição do sistema.
fonte
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. Na plataforma NT, as atribuições de letra de unidade são armazenadas no registro, que não estará disponível até muito mais tarde no processo de inicialização. Quando o ntldr está prestes a ler o hiberfil.sys, ele nem sabe a letra da unidade da partição do sistema, muito menos as 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.
fonte
Se você estiver executando o Vista ou posterior, o bcdedit pode editar a localização do arquivo de hibernação. Mudei para outra partição com sucesso.
fonte