Spostare il file di ibernazione di Windows in un'unità diversa

È ansible spostare un file di ibernazione di Windows su un'unità diversa?
Ad esempio, se ho installato Windows su C: :, voglio che il suo file di ibernazione sia su D:

Volevo fare il file di ibernazione ( hiberfil.sys ), non il file di pagina.

  • C'è un motivo per non utilizzare l'ibernazione in Windows?
  • Riprendi dalla sospensione / ibernazione sull'attività LAN
  • Sospensione di Ubuntu su istanza EC2?
  • Riprendi dalla sospensione / ibernazione sull'attività LAN
  • Sospensione di Ubuntu su istanza EC2?
  • C'è un motivo per non utilizzare l'ibernazione in Windows?
  • 4 Solutions collect form web for “Spostare il file di ibernazione di Windows in un'unità diversa”

    Modifica: Ora so come hai le risposte relative a file di pagine! > Sorriso <

    Spiacenti, ma non è ansible trasferire il file HIBERFIL.SYS in qualsiasi partizione diversa dalla partizione di avvio. Questo perché è necessario un process di avvio molto presto per riprendere da hiberazione e il codice di caricamento di avvio (NTLDR), che deve essere compatto e ottimizzato, non ha la possibilità di caricare HIBERFIL.SYS da una posizione arbitraria. (Pensate a quanto codice avrebbe dovuto fare … contabilizzando i punti di riparazione, i set di software RAID, il potenziale che potrebbe essere necessario un altro driver di filesystem installabile oltre a NTFS … Qualcuno whereva disegnare la linea da qualche parte … sorriso )

    Sarebbe bello se si potesse spostare, ma nessuna fortuna.

    Ecco cosa considerano la "dichiarazione definitiva" di Microsoft su questo argomento: http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx

    No non è ansible spostare il file di ibernazione (hiberfil.sys). Deve essere sulla partizione del sistema.

    No, hiberfil.sys non può essere spostato. Questo file è accessibile da ntldr che non possiede questa funzionalità. Ma il problema è più profondo di quello. Nell'azionamento della piattaforma NT le assegnazioni delle lettere sono memorizzate nel Registro di sistema, che non è disponibile fino a molto più tardi nel process di avvio. Quando ntldr sta per leggere hiberfil.sys non conosce nemless la lettera di unità della partizione di sistema, tanto less tutti gli altri.

    Il file di pagina può essere spostato. Non è necessario fino a molto più tardi nel process di avvio quando è disponibile il Registro di sistema e un file system quasi completo.

    Se si esegue Vista o versione successiva, il bcdedit può modificare la posizione del file di ibernazione. Ho trasferito ad un'altra partizione con successo.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.