손상된 JPEG를 찾는 방법 - 디스크 사용량 100% 발생

손상된 JPEG를 찾는 방법 - 디스크 사용량 100% 발생

보조 하드 드라이브에 수백 개의 JPEG 파일(특히 Steam 스크린샷)이 들어 있는 특정 폴더가 있습니다. 며칠 전에 썸네일을 활성화하면 Windows 탐색기나 Steam의 스크린샷 뷰어를 사용하여 더 이상 이 폴더를 열 수 없으며 디스크가 효과적으로 점유되지 않는 것을 발견했습니다. 디스크 사용량이 100% 보고되고 시간이 오래 걸립니다. 추가 요청을 처리합니다. 이는 재부팅할 때까지 무기한 계속됩니다. 약간의 실험을 거친 후 7z를 사용하여 이 폴더를 압축해 보았습니다. 압축이 실제로 실패하여 두 개의 손상된 파일이 보고되었습니다(유용하게도 파일 이름은 보고되지 않았습니다).

약간의 조사 끝에 일시적으로 썸네일을 끄고 폴더를 열 수 있었습니다. 그런 다음 세부 정보 보기로 전환하고 차원 열을 활성화했습니다. 이 데이터가 누락되면 파일이 손상된 것이라는 제안이 있었기 때문입니다. 디스크가 다시 걸렸습니다.

내 질문은 - 디스크가 넘어지지 않고 복구하거나 삭제할 수 있도록 수백 개의 파일 중 손상된 파일을 확인할 수 있는 방법이 있습니까?

답변1

파일이 수백 개밖에 없기 때문에 바이너리 검색을 사용하여 잘못된 파일이 어디에 있는지 알아내는 것이 좋습니다.

파일의 절반을 압축하는 것부터 시작합니다. 잘못된 파일이 보고되면 돌아가서 해당 세트의 절반을 압축해 봅니다. 잘못된 파일을 찾을 때까지 계속됩니다.

그런 다음 돌아가서 파일의 두 번째 부분에 대해 동일한 프로세스를 수행합니다.

조금 힘들긴 하지만 이 방법을 사용하면 잘못된 파일을 확실히 찾을 수 있습니다.

답변2

같은 문제가있었습니다. Windows 리소스 모니터인 디스크 탭을 사용하여 어떤 파일 탐색기가 액세스하고 있는지 확인했습니다. 파일을 삭제했습니다.

관련 정보