How to Fix Missing Buddha.dll Errors in Call of Duty: Black Ops 2

Windows Defender or third-party antivirus software frequently flags buddha.dll as a "Trojan" or "Potentially Unwanted Program" (PUP). It automatically quarantines or deletes the file during an update or game installation.

Even if the file is not a "virus" in the traditional sense, it is a program that is trying to inject its own code into another program ( Black Ops 2 ) to change how it works. This behavior is identical to what many types of malware do, so your antivirus rightly flags it as suspicious.