1

У меня есть Steam игра, которая использует Microsoft XNA Framework. Это зависит от некоторых библиотек Windows Media Player (WMP). По какой-то причине я не могу переустановить WMP через "Включение или выключение функций Windows" («Произошла ошибка. Не все функции были успешно изменены ").

1 ответ1

1

Hacky обходной путь:

  1. Найдите wmp.dll в C:\Windows\WinSxS\ . Они должны находиться в папке C:\Windows\winSxS\wow64_microsoft-windows-mediaplayer-core_*\*
    Например, wow64_microsoft-windows-mediaplayer-core_31bf3856ad364e35_10.0.15063.0_none_26d246aabc4934f8
  2. Скопируйте wmp.dll и wmploc.dll в C:\Windows\SysWOW64 (или C:\Windows\system32 если вы используете 32-битную Windows).
    Примечание . Для более новых версий могут потребоваться дополнительные файлы: wmp.dll , wmploc.dll , dxmasf.dll и gnsdk_fp.dll
  3. Откройте cmd как администратор
  4. В окне cmd введите regsvr32 c:\windows\syswow64\wmp.dll (или regsvr32 c:\windows\system32\wmp.dll если 32-разрядная версия Windows).
  5. Должно появиться сообщение "Успешно".
  6. Начать игру.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .