왜 Windows 10을 다시 시작 했습니까?


13

나는 밤새 계산을 실행하고 컴퓨터에 왔을 때 다시 시작됩니다 :-( 계산 과정이 충돌하거나 시스템 업데이트가 발생한 이유를 찾고 싶습니다. 이벤트를 보려고했습니다. 로그 뷰어, Windows 로그-> 시스템이지만 원인을 찾을 수 없습니다.

이벤트 로그

컴퓨터는 6:50 쯤에 다시 시작해야합니다. 마지막 메시지는 WindowsUpdateClient의 6:03입니다. "설치 성공 : Windows가 다음 업데이트를 성공적으로 설치했습니다 : XAML 용 Microsoft Advertising SDK" . 그런 다음이 메시지가 있습니다 (모두 6:51:13).

  • 커널-일반 : "운영 체제는 시스템 시간 2016-07-02T04 : 51 : 13.490451600Z에 시작되었습니다."
  • 커널 부팅 : "마지막 종료의 성공 상태는 false입니다. 마지막 부팅의 성공 상태는 true입니다."
  • 커널 부팅 : "부팅 유형은 0x0입니다."
  • 커널 부팅 : "부팅 메뉴 정책은 0x1입니다."
  • 커널 부팅 : "이 시스템에는 0x1 부팅 옵션이 있습니다."
  • 커널 부팅 : "bootmgr은 0ms 동안 사용자 입력을 기다리는 데 소비했습니다."

재시작 원인을 어떻게 알 수 있습니까? 업데이트 때문일 수 있지만 업데이트와 다시 시작 사이에 cca 50 분이있었습니다. 재시작의 원인에 대해 정말로 확신하고 싶습니다.


1
Windows 10은 언제 마지막으로 업데이트 되었습니까? Windows 10은 언제 업데이트를 설치하도록 설정되어 있습니까? 이 정보를 포함하도록 질문을 업데이트하십시오.
Ramhound

시스템이 올바르게 종료 된 것처럼 보이지 않습니다. 나는 현재 내 PC에서 떨어져 있습니다. 시간별로 로그를 필터링하고 필터링 된 로그를 내보내십시오.
Daniel B

일부 업데이트를 설치하는 데 시간이 오래 걸리는 것은 드문 일이 아닙니다. WindowsUpdateClient커널 이벤트 항목 이전의 마지막 이벤트 항목이므로 설치된 업데이트 수와 업데이트를 확인하십시오. 이 동작이 이전에 있었는지 확인할 수 있는지 이전 주에 다시 살펴 봐야합니다. 해당 정보를 포함하도록 질문을 업데이트하십시오.
Ramhound

답변:


6

Windows 업데이트가 컴퓨터를 다시 시작하면 종료 이유를 알리는 user32의 이벤트가 표시됩니다.

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

그 뒤에 수많은 로그 오프 메시지가 표시되고 마지막으로 Kernel-General은 "시스템 시간 2018-09-13T00 : 40 : 12.484519400Z에서 운영 체제가 종료되고 있습니다." 해당하는 시작 메시지.

이러한 유형의 로그 오프 메시지가 표시되지 않으면 충돌이 발생한 것이므로 이벤트 뷰어에서 관련 오류 이벤트가있을 수 있습니다.

다시 시작할 때 확실하지 않은 경우 매일 오후 12시에 시스템 가동 시간을 보여주는 EventLog 이벤트를 확인합니다.

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

이러한 로그는 모두 이벤트 뷰어 / Windows 로그 / 시스템에 있습니다.


5

"마지막 종료의 성공 상태가 어떻게 잘못되었는지"에 대한 메시지를 포함하여 PC가 충돌 한 징후가 몇 가지 있습니다. Windows에는 충돌시 추가 정보가 없으므로 BSOD가 아닐 수도 있습니다.

불행히도, 당신이 그것을 목격하지 않았기 때문에 추가 진단은 거의 불가능합니다. 그러나 "야간 계산"이 PC에 과도한 스트레스를 준 방법과 관련이있을 가능성이 높습니다. 냉각 / 환기 설정에 단점이있을 수 있습니다. 그 외에는 거의 모든 하드웨어 구성 요소가 미묘하게 손상되었을 수 있습니다.

성공적인 재부팅 (정상 부팅이 우선)이 어떻게 나타나는지 설명하려면 이 이벤트 로그를 살펴보십시오 . 일부 서비스 (이벤트 로깅 서비스 포함)의 메시지가 중지되는 방법에 유의하십시오.


0

VBScript 파일을 만들었고 시작 폴더에 바로 가기가 있습니다. 가장 최근의 부팅 시간이 표시됩니다. 컴퓨터가 재부팅 된 이유를 알고 싶다면 모든 시스템 이벤트를 필터링하지 않은 상태로보고 마지막으로 스크립트에서 표시된 시간부터 스크롤하여 일반적으로 발생한 상황을 확인할 수 있습니다.

const ToRead = 1
const ToWrite = 2
const ToAppend = 8
const WindowsFolder = 0
const SystemFolder = 1
const TemporaryFolder = 2
getobject ( "winmgmts : {impersonationLevel = impersonate}! \\."& "\ root \ cimv2"). ExecQuery ( "SELECT * FROM Win32_ComputerSystem") : time_zone_offset = item.CurrentTimeZone / 60 : next의 각 항목
fso = createobject ( "Scripting.FileSystemObject") 설정
temp_file = fso.getspecialfolder (임시 폴더)
right (temp_file, 1) <> "\"이면 temp_file = temp_file & "\"
temp_file = temp_file 및 "boot_times. $"
ws = createobject ( "WScript.Shell") 설정
ws.run "cmd / C wevtutil.exe qe 시스템 / q :" "* [시스템 [(EventID = 6009)]]" "/ rd>" ""& temp_file & "" "", 0, true
빌드 = "부팅"
fso.opentextfile (temp_file, ToRead) 사용
  .atendofstream이 아닌 동안
    a = .readline
    p = instr (a, "<TimeCreated SystemTime")
    p> 0이면
      a = 중간 (a, p + 25)
      p = instr (a, " '/>")
      p> 0이면
        a = 바꾸기 (왼쪽 (a, p-1), "T", "")
        p = instr (a, ".")
        p> 0이면
          a = 왼쪽 (a, p-1)
          isdate (a)이면
            dt = dateadd ( "h", time_zone_offset, cdate (a))
            빌드 = 빌드 및 vbcrlf 및 연도 (dt) & "-"& twodg (month (dt)) & "-"& twodg (day (dt)) & ""& twodg (hour (dt)) & ":"& twodg (분 (dt)) & ":"& twodg (초 (dt))
            경우 종료
          경우 종료
        경우 종료
      경우 종료
    향하게 하다
  .닫기
  끝나다
fso.deletefile temp_file
msgbox 빌드

함수 twodg (j)
  twodg = 오른쪽 ( "0"& j, 2)
최종 기능

-1

Windows 10 용 Windows Update는 사용자와 같은 사용자가 활동하지 않는 시간을 찾아 업데이트를 시작하도록 만들어졌습니다.

필요한 경우 Windows 10도이 시점에서 자동으로 다시 시작되며, 이는 귀하의 경우에 발생한 것일 수 있습니다.

또는 시스템 오류, BSoD 또는 전원이 끊긴 후 나중에 다시 시작되었습니다. 로그가 부족하다는 사실을 감안할 때 실제로는 아무 것도 발생하지 않았다고 가정합니다.

또한 여기에 표시되는 "운영 체제는 시스템 시간 2016-07-02T 04:51:13 .490451600Z에 시작 되었습니다." 라는 로그 라인은 다음과 같이 운영 체제가 04:51에 시작 되었음을 나타 냅니다. 06.51.13이 아닌 13.


시간이 현지 시간 (CEST)의 6:51:13 인 4:51:13 GMT 인 것 같습니다. 내가 게시 한 스크린 샷을 보면 시간이 6:51:13입니다.
Tomas

이해가 되겠지만 대답 자체는 여전히 유효합니다.
Kodikuu

답변이 확실한 답변을 제공하지는 않지만 감사합니다 (공감하지는 않았습니다) :-)
Tomas

@ Kodikuu-확실한 답을 제공하지 않기 때문에 downvote를 정확하게 발행합니다. 또한 질문에 대답하는 것과는 아무런 관련이없는 주석이 포함되어 있습니다. 아마도 Zulu 시간을 매일 다루기 때문에 저자가 저지른 실수와 04:51 Zulu 대신 06:51에 시스템이 다시 시작한 의미를 즉시 이해했기 때문일 수 있습니다.
Ramhound

1
@Ramhound-추가 정보에 대해 언급하지 않으면 확실한 답변을 줄 수 없으며 50 명의 담당자가 될 때까지 원본 게시물에 의견을 달 수 없습니다. 도와주고 싶은 새로운 사용자에게는 이길 수 없습니다.
Kodikuu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.