Wondershare Recoverit

Hard Drive Recovery

  • Recovers deleted or lost files from hard drive effectively, safely and completely.
  • Supports data recovery from 500+ data loss scenarios, including computer crash, partition loss, accidental human error, etc.
  • Supports 1000+ file formats recovery with a high success rate and without any quality loss.
Free Download Free Download Free Download Learn More >
hard drive recovery

How to Fix VLC Crashing and Repair Corrupted Videos

Wondershare Recoverit Authors

Jun 14, 2024 • Filed to: Photo/Video/Audio Solutions • Proven solutions

Q: How do I fix VLC from crashing?
"Whenever I try to load a video, the VLC player freezes and doesn't respond. I have restarted my Windows computer a few times, but VLC keeps crashing. Can someone tell me how to do VLC repair?"

When we talk about a universal cross-platform media player, VLC is the first option that comes to our mind. Although VLC is quite a reliable video and audio player, there are times when users encounter numerous issues with it. For instance, getting the VLC grey screen or the VLC player not working are some of these commonly faced issues. To help you fix these VLC player problems, I have come up with this detailed guide. Read on and learn how to do VLC repair on Mac or Windows like a pro!

Part 1: Why Won't VLC Play My Video?

Before we discuss how to fix VLC Player, not working solutions, it is important to understand the situation. For instance, you should know the symptoms of VLC lagging and the common VLC player problems that users encounter.

Symptoms of VLC Crashing

vlc crashing symptoms

Causes of VLC Player Not Working

Part 2: How to Fix VLC Crashing on Windows

If you are running the VLC Media Player on your Windows system, then you might encounter crashing, lagging, or stuttering issues with it. In this case, I would recommend the following solutions to fix VLC crashing or lagging problems.

Fix 1: Reinstall VLC Media Player

This is the easiest solution in the book that can fix VLC crashing issues pretty easily. For instance, if the VLC Media Player itself is corrupted, then you can uninstall it and later install it back on your Windows. To uninstall VLC, just go to Control Panel > Programs to see a list of all the installed apps. Select VLC from here and click on the "Uninstall" button to launch the wizard to uninstall the application.

fix vlc crashing by uninstall the app

Afterward, restart the computer and go to the official website of VLC again to install it on your Windows PC.

Fix 2: Change the Hardware Acceleration Decoding

Hardware acceleration is a vital component in media players that distributes its load to the GPU. Sometimes, a change in the hardware acceleration decoding can also cause VLC player lagging problems. To fix this, you can go to VLC Player's Tools > Preferences > Input/Codecs > Hardware-accelerated decoding. From here, you select the DirectX Video Acceleration feature or just disable the option altogether.

fix vlc crashing by changing the hardware acceleration decoding

Fix 3: Turn off Windows Firewall

As stated above, an anti-virus tool or Windows firewall can also cause issues like VLC stuttering or lagging since it can block any important component. If you use a third-party security application, then you can just disable it as of now. In case if you rely on Windows Defender or its native firewall, then just go to its Settings > Windows Defender and simply disable it.

turn off windows firewall

Part 3: How to Fix VLC Crashing on Mac

Just like Windows, you might encounter various VLC Player problems on your Mac as well. While you can also implement some of the above-listed solutions (like reinstalling VLC) on your Mac, here are a few other methods you can try.

Fix 1: Force Quit VLC Media Player

If your VLC video freezes in between or is not responding, then you can just forcefully quit the application from running in the background. To do that, you can go to Finder and click on the "Force Quit Applications" feature. Alternatively, you can press the Command + Option + Esc keys at the same time. As the Force Quit window will open, select your VLC player and close it from running in the background.

force quit vlc player

Fix 2: Install A VLC Codec Pack

It has been noticed that Mac is often not compatible with a lot of video formats or codec schemes. Due to this, you might encounter the VLC Media Player crashing on Mac while playing an unsupported file. To fix this, you can just install a VLC codec pack on your Mac that would extend its compatibility for your videos.

Fix 3: Update Your VLC Player

Lastly, if you are running an old or outdated version of the VLC player on your system, then it might cause VLC lagging or stuttering problems. To quickly fix this, you can just go to its Menu > Help > Check for Updates. This will automatically make the application check for the latest stable update for your Mac, and you can install it subsequently.

fix vlc crashing by updating

Part 4: How to Repair the Not Playing Videos Error on VLC Player

If your video is not getting played on VLC Media Player, then the chances are that the video itself could be corrupt as well. In this case, you can use a professional video repairing application like Wondershare Repairit Video Repair. A user-friendly DIY application, it can fix all sorts of errors and problems with the video you are trying to play on VLC. You can just install Wondershare Repairit Video Repair on your computer, add the corrupt video, and fix it pretty easily.

Here's how you can fix various VLC Player problems by repairing a corrupt video using Wondershare Repairit Video Repair:

Step 1: Load the Corrupt Videos

