Если после обновления Skype в Windows XP (или сразу после установки программы с официального сайта) вы начали получать следующее сообщение об ошибке: Fatal Error — Failed to load library dxva2.dll, в этом руководстве будет подробно показано, как исправить ошибку, и описано, в чем именно заключается проблема.
Файл dxva2.dll — это библиотека DirectX Video Acceleration 2, а эта технология не поддерживается Windows XP, тем не менее, вы все равно сможете запустить обновленный Skype, и вам не нужно искать dxva2.файл dll и куда его нужно скопировать, чтобы Skype заработал.
Как исправить ошибку failed to load library dxva2.dll
Здесь мы поговорим только о том, как исправить эту ошибку в Skype и Windows XP, если вдруг вы столкнулись с той же проблемой в более новой операционной системе или с другой программой, перейдите к последнему разделу этого руководства.
Прежде всего, как я уже говорил, вам не нужно ничего делать, чтобы загрузить dxva2.dll из Интернета или скопирован с другого компьютера с более новой версией Windows, где этот файл доступен по умолчанию, вместо исправления ошибки вы просто получите сообщение о том, что "The application or library dxva2.dll не является образом программы для Windows NT".
Для того чтобы убрать сообщение об ошибке "Failed to load library dxva2.dll" в Windows XP, просто выполните следующие шаги (я предполагаю, что у вас Windows XP SP3. Если версия более ранняя, обновите):
- Проверьте, установлены ли все необходимые обновления системы (настройте автоматическую установку обновлений в Панель управления — Автоматическое обновление.
- Установите Windows Installer 4.5 Redistributable с официального сайта Microsoft" (этот шаг не всегда необходим, но не лишний). Вы можете скачать ее в разделе "Загрузка установщика Windows 4.5 на странице https://support.microsoft.com/en-us/kb/942288/ru. Перезагрузите компьютер.
- Скачайте и установите Microsoft .NET Framework 3.5 для Windows XP, также с официального сайта Microsoft https://www.microsoft.com/en-ru/download/details.aspx?id=21.
- Перезагрузите компьютер.
После выполнения этих действий в указанном порядке на рабочей системе Skype будет запускаться без ошибок из-за отсутствия файла dxva2.dll (если у вас по-прежнему возникают проблемы при запуске, дополнительно убедитесь, что у вас установлены драйверы DirectX и видеокарты). Кстати, сама библиотека dxva2.dll файл в Windows XP, даже если ошибка исчезнет.
Другая информация: Недавно появилась возможность использовать Skype онлайн без установки на компьютер, это может быть полезно, если ничего не работает (или вы можете скачать старую версию Skype, только будьте осторожны и проверяйте файлы, которые вы скачиваете, например, на Virustotal.com). А вообще я бы рекомендовал переходить на современные версии Windows, потому что программ, которые запускаются с проблемами в XP со временем будет все больше и больше.
Dxva2.dll в Windows 7, 8.1 и 10
Файл dxva2.dll в последних версиях Windows находится в папках Windows/System32 и Windows/SysWOW64 как незаменимый компонент системы.
Если по какой-то причине вы видите сообщение о том, что этот файл отсутствует, простая проверка целостности системных файлов с помощью sfc /scannow должна решить проблему (просто запустите эту команду в командной строке, запустите от имени администратора). Вы также можете найти этот файл в папке C:\Windows\WinSxS по поиску dxva.dll в прикрепленных файлах и папках.
Надеюсь, приведенные выше шаги помогли вам решить проблему. Если нет, напишите нам, мы постараемся разобраться.