UpdateOrchestrator 재부팅 작업 비활성화


18

약 일주일 전에 Windows 10 Pro가 한밤중에 깨어나 기 시작했습니다. 반 년 전에 비슷한 문제가 있었지만 답변을 사용하여 원인을 구성하는 것은 UpdateOrchestration 작업을 불필요하게 중지하고 비활성화했습니다 . 재부팅 작업에서 "컴퓨터 웨이크 ..."옵션을 비활성화하면 도움이됩니다.

그러나 약 일주일 전에 컴퓨터가 한밤중에 다시 깨어나 기 시작했고, 재부팅 시간이이 시간을 유지하도록 설득 할 수 없습니다. "컴퓨터 깨우기 ..."옵션을 선택 취소하면 S-1-5-18들어 본 적이없는 신비한 사용자 에게 로그인 자격 증명을 제공하라는 창이 나타납니다 (아래 그림 참조, 폴란드 Windows 버전 사용).

여기에 이미지 설명을 입력하십시오

암호가 무엇인지 모르겠습니다 S-1-5-18. 이 창의 드롭 다운을 사용하면 신비한 것 외에도 다른 사용자를 선택할 수 있습니다. S-1-5-18실제로 내 Windows 사용자 이름과 비슷한 이름을 가진 약 5 개의 계정이있는 것 같습니다 (여러 개가있는 이유는 무엇입니까? 이 컴퓨터의 유일한 사용자); 드롭 다운에서 그 중 하나를 선택하고 비밀번호를 입력하면 다음 메시지가 표시됩니다 (폴란드어에서 영어로 번역됨).

제공된 변형 구조에 잘못된 데이터가 포함되어 있습니다.

밤에 컴퓨터를 재부팅하지 못하게하는 방법을 알고 있습니까?

-

편집 : 여러 사용자 이름을 명확히하려면 S-1-5-18드롭 다운에 단일 사용자가 있습니다. 내가 말한 여러 사용자는 원래 Windows 사용자 이름과 관련이 있습니다. 다음 그림은 사용자 드롭 다운 내용을 보여줍니다. 원래 이메일 주소, 실제 이름 또는 컴퓨터 이름을 표시하는 이름을 편집했습니다. 여기에 이미지 설명을 입력하십시오.

EDIT2 : PowerShell을 사용하여 다음 스크립트와 함께 "Wake to run"옵션을 비활성화하려고 시도했지만 작동하지 않았습니다. 오류는 없지만 WakeToRun숙박 은 제공 됩니다 true.

 ?{ $_.Settings.WakeToRun -eq $true -and $_.State -ne 'Disabled' } |
%{
    write-host $_
    $_.Settings.WakeToRun = $false;
    Set-ScheduledTask $_
 }

S-1-5-18 이 여러 개인 경우 로컬 시스템 계정은 물론 문제가 있습니다. 다른 링크를 제공 할 수는 있지만 오늘 밤 그 노력에 게으르다. 나는 다른 사용자 이름이 서로 얼마나 비슷한 지 아는 것을 빨간색으로 알고 싶습니다. 그 정보가 알려지지 않고 질문에 포함 될 때까지 어떤 연구도하지 않을 것입니다
Ramhound

@Ramhound 질문을 업데이트했습니다. 내가 여러 개 있다고 말한 적이 없다는 점에 유의하십시오 S-1-5-18. 내 Windows 사용자 이름과 비슷한 여러 사용자가 있습니다.
lukeg

1
S-1-5-18 SID는 잘 알려진 계정에 속합니다. Microsoft 는 그 목록을 가지고 있습니다. 드롭 다운에 반드시 현재 사용자뿐만 아니라 과거에 사용한 사용자도 표시되지 않습니다. 컴퓨터에 설치된 실제 계정을 보려면 실행 대화 상자를 열고을 입력하십시오 lusrmgr.msc. 그렇게하면 콘솔이 도움이 될 것입니다. 잘 알려진 ID / 시스템 계정은 보이지 않습니다. 그러나 lukeg시스템에 여러 계정이 존재할 때마다 파악하는 데 도움이됩니다 .
세스

@ 감사합니다. 를 사용하여 lusrmgr.msc실제로 단일 lukeg계정 이 있음을 확인했습니다 . 그러나 UpdateOrchestrator 재부팅 작업을 변경할 때 어떤 자격 증명을 입력해야할지 여전히 확실하지 않습니다. S-1-5-18사용자 이름이나 기존 lukeg계정 을 사용해야 합니까? 후자를 사용할 때 온라인 MS 계정 암호를 입력하지만 위에서 언급 한 "제공된 변형 구조에 잘못된 데이터가 포함되어 있습니다"라는 메시지가 표시됩니다.
lukeg 2011

