Video CDs break Windows Explorer

There is an odd bug in Windows related to Video CDs.
To reproduce it:

  1. Insert a Video CD (if you don't have one, you can download this file, extract it and burn it with something that supports bin+cue images, like AnyBurn).
  2. Open Explorer and copy the Video CD contents to the PC (you can copy just the MPEGAV folder, which contains the big multimedia files).

The typical outcome is that at some point the copying speed drops to zero and it stays there:

When that happens, Windows Explorer is in a "broken" state. You can close the copy window and eject the VCD and it might look like everything is fine, but there are problems. For example, new files and folders are not visible without manually refreshing the view, some parts of the Windows UI become glitchy and the Windows Explorer process can't be restarted.

The only way to get Windows working properly again is to reboot the PC. A "soft reset" doesn't work, though; it gets stuck at the "Restarting" screen forever. You need to do a hard reset by pressing the restart or power button. So to investigate this bug, I used virtual machines (VMware Workstation seems to work best for emulating real PC behavior).

Here are my findings:

  • The bug first appeared with the monthly updates 2023-03 (KB5023706) for Windows 11 and 2023-04 (KB5025221) for Windows 10. The initial releases of Windows 10 and Windows 11 22H2 with no updates do not have this bug.
  • You can often reproduce the bug even with a virtual CD drive (by mounting the VCD image with Alcohol 120%, for example). But doing it with a physical CD is more reliable, maybe just becase the copying process lasts longer and the bug has more time to appear.
  • If you can't reproduce the bug the first time, delete the copied files, reboot and try again.
  • Playing the VCD content with Windows Media Player does not trigger the bug.
  • Extracting the content with a dedicated app like VCDGear does not trigger the bug.
  • Copying files with a 3rd party app (FastCopy, TeraCopy) does not trigger the bug, unless the app uses the standard Windows method for copying (Total Commander does, by default).
  • The bug cannot always be reproduced. But I've seen it on different systems, even with untouched Windows installations. I also found a few reports from other people (example 1, example 2).

I have reported the bug to Microsoft through the Feedback Hub at the end of 2025. Nothing has happened since—no feedback, no confirmation, no fix. Granted, it is a rare bug that very few people will encounter these days. But anything that affects system stability is somewhat important, I think.

Why are Video CDs different and how to deal with them?

Even though VCDs appear as regular data discs in Windows Explorer, they're actually not. While searching for clues online, I found out that, for example, Linux doesn't let you copy the files the same way that Windows does. That caused some complaints from users, which prompted some explanations.

VCD's look like standard iso9660 filesystems, but they are not. Attempting to use the filesystem entries for other than pointers to the start of files will result in pointing off the disk due to invalid data. Typically when you copy a VCD you want the still images, menus, CD audio, i-frame index, etc. Copying the disk with dd retains that. Pulling the files off (and ignoring errors, the way Windows does) loses that. (source)

About .DAT files.  The ~600 MB file visible on the first track of the mounted VCD is not a real file! It is a so called ISO gateway, created to allow Windows to handle such tracks (Windows does not allow raw device access to applications at all). Under Linux you cannot copy or play such files (they contain garbage). Under Windows it is possible as its iso9660 driver emulates the raw reading of tracks in this file. (source)

Also, even if you successfully copy the .dat files several times without triggering the bug, the resulting files are not identical, probably because there's no error detection and error correction like on a typical data disc. To rip a Video CD properly, it's better to use dedicated software, such as VCDGear, which will extract the AV content and try to fix the mpeg stream errors. Or clone the whole VCD with imaging software to a bin+cue image.

Comments