楼主,acpi中有C0,C1,C2,C3等等,就是cpu的节能,也有D0,D1,D2,D3等等,就是device的节能。在xp下启用了device power management,系统在device idle状态下会把设备放入D1,D2等状态,具体可以看ACPI2.0 SPEC,好像是第17章
一般来讲,现在的oem厂商都会要求部件厂商支持acpi,但是也不一定。也有可能支持的不好。所以启用了之后,可能driver和windows沟通会有问题,造成进入D1D2后不能正常唤醒。
BIOS里有acpi table,支持device的节能。而device的节能需要firmware和driver的控制。我想DOS下面可能是firmware或dos driver影响到了吧。