Spread the love! TechSpot Tech Gift Shortlist 2017

Corrupted memory snapshot?

By Eric Legge ยท 5 replies
Jul 23, 2004
  1. Does anyone have any ideas about this problem?

    "I am using Windows XP Home Edition with service patch 1a. When I take the PC into hibernate and then try to power back up the PC halts. I then have to restart the machine and I get these two options:

    Delete restoration data and proceed to system boot menu

    Continue to system restart

    The second option eventually brings me back to the same options. The first option allows me to boot but it is not using the snapshot data. The Microsoft website gives details on how to recover from this:


    But I want to know what is causing the "corrupted memory snapshot" in the first place. I have looked at my event log and I don't see anything there. How can discover what is causing the problem? I would like to successfuly use the hibernate mode."

  2. Eric Legge

    Eric Legge TS Rookie Topic Starter Posts: 132

    No replies from this forum?

    It's not my problem, so I put it between quote marks.

    Someone asked me the question and I didn't know the answer, so I posted it to various forums.

    FYI, here are some relevant answers I received:

    The memory state's written to the hard disk as a file (Hiberfil.sys) when Hibernate's activated, so I'd check the hard disk out with the appropriate manufacturer's utility to see if there are any problems.


    Have you tried disabling hibernation, restarting the PC and re-enabling hibernation.


    I'm still having the same problem with this as in my other posts. I'm currently working with MS (they volunteered to help me! ). They've had me uninstall all unneeded hardware, run sigverif on my System32 subdirectory, do a repair install of XP, and now are having me rename 8 .sys files and rebooting to let Windows fix this. Also, Aryeh Goretsky has suggested that I use the Intel RAID driver rather than the one supplied by Asus (my mobo) and I'm going to try that next.


    What size swap/page file have u set or is windows handleing the swap
    try setting the swap/page file to 1GB min and max
    its best to do this after a defrag


    If the swap/page file is setup on a different drive there must be a min 2MB swap/page file left on C: drive
    (this is for win nt/w2k/xp only)
    then try hibernate...


    There might be a bad block on your hdd where the hybernation file is created

    verify your C: drive with the following

    start | execute | type in "chkdsk c: /r"
    type "y" at the question

    This will verify you partition for any errors and for bad blocks on the hdd.

  3. Goalie

    Goalie TS Booster Posts: 616

    you might try deleting the hibernation file (with a backup of course. ;)) and then starting hibernation again.

    Another thing to check is what sort of programs are running in the background. Things which do frequent memory/disk accesses, like AV, can cause problems with hybernation. You can start by closing all processes, and trying a hibernate from the desktop. Disable AV, and close any other TSR's you can. Take a few tries at ti. Then slowly work back up on the TSRs, taking a fwe tries with the extra one added, then finally start adding in programs.. eventually you might figure out twhat process to blame for the failed hibernation. You might not, however.

    Hibernation really isn't reliable anyway, to start with. There's not a whole lot you can do to improve that. But certainly one outta 50 boots should get through.

    I'll try to do more research when I get the chance and let you know.
  4. Eric Legge

    Eric Legge TS Rookie Topic Starter Posts: 132

    Thanks for the reply, Goalie.

    Hibernation is a weak spot for me, because I don't use it due to the fact that the computer is still on and is wasting power.

    I wasn't aware that start-up programs can break the hibernation, I thought that Windows copied the system to the HDD in such a way that when the hibernation was broken the computer could start up from where it left off.

  5. Goalie

    Goalie TS Booster Posts: 616

    Hibernation doesn't leave the machine on and running (or shouldn't). Standby is the form which leaves the computer on in a low power form.

    Hibernation writes itself to the harddrive totally, standby keeps a little bit of power in the system.. Hibernation typically fails as I understand because of high RAM usage/access speed programs. (something that pages in and out a lot.)

    I'm sure someone out there understand s the power processes better than I do and can explain them better.

    One suggestion that I do like above is setting up a decently sized pagefile. Still looking for ya...
  6. criticaltang

    criticaltang TS Rookie


    Thought you guys would like to know how I solved my Hibernation problem. I have a multi-boot system (WinMe,2K,XP) and just couldn't get Hibernate to work on XP. Worked fine in 2k, so I knew it was probably not a hardware problem. In XP. the PC would go through all the motions of resuming from Hibernate, but then restart at the end of the resume process.

    And the solution? Just changed the virtual memory settings back to "let system manage virtual memory". Chose the same partition that XP was installed in. Previously, I had moved the "page file" to a second HD (which is actually still the recommended practice for maximum performance).

    Hope this is helpful.
Topic Status:
Not open for further replies.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...