У меня есть Steam игра, которая использует Microsoft XNA Framework. Это зависит от некоторых библиотек Windows Media Player (WMP). По какой-то причине я не могу переустановить WMP через "Включение или выключение функций Windows" («Произошла ошибка. Не все функции были успешно изменены ").
1 ответ
1
Hacky обходной путь:
- Найдите
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
- Скопируйте
wmp.dll
иwmploc.dll
вC:\Windows\SysWOW64
(илиC:\Windows\system32
если вы используете 32-битную Windows).
Примечание . Для более новых версий могут потребоваться дополнительные файлы:wmp.dll
,wmploc.dll
,dxmasf.dll
иgnsdk_fp.dll
- Откройте
cmd
как администратор - В окне
cmd
введитеregsvr32 c:\windows\syswow64\wmp.dll
(илиregsvr32 c:\windows\system32\wmp.dll
если 32-разрядная версия Windows). - Должно появиться сообщение "Успешно".
- Начать игру.