CRC 오류의 정의 및 해결방법 (데이터오류 CRC)

Author : 복구박사 복구박사 / Date : 2016.08.26 12:46 / Category : 데이터복구정보/손상 오류정보

CRC 오류의 정의 및 해결방법 (데이터오류 CRC)

 

 

 

 

 

CRC란 무엇인가?

CRC는 Cyclic Redundancy Check의 약어로 순환중복검사를 뜻하며 데이터 전송의 검사방식이다.

전송된 데이터에 오류가 있는지 확인하기 위해 블록이나 프레임마다 여유부호를 붙여 전송하고

전송내용이 정확한지 체크하는 데이터 무결성 검사 방법이라 할수 있다.

전송할 데이터에 패리티를 생성후 송신측에서 수신측에 전송하고 수신측에서 검사함수로

패티티 정보를 검사후 두 값을 비교하여 오류여부를 체크한다.

 

 

 

 

 

 

CRC 순환중복검사의 동작

첫번째 비트가 1로 시작하는 n+1 비트의 제수를 결정하고

전송 데이터에 n비트의 0을 추가후

제수로 모듈로-2 나눗셈을 함.

n비트의 나머지가 구해지며 이 나머지가 중복정보가 됨.

 

 

 

 

 

계산된 중복정보를 데이터와 함께 전송.

수신특에서 전송받은 정보를 n+1 제수로 모듈로-2 나눗셈을 함.

나머지가 0일 경우 오류가 없는 것이며

나머지가 0이 아닐 경우 오류로 간주함.

 

 

 

 

 

 

 

 

CRC 오류 발생원인은 무엇 때문인가?

CRC 오류의 발생원인은 물리적인 문제(하드웨어)와 논리적인 문제(소프트웨어)로 나눌수 있다. 저장방식이나 작업방식, 저장오류, 바이러스 등에 의한 데이터의 직접적인 손상으로 논리적인 CRC오류가 발생되며, 저장매체의 물리적인 손상인 배드섹터나 크래시손상에 의해 발생된다.

 

 

 

 

 

 

 

CRC 오류 해결방법

 

논리적 오류의 파일시스템 수정에만 사용할수 있고 배드섹터나 칩배드일 경우에는

하드디스크나 메모리의 손상이 늘어날수 있으므로 주의해야 한다.

실행이 되지 않거나 느리게 진행되면 즉시 전원을 차단하는 것이 좋다.

 

 

 

 

 

1. E: 드라이브를 클릭하니 액세스할 수 없습니다. 데이터 오류 CRC 입니다. 메세지가 뜬다.

 

 

 

 

2. 실행 - cmd입력 - 명령프롬프트 창을 열고

    chkdsk e: /f 를 입력후 엔터.

 

    문제가 있는 드라이브가 G: 드라이브라면

    chkdsk g: /f 로 입력하기 바란다. 각자 본인의 드라이브명을 입력. 

 

 

 

 

 

 

 

 

 

 

3. 오류가 발생된 파일시스템의 오류수정이 시작된다. 그리고 5분이내에 끝났다.

 

 

 

 

 

 

 

4. CRC오류가 뜬 드라이브가 정상적으로 돌아왔다.

 

 

 

 

 

5. 폴더 구조와 데이터도 모두 정상이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

신고

Tags : , ,

Trackbacks 0 / Comments 6

복구박사

복구문의 010-9278-8731

Search

Calendar

«   2017/08   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Statistics

  • Total : 243,363
  • Today : 146
  • Yesterday : 785
Copyright © The data recovery blog All Rights Reserved
Designed by CMSFactory.NET

티스토리 툴바