V-Help
← 全部新闻
开发

VLC在Windows 11上播放MP3延迟:开发者指责Microsoft Defender

VLC在Windows 11上播放MP3延迟:开发者指责Microsoft Defender

图片: Tom's Hardware

简要回答

Windows 11用户在使用VLC播放MP3时遇到长达33秒的启动延迟,开发团队确认是Microsoft Defender更新阻止了VLC插件缓存导致。

Windows 11用户在使用VLC媒体播放器时遭遇了一项意外问题:尝试播放MP3文件时,播放器启动延迟可达33秒。最初,游戏开发者乔纳森·布劳(Jonathan Blow)将问题归咎于VLC本身,并批评开源软件在Windows平台上的不稳定性。然而,VLC开发团队迅速回应,指出问题根源在于Microsoft Defender的最新更新。

据开发团队介绍,Windows自带的Microsoft Defender开始阻止VLC插件缓存文件(plugins.dat)的访问,导致播放器在初始化组件时耗费大量时间。VLC依赖插件支持多种编解码器格式,而缓存功能能显著提升插件加载速度。一旦缓存被阻断,播放器不得不每次重新扫描插件目录,从而引发播放延迟。

解决方案包括多种方式。最简单的方法是重新安装VLC或通过内置工具vlc-cache-gen.exe清除缓存(该操作会删除用户设置,如均衡器和热键配置)。更稳妥的方案是将VLC的安装目录添加至Microsoft Defender的白名单,以避免系统防护干扰缓存文件。

尽管目前已有临时解决方案,但这一事件再次引发了关于Windows系统更新与第三方软件兼容性的讨论。用户不得不额外操作以确保应用正常运行,这无疑增加了使用体验的复杂性。Microsoft尚未对此问题作出官方回应,但未来的Defender更新或将修复这一错误。

常见问题

为什么VLC在Windows 11上播放MP3文件时会出现延迟?
延迟是由于Microsoft Defender在系统更新后阻止了VLC插件缓存文件,导致播放器在初始化插件时耗费大量时间。
如何修复Windows 11上VLC的播放延迟问题?
可通过重新安装VLC、使用vlc-cache-gen.exe清除缓存(会重置用户设置)或将VLC安装目录添加至Microsoft Defender的白名单来解决。
VLC的问题责任在谁?是开发者还是Microsoft?
VLC开发团队明确指出问题由Microsoft Defender的更新引起,Microsoft目前尚未对此发表评论。
分享:

Dzen 订阅: /feed/dzen.xml · RSS: /feed.xml

为何可信

本文由 V-Help 编辑部根据一手来源整理,并标注发布日期。

发布: V-Help.ru 新闻编辑部

来源: Tom's Hardware