Solved

XP Embedded HORM hangs on resume

Posted on 2011-02-18
5
1,785 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 5

Expert Comment

by:rdhoore108
ID: 34932463
Does the normal hibernation process work properly?
0
 
LVL 1

Author Comment

by:TomPro
ID: 34943031
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
ID: 34943287
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
ID: 34943780
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
ID: 34944978
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

Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
Sometimes people don't understand why download speed shows differently for Windows than Linux.Specially, this article covers and shows the solution for throughput difference for Windows than a Linux machine. For this, I arranged a test scenario.I…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
Suggested Courses

752 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