Windows 8 のデバッグ/チェックビルドを OS として使用できますか?

Windows 8 のデバッグ/チェックビルドを OS として使用できますか?

簡単な質問ですが、Windows 8 のデバッグ/チェック ビルドをプライマリ OS として使用することは可能ですか?

これを行うとどのような合併症が発生する可能性がありますか?

ありがとう

答え1

それが良いアイデアかどうかは疑問だ。デビッド・シュワルツはすでに、これらのビルドにはエラー条件と実行時の最適化の実行時チェック

によるとWindows のチェックビルドの使用これらのビルドでは次の変更が行われました:

  • 逆アセンブルされたマシン命令を理解しやすくし、問題をトレースするために、多くのコンパイラ最適化が無効になっています。
  • 内部の不整合や問題を特定するために、次のような多くのデバッグ チェックが有効になっています。
    • パラメータ検証チェック
    • オペレーティングシステムの正確性と一貫性を内部でチェックする
    • 情報チェックとトレース出力。多くの場合、Microsoft サポート技術情報の記事に記載されています。

したがって、これらのビルドを日常的な環境で使用すると、パフォーマンスに顕著なペナルティが発生すると想定されます。おそらく、通常の「この問題を報告しますか?」ダイアログではなく、BSOD が表示されるだけでしょう。しかし、これは単なる推測です。

個人的には、それはお勧めしません。

関連情報