
Windows 11 播 MP3 等足 33 秒?VLC 指 Defender 隔離 plugin cache
影響範圍仲未清楚,先重建 cache,唔好急住關防毒
VLC 開一首普通 MP3,理論上撳完就應該有聲,但遊戲開發者 Jonathan Blow 報稱要等足 33 秒,最後索性轉用 Windows 內置 Media Player。VideoLAN 隨後指向 Microsoft Defender,話某次 Windows 11 更新令 VLC 嘅 plugins.dat cache 俾 Defender 隔離。不過件事而家只有 VLC 團隊公開歸因,Microsoft 仲未正式確認,33 秒亦只係個別個案,唔代表每部 Windows 11 電腦都會中招。
點解一個 cache 可以拖慢播歌
VLC 將 codec、demuxer、輸入輸出功能拆成大量 plugin,啟動時會按檔案格式揀啱用嘅模組。plugins.dat 就似一份預先整理好嘅目錄,VLC 唔使每次逐個掃描安裝資料夾入面嘅 plugin。VideoLAN 嘅程式碼同提交記錄都顯示,Windows 安裝程式會用 vlc-cache-gen.exe 產生呢份 cache;如果 cache 消失、損壞或者讀唔到,VLC 就可能要重新掃描成批模組;如果 Defender 同時掃描相關檔案,等候時間亦可能拉長。
呢點亦解釋咗點解問題表面睇似「播 MP3 慢」,實際卡住嘅位置可能係 VLC 啟動同辨認 plugin,唔係 MP3 解碼本身。模組化設計令 VLC 可以支援大量格式,但 plugin cache 一旦俾保安軟件攔住,原本用嚟慳時間嘅捷徑就冇咗。呢個機制講得通,但機制合理唔等於責任已經查清;仲要等 Microsoft 確認涉及邊個 Defender security intelligence 或 Windows 更新版本。
33 秒唔係普遍現象
Tom’s Hardware 用 Windows 11 電腦嘗試重現,VLC 正常啟動,播 MP3 亦冇明顯延遲。暫時亦冇可靠數據交代受影響比例、指定 VLC 版本、Windows build,或者 Defender security intelligence 版本。換句話講,如果你部機播片播歌一直正常,唔使預防性重裝,仲唔好因為一宗報告就停用 Defender。如果每次撳檔案開 VLC 都異常慢,先值得跟住下面嘅次序處理。
點樣安全處理
先更新同查記錄。 開啟 Windows Security,去「Virus & threat protection」更新 security intelligence,再入「Protection history」睇有冇
plugins.dat、vlc-cache-gen.exe或 VideoLAN 相關項目。見到記錄都唔好即刻撳 Allow;先確認 VLC 係由 VideoLAN 官方網站下載,再重新開機測試。Microsoft 官方亦提供手動提交可疑誤報嘅方法,如果隔離記錄反覆出現,向 Microsoft 回報會穩陣過長期加入排除項目。最簡單係重裝官方 VLC。 關閉 VLC,由 Windows 移除現有版本,再喺 VideoLAN 官方網站下載安裝程式。官方提交記錄顯示,Windows 安裝期間會執行
vlc-cache-gen.exe,重新產生plugins.dat。呢個做法少啲機會打錯路徑,亦可以順手換走來歷不明或殘缺嘅安裝檔;如果你用緊 portable 版,處理方法同一般安裝版未必完全一樣。想保留設定,可以只重建 plugin cache。 熟悉 PowerShell 嘅用家可先關閉 VLC,再用系統管理員身分開 Windows Terminal,執行
& "C:\Program Files\VideoLAN\VLC\vlc-cache-gen.exe" "C:\Program Files\VideoLAN\VLC\plugins";VLC 裝喺第二個位置就要改返路徑。Start menu 入面嘅「VLC media player - reset preferences and cache files」會連偏好設定一齊重設,等化器、快捷鍵同字幕選項可能會冇咗,撳之前要分清楚。
唔建議排除成個 VLC 資料夾
有報道建議將 VLC 安裝資料夾加入 Defender exclusions,咁做確實可能避開再次掃描,但 Microsoft 官方講得好清楚:排除項目唔會接受即時病毒掃描,裝置同資料風險會上升。成個 VLC 資料夾入面仲有 executable、DLL 同大量 plugin,全部變成掃描盲點,代價高過慳返嗰幾十秒。先更新 Defender、重建 cache 或重裝官方版本;如果問題重複出現,就保留 Protection history 記錄等 VideoLAN 同 Microsoft 跟進。
參考來源
- Tom's Hardware — 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 — original report
- VideoLAN 回應 Jonathan Blow — VLC 團隊直接指 Defender 隔離 plugin cache,並提出重裝或重新產生 cache
- VideoLAN:VLC for Windows 官方下載頁 — 提供官方 Windows 安裝程式,避免用來源不明嘅安裝檔
- VideoLAN commit:Windows 安裝時產生 plugin cache — 確認 Windows 安裝程式會用 vlc-cache-gen.exe 掃描 plugins 資料夾並產生 cache
- VideoLAN commit:重設偏好設定及 plugin cache 捷徑 — 確認 Start menu 重設捷徑會同時執行 reset-config 同 reset-plugins-cache
- Microsoft:Windows Security 病毒與威脅防護說明 — 核對 Protection history、security intelligence 更新、提交樣本同 exclusion 風險
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







