Quais são os critérios que o Windows usa para colocar o estado do sistema em ocioso?

5

Eu estou olhando que existem algumas tarefas que são incorporadas com o Windows que é executado quando o sistema vai para o estado ocioso (como Defrag agendada, Restauração do sistema, DefenderScan e RegistryBackup).

No entanto, mesmo se eu deixar o sistema parado por 3 ou 4 minutos, não vejo nenhuma dessas tarefas começar a executá-las.

Quais são os critérios que o Windows usa para colocar o estado do sistema em estado ocioso?

    
por Diogo 17.05.2011 / 20:12

2 respostas

5

A estrutura SYSTEM_POWER_POLICY contém um campo IdleTimeout e um campo IdleSensitivity , cada um dos quais são descritos como eu copiei abaixo:

IdleTimeout: The time that the level of system activity must remain below the idle detection threshold before the system idle timer expires, in seconds.

IdleSensitivity: The level of system activity that defines the threshold for idle detection, expressed as a percentage.

Portanto, enquanto a atividade do sistema estiver abaixo de IdleSensitivity por pelo menos um período de tempo igual a IdleTimeout , ela será considerada inativa.

Como você realmente lê / escreve esses valores sem escrever um programa, não tenho ideia, desculpe. : (

    
por 18.05.2011 / 04:18
1

Há um DWORD no registro em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SchedulingAgent\MinutesBeforeIdle . Seu valor padrão é 15.

Há também um comando para forçar a execução de tarefas inativas:

rundll32.exe advapi32.dll,ProcessIdleTasks
    
por 08.04.2012 / 02:50