Re: XP will not "Wake the computer to run this task"
- From: "BigBadBill" <BigBadBill@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 21 Feb 2006 08:56:27 -0800
Well, here's a TechNet article that definitively states an ACPI-compatible
system can "wake up" from hibernation.
Windows XP Professional Resource Kit
Supporting Mobile Users
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c07621675.mspx
Enabling Devices to Wake the Computer
On ACPI-compatible systems, Windows XP Professional can enable some devices
to wake the system from hibernation or standby. Windows XP Professional
supports wake events such as modem wakeon-ring, wakeon-LAN, and
wakeon-critical battery. Windows XP Professional also supports wakeon-LAN for
CardBus network adapters. Note that for the wake features to function, they
must be supported by the appropriate computer hardware.
****
If I follow the gist of the article, at least three types of wake events are
available: one the modem recognizes (wakeon-ring); one the NIC recognizes
(wakeon-LAN), and one that some battery management / monitoring component (?)
recognizes (wakeon-critical battery).
Given the above, I decided to go into Device Manager on my laptop, and to
look for power management settings on my network cards. Both my wireless NIC
(an Intel PRO/Wireless 2200BG internal PCI card) and the built-in ethernet
card do have some power management settings that you can configure, though
neither of them has a "Power Management" tab on the device properties.
Interestingly, the built-in Conexant modem does have a "Power Management"
tab...
At any rate, the wireless NIC's power management properties consist only of
a slider that goes from low to high; no mention is made in the help about any
"wake up" capability. For all I know, it's possible that the wirless NIC
itself doesn't support wakeon-LAN notification handling. This is the NIC I'm
using on the laptop, and is the reason I mentioned in my original post that
my office PC is using a regular ethernet NIC.
Strangely, though, the Broadcom ethernet card has a "Wake up Capabilities"
property that can be set to "Wake up Frame", "Magic Frame", or "None". I
have no earthly idea what the difference is here, but it's set to "Wake up
Frame". As I mentioned before, there is no Power Management tab with the
"allow this device to bring the computer out of standby" checkbox here,
either.
I had earlier tried enabling the regular NIC on my laptop and seeing if that
worked, but it did not (though I only tested without an actual LAN cable
plugged in.) I wouldn't guess that connecting a CAT5 cable would make any
difference, though I know I saw something somewhere that suggested it might.
Guess I'll try that just for grins, but frankly, that's not how I use my
laptop...
It could be simply that there is no hardware on this laptop that supports
the wakeon-LAN notification. I swear I read someplace that this is the
notification used by Task Scheduler to wake up to run a task...
"BigBadBill" wrote:
Breaker, maybe I'm wrong, but I'm pretty sure that my work PC actually goes.
into hibernation (not just suspend,) and it successfully wakes up to run
tasks. It also wakes up when I attempt a connection to it with remote
desktop.
I have read through lots of different descriptions about power management,
and this one appears to be pretty comprehensive:
Description of the Different Advanced Power Management States
http://support.microsoft.com/kb/308535
Unfortunately, none of the documentation I can find on "wake the computer to
run this task" specifies from which states your computer will actually "wake
up." There is always this disclaimer about "for computers that support it..."
"Breaker" wrote:
On Mon, 20 Feb 2006 23:31:17 -0800, "BigBadBill"
<BigBadBill@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
OK, I've been crawling all over the net and can't find a solution to this:
I have a laptop on which I've scheduled a weekly defrag via task scheduler.
I want it to run at 2am.
Task Scheduler is enabled, and all of my scheduled tasks are configured to
run under a local machine account with a non-blank password.
If I'm actively logged on, they all run just fine. If nobody is logged on,
they run just fine, too, you just don't see them pop up. They all run as a
local user account with a valid password.
Here's the problem: once the laptop goes into hibernate mode, none of the
tasks that are scheduled wake the computer up to run.
For the maintenance tasks like disk defragmenting, I tried to have them
start at one o'clock or two o'clock in the morning, but they don't begin to
run until I manually resume from hibernation before I go to work in the
morning.
Laptop is an ACPI compliant Dell; ACPI shows OK under Computer in Device
Manager. Task settings are exactly the same as my work PC, which DOES wake
up from hibernate to run the task.
Only significant O/S difference is Laptop is connected to a wireless LAN via
a built-in wireless NIC, and PC at work is on a wired LAN through a Broadcom
ethernet NIC. Both run XP SP-2 w/ all Microsoft Update patches applied.
Laptop also has Norton AntiVirus / Internet Security with all extra bells
and whistles turned off, while PC workstation runs MacAfee / Network
Associates EPOAgent bundle.
I can't figure it out. Can anyone help?
Task settings are as follows:
Main "Task" tab in Task Properties dialog:
-----
Run as: MyLaptop\AnAdminUser
Run only if logged on: Unchecked (no)
Enabled: Checked (yes)
Schedule tab:
-----
Daily, 1am, every 1 day(s)
Settings tab:
-----
Scheduled Task Completed group:
Delete the task if it is not scheduled to run again: Unchecked (no)
Stop the task if it runs for: Unchecked (no max time)
Idle Time group:
Only start the task if the computer has been idle for at least: Unchecked
(no idle requirement)
Stop the task if the computer ceases to be idle: Unchecked (no)
Power Management group:
Don't start the task if the computer is running on batteries: Unchecked (no)
Stop the task if battery mode begins: Unchecked (no)
Wake the computer to run this task: Checked (yes)
Why do you think that the OS is going to run a task when your system
is shut off?
Hibernating is a "power off" state. It is not like standby.
When the system hibernates, it saves an image of the system to the
drive at the exact moment that the hibenate occured. It sets a
special flag in the boot sequence for the next time you boot for the
hibernate image to be read in so that the system comes back up exactly
the same as it was when it was hibernated. It then shuts down the
power.
The OS is not running at this time so there is no way that it can wake
your system up to do those tasks.
- Follow-Ups:
- Re: XP will not "Wake the computer to run this task"
- From: Breaker
- Re: XP will not "Wake the computer to run this task"
- References:
- XP will not "Wake the computer to run this task"
- From: BigBadBill
- Re: XP will not "Wake the computer to run this task"
- From: Breaker
- Re: XP will not "Wake the computer to run this task"
- From: BigBadBill
- XP will not "Wake the computer to run this task"
- Prev by Date: user accounts question
- Next by Date: Re: activation
- Previous by thread: Re: XP will not "Wake the computer to run this task"
- Next by thread: Re: XP will not "Wake the computer to run this task"
- Index(es):
Relevant Pages
|
Loading