TL;DR: Most VLC problems are fixed by: updating VLC to the latest version, disabling hardware decoding (Tools → Preferences → Input/Codecs), or resetting settings (reset all to defaults).

VLC Not Working — How to Fix Common Problems

VLC not working - common error screen

1. VLC Black Screen (Video Not Showing)

If VLC opens but shows only a black screen when playing video, the most common cause is hardware decoding conflict.

Fix:
  1. Go to Tools → Preferences
  2. Click Input / Codecs
  3. Set Hardware-accelerated decoding to Disable
  4. Click Save and restart VLC
VLC black screen fix - disable hardware decoding

2. VLC No Sound

If VLC plays video but has no audio:

  1. Check the VLC volume slider at the bottom — make sure it is not muted
  2. Press Ctrl+Up to increase volume above 100%
  3. Go to Audio → Audio Device and select the correct output device
  4. Try Tools → Preferences → Audio and change the output module
  5. Restart VLC and try again

3. VLC Not Opening / Crashing on Start

  1. Uninstall VLC completely from your system
  2. Delete the VLC settings folder: %APPDATA% lc on Windows
  3. Download the latest version (3.0.23)
  4. Install fresh and try again

4. VLC Video Lagging or Stuttering

  1. Go to Tools → Preferences → Input/Codecs
  2. Try switching hardware decoding between DirectX, OpenGL and Disable
  3. For 4K video, enable hardware decoding if disabled
  4. Increase file caching: Tools → Preferences → All → Input/Codecs, set File caching to 2000ms

5. VLC Cannot Play File (Codec Error)

If VLC shows a codec error or cannot play a specific file:

  1. Update VLC to the latest version — new codecs are added regularly
  2. Try converting the file with HandBrake to MP4/H.264
  3. Check if the file is corrupted by trying it in another player

Still not working? Try reinstalling the latest version

⬇ Download VLC 3.0.23 Free

Screenshots