Stai giocando tramite steam, o è piratato? Ti darò la soluzione per l'errore se stai giocando tramite steam.
- Installa Visual C++ Redistributables . Puoi localizzare il redist corretto per Visual C. solo la versione x86 è richiesta qui.
Lo puoi trovare nella tua cartella di black ops 2, sotto redist Per esempio il mio si trova qui:
"C:SteamsteamappscommonCall of Duty Black Ops IIredistvcredist_x86.exe" Esegui quel file per installarlo. - Poi, assicurati di aver installato le librerie DX9 corrette.
anche queste si trovano nella cartella redist. esegui dxsetup.exe che si trova nella cartella redist-directx,
es. la mia è qui:
"C:SteamsteamappscommonCall of Duty Black Ops IIredistDirectXDXSETUP.exe" - Avvia steam, clicca col tasto destro su call of duty: black ops II, vai su proprietà.
clicca sulla scheda File Locali, e poi "verifica l'integrità della cache del gioco" Lascia che il processo finisca, alcuni file potrebbero essere scaricati. - Riavvia il gioco e GIOCA!!!
Se ancora non funziona, suggerisco di aprire il gioco come Amministratore usando le impostazioni di compatibilità.