同様の質問:
Secure Boot Violationが表示され起動できない - Microsoft コミュニティ
BIOSの設定でSecure Bootを無効にしてみてください。
これで起動するのであれば、ブート関係の設定の破損やストレージの一時的な故障が疑われます。
まずデータをバックアップすることを優先にしてください。ストレージの異常が原因ならば、現在は起動していても、起動しなくなる可能性があります。3年以上使用しているストレージデバイスであれば、新しいものに交換してしまった方がいいでしょう。
ストレージに異常がないようであれば、Windowsのインストールメディアを用意して、その中にあるsetup.exeを実行してインプレースアップグレードでシステムを修復してください。MediaCreationToolでもインプレースアップグレードできますが、トラブルが起きて起動しなくなる可能性もありますので、必ずインストールメディアを用意したうえで実行してください。
BIOSの設定でSecure Bootを無効にしても起動できない場合には、起動設定が壊れている可能性があります。Windowsのインストールメディアを用意して、そのインストールメディアでパソコンを起動してください。回復メニューからシステムの回復を行うことも可能ですし、それでだめならクリーンインストールし直すことになります。この場合も、ストレージデバイスの故障が原因であれば、交換したほうがいいでしょう。