Quando abri meu laptop esta manhã, ele foi reiniciado (depois de instalar as atualizações). Agora, o Serviço de Otimização de Tempo de Execução do .NET (ngen?) Está usando bastante CPU enquanto o computador está na bateria. Eu estou querendo saber, existe alguma maneira de pedir ao Windows para adiar essas tarefas até que o laptop esteja conectado? Eu tinha o laptop conectado durante a noite, mas 30% da minha bateria se foi depois de menos de uma hora de uso, o que não é a situação normal.
Meu computador não estava ocioso enquanto estava fazendo isso, então presumo que ele esteja compilando assemblies de alta prioridade após uma atualização do .Net Framework deste artigo .
Eu verifiquei o histórico de atualizações do Windows e ele tinha instalado uma atualização cumulativa durante a noite enquanto estava conectado. link ). Eu gostaria que o Windows executasse a otimização do .net como parte desse processo, em vez de esperar que eu começasse a usar o laptop com bateria.