Hey. To solve this issue:
Go to your Steam folder.
Click on "steamapps"
Click on "common"
Click on "Call of Duty Black Ops II"
Click on the folder "players"
Locate the files with "hardware"
If you have the error with campaign, delete the file "hardware.chp"
If you have the error with multiplayer, delete the file "hardware_mp.chp"
If you have the error with zombies, delete the file "hardware_zm.chp"
MAKE A BACKUP OF THE FILE JUST IN CASE IT DOESN'T WORK!