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.