Devs blame Windows for VLC media player bug that causes 33-second delay when playing MP3 files — creators allege Microsoft Defender blocking plugin cache is to blame

VLC media player running an MP3 file on Windows 11
(Image credit: Future)

Popular open-source media player VLC has run into an unusual issue on Windows 11 that causes it to take as long as 33 seconds to start playing a simple MP3 file, the side effect of a recent unexplained change to Windows. The issue was publicized after game developer Jonathan Blow said he had stopped using VLC in favor of Microsoft's Media Player because of the delay. He also used the incident to criticize the state of open-source software running on Windows.

Responding to Blow's complaint, the developers behind VLC player fired back and claimed that the media player itself was not responsible. According to the VLC team, the bug is primarily due to a Microsoft Defender issue introduced through a Windows 11 update that conflicts with VLC's plugin cache.



"This is because of a « bug » from Microsoft Defender in one update of Windows 11, who magically made VLC plugins cache quarantined by Windows. Reinstalling VLC or regeneration of the plugin cache will fix this. Calling open source software embarrassing when it is a Windows update that broke it is quite disrespectful," the account responded.

Latest Videos FromTom's Hardware

The cache is an important part of how the media player works, as it relies on plugins for codecs, demuxers, and input/output modules. Instead of putting everything into a single executable, VLC loads these components as and when required and uses a cache to avoid having to scan the entire plugin directory every time it loads. The issue seems to occur when Microsoft Defender quarantines or blocks VLC's plugins.dat cache file. As a result, VLC can take a noticeable amount of time to process its plugin system before finally beginning playback. We also tried to replicate the issue on a Windows 11 machine; however, VLC launched normally, and we did not experience any noticeable delay when playing an MP3 file.

The easiest way to fix this is to reinstall VLC or regenerate the plugin cache. The VLC Windows installer includes a dedicated executable file to reset the cache files. This can be accessed by either heading to the VLC installation folder and running vlc-cache-gen.exe or its shortcut within the Start menu called "VLC media player - reset preferences and cache files." Do note that this also removes any customized preferences, such as audio settings like equalizers, keyboard shortcuts, subtitles, etc.

A more reliable solution is to add an exception for the VLC installation folder in Microsoft Defender itself. This should prevent Microsoft Defender from interfering with VLC's cache files and avoid the same issue from recurring. While the workaround seems relatively simple, it is still far from being ideal. One should not have to jump through hoops just to play an MP3 file. While Microsoft is yet to comment on the issue, it remains to be seen whether a future Windows Defender update will address the underlying cause.

Google Preferred Source

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Kunal Khullar
News Contributor

Kunal Khullar is a contributing writer at Tom’s Hardware.  He is a long time technology journalist and reviewer specializing in PC components and peripherals, and welcomes any and every question around building a PC.

  • pjmelect
    Its not just MP3 files it is any media that VLC can play. I figured out the solution just after the last update of VLC when the problem first occurred. I was annoyed that it was Windows Defender that was causing the problem, Microsoft needs to sort this out.
    Reply
  • USAFRet
    "We also tried to replicate the issue on a Windows 11 machine; however, VLC launched normally, and we did not experience any noticeable delay when playing an MP3 file."
    I also see zero issue. Music, video, whatever.
    Win 11 Pro, fully updated.
    VLC v 3.0.23
    Reply
  • bit_user
    The article said:
    A more reliable solution is to add an exception for the VLC installation folder in Microsoft Defender itself. This should prevent Microsoft Defender from interfering with VLC's cache files and avoid the same issue from recurring. While the workaround seems relatively simple, it is still far from being ideal.
    It creates a blind spot, where some malware could then compromise executable code without being detected. However, unless it's a targeted attack to take advantage of this specific issue, malware will likely also attack other files and be detected then.

    It's been a while since I've done software development on Windows, but we used to exclude the build location of our projects, because antivirus programs would otherwise cause build times to grow unreasonably large.
    Reply
  • MisterNES
    People are still playing MP3s?

    I know. I know. Some people don't like using streaming services. All good, but this issue isn't.

    I haven't used VLC in ages, but if I were to do so, I would be pretty damn annoyed with a 33-second delay on account of some Windows BS.
    Reply
  • Gurg
    After installing the W11 update on 8/11/2026 MSI Afterburner started having issues. I tried uninstalling it and reinstalling but it would not run correctly and allow me to set overclocks.
    Also having similar problems with 3dmark benchmark programs on Steam. When tried to load selected tests it hung up on opening it and stalled. Again tried uninstalling 3dmark and reinstalling it, then verifying the files. Same problem.

    @Mister NES I have lots of old MP3s on my PC from album disks I downloaded years ago when I still had a cd/DVD player on my PC. Still listen to them occasionally. Tried a couple today after seeing this and mine still work OK.
    Reply
  • wakuwaku
    Maybe its better to label himself as wannabe dev. Real devs would know the first thing to look at when there is a problem on your computer is to look at the OS (Yes that includes anything based on Linux.). Hardware and drivers come second, including things like firmware and bios. The software that is having issues is always the last to have caused said issues, regardless of it being open source or not.
    Reply
  • duffer9999
    Admin said:
    VLC developers say a Windows 11 issue involving Microsoft Defender can interfere with the media player's plugin cache and cause unusually long playback delays.

    Devs blame Windows for VLC media player bug that causes 33-second delay when playing MP3 files — creators allege Microsoft Defender blocking plugin... : Read more
    Well that solves that. I've been having this issue with VLC for weeks now. I went online and one of the fixes said to check the antivirus. Except I was too lazy and just dealt with the 20-30 second delay on my MP4 files. Funny thing is is that it only happens on the first file. If I close vlc and immediately open another file, there is no delay. I don't know how much time is too much time to have it delay again. But I know its not due to a reboot. In fact it always happens after a reboot.

    windows 11 home
    Reply
  • FunSurfer
    What about the VLC problem that after pausing a video and running it again the picture get all pixelated?
    Well Zoom player was better option, but after deleting almost all its codecs after an update it wasn't usable anymore.
    Reply
  • Ogotai
    MisterNES said:
    People are still playing MP3s?
    i do.. i have 2 32 gig usb thumb drives with my music on it, one for my car, one for the family car... about half full i think... i dont use streaming, as i dont have that much data on my phone, 4 gigs/month :-) and the part, that the quality of streaming, isnt that good.. and if you get no signal.... well.. have fun trying to stream any thing
    :)

    i dont use VLC, i use media player classic, which is part of K lite codec pack, been using it for quite a few years.. has played everything i have tried to play....
    Reply
  • bit_user
    Ogotai said:
    i dont use streaming, as i dont have that much data on my phone, 4 gigs/month :-) and the part, that the quality of streaming, isnt that good.. and if you get no signal.... well.. have fun trying to stream any thing
    I only stream music through my phone on wi fi. So, not in the car.

    As long as it's on wi fi, the quality is fine. To be honest, I don't have much experience streaming over 5G, because the few times I've ever done it were by accident.
    Reply