Unexpected Results Resuming from Critical Suspend Mode (189194)
The information in this article applies to:
This article was previously published under Q189194
If this article does not describe your hardware-related issue, please see the following Microsoft Web site to view more articles about hardware: SYMPTOMS
If your computer goes into Critical Suspend mode, you may experience
unexpected results after you resume.
CAUSE
Windows 98 cannot support Critical Suspend/Critical Resume.
This behavior occurs because Windows 98 does not support Critical
Suspend/Critical Resume. Windows 98 is capable of sending power management
notifications directly to individual device drivers. When your computer is
put into Critical Suspend mode, the device drivers are not notified, and
as a result, they may not be properly resumed.
This behavior is described in the following section of the Advanced Power
Management (APM) Specification:
4.3.9 Critical System Suspend Notification (0008H)
This notifies the APM Driver that the APM BIOS has detected a situation
in which the system must be suspended without notification to APM-aware
applications. This notification is intended to be used by the APM
Driver to perform emergency shutdown actions. The APM Driver must
recognize the power management event and then issue the Set Power State
function call to set the system state to Suspend without delay, and
without notifying its applications or device drivers first.
RESOLUTION
To work around this behavior, use either of the following methods:
- Avoid using Critical Suspend mode in Windows 98. Due to the tighter
integration of device drivers and the ability to send power management
notifications, Windows 98 Advanced Power Management (APM) is more
robust than Microsoft Windows 95 APM. The notification of device
drivers is mandatory in ensuring a successful resume.
- Windows 98 includes a Critical Battery Alarm that is set to three
percent by default. When your computer reaches three percent, Windows 98
can suspend the computer normally, and you can switch batteries or plug
your computer into a wall outlet using the AC adapter, and then resume
from Suspend mode correctly.
If you need to implement a BIOS Critical suspend, set the BIOS trip
point to two percent or less. This allows Windows 98 to suspend the
computer correctly at the three percent Critical Battery Alarm.
Modification Type: | Major | Last Reviewed: | 8/8/2006 |
---|
Keywords: | kbenv kbPowerMan kbprb KB189194 |
---|
|