홈페이지 » 어떻게 » Windows 컴퓨터가 종료 될 때 실제로 발생하는 것은 무엇입니까?

    Windows 컴퓨터가 종료 될 때 실제로 발생하는 것은 무엇입니까?

    우리 중 대부분은 아마 우리가 컴퓨터를 종료 할 때마다 일어나는 일들을 거의 생각하지 않지만, 실제로 시스템 종료 과정에서 '후드 아래'에있는 것은 무엇입니까? 오늘의 수퍼 유저 Q & A 게시물에는 호기심 많은 독자의 질문에 대한 답변이 있습니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    질문

    수퍼 유저 RACING121은 Windows 컴퓨터가 종료 될 때 실제로 어떤 일이 일어나고 있는지 알고 싶어합니다.

    내 Windows 시스템에서 시스템 종료 버튼을 클릭하면 다른 화면이 나타납니다. 셧다운:

    이 단계에서 실제로 진행되는 작업?

    내가 정확히 기억한다면, Windows XP에서는 다음과 같이 말할 것입니다. 설정 저장 중 전원을 끄기 전에. 그러나 실제로 여기에 저장할 수있는 설정은 무엇입니까? 예를 들어, 테마를 적용했거나 다른 작업을 완료 한 경우 클릭했을 때 이미 "저장"되어 있습니다. 대다 또는 승인.

    하드 드라이브를 마운트 해제하는 경우 플러그를 잡아 당겨 강제 종료와 동일하게해야합니다.?

    Windows 컴퓨터가 종료 프로세스를 수행 할 때 실제로 어떤 일이 발생합니까??

    대답

    수퍼 유저 기부자 Keltari와 zzarzzur가 우리에게 답을줍니다. 먼저, Keltari :

    종료 프로세스 중에 많은 일이 발생합니다. 다음은 몇 가지 예입니다.

    • 저장되지 않은 문서와 같이 아직 닫혀 있지 않은 사용자 응용 프로그램이 있는지 확인하고 필요한 경우 사용자에게 확인합니다.
    • 백그라운드 서비스 중지
    • 열려 있거나 실행중인 서비스 및 응용 프로그램의 종료 신호 기다리기
    • 캐시를 디스크로 플러시
    • 로그 파일 작성
    • 모든 사용자가 로그 아웃되었습니다.
    • 셸 끝내기
    • 필요한 경우 다음 시스템을 시작할 때 Windows 업데이트 설치를 시작하고 시스템에 업데이트 프로세스를 완료하도록 알립니다.
    • ACPI 종료 신호를 보냅니다 (이것은 컴퓨터를 끄는 원인입니다)

    zzarzzur의 답변이 뒤따 랐습니다.

    시스템 레지스트리가 디스크에 기록됩니다 (아마?). Windows XP를 사용했을 때, 레지스트리를 변경하고 전원을 켜면 변경 내용이 저장되지 않는다는 것을 알았습니다. 나는 이것에 대해 확실히 모르겠다. 그냥 지적해라..

    Microsoft가 발표 한 문서에서 발췌 한 내용은 다음과 같습니다.

    • 시스템 세션 종료. 이 단계에는 사전 종료 알림 및 종료 알림 하위 단계가 포함됩니다..
    • 사전 종료 통지. Windows는 사전 종료 알림을 수신하도록 등록한 모든 서비스를 순차적으로 종료합니다. 순서가 지정된 서비스 - 종속 서비스의 종료 순서를 설정 한 서비스 - 순서가 지정되지 않은 서비스가 종료되기 전에 종료됩니다..
    • 종료 알림. 종료 통지를 수신하도록 등록 된 모든 서비스는 병렬로 종료됩니다. 모든 서비스가 20 초 (Windows Vista의 경우) 또는 12 초 (Windows 7 클라이언트 운영 체제의 경우) 후에 종료되지 않으면 시스템이 계속 종료됩니다. 적시에 종료되지 않는 프로세스 및 서비스는 시스템 종료와 동시에 계속 실행됩니다..
    • 커널 종료. 모든 장치 및 드라이버와 같은 나머지 시스템은 커널 종료 단계에서 종료됩니다.

    기본적으로, 당신이 기다리고있는 것은 청소하고 나가는 각각의 개별 서비스입니다. 각 서비스는 죽기 전에 12 초 동안 종료됩니다..

    종료 시간의 절반은 시스템 서비스를 종료하는 데 사용됩니다. 시스템 종료 중에 시간을 정하는 데 정말로 흥미가 있다면 Windows에는 시스템 종료 시간 추적 도구가 포함되어 있습니다.

    • xbootmgr -trace shutdown -numRuns 3 -resultPath % systemdrive % \ traces -postBootDelay 180 -traceFlags base

    생성 된 파일을 이해하려면 ( % systemdrive % \ traces)

    • xperf -i trace.etl -o summary.xml -a shutdown

    출처

    Windows On / Off 전환 성능 분석 문서 [Microsoft]

    Windows On / Off 전환 솔루션 가이드 문서 [Microsoft]


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..