Ошибка dxva2.dll в Skype
Содержание
После появления последней версии Skype, у некоторого числа пользователей начала появляться при включении ошибка: «Не удалось загрузить библиотеку ‘dxva2.dll’» (или на английском «Failed to load library ‘dxva2.dll’»). Увы, но без библиотеки «dxva2.dll», программа Skype работать не будет, нельзя ее ни запустить, ни обновить. В этой статье мы расскажем, как можно устранить данную проблему и почему она возникла.
Начнем с того, что эта ошибка появляется только у пользователей Windows XP и связана с тем, что последние версии Скайпа требуют наличие библиотеки DXVA 2.0. Эта версия библиотеки DXVA (DirectX Video Acceleration), в отличие от предыдущей версии, более быстро обрабатывает потоки видеоданных, а также поддерживает новые функции. Проблема заключается в том, что библиотека DXVA 2.0 появилось в Windows Vista, когда Windows XP всё ещё использует DXVA 1.0 и соответственно, программы которые нуждаются в DXVA 2.0, будут отказываться работать на Windows XP.
Но данная проблема устраняется довольно легко: необходимо установить оригинальную библиотеку dxva2.dll из Windwos Vista, 7 или 8 и скопировать её в системную папку Windows XP.
Как исправить ошибку failed to load library dxva2.dll?
Способ 1: быстрый
- Убедитесь что Ваш Скайп закрыт.
- Скачайте библиотеку dxva2.dll.
- Поместите библиотеку dxva2.dll в папку C:\Windows\System32
- Включите Скайп. Если ошибка опять появляется, скопируйте файл dxva2.dll в папку C:\Program Files\Skype\Phone.
Способ 2: правильный
Хочется заметить, что для более правильного устранения этой проблемы, необходима установка Microsoft .NET Framework 4 с официального сайта Майкрософт. Вы конечно можете воспользоватся первым способом, и найти только необходимый файл. Но, установив Microsoft .NET Framework 4, будет создана не только библиотека dxva2.dll, но и другие важные компоненты.
Альтернативным вариантом является удаление новой версии и установка предыдущей версии Skype.