Solved

XP Embedded HORM hangs on resume

Posted on 2011-02-18
5
1,714 Views
Last Modified: 2012-05-11
I am trying to use the HORM (hibernate once, resume many) feature of Windows XP Embedded 2009.

I have found an already built evaluation image for my device which includes HORM and EWF.  It booted through the First Boot Agent fine and then boots into a standard windows shell.  I then followed the instructions given by the vendor for enabling the HORM feature:
1. Boot image until FBA finish.
2. Enable hibernate in “Control Panel -> Power Options -> Hibernate -> Enable hibernation”.
3. Run “ewfmgr c: -enable”.
4. Run “xpepm –restart” (or reboot from start menu).
5. Run “ewfmgr c: -activatehorm”.
6. Run and configure your application.
7. Run “xpepm –hibernate” (or hibernate from start menu).

Upon booting after enabling HORM, it hangs at the screen for resuming.  See screenshot below.  I have let it sit there for many minutes.  The num lock on the keyboard does not function so it seems like the computer is locked up.  But I never see any blue screen.  Rebooting again, I can catch the boot by pressing F8 to delete restoration data and boot windows normally.

Is there a configuration on my device either in XP embedded or the bios that is not correct?  Again I am using an image built by the vendor so there should be no question of compatibility.

Thanks!

  screenshot of resume from hibernation hanging
0
Comment
Question by:TomPro
  • 3
  • 2
5 Comments
 
LVL 5

Expert Comment

by:rdhoore108
Comment Utility
Does the normal hibernation process work properly?
0
 
LVL 1

Author Comment

by:TomPro
Comment Utility
I disabled EWF and the regular hibernation ends with the same result (getting stuck at the resume screen).

I have tried using both NTFS partition or FAT16 partition.

Any way to confirm the hardware is the culprit and not a software configuration issue?
0
 
LVL 5

Accepted Solution

by:
rdhoore108 earned 500 total points
Comment Utility
One thiing you could try is to load BIOS Defaults. There are settings that are not shown on the BIOS screen, but nevertheless could be wrong for your situation. For me, loading BIOS defaults has once upon a time solved a similar issue.

It could also be one of the power management settings in the BIOS, but you would have to try a bit, I have no idea which...

What motherboard are you using?
0
 
LVL 1

Author Comment

by:TomPro
Comment Utility
rdhoore108: your suggestion led to the solution!
I enabled the 'optimized' BIOS defaults and one-by-one enabled my altered settings.  

I found setting the USB 2.0 Controller Mode from hi speed to full speed caused the hibernation not to resume. --Go Figure!

0
 
LVL 5

Expert Comment

by:rdhoore108
Comment Utility
Hmm, that's pretty weird indeed. Anyway, high speed is what you want (USB 2), full speed is only USB 1.1 speeds.

I'm glad you have a solution. I used to have a similar situation, where sometimes it would get stuck at the exact same point as you, but on a normal XP pc. If I would then boot again (resuming from the same image), it would work. My solution is to never cut the power (button on the power strip), and then the resuming always works for me (well, 95% of the time).

I just meant to say, resuming from sleep isn't very stable in XP, and sometimes the solution that works is indeed quite unexpected.
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Can I legally transfer my OEM version of Windows to another PC?  (AKA - Can I put a new systemboard in my OEM PC?) Few of us are both IT and legal experts but we all have our own views of Microsoft's licensing rules and how they apply.  There are…
It is only natural that we all want our PCs to be in good working order, improved system performance, so that is exactly how programs are advertised to entice. They say things like:            •      PC crashes? Get registry cleaner to repair it!    …
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now