Задержка запуска VLC до 30 секунд: виноват ли Windows Defender?
Коротко- Запуск MP3 в VLC задерживается до 30 сек.
- Разработчики обвиняют в этом Windows Defender
- Проблема наблюдается в Windows 10 и 11
- Восстановление кэша или переустановка помогает
В начале 2024 года несколько владельцев компьютеров с Windows 10 и Windows 11 сообщили, что открытие аудиофайлов формата MP3 в открытом медиаплеере VLC происходит с ощутимой задержкой – от 20 до более 30 секунд. Пользователи отмечали, что проблема проявляется сразу после запуска файла, а не в процессе воспроизведения.
Разработчики VideoLAN быстро отреагировали. По их словам, задержка возникла после установки одного из обновлений встроенного в Windows 11 средства защиты – Windows Defender. Обновление, по их оценке, начало блокировать обработку кэша плагинов, что привело к длительному ожиданию перед началом воспроизведения.
VLC построен на модульной системе: почти все функции реализованы в виде отдельных плагинов, перечисленных в файле plugins.dat. При открытии медиафайла плеер сначала проверяет кэш, чтобы избежать полного сканирования всех компонентов. Этот подход обычно ускоряет работу, но в случае конфликтов с антивирусом кэш может стать узким местом.
Для устранения проблемы VideoLAN предлагает два простых способа: запустить утилиту vlc-cache-gen.exe, которая восстанавливает кэш, или полностью переустановить VLC. Оба метода, по словам разработчиков, позволяют вернуть обычную скорость запуска.
Тем не менее, сообщество заметило, что ситуация более сложна. На портале Windows Latest был изучен публичный трекер ошибок VLC, где выяснилось, что жалобы на медленный запуск появляются более года. Один пользователь описал 24‑секундную задержку при первом запуске, которая исчезала после нескольких последующих открытий, но возвращалась, если плеер не использовался длительное время.
Автор первоначального отчёта указал, что замена файла plugins.dat на рабочую копию полностью устранила задержку, даже без вмешательства кэша. Это свидетельствует о том, что проблема может быть связана не только с кэшированием, а с более глубоким взаимодействием Windows Defender и файловой структуры VLC.
Известный геймдизайнер и программист Джонатан Блоу, столкнувшись с тем же симптомом, переключился на встроенный в Windows Media Player, заявив, что «значительная часть открытого программного обеспечения сейчас находится в плачевном состоянии». Его комментарий усилил общественное внимание к проблеме.
Внутри команды VLC продолжаются исследования. Один из разработчиков пришёл к выводу, что Windows Defender замедляет работу независимо от состояния кэша, в то время как другой считает проблему решённой после замены кэша. Окончательное решение пока не объявлено, но пользователи уже могут попробовать восстановить кэш или переустановить плеер, чтобы вернуть привычную скорость воспроизведения.
Источник: 3DNews