NT 파일 시스템에서 파일 시스템 손상이 발생했습니다.
볼륨의 파일 시스템이 다음과 같은 하나 이상의 원인으로 인해 손상되었을 수 있습니다.
디스크에 불량 섹터가 있을 수 있습니다.
파일 시스템에서 디스크 하위 시스템에 대해 생성한 I/O 요청이 완료되지 않았을 수 있습니다.
디스크에 불량 섹터가 있을 수 있습니다.
파일 시스템에서 디스크 하위 시스템에 대해 생성한 I/O 요청이 완료되지 않았을 수 있습니다.
파일 시스템 상태를 확인하고 필요할 경우 복구하십시오.
파일 시스템 상태를 확인하려면
명령 프롬프트에서 chkntfs %drive letter:%를 입력합니다.
chkntfs에서 메시지를 확인합니다.
chkntfs에 “%drive letter%:에 문제가 있습니다.”라는 메시지가 표시되면 볼륨이 손상된 것입니다. 이 경우 chkdsk /r 명령을 사용하여 파일 시스템을 복구합니다.
“%drive letter%:에 문제가 없습니다.”라는 메시지가 chkntfs에 표시되면 볼륨이 손상되지 않았으며 추가 작업이 필요하지 않습니다.
파일 시스템을 복구하려면
저장하지 않은 데이터를 저장하고 열려 있는 프로그램을 닫은 다음 컴퓨터를 다시 시작합니다.
Windows는 “"더티"”(손상) 볼륨에서 chkdsk /r을 자동으로 실행하여 볼륨을 확인하고 복구합니다.
다음 단계를 따라서 chkdsk를 수동으로 실행할 수도 있습니다.
명령 프롬프트에서 chkdsk /x %drive letter%:를 입력합니다.
chkdsk가 실행되고 볼륨이 자동으로 복구됩니다.
chkdsk에 다음 메시지가 표시되면 Y를 입력합니다.
“현재 드라이브를 잠글 수 없습니다. 다른 프로세스가 볼륨을 사용하고 있으므로 chkdsk를 실행할 수 없습니다. 다음에 시스템을 다시 시작할 때 이 볼륨을 검사하도록 예약하시겠습니까?”
다음 번에 컴퓨터를 시작하면 chkdsk가 자동으로 실행됩니다.
이벤트 뷰어에 정기적으로 NTFS 이벤트 ID 41 또는 이벤트 ID 55가 표시되는 경우 /r 옵션을 사용하여 chkdsk를 실행합니다. 이 옵션을 사용하면 chkdsk로 하드 디스크에서 불량 섹터를 찾을 수 있습니다.
chkdsk /c 및 /i 스위치에 대한 자세한 내용은 기술 자료 문서 187941, “CHKDSK 및 새로운 /C 및 /I 스위치에 대한 설명”( http://go.microsoft.com/fwlink/?LinkId=25770)을 참조하세요.
NTFS 복구 기능에 대한 자세한 내용은 기술 자료 문서 101670, “트랜잭션 로그에서 NTFS 복구 기능 지원”( http://go.microsoft.com/fwlink/?LinkId=25981)을 참조하세요.
Target | Microsoft.Windows.Server.10.0.OperatingSystem | ||
Category | EventCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.NTFSFileSystemCorrupt.Alert" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>DISK</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Ntfs</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">55</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.OperatingSystem.NTFSFileSystemCorrupt.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>