나는 여러 로컬 시스템은 당신이 (당신이 긴 호흡 한 여러 가지 방법을 취할 수있는 말) 문제가 될 것이라고 여러 그랬던 경우 계정이 있었다 말한 적
Ramhound

답변:


20

결국 Reboot작업 을 비활성화 할 수있었습니다 . 먼저 다음 줄을 시도했습니다 cmd.

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

작동하지 않았으며 오류 메시지는 Windows 관리자 계정으로 작업하더라도 작업을 수정할 수있는 권한이 충분하지 않다고 표시했습니다. 그러나, 덕분에 메시지가 나는에 대한 정보를 찾을 수 있었다 NSudo의 프로그램을. 이미 연결된 힌트에 따라 TrustedInstaller 모드에서 사용하여 시작 cmd하고-lo 및 보라- SCHTASKS이제 완벽하게 작동하여 Reboot작업 을 비활성화 할 수있었습니다 . 그들은 윈도우가 사용자 친화적이라고 말했다.

편집 : 일을 명확하게하기 위해 NSudo는 재부팅 작업에 대한 권한을 부여하며 재부팅 작업 cmd을 비활성화하기 위해 위에 나열된 것을 정확하게 사용할 필요는 없습니다 . 또는 예를 들어, taskschd.msc"Wake up ..."확인란을 선택 취소하여 열리는 창에서 원하는대로 재부팅 작업 을 실행 하고 편집하는 데 사용할 수 있습니다.

변경 사항이 항상 적용되는 것은 아닙니다. 상기 메시지 를 사용하여 다음의 명령을 실행해야 해당 국가 cmdNSudo에서 (주 당신이 언어 윈도우가 사용하는 계정 이름을 변환 할 수 있습니다)

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

1
이것에 대해 감사합니다, Windows의 폴란드어 버전에서 똑같은 문제가 발생했습니다 :)
Adassko

NSudo-도대체? 어떻게 작동합니까? 내 말은, 효과가 있지만 고마워하지만 왜?
Locane

나는 Windows를 싫어한다.
jcollum

NSudo를위한 링크 majorgeeks.com/files/details/nsudo.html – 레포지토리 는 실제로 어디에서 얻을 수 있는지 전혀 알지 못합니다
jcollum

1
음, 훌륭하게 들리 겠지만 ... nsudo의 경우에도 taskschd.msc를 실행하여 재부팅 작업 을 편집하고 OK 창을 누르면 S-1-5-18 계정의 암호를 묻습니다.
zx81

1

새로운 힌두교를위한 해결책

jest regedit.exe를 실행하여 경로 표시 줄에 붙여 넣은 다음 하위 폴더를 삭제하십시오.

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

제거 할 수없는 일부 러시아 맬웨어처럼 작동하는 "Update Orchestrator Service"서비스는 Windows 업데이트를 다시 허용하거나 작업을 다시 만들려고 시도하며 수동을 비활성화 할 수 없습니다. 이 기능을 사용해 보거나 자동 실행을 차단해야하는 일부 사용자로 Windows 업데이트 서비스 "로그온"을 실행하십시오.

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"

Windows 업데이트가 중요하다는 것을 알고 있지만 Windows 10은 아직 알파 상태입니다. Bill은 다시 오십시오.


0

S-1-5-18로컬 SYSTEM계정입니다. 비밀번호가 없으며 서비스 만 실행할 수 있습니다.

그러나 psexec사용자 앱을 SYSTEM 계정으로 실행할 수 있는 도구 가 있습니다. 다음과 같이 사용할 수 있습니다.

psexec.exe -i -s schtasks ...

그러나 재부팅 작업에 대해 웨이크 업을 비활성화하더라도 재부팅이 완전히 중지되지는 않습니다.

다음 대안 솔루션이 나를 위해 일했습니다.

" 전원 옵션 "-> " 컴퓨터가 절전 모드로 전환 될 때 변경 "-> " 고급 옵션 "으로 이동하십시오.

" 잠자기 " 아래에 " 깨우기 타이머 허용 "이 표시됩니다. " on battery "및 " plugged in "중 둘 다를 " Disable "로 설정하십시오.

전원 옵션-수면

그렇다면주의해야합니다.

Microsoft가 때때로 재설정하고 깨우기 타이머를 연결하면 업데이트 후 다시 확인해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.