Desativar "manutenção automática" no Windows 8

59

Estou executando algumas VMs e, de repente, notei que a minha CPU estava girando mais alto do que o normal. Eu segui para o Windows 8 fazendo algumas "manutenções automáticas":

Como posso desativar isso completamente? Eu encontrei uma maneira de definir a hora, mas não uma maneira de desligá-la completamente.

    
por houbysoft 01.11.2012 / 08:31

9 respostas

48

Você pode fazer isso pelo agendador de tarefas. Para isso, abra o agendador de tarefas digitando task na UI Moderna sob os Apps e você encontrará o Agendador de Tarefas no lado esquerdo, clique nele e abra. Agora vá para o caminho seguinte

Task Scheduler > Microsoft > Windows > Task Scheduler

Aqui, você precisa clicar com o botão direito do mouse na Manutenção inativa & Manutenção regular e selecione a opção disable , é isso!

Se você quiser ativá-lo novamente, faça o inverso.

    
por 07.11.2012 / 11:10
13

A manutenção automática tem muitas funções, como a atualização do software do Windows, etc. que desligá-lo totalmente não é aconselhável (ou possível).

Para completar a resposta da nhinkle, pode-se pelo menos desativá-la de acordar seu PC.

Isso é feito na seção Centro de Ação / Manutenção / Alterar configurações de manutenção, desmarque a opção "Permitir que a manutenção agendada acorde meu computador".

Juntamente com o horário programado para tarde da noite ou quando não ser um incômodo (3 AM é o padrão), é sobre a solução máxima possível.

    
por 05.11.2012 / 11:04
13

A tarefa Manutenção Automática é uma tarefa agendada integrada, mas se você acha que pode simplesmente abrir o agendador de tarefas como administrador e desativá-lo, está errado. Ele apenas se reativará no Servre 2012, como apontado pelo @abstrask. Você precisará usar o utilitário psexec (Sysinternals) junto com schtasks.exe, e você precisa executar o comando como SYSTEM. Use o seguinte comando:

psexec \SERVERNAME -s schtasks /change /tn "\Microsoft\Windows\TaskScheduler\Maintenance Configurator" /DISABLE

No meu cenário, eu estava testando isso no meu host Hyper-V, então simplesmente pulei o switch \ SERVERNAME.

psexec -s schtasks /change /tn "\Microsoft\Windows\TaskScheduler\Maintenance Configurator" /DISABLE

Comandoparaexecutar

Depois de executar o comando, você pode verificar se a tarefa está desativada no Agendador de Tarefas

    
por 18.04.2014 / 03:03
3

Enquanto você pode desativar as tarefas " Manutenção ociosa " e " Maintenance Configurator ", em \ Microsoft \ Windows \ TaskScheduler , elas serão ser reativado pela tarefa " Maintenance Configurator ", que por padrão é executada às 01:00 todos os dias. Além disso, ele possui dois gatilhos personalizados, que não podem ser visualizados ou editados usando o console do Agendador de Tarefas.

Mesmo como administrador, você não tem permissão para desativar a tarefa " Maintenance Configurator ", embora eu não tenha tentado nenhum "truque" para fazer isso - Se a Microsoft tiver passado por essas comprimentos para impedi-lo de desativá-lo, é provavelmente uma má idéia para fazer.

A maneira relativamente "limpa" que encontrei para desativar a Manutenção Inativa e Regular, que parece ainda funcionar depois que a tarefa " Maintenance Configurator " foi executada, é desabilitar os disparadores do " > Manutenção inativa "e" Manutenção Configurator "tarefas.

A tarefa permanecerá ativada, mas com os gatilhos desativados, ela não será realmente iniciada.

(Minha resposta é baseada no Windows Server 2012, que também tem esse "recurso". Estou assumindo que é a configuração da mesma maneira. Correto se estiver errado)

    
por 06.05.2013 / 10:14
2

Não há uma maneira compatível de desativar totalmente a manutenção automática.

Você pode fazer alterações na Diretiva de Grupo para determinar quando a manutenção deve ocorrer e implementar um atraso aleatório para ajudar a evitar que todas as VMs executem a manutenção ao mesmo tempo. Para abrir o editor de configurações de política de grupo, execute gpedit.msc na caixa de diálogo de execução. Essas configurações estão abaixo de Computer Configuration > Administrative Templates > Windows Components > Maintenance Scheduler .

As tarefas agendadas aparecem no agendador de tarefas (para abrir, digite isso no menu Iniciar) em Microsoft > Windows > Diagnostics e Microsoft > Windows > Maintenance . Os eventos não têm gatilhos especificamente definidos, e as ações são "manipuladores personalizados" que não podem ser editados.

Eu descobri que o executável das tarefas de manutenção é MSchedExe.exe . Você poderia potencialmente escrever uma tarefa agendada para ser executada logo após o tempo de manutenção agendada para matar o executável logo após o início. Não tenho certeza de quão confiável isso seria.

    
por 01.11.2012 / 08:48
2

OK, tive essa causa invasiva de manutenção automática travada, quebrei conexões de rede que exigem a reinstalação de dispositivos e li sobre outras pessoas que têm toda a memória de estado sólido fragmentada para reduzir sua vida útil.

Desabilitá-lo no Agendador de Tarefas não funciona, ele é habilitado. Tente isto:

ComputerMng > TaskScheduler > Microsoft > Windows > TaskScheduler >

RClick RegularMaintenance>Properties
  Conditions> "change Start the task only if idle" from 0 to 1 minute,
    else you get a "must be greater than 0" error message when saving.
  Triggers> select default 3am trigger> Edit>
    uncheck "Enabled", set to start 01/01/2111, every 100 days
  Settings> uncheck "Run ASAP after schedule missed"

Se você não gostar, porque acha que ainda vai estar por perto em 2111, então brigará por você.

    
por 13.03.2013 / 12:20
0

Você pode desabilitar completamente isso por meio da Diretiva de Grupo no Windows 7 / Server 2008r2 e posterior.

De link :

A política pode ser encontrada aqui: Configuração do Computador \ Modelos Administrativos \ sistema \ Solução de Problemas e Diagnóstico \ Manutenção Planejada

E "Desativado" é uma das opções. A ativação fornece a opção de manutenção totalmente automatizada ou apenas detecta e notifica.

    
por 25.03.2016 / 20:05
0

Você pode desativar a Manutenção do Computador de maneira fácil agora.

Para desativar a solução de problemas de manutenção do sistema, siga estas etapas:

Clique no botão Iniciar e, em seguida, clique em Painel de Controle.

Em Sistema e segurança, clique em Encontrar e corrigir problemas.

Nota: Se Sistema e Segurança não forem exibidos, você precisará alterar o modo de exibição do Painel de Controle. Para alterar sua visualização, clique na seta para baixo em Exibir por e selecione Categoria. O modo de exibição está localizado no canto superior direito do Painel de Controle.

No painel de navegação esquerdo, clique em Alterar configurações.

Defina a manutenção do computador como desligada.

Referência a essas etapas: link

Ou você pode definir essa chave do Registro: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Schedule \ Maintenance | MaintenanceDisabled (DWORD): = 1     
por 12.01.2017 / 22:14
-2

Existe uma maneira de desativar a manutenção totalmente automática. Excluir do agendador de tarefas e é isso. Não há mais manutenção. Quando estou apenas desabilitado, após reiniciar a manutenção do sistema inicie novamente, mas se eu deletar ele não está mais funcionando.

    
por 31.12.2012 / 12:08