Desativar a tarefa de reinicialização do UpdateOrchestrator

14

Cerca de uma semana atrás, meu Windows 10 Pro começou a acordar no meio da noite. Eu tive problemas semelhantes há cerca de meio ano, mas consegui configurar a causa - a tarefa desabilitada do UpdateOrchestration e desativá-la - usando isso

No entanto, há cerca de uma semana, o computador começou a despertar no meio da noite novamente e não consigo convencer o Reboot a ficar inativo neste momento. Quando descojo a opção "Acordar o computador ...", aparece uma janela que me pede para fornecer credenciais de login para algum misterioso usuário S-1-5-18 sobre o qual eu nunca ouvi falar (veja a figura abaixo, eu uso a versão polonesa do Windows).

NãotenhoideiadequaldeveserasenhaparaS-1-5-18.Omenususpensodestajanelamepermiteescolheroutrosusuários,alémdomisteriosoS-1-5-18-naverdade,parecehavercercade5contascomnomessemelhantesaomeunomedeusuáriodoWindows(porqueháumainfinidadedelas?Nãotenhoideia,PaineldeControlememostracomooúnicousuáriodestecomputador);quandoeuselecionoumdelesnomenususpensoeinsirominhasenha,receboaseguintemensagem(traduzidadopolonêsparaoinglês):

Thesuppliedvariantstructurecontainsinvaliddata

Vocêtemalgumaidéiadecomodesativarocomputadordareinicializaçãoànoite?

-

EDIT:Paraesclareceraquestãodeváriosnomesdeusuário:háumúnicousuárioS-1-5-18nalistasuspensa.AcoisadeváriosusuáriosqueeudissepertenceaomeunomedeusuáriooriginaldoWindows.Afiguraaseguirmostraoconteúdodalistasuspensadeusuários.Euediteiosnomesquemostrammeuendereçodee-mailoriginal,meunomeverdadeiroouosnomesdosmeuscomputadores. .

EDIT2: Eu tentei desativar a opção "Wake to run" na tarefa usando o PowerShell, com o seguinte script e também não funcionou. Nenhum erro é fornecido, mas o WakeToRun permanece em true .

 ?{ $_.Settings.WakeToRun -eq $true -and $_.State -ne 'Disabled' } |
%{
    write-host $_
    $_.Settings.WakeToRun = $false;
    Set-ScheduledTask $_
 }
    
por lukeg 16.11.2017 / 01:42

2 respostas

18

Eu consegui desativar a tarefa Reboot . Em primeiro lugar, tentei a seguinte linha em cmd :

SCHTASKS /Change /TN "Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE

Ele não funcionou e a mensagem de erro dizia que eu não tenho privilégios suficientes para modificar a tarefa (mesmo que eu trabalhe em uma conta de administrador do Windows). No entanto, graças a esta mensagem, consegui encontrar informações sobre Programa NSudo . De acordo com a dica já vinculada, usei-a em um modo TrustedInstaller para iniciar cmd e - eis que - SCHTASKS agora funcionava perfeitamente, permitindo que eu desabilitasse a tarefa Reboot . O Windows é amigável, eles disseram.

EDIT: Para tornar as coisas mais claras, o NSudo oferece privilégios sobre a tarefa de Reinicialização e você não precisa usar exatamente o cmd listado acima para desabilitar a tarefa de Reinicialização. Alternativamente, você pode, por exemplo, usá-lo para executar taskschd.msc e editar a tarefa de Reinicialização ao seu gosto na janela que é aberta (por exemplo, desmarcando a caixa de seleção "Acordar ...").

Eu descobri que as mudanças nem sempre se mantêm. A mensagem mencionada indica que o comando a seguir precisa usar o comando cmd de NSudo (note que você pode ter que traduzir os nomes das contas para o idioma que seu Windows usa):

icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"
    
por 17.11.2017 / 01:15
0

Solução para novo hindu $ oft 17134 algo

jest execute o regedit.exe e cole-o na barra de caminho e exclua as subpastas

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\UpdateOrchestrator

funcionando como algum malware russo que você não pode remover, o serviço "Update Orchestrator Service" tentará renaturar a atualização do Windows ou recriar a tarefa e você não poderá desativar o manual. tente este, ou execute o serviço de atualização do Windows "Log on" como algum usuário que deve bloquear a execução automática

takeown /f "%WINDIR%\System32\UsoClient.exe" /a
icacls "%WINDIR%\System32\UsoClient.exe" /remove "Administrators" "Authenticated Users" "Users" "System"

icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"

takeown /f "%WINDIR%\System32\UsoClient.exe" /a
icacls "%WINDIR%\System32\UsoClient.exe" /inheritance:r /remove "Administrators" "Authenticated Users" "Users" "System"

Eu sei que a atualização do Windows é importante, mas o Windows 10 ainda está em Alpha, Bill, por favor, volte?

    
por 16.06.2018 / 19:46