Jump to content
Compatible Support Forums
Sign in to follow this  
HELLBRINGER

How can I have the hiberfil moved to a diff drive?

Recommended Posts

Hi. I want to take the hibernation file off the C Drive and have it placed on my D Drive. How can I do that? I know you can change where Windows XP puts the paging file, but I can find no option for moving the hibernation file.

 

Oh and does anyone know how to turn off that damn "easy sharing" option, I want the advanced, Win2k version back.

 

Thx!

Share this post


Link to post

Don't know about the first, but here's the second: open Folder Options (in the Control Panel), go to the View tab, and at the very end of the list is "Use simple file sharing"...

Share this post


Link to post

I've always believed that the hiberfil.sys is unmovable, but would very much like to move it too.

 

Not too sure about the details but I belive that it is the the BIOS (when posting) that checks for something in the the hiberfil.sys and that is what limits its mobility. This is also why hibernation requires a ACPI compliant system (Hardware and OS).

 

H.

Share this post


Link to post

Hellbringer, you can't move the hiberfil.sys file to another drive. This is because the XP boot loader, which is quite simplistic due to size constraints, is only able to access the system volume (usually the first partition on your drive, the one you boot from (C :)) and the boot volume (the partition that contains the \WinNT or \Windows folder; the system volume and boot volume can be identical; -- I know, this is a confusing nomenclature, but Microsoft indeed calls it that way round).

 

Dirty Harry, Hibernation has absolutely nothing to do with the BIOS being ACPI compliant. Win2k/XP being able to use the Hibernate feature is 100% independent of the BIOS, but solely depends on the installed device drivers' Hibernate capabilities. Even BIOSes that can do neither ACPI *nor* APM don't hinder Win2k/XP from hibernating.

Share this post


Link to post
Quote:

Dirty Harry, Hibernation has absolutely nothing to do with the BIOS being ACPI compliant. <snip> Even BIOSes that can do neither ACPI *nor* APM don't hinder Win2k/XP from hibernating.


OK, not ACPI, thats right. But either ACPI or the newer revision of APM must be present, at least Microsoft states that "the requirements are that the computer must support APM 1.2, or ACPI."
Its stated on many pages, but an example you'll find
HERE.

Do you happen to know what tells the PC to load the hibernation file after posting, as the hiberfil.sys is always there but is ignored on a normal boot ?

H.

Share this post


Link to post

Then, they must have changed this in Windows XP vs. Windows 2000, because Q255182 states:

Quote:
Windows 2000 makes its Hibernate feature available as part of the hardware abstraction layer (HAL); the feature is independent of APM or ACPI. Windows 2000 does not support OEM BIOS hibernation.
And, in fact, I have successfully used the Hibernate feature under Windows 2000 on at least two quite old PCs in the past that were neither APM nor ACPI compliant.

 

No, I don't know how the boot loader determines when to resume from hibernation vs. when to do a normal boot. Why do you ask?

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×