Veracrypt の起動前認証プロンプトを数分間放置すると PC の電源がオフになる理由は何でしょうか?

Veracrypt の起動前認証プロンプトを数分間放置すると PC の電源がオフになる理由は何でしょうか?

私はSupermicro X9SRi-FメインボードをベースにしたPCを持っています。ファームウェアをUEFIモードにして、Windows 10 Enterprise 1909をインストールしました。次に、Veracrypt 1.24 Update 4をインストールして、システムパーティションを暗号化しました。

一般的に、PC は通常の使用であれば問題なく動作します。しかし、私は (偶然) 次の奇妙な動作に気づきました。その理由をぜひ知りたいです。

電源ボタンを押してそのPCを起動すると、Veracryptの起動前認証パスワードプロンプトが表示されるまで起動し、そのプロンプトでは何もしない(特に、ないパスワードを入力すると、2、3 分後に PC の電源がオフになります。

もう一度強調したいのは、私がするプロンプトが表示されたらすぐにパスワードを入力します。その後、Windows が起動して正常に動作します。Windows が起動したら、放置しても継続的に使用しても、予期しないシャットダウンやその他の問題は発生しません。

Veracrypt のプリブート認証パスワード プロンプトで PC がシャットダウンする理由は何でしょうか? 実際のところ、シャットダウンの原因が Veracrypt によるものか、マザーボードのファームウェアによるものかさえわかりません...

すでにテスト/再確認したもの:

  • BIOS でウォッチドッグを無効にしているため、マザーボードのウォッチドッグが原因である可能性は排除できます。

  • クーラーは Noctua NH-D15 で、非常に慎重に取り付けたため、過熱が原因である可能性は排除できます。さらに、Prime95 の過酷テストを数分間実行し、HWMonitor を使用して CPU 温度を監視しました。テスト中、最も熱いコアの最高温度は 53° C でした。したがって、冷却に問題はありません。

  • マザーボードのシステム イベント ログにエントリがありません (最初に PC を組み立てたときに、マザーボードの BIOS セットアップでシステム イベント ログ (SEL) を有効にしていました)。

答え1

これページには、あなたが観察した動作が実際に意図されたものであることを示しています。そのページのWindowsカテゴリの7番目のポイント(「EFIブートローダーのいくつかの機能強化と修正」)でこのタイムアウトについて説明しています。ここ)。

Veracrypt はオープンソースなので、タイムアウトを変更するか、完全に削除して再コンパイルすることができます。この動作は VeraCrypt EFI ブートローダ自体の一部であり、ロードされた OS のプログラムで簡単に変更できる設定ではないようです。そのため、実際には再コンパイル後 (必要な場合)、既存の EFI VeraCrypt ブートローダをカスタム ブートローダでインストール/上書きする必要があるかもしれません。

(私の個人的な意見としては、PC が WOL などで誤って起動した場合に備えて、この設定がデフォルトで用意されているのは良い考えだと思います。また、タイムアウトしてシャットダウンした場合でも、その画面に起動するまでに数秒しかかかりません)

関連情報