The 'Micro-Star International Co., Ltd. - Firmware - 1.0.0.12' is the most likely cause of the Secure Boot Violation error, that is a BIOS update, did that update delivered by Windows updates?
Before proceeding, please backup your files to avoid data loss.
Boot your PC into BIOS and in the Security settings section, try resetting TPM to Factory keys to test if that resolves the problem.
If that does not resolve the problem, go to the support page for your PC or motherboard to check if there is a BIOS update available that may not be installed yet.