Hi roger moore.
Thank you for reaching out here in the Microsoft Community.
In your description, you are unable to open Call of duty.
I noticed that you made a lot of attempts such as deleting and re-downloading the game multiple times, uninstalling the Microsoft Store and Xbox, scanning with a command prompt, checking drivers, etc., and were patient enough to provide us with what was in the Event Viewer. Thank you for all the effort and attempts you've put into this issue, and I do understand the distress and chagrin that not being able to launch Call of duty is currently causing you.
You mentioned that after opening the game, there seems to be a “corrupt patch file” message. Please take a screenshot of what happens when you open the game and provide us with the image.
You mentioned that you uninstalled and reinstalled Microsoft Store, what steps did you take to uninstall Microsoft Store and was it through a PowerShell command? Please let me know.
Since you uninstalled and reinstalled the game multiple times, this rules out an issue with the integrity of the game files.
The command Restorehealth is usually used for system file checking, and since you've used this command and the scan doesn't seem to show any anomalies, then this basically rules out an error from the system files.
You also checked the drivers and ran other games that require higher graphics performance, which basically rules out an error from the graphics driver.
We think it's likely that the problem isn't coming from Windows, and that it's probably a Call of duty compatibility issue.
We can make some other efforts to rule out other errors on the Windows side.
Are you using any third-party security software? If so, please disable or uninstall them temporarily.
Disclaimer: Temporarily turn off antivirus protection. However, keep in mind that if you do so, your device may be vulnerable to threats. So please turn it on immediately once issue fixed.
To rule out the effects of other applications, I recommend trying a clean boot which starts Windows with a minimal set of drivers and startup programs. It can be used to determine whether a background service or program is interfering or causing a problem.
These steps of "clean boot" might look complicated at first glance. However, to avoid any trouble for you, please follow them in order and step-by-step.
In a clean boot, simply try opening Call of duty and see if it opens properly. This can determine if the problem is coming from interference from another application.
To rule out the possibility of an incorrect account profile, you can create a new local administrator account by referring to the following link
Manage User Accounts in Windows - Microsoft Support
Check if the same issue exists in the new local account.
Please let me know the details of your system. You can check this by searching for “System information” in the taskbar.
If you wish to make further repairs to the system files and configuration to troubleshoot the system errors, you can refer to the link below to perform an in-place upgrade of your system. An in-place upgrade overwrites your system with a system image file and preserves your data.
Disclaimer: Let’s try performing an in-place install or in-place upgrade which will refresh your Windows files and operating system without removing files or applications. That being said, we always recommend that if you have important data, you should back it up before making large system changes. If you want to back up your data first, please do so. Once you are done backing up, you can follow the steps in the following guides:
How to run In-place upgrade in Windows 11 - Microsoft Community
The above steps will look at third-party software conflicts, account profile errors, and perform a thorough system repair.
If the problem still persists, and you have ruled out other possibilities by following the steps above, it means that the problem is most likely due to Call of Duty compatibility, and you will most likely need to make some adjustments or modifications to the game's configuration file, which you will need to do by contacting Call of Duty's publisher, Activision, for assistance in this regard.
You can refer to the following thread for this information.
Call of Duty Support Is Handled By Activision, Not Here - Microsoft Community
It's an honor to provide you with some advice, and I hope my efforts will make things easier for you.
Thank you for your understanding and support.
Best regards,
Zev - MSFT | Microsoft Community Support Specialist