Video CD가 Windows 탐색기를 고장 냄
요약
본 기사는 VCD(Video CD) 형식의 기술적 문제점과 Windows 탐색기 충돌 사례를 다루며, 오래된 미디어 포맷의 복잡성과 한계를 보여줍니다. 또한, ZIP 파일 네트워크 전송 시 발생하는 성능 저하 및 데이터 손상 현상을 공유하며 해결책을 제시합니다.
핵심 포인트
- VCD는 기술적 제약에도 불구하고 여러 언어를 담으려 했으며, 단일 오디오 트랙에 다국어 정보를 혼합하는 방식을 사용했습니다.
- Windows 탐색기는 VCD를 만나면 충돌할 수 있으며, 이로 인해 데이터 접근에 어려움을 겪을 수 있습니다.
- ZIP 파일의 네트워크 전송 시 속도 저하 및 손상이 발생할 수 있으므로, 파일을 먼저 압축 해제 후 복사하는 것이 안전합니다.
- 네트워크 문제 진단을 위해 패킷 캡처 비교와 iperf3 테스트를 수행하는 것을 권장합니다.
Linux에서 vcdxrip으로 VCD를 추출하는 데 성공했으며, 명령은 vcdxrip -v -p -i /dev/sr0임. 다른 방법으로는 Windows의 ImgBurn으로 먼저 bin+cue 이미지를 만든 뒤 vcdxrip -v -p -b the.bin -c the.cue를 실행하면 됨. ISO로는 안 됨!
아시아에서 워낙 인기 있던 형식이라 노르웨이 벼룩시장에도 다양한 VCD가 계속 등장함. 정식 발매작뿐 아니라 화질이 우스울 정도로 나쁜 불법 복제 영화인 ‘실버’도 있음. 유명한 예로는 영어를 중국어로 기계 번역한 뒤 다시 영어로 번역한 자막이 들어간 “Star Wars: Backstroke of the West”가 있음.
VCD는 기술적으로 다중 오디오 트랙을 지원하지 않는데도 DVD처럼 여러 언어를 담곤 했음. 중국 자연 다큐멘터리 “yangtze three gorges”에는 중국어 원음과 영어·일본어 더빙이 들어 있었는데, 단일 오디오 트랙의 왼쪽 채널에 중국어, 오른쪽에 영어를 넣는 방식임. 아시아에서 팔던 TV 리모컨에는 한쪽 채널을 골라 양쪽 스피커로 내보내는 전환 버튼이 있었음. 일본어 더빙은 중국어+일본어 오디오를 넣은 영상 파일 전체를 별도로 복제해 수록함.
최근 가족의 오래된 CD 모음을 디지털화하다가 같은 버그를 직접 겪었음. 가족 사진과 영상이 여러 파일·디스크 형식으로 백업돼 있었는데, Windows는 비디오 CD를 만나면 완전히 멎어 사용할 수 없어서 작업 대부분을 Linux로 진행함.
형식이 너무 끔찍해서 결국 비디오 CD 대부분은 건너뜀. 대개 가족 사진 슬라이드쇼였고, 같은 사진을 다른 CD에서 더 나은 형식으로 찾을 수 있었음.
비디오 CD의 약 3분의 1은 사실상 읽을 수 없었음. 오류 정정이 부족해서 그런 것으로 추측함. 복구하지 못한 데이터가 예상보다 많았고, 거의 아무것도 건지지 못한 CD가 상당히 쌓임. 내용이 같아 보이는 디스크 두 장도 각각 다른 부분이 손상돼 있어, 나중에 짜 맞춰야 할 퍼즐로 남겨둠.
최근 꽤 비슷한 현상을 겪었음. C: 드라이브의 ZIP 내부 파일을 Samba 네트워크 드라이브로 바로 복사하면 약 40%에서 전송 속도가 0KB/s로 떨어지고, ZIP 파일까지 손상되며, 파일 전송을 끝내려면 Windows를 재시작해야 함.
항상 재현되지는 않고 정확히 어떤 조건이 필요한지도 모르겠음. 다만 ZIP을 먼저 풀고 복사하면 방지되는 듯하며, 지금까지 확인한 것은 여기까지임.
클라이언트와 서버 양쪽에서 패킷 캡처를 떠서 비교해 보길 권함. 고장 난 네트워크 카드나 드라이버 때문에 한쪽이 상대가 보내지도 않은 엉뚱한 데이터를 받고 이상하게 동작하는 경우를 본 적이 있음. iperf3도 테스트에 추가해 네트워크에 충분한 부하를 걸어보면 좋겠음.
글 앞부분을 읽을 때는 “이건 정말 고쳐야겠네” 싶었는데, 뒷부분에서는 “정말 끔찍한 형식이네. 이제 쓸 일이 없어서 다행”이라는 생각이 듦. 물론 탐색기 충돌을 방치해도 된다는 뜻은 아님.
한때 CD-ROM 드라이브가 당시 돈으로 약 400달러였고, 2002년쯤 내가 처음 산 CD 기록기는 150달러였는데, 이제 USB Blu-ray/DVD/CD 기록 드라이브를 40달러 미만에 살 수 있다는 게 놀라움.
VCD는 당시 환경에 맞는 형식이었음. 범용 연산 비용이 비싸서 최대한 피해야 했음. 앞서 나온 Red Book 오디오 CD처럼 White Book VCD도 특화된 하드웨어, 심지어 재생만 하는 전용 하드웨어에서 가볍게 재생하도록 설계됨. 지금은 별 의미 없는 목표일 수 있지만 당시의 제약은 달랐음.
2002년쯤은 마침 Lite-On이 시장을 뒤흔들던 시기임. 당시 소매점에서 일했는데, 가격이 100150달러대에서 5075달러대로 내려가더니 계속 더 떨어졌음. DVD 기록기의 가격 하락은 더 빨랐음. 2001년 Pioneer의 첫 제품은 약 1,000달러였는데, 2004년에는 Lite-On이 75달러 미만 제품을 팔고 있었음.
대부분에게 Lite-On 제품은 충분했지만, DVD 기록기 4대를 동시에 돌리던 고객은 과도한 사용으로 드라이브가 계속 고장 나 결국 Pioneer나 Plextor로 바꿈. 어느 브랜드였는지는 정확히 기억나지 않음. Lite-On의 보증 처리는 좋았지만 작업 중단 비용이 커서, 고객이 더 좋은 제품을 직접 추천해 달라고 요청함. 교체 제품은 가격이 두 배가 넘었지만 이후 보증 수리를 받을 일은 없었음. 다만 나중에 단속 때 압수당했다고 함.
일반적인 Red Book 오디오 CD도 비슷함. 용량을 위해 오류 정정 능력을 희생한 형식임. 음성이나 영상 스트림의 오류는 어느 정도까지 치명적이지 않고 재생 중 감출 수 있으며, C1·C2 오류 정정이 그 역할을 함.
예전에는 오류 정정을 교묘하게 이용해 일반 플레이어의 재생은 방해하지 않으면서 오디오 추출을 막는 복사 방지 기술도 있었음. 아마 Cactus Data Shield였던 것 같은데, 효과는 별로였음. VCD와 마찬가지로 Windows가 오디오 CD에서 보여주는 *.cda 파일도 실제 파일은 아님.
VCD를 다시 이야기하게 될 줄은 몰랐음. 한동안 동남아시아 전역에 널리 보급됐던 기술을 다시 보니 반가움.
어릴 때 VCD에 입문하려고 VCD도 재생되는 휴대용 CD 플레이어를 샀지만, 기기에 버그가 너무 많아서 포기함. 지금이 다시 시도할 때일지도 모르겠음.
내가 본 VCD의 주된 용도는 노래방이었음. 영상은 저해상도여도 소리는 괜찮아서 그 용도로는 충분했고, 노래방 DJ를 하던 친구는 수백 장을 갖고 있었음.
VCD는 1990년대 후반부터 2000년대 초반까지 아시아 상당 지역에서 대중적인 가정용 영상 매체였음.
이상 동작과 안전한 재시작조차 불가능한 상태는 Win9x를 써본 사람에게 익숙할 것임. 당시에는 대개 커널 메모리 손상 때문이었음.
이 버그는 Windows 11의 2023년 3월 월간 업데이트 KB5023706, Windows 10의 2023년 4월 업데이트 KB5025221부터 나타났다고 함. 업데이트하지 않은 Windows 10 초기 버전과 Windows 11 22H2 초기 버전에는 없으니, 그 이전 버전, 특히 VCD가 흔히 쓰이던 시절의 버전에도 없을 가능성이 큼.
Windows처럼 오류를 무시하고 파일을 추출하면 정보가 사라진다는 대목이 단서일 수 있음. 지나치게 적극적인 보안 검사 도구나 요즘이라면 AI가 오류 처리 경로를 버그로 판단했고, 이를 고치려다가 다른 미묘한 버그를 만든 게 아닌지 의심됨.
커널 메모리 손상이라면 보안 취약점으로 이어질 가능성도 있지 않을까? 가상 드라이브를 마운트하는 작업에는 어느 정도의 권한이 필요한가?
Video CD뿐 아니라 CD Video라는 것도 있었음. 안쪽에는 오디오용 CD 영역이, 다른 부분에는 보통 뮤직비디오를 담은 LaserDisc 영역이 들어 있었음. 아주 특이한 형식이지만, 하나의 매체에 아날로그와 디지털 저장 방식을 함께 넣었다는 점은 멋짐.
2025년 말 Feedback Hub로 버그를 신고했는데 답변도 확인도 수정도 없었다면, Feedback Hub가 의도대로 작동한 셈임. Microsoft와 소통하는 창구라기보다는 답답함을 풀려고 소리치는 검은 구멍으로 생각하는 편이 맞음.
Google의 피드백 시스템도 거의 똑같이 느껴짐.
아직 어딘가에 Red Book·Blue Book·Yellow Book 출력물을 3공 바인더에 묶어 보관하고 있음. 그런 것들이 전부 사라져서 정말 다행임.
내가 보기엔 Red Book은 여전히 건재함. Blue Book에도 딱히 반감은 없고, 거기에 추가된 확장 기능은 당연히 개선에 도움이 됨.
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기