Incorrectly editing the registry can break Windows. Back up your registry first.
The "not found" or "missing" error typically occurs for one of three reasons:
If you own a legitimate, unmodified Steam copy of Black Ops 2 and you see this error, you have somehow acquired a modified file. You must restore the game to its original state.
Few things are as frustrating as settling in for a nostalgic gaming session, launching Call of Duty: Black Ops 2 , and being greeted by a cryptic error message: or "buddha.dll was not found."