Cannot Swap Hardware While in Hibernate or Standby Mode

ID: Q241354


The information in this article applies to:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Datacenter Server


SUMMARY

Swapping hardware in or out is not supported while a computer is in Hibernate or Standby mode.


MORE INFORMATION

When a computer is in Hibernate or Standby mode, the hardware context is stored as it was when the entered Hibernate or Standby mode. The computer does not have the opportunity at bootup to re-enumerate the bus, but instead depends on the stored system state. Swapping devices while in Hibernate or Standby mode renders the system unstable and could cause problems.

If you do swap hardware while the computer is in Hibernate or Standby mode, you may receive an error message, but only if the driver is coded to trap the error condition. For additional information, please click the article number below to view the article in the Microsoft Knowledge Base:

Q210913 Err Msg: You Have Unplugged or Ejected a Device Without Stopping It...
On an Advanced Configuration and Power Interface (ACPI) computer, "forms" are filled in by the computer's BIOS that describe the characteristics of each device in the computer. These "forms" describe the resource requirements, capabilities, dependencies, power management characteristics, and eject/removal support for every device in the computer. The Windows 2000 Software Development Kit (SDK) outlines the _EJx, _LCK, and _RMV data structures that must be present for each device to allow the swapping of devices. Without this information, Windows has no data with which to determine that hardware has changed from the last fully powered state. If this information is not available, swapping hardware while the computer is in Hibernate or Standby mode can cause the computer to become unstable. If you need to swap devices in the computer, turn the computer off before doing so.

Additional query words: crash sleep switch hot hotswap hotswapping

Keywords : kbenv kbhw
Version : WINDOWS:2000
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: December 29, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.