Windows 11

ここでは Windows 11 に発生した問題点の回避方法、インストール方法について記載しています

Windows11でプログラムを実行すると0xc000007bが発生する

Windows11でプログラムを実行すると

 プログラム名.exe - アプリケーション エラー
 アプリケーションを正しく起動出来ませんでした (0xc000007b)。[OK]をクリックしてアプリケーションを閉じて下さい。

と表示されて実行出来ませんでした。

1.このプログラムは、Windows10では正常に動作しています。

2. 下記の記載のあるC++再頒布可能パッケージをWindows11にインストールしましたが実行出来ませんでした
 Visual Studio 2015、2017、2019、または 2022 を使用して作成されたすべてのアプリケーションに対して、このバージョンをインストールすることをお勧めします。

3.このプログラムは、.NET Frameworkを使用していませんが念のために
 NET Framework(3.5)は有効にしています。

4.Visual Studio 2015,2017,2022で生成した(x86,x64)プログラムはWindows11で実行出来ませんでした。

5.Windows11にVisual Studio 2022をインストールしてプログラムをコンパイルして、生成したところ正常に実行出来ました

6.その後は別のマシンのVisual Studio 2015,2017,2022で生成したプログラムも正常に実行出来ました

Windows11 のインストールをしました

1.ダウンロードしたインストールキットを使用しています。

2.インストールする前の環境は、
 Windows7を初期インストールしてから実行しています。
 Intel Core i7 860 2.8GHz
 メモリ 8GB
 ハードディスクの空き領域は 500GB
 ネットワークには接続せずにローカル環境で実行

3.インストールを実行する前に Regedit.exeにて
 HKEY_LOCAL_MACHINE\SYSTEM\Setupに
 LabConfig キーを作成してから
 "BypassTPMCheck"=dword:00000001
 "BypassSecureBootCheck"=dword:00000001
 を設定しています。

4.その後インストールキットの
 setup.exe
 を実行して正常にインストールが完了しました。
  エディション Windows 11 Pro
  バージョン 21H2
  OS ビルド 22000.194

5.製品版のインストールキットでは、エラーとなりインストール出来ません