I have been having the same problem aswell.
I was able to play BO2 earlier today for a few hours, came back on to play again later and Avast detects binkw32.dll as malware. Searched around for binkw32.dll and all I've really found out is it's for the Bink Video Codec. Seems like it may have gotten infected somehow, but it is most likely just a false positive on Avast's part, either way I can't launch BO2 because of it.
I'm reinstalling the game right now, but Avast already identified binkw32.dll as malware as soon as I started the BO2 download. So I don't think there will be any hope there. I'm gonna try other things tomorrow, hopefully this will be resolved by then.
CHANGE YOUR ANTIVIRUS,AND NO TREYARCH DONT NEEDS TO FIX THAT PROBLEM THAT IS AVAST PROBLEM....
ABOUT YOUR PICTURE I AM UNDERSTANDING THAT SOMETHING BLOCKS YOUR BOP2 DELETE ANTIVIRUS INSTALL MICROSOFT ESSENTIALS SECURITY AND YOU GONNA BE FINE....DONT COMPLAINT ABOUT THE GAME IS YOUR PROBLEM IF YOU INSTALL BAD ANTIVIRUS.
Same problem. I cannot open bo2 single or multiplayer. It worked fine yesterday and last night is the first time I was not able to play.
So basically, there are a lot of people with this problem, not many players in multiplayer, and I see no responses from treyarch.
Try to open game from steam and it pops up the dialog box that says it's loding and then that just goes away and nothing... not even an error report or anything.
So I read here that it's avast that's blocking it due to a file: binkw32.dll
I uninstalled avast, restarted and it's still doing the same thing... Won't load the game.
Accountability please... Tell us that you are aware of the problem and are working on it, as I paid for a game and can't use it right now...
i've today reinstalled Avast! and used other antivirus programs such as Avira and Microsoft Security Essentials. Still not working.
I contacted Avast email support and they were surprisingly fast. They told me to update the program&database and if the problem persits, I had to send them email again telling the problem.
I just sent the another email and I will let you guys here know how it will work..
this is definitely on avasts! fault, not treyarch I believe.
EDIT: If you go to Steam Apps -> Common -> Black Ops 2 & and click the multiplayer icon, it will say that binkw32dll is missing from the computer, try to reinstall to fix the problem
--> reinstalling haven't helped yet, this is my 2nd time uninstalling bO2 multiplayer nowz
THE PROBLEM HAS BEEN SOLVED!!!
If you are having the same issue and reinstalling the game won't help, go to Windows files and then make a search of the file binkw32.dll
Then, copy paste the result of it and paste it to Program Files(x86)-> Steam -> SteamApps -> Common -> CoD BO2 and then paste it there and PLAY!
This worked for me.
1:Start Avast anti virus
2:In right part of Avast window click SETTINGS
3:In left pane of pop up click Exclusions
4:Click Browse and navigate to the folder you want to exclude.Choose Steam folder.
6:back in Avast main screen click REAL TIME SHIELDS.
7:click FIEL SYSTEM SHIELD
8:Click EXPERT SETTINGS
10:Click ADD then browse to Steam folder
11:Click ok and close Avast window
12:Verify Black ops folder again and let it update
13:Play game and get annoyed by the campers(snipers),bunny hoppers and sprinting knifers.