Whenever you wish to fix the VLC Player lagging problem due to a corrupt video, just launch the Wondershare Repairit Video Repair application. Now, click on the Add button to load a browser window and locate the corrupt videos. You can also just drag and drop your corrupt files to Recoverit's interface.

add videos that can't play on vlc

Step 2: Perform A Quick Video Repair

Once the videos are added, the application will display the details of the file. Just click on the "Repair" button to commence the quick video repair operation.

scan broken videos

After waiting for a while, you will be notified when the repairing process is completed. You can now preview your videos and save them to any location.

preview repaired vlc videos

Step 3: Perform an Advanced Video Repair

If your corrupt videos are still not repaired in the right way, then you can click on the "Advanced Video Repair" button to perform a more sophisticated repairing algorithm.

add sample videos

To proceed, you have to add a sample video to the application. A sample video should be a working video of the same format, shot on the same device as the corrupt video.

Step 4: Save Your Repaired Videos

In the end, when the video repairing operation is completed, you will be notified. You can now preview the results and check if the video has been repaired successfully. Click on the "Save" button to launch a browser window so that you can locate any folder to save your repaired videos.

save videos to desired folder

Part 5: Other VLC Player Problems and Fixes

Apart from the discussed problems like VLC Player not working or a corrupt video, there can be several other issues as well. The following are the three main VLC Player problems that users face with their smart solutions.

Issue 1: VLC Lagging

Too many times, while loading a video, the VLC Media Player keeps lagging. This can happen if the video is of high-definition or too heavy to load by the media player. The lack of video cache or free space on your system can also be a reason for VLC lagging.

Fix 1: Change the File Cache Value

Just like every other major media player, VLC also maintains a cache of the file it is running. If the file is pretty heavy, then you can consider increasing the file cache value to fix VLC lagging. For this, go to its Tools > Preferences > Advanced Preferences > Input/Codecs settings and increase File Cache to around 700-1000ms. You can also improve the value of network caching as well.

change the files cache value

Fix 2: Change the FFmpeg Thread Value

If too many threads are running in the background by VLC, then they can make the app lagging or cause a deadlock. To fix the VLC Player lagging problem, you can just restrict the number of threads to two. Go to its Tools > Preferences > Advanced Preferences > Input/Codecs > Video Codes > FFmpeg and change the number of "Threads" to 2.

change the ffmpeg thread value

Issue 2: VLC Stuttering

Sometimes, while playing a video, VLC Player might start stuttering as well. Ideally, you can just close the application and load the video again. If VLC keeps stuttering, then it means there can be an issue with its settings that you can fix in the following way.

Fix 1: Change the Video Profile

The chances are that the present profile of the video might not be supported by the VLC Media Player. In this case, you can take the assistance of the native feature of VLC to change its profile. Just load the video and go to VLC Media Player's Menu > Media > Convert/Save. From here, you can change the video profile to a compatible format (like MP4) and save the video to the desired destination.


Fix 2: Disable Hardware Acceleration Decoding

I have already explained earlier how hardware acceleration decoding can affect video playback and cause VLC stuttering issues. Therefore, you can go to its Tools > Preferences > Input/Codecs section and simply disable the hardware acceleration decoding feature from here. Afterward, try to load the video again and check if VLC is crashing or not.

Issue 3: VLC Green Screen

While playing a video on VLC Player, you might get a green screen instead. An issue like VLC grey or green screen happens when there is a problem with its output coding, or the video is missing some frames.

Fix 1: Change the Output Scheme

To provide a better viewing experience, VLC provides different output modules that we can switch as per our requirements. Though, a change in its output module can also be a reason for the VLC grey/green screen. You can fix it by visiting its Tools > Preferences > Advances Preferences > Video > Output Modules. You can switch between different modules here or just select a more compatible format like Direct3D or OpenGL to resolve this.

change the output scheme

Fix 2: Drop Late or Corrupt Frames

If a video frame has been corrupted, then you might get the VLC green/grey screen instead. This is because VLC would not be able to play the respective frame and will display a green screen instead. To fix this, you can just choose to drop the missing or corrupt frames instead by visiting its Tools > Preferences > Advances Preferences > Video option. From here, just enable the feature to drop late frames and skip corrupt frames.

drop corrupt frames

Part 6: How to Prevent VLC & Video Crashing

Now when you know how to do VLC repair, let's quickly discuss some tips to avoid these VLC Player problems in advance.

Prevent VLC Crashing Issues

Prevent Video Corruption Problems

This brings us to the end of this extensive guide on fixing issues like VLC crashing, lagging, or shuttering. As you can see, I have covered several solutions for the VLC Player, not working problem. You can simply try either of these options or use a reliable tool like Wondershare Video Repair if your video is damaged. By following a simple click-through process, it will help you fix all the major problems with a video file easily.

The drone is quite popular these days. Do you know how to fix corrupted DJI videos after the Drone was crashed?

Recoverit author

Eleanor Reed

staff Editor

Home > Resources > Photo/Video/Audio Solutions > How to Fix VLC Crashing and Repair Corrupted Videos