Can Windows 7 use a hibernate *partition*?


  1. Posts : 2
    Windows 7 Ultimate x64
       #1

    Can Windows 7 use a hibernate *partition*?


    Hello forum.

    I understand how Windows hibernation usually works, by saving out the RAM contents to a file in the root of the C: partition named hiberfil.sys.

    Yesterday I became aware of the existence of a special partition type, type 84h, which is supposedly intended for use as a dedicated raw partition for storing the RAM image. Intel's new Rapid Start Technology on new motherboards apparently makes use of it.

    Can anyone tell me if Windows 7 can be reconfigured to use such a partition for hibernation even on older motherboards which don't support Intel Rapid Start?

    Thanks.
      My Computer


  2. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
       #2

    Hello Jemann, and welcome to Seven Forums.

    The partition type (or partition ID) in a partition's entry in the partition table inside a Master Boot Record (MBR) is a byte value intended to specify the file system the partition contains and/or to flag special access methods used to access these partitions. That's what the type 84h is.

    Windows 7 already uses it for the hibernation file. The hibernation file (hiberfil.sys) can only be on the Windows drive.
    The link below can give you more details about all of this.

    Partition type - Wikipedia, the free encyclopedia

    Hope this helps, :)
    Shawn
      My Computer


  3. Posts : 2
    Windows 7 Ultimate x64
    Thread Starter
       #3

    Thanks for your response Brink.

    I perhaps should have clarified that I'm fully familiar with the concept of partition types, being an experienced IT professional. It was just that I wasn't previously aware of the allocation of type 84h specifically for use as a hibernation partition.

    Normally, hiberfil.sys is saved in the root directory of the C: drive, which is usually an NTFS partition with type 07h.

    The existence of an entirely separate partition type specifically for hibernation suggests that Windows might be able to use it as a raw partition (with no filesystem, NTFS or otherwise) for saving the RAM dump.

    I'm wondering if I can shrink my main NTFS C: partition by an amount equivalent to the RAM I have fitted, then create a type 84h partition in the freed up space, then tell Windows to use it for hibernation instead of saving a hiberfil.sys file in C:.
      My Computer


  4. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
       #4

    I'm afraid that I don't know about that. It would be interesting if so.
      My Computer


  5. Posts : 3
    Windows 7 64 bit
       #5

    bump to the top... i have the same question as op.
      My Computer


  6. Posts : 12,364
    8 Pro x64
       #6

    Same reply too.

    Unfortunately it cant be done. It must be on the OS partition.
      My Computer


  7. Posts : 2,497
    Windows 7 Pro 64 bit
       #7

    From what I understand the use of the hibernation partition is not a Windows feature but is implemented in the motherboard. Unless you have one of the supported motherboards it will not work.

    This provides more information:
    http://download.intel.com/support/mo...user_guide.pdf

    Note: If you read the article you will know as much as I do.
      My Computer

  8.    #8

    What could be the possible reason for this? It would be impossible to calculate the size it may need to expand into, which is why it is placed with the OS.
      My Computer


  9. Posts : 1,872
    Windows 10 Pro x64, Windows 8.1 Pro x64, Windows 7 Ultimate x64 SP1,
       #9

    gregrocker said:
    What could be the possible reason for this? It would be impossible to calculate the size it may need to expand into, which is why it is placed with the OS.

    It needs to be equal to or greater than the size of the system memory.
      My Computer


  10. Posts : 1,711
    Win 7 Pro 64-bit 7601
       #10

    he means that when you change memory size (Add a RAM stick) you would have to re-partition the main drive to increase the hibernation partition, which is rather annoying. Rebuilding pagefile and/or hibernation can be done at boot or with a reboot or with a couple lines in the command prompt.

    Even Linux is perfectly capable of using a file in main partition for swap (its pagefile) and hibernation.

    I suppose that such hibernation partition is either legacy or used by more closed systems like OSX or more obscure ones like Solaris. (although I doubt any OSX of the ones running on Intel chips do use it)
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:12.
Find Us