PC를 끄면 어떻게됩니까?


62

내가 종료 버튼을 클릭하면 그것은 나에게 말을 다른 화면으로 제공 종료를 :

종료

이 단계에서 실제로 무슨 일이 일어나고 있습니까?

Windows XP에서는 전원을 끄기 전에 설정 을 저장하는 것과 같은 것이 있다고 생각 합니다. 그러나 테마를 적용 할 때 테마를 적용 할 때 저장할 설정은 적용을 클릭하면 저장됩니다.

HD를 마운트 해제 하는 경우 반드시 강제 종료 ( 플러그 당기기 )와 동일합니다.


1
미해결 디스크 쓰기, 서비스 종료 등을
— 밀어 내기

16
플러그를 뽑을 때 드라이브가 올바르게 마운트 해제되지 않았습니다.
— RockPaperLizard 4

3
다음은 감사 할 수있는 좋은 설정은 다음과 같습니다 superuser.com/questions/426029/...
— RockPaperLizard

8
"when you apply a theme or something it is saved when you click apply"-예 저장, 디스크에 저장 될 필요는 없습니다. 디스크 속도가 매우 느립니다. 따라서 디스크에 데이터를 캐시하는 데 약간의 RAM이 사용됩니다. 원할 때마다 프로그램을 닫을 수 있으며 OS는 결국 데이터가 디스크에 기록되도록합니다. 그러나 OS가 작동하려면 전기가 필요합니다. 플러그를 잡아 당기면 (노트북 배터리 제거) 저장되지 않은 데이터가 손실됩니다. 더 나쁜 것은, 저장되지 않은 금액을 모르는 것입니다. 마지막 줄입니까? 설정의 절반? 모든 설정? 당신의 관점에서 발생할 모든 데이터 손상
— slebetman

1
일부 Linux 시스템은 시스템 종료시 시스템이 수행하는 작업에 대한 단계별 업데이트를 보여줍니다. 다음은 몇 가지 예입니다. 1 2 (이 두 가지 모두 완전한 종료 절차를 보여주지는 않지만 이전에 더 많은 항목이 있습니다). Windows도 비슷한 단계를 거칩니다.
— David Z

답변:


67

있습니다 많은 종료하는 동안 일어나는 일들은. 다음은 몇 가지 예입니다.

  • 저장되지 않은 문서와 같이 사용자 응용 프로그램이 닫히지 않았는지 확인하고 필요한 경우 사용자에게 프롬프트
  • 백그라운드 서비스 중지
  • 열려있는 실행중인 서비스 및 응용 프로그램의 종료 신호를 기다립니다.
  • 캐시를 디스크로 플러시
  • 로그 파일 작성
  • 모든 사용자가 로그 아웃
  • 껍질을 끝내라
  • 필요한 경우 Windows 업데이트 설치를 시작하고 필요한 경우 부팅시 업데이트를 완료하도록 OS에 지시하십시오
  • ACPI 종료 신호를 보냅니다 (기기가 꺼지는 것임).

편집 : 다른 항목을 생각할 수 있다면 의견에 자유롭게 추가하십시오.


7
Linux에서는 디스크에 엔트로피 풀도 저장합니다. 이것은 다음 부팅에 중요합니다. 아니면 내가 틀렸어?
— Ismael Miguel

76
Win10의 경우 모든 "개인"정보를 Microsoft로 보냅니다.
— Lolums

30
좋은 운영 체제는 랩톱 덮개로 인한 일시 중단을 방지합니다. 노트북을 다시 열 때 종료 절차가 다시 시작되면 싫어요.
— user2394284

6
@ 마이크로 초보다 훨씬 오래 걸립니다. 그것이 너무 오래 걸리는 이유
— Keltari

5
서비스 및 드라이버를 포함하여 프로세스를 실행하는 각 사용자는 OS에서 정중하게 요청하여 작업을 중지하고 스스로 정리합니다. OS가 종료되기 전까지는 플러시 버퍼와 캐시로 OS가 정리되기 전에
— JamesB

13

시스템 레지스트리가 (아마?) 디스크에 기록됩니다. XP로 돌아가서 레지스트리를 변경 한 다음 전원을 끄면 변경 사항이 저장되지 않습니다. 나는 이것에 대해 잘 모르고 그것을 지적합니다.

다음은 Microsoft가 발표 한 문서에서 발췌 한 것입니다.

• 시스템 세션 종료. 이 단계에는 사전 종료 알림 및 종료 알림 하위 단계가 포함됩니다.

• 사전 종료 알림. Windows는 종료 전 알림을 받도록 등록 된 모든 서비스를 순차적으로 종료합니다. 종속 서비스의 종료 순서를 설정 한 주문 서비스는 순서가없는 서비스보다 먼저 종료됩니다.

• 종료 알림. 종료 알림을 받도록 등록 된 모든 서비스는 동시에 종료됩니다. 20 초 (Windows Vista) 또는 12 초 (Windows 7 클라이언트 운영 체제) 후에 모든 서비스가 종료되지 않은 경우 시스템은 종료를 계속합니다. 적시에 종료되지 않는 프로세스 및 서비스는 시스템이 종료됨에 따라 계속 실행됩니다.

• 커널 종료. 모든 장치 및 드라이버와 같은 나머지 시스템은 커널 종료 단계에서 종료됩니다.


기본적으로 기다리는 것은 개별 서비스를 정리하고 종료하는 것입니다. 각 서비스는 종료되기 전에 12 초 후에 종료됩니다.

종료 시간의 절반은 시스템 서비스 종료에 전념합니다. 시스템 종료 중 시간이 얼마인지 확인하는 데 흥미가 있다면 Windows에는 시스템 종료 시간을 추적하기위한 도구가 포함되어 있습니다.

xbootmgr -trace shutdown -numRuns 3 -resultPath % systemdrive % \ traces -postBootDelay 180 -traceFlags 기본

그리고 생성 된 파일을 이해하려면 (% systemdrive % \ traces에서 실행해야합니다)

xperf -i trace.etl -o summary.xml -a 종료

출처 : 업데이트 : Microsoft 서버의 링크가 더 이상 작동하지 않습니다

download.microsoft.com/download/3/C/A/3CA9058B-7EE5-4191-99E2-DB5917877522/OnOffTransPerf.docx

https://s3-us-west-1.amazonaws.com/omarpersonal/OnOffTransPerf.docx

download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/OnOffTrans.docx

https://s3-us-west-1.amazonaws.com/omarpersonal/onofftrans.docx


: 어떤 기회가 여기에 링크되어 실제 파일 윈도우 온 / 오프 전환 성능 분석이 download.microsoft.com/download/3/C/A/... 이 페이지를 : msdn.microsoft.com/en-US/를 library / windows / hardware / dn550976 . 어디서나 찾을 수 없습니다. 100 이벤트 ID의 XML에서 모든 필드의 정의를 얻고 싶습니다.
— Jordan W.

1
@JordanW. Microsoft의 링크가 작동을 멈추는 방식이 이상합니다. 성능 분석 문서에 대한 링크는 다음과 같습니다. s3-us-west-1.amazonaws.com/omarpersonal/OnOffTransPerf.docx
— zzarzzur
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.