사실, 이 질문은 우리 집의 정전 때문에 나에게 닥쳤습니다. 정전이 발생하면 컴퓨터의 전원이 갑자기 꺼집니다.
컴퓨터는 종료가 제대로 수행되지 않았음을 어떻게 알 수 있습니까?
답변1
Windows에서는 다음을 사용합니다.더티 비트PC가 제대로 종료되었는지 확인하는 방법:
정상적으로 전원이 꺼지면 비트가 꺼집니다. 그러나 정전이나 부적절한(강제) 종료가 발생하는 경우 다음에 PC를 시작할 때 비트는 계속 켜져 있습니다.
이는 Windows가 안전 모드로 부팅하는 등의 해결 조치를 제안할 수 있음을 의미합니다.
또한 Windows 기반 PC는 종료 시기와 이유(알려진 경우)를 자세히 설명하는 항목을 이벤트 로그에 기록합니다. 또한 PC가 시작될 때 이벤트를 기록합니다.
PC가 다시 시작되면 이벤트 로그를 확인할 수 있으며, 마지막 "시작" 이벤트 이후 "종료 이벤트"가 발견되지 않으면 PC가 제대로 종료되지 않았음을 알 수 있습니다.5월저장되지 않은 데이터 등으로 인해 문제가 발생할 수 있습니다.
답변2
Windows 기반이 아닌 PC의 경우 검색은 일반적으로 파일 시스템별로 수행됩니다. 파일 시스템이 읽기/쓰기 모드로 마운트되면 더티(dirty)로 표시되는 항목이 파일 시스템에 기록됩니다. 파일 시스템이 마운트 해제되면 깨끗하다는 항목이 기록됩니다. 시작 시 운영 체제는 핵심 파일 시스템이 더티로 표시되었는지 확인하고, 그렇다면 최소한 해당 파일 시스템이 완전히 종료되지 않았음을 알고 있습니다.
답변3
Windows Internals, 5th ed.의 저자에 따르면 Windows에서는 bootstat.dat 파일입니다(기본적으로 시스템 파티션의 \boot 디렉터리에 위치).
Windows는 부팅 상태 파일을 사용하여 부팅 및 종료를 포함한 시스템 수명 주기의 다양한 단계를 통해 진행되었다는 사실을 기록합니다. 이를 통해 부팅 관리자, Windows 로더 및 시동 복구 도구는 비정상적인 종료 또는 완전히 종료되지 않는 오류를 감지하고 사용자 복구 및 진단 부팅 옵션을 제공할 수 있습니다.
답변4
일부 컴퓨터에서는 OS 독립적 방법이 하드웨어 BIOS에 설정되어 있을 수 있습니다. 컴퓨터 공급업체와 BIOS 공급업체에 따라 다릅니다.
주요 기업으로는 American Megatrends Inc.(AMI), Award 및 Phoenix Technologies가 있습니다. 자세한 내용은 해당 제조업체를 참조하세요.