Inicialização misteriosa mágica: inicialização do computador quando as luzes estão acesas

3

No meu escritório, temos quatro computadores em uma LAN: duas máquinas Ubuntu e duas Vistas. Cada um está em sua própria faixa de energia com proteção contra surtos, sem no-break. O roteador ADSL está em uma tomada separada. Quando chegamos de manhã, antes de acender as luzes, pode-se ver que o roteador tem energia, assim como todas as quatro réguas de energia. Os computadores podem ser ligados sem ligar as luzes, e eles têm conexão com a internet, então eu sei que o roteador está ligado antes mesmo de acender as luzes.

Se alguém acender as luzes antes de inicializar qualquer um dos computadores, uma das máquinas do Vista será inicializada quando as luzes se acenderem. Ele ficará ativo mesmo se as luzes forem desligadas. Pensando que talvez algo esteja enviando wake-on-lan, desconectei o cabo de rede e tentei novamente, com certeza, a inicialização do computador Vista quando as luzes se acendem.

O que pode causar isso? Devo documentar tudo em um vídeo para postar no youtube para provar que as réguas de energia são realmente alimentadas mesmo quando as luzes estão apagadas?

    
por dotancohen 25.01.2013 / 07:44

1 resposta

1

Pode ser uma questão da fonte de alimentação estar com defeito e enviar sinais falsos de energia quando a energia é perturbada.

O seu computador está desligado ou está em hibernação? Houve um problema semelhante mencionado aqui :

A program can tell Vista wait a certain period of time and then invoke some executable code at an address the program provides. An example is if you use a program like Microsoft's Outlook email client where you can set a reminder task for a future date and time. Outlook tells Vista to wait X amount of time and then execute some Outlook code. That Outlook code then displays your reminder.

But what happens if you put your computer to sleep or into hibernation? Well, before Vista you wouldn't get your reminder. Or maybe your anti-virus scan wouldn't happen. Or maybe Windows Update wouldn't run. Vista changed all that.

When Vista goes to sleep or into hibernation it first checks to see if there are any timers set to go off. If there is, it takes the next timer set to go off and sets an alarm in the platform hardware for that day and time. In the hardware this is typically an alarm that's part of the real time clock (RTC). Once Vista sets the RTC alarm it goes to sleep or into hibernation.

When the RTC alarm goes off your system turns on. Vista resumes and is notified of the alarm having gone off. Vista checks its timer list and executes the code associated with the timer that when off. When the code is done executing Vista will go back to sleep after two minutes of idle time.

    
por 25.01.2013 / 08:30

Tags