¿Lo estás jugando a través de steam, o es Pirata? Te daré la solución para el error si estás jugando a través de steam.
- Instalar Visual C++ Redistributables . Puedes localizar los redistribuibles correctos para Visual C. sólo se requiere la versión x86 aquí.
puedes encontrar esto en tu carpeta de black ops 2, bajo redist Por ejemplo el mío se encuentra aquí:
"C:SteamsteamappscommonCall of Duty Black Ops IIredistvcredist_x86.Exe" Ejecute ese archivo para instalarlo. - A continuación, asegúrese de que tiene las bibliotecas DX9 correctas instaladas.
También se encuentran en la carpeta redist. Ejecute dxsetup.exe que se encuentra en la carpeta redistdirectx,
por ejemplo, el mío está aquí:
"C:NSteamsteamappscommonCall of Duty Black Ops IIredistDirectXDXSETUP.exe" - Inicie steam, haga clic con el botón derecho en call of duty: black ops II, vaya a propiedades.
haz clic en la pestaña de archivos locales, y luego "verifica la integridad de la caché del juego" Deja que el proceso termine, puede que se descarguen algunos archivos. - ¡Reinicia el juego y DISFRUTA!!!
Si sigue sin funcionar, te sugiero que abras el juego como Administrador utilizando los ajustes de compatibilidad.