FIX: Skype DXVA2.DLL is Missing on Windows PCs

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
Affiliate Disclosure
Share this article:

To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

If your main operating system is still Windows XP, and you’re using Skype on it, you might receive an error message that says ‘Skype failed to load library dxva2.dll,’ after the most recent update. After this error message occurs, Skype doesn’t start and you’re unable to sign in. In this article we’re going to show you the solution for this error, and also explaining why it occurs.
Skype error wind8apps

How can I fix Skype dxva2.dll error

Solution 1: Install .NET Framework 4

So why this error message shows up? Microsoft recently updated Skype to version 7.5 and almost immediately Windows XP users started to complain that they’re unable to even start Skype. This is because, from now on, Skype will use DirectX Video Acceleration 2.0, which requires .NET Framework 4.0 installed in order to function normally. So, as a lot of users (especially Windows XP users), don’t have .NET 4.0 installed, they get this error message.

As you probably know, Microsoft doesn’t support Windows XP anymore, but you’re still able to run Skype on this operating system. The dxva2.dll file was introduced in Windows Vista, so it’s not installed on Windows XP by default, and you have to download .NET Framework 4.0 to have this dll file.

All you need to do to fix the issue with missing dxva2.dll in Skype is to download and install .NET Framework 4. You can download it from Microsoft’s site, or directly from this link.

That would be all, after you download and install .NET Framework 4 you’ll be able to sign in to Skype normally again.

Users of newer versions of Windows operating systems didn’t complain about this issue for now. But, if face this problem on a newer Windows than XP, the solution would probably be the same. Just re-install or enable .NET Framework 4, and you’re good to go.

Additional solutions to fix Skype DXVA2.DLL errors

Run a third-party DLL fixer

There are plenty of third-party programs out there that promise to fix or replace missing or broken DLLs, and most of them stay true to their word. However, if you are to choose just one, then there’s no way you can go wrong with Restoro.

How to use Restoro to fix missing or broken DLLs

  1. Download here Restoro and install it on your Windows 10 PC
  2. Let Restoro perform a full system scan
  3. When the scan is finished, press Clean Now
    • This is when you will have to activate your license key
    • Before the repair process starts, Restoro will create a restore point of your system in case things go wrong
  4. Restoro will now proceed to fix your DLL-related issue.

Note: While Restoro can be downloaded for free, it has limited functionality until you activate it. That being the case, if you want the full benefit of a great PC repair and optimization tool, you should purchase the full license.

Disable your antivirus

Your antivirus and firewall software may block your Skype‘s .exe file, preventing the tool from launching. Disable your security software and test if you can use Skype in this way.

Reset Skype settings

Resetting your Skype settings may fix this issue and here’s how you can do that:

  1. Close Skype from Task Manager.
  2. Open a Run window and enter %appdata%. Hit Enter.
    Skype auto login not working
  3. In the new Roaming folder, locate Skype and change its name to Skype.old.
  4. Open Run and enter %temp%skype.
    Skype for Business not automatically signing in
  5. Now simply remove the DbTemp folder.

Reinstall Skype

If nothing worked, you should try to reinstall Skype. This solution is usually the last resort and fixes many technical issues.

Since we’re talking about Skype, you probably know that Skype has universal app, besides regular desktop program. So which one do you like more, traditional, desktop program, or new, universal Skype app? Tell us your opinion in the comments.


Editor’s Note: This post was originally published in June 2015 and has been since updated for freshness, and accuracy.

Editor's Note: This article was originally published in June 2015 and was revamped and updated in November 2020 for freshness, accuracy, and comprehensiveness.