猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Windows

「Docker for Windows」が起動しない

投稿日:

「「Hardware assisted virtualization and data execution protection must be enabled in the BIOS.」

Dockerがエラーのため起動しません。リンクをクリックして確認してみるとどうやらHyper-Vが原因のようでした。

Hyper-Vが起動していない

確かに、Hypver-V Hypervisorチェックがはいっていませんし、チェックできません。
カーソルを当てると「第二レベルのアドレス変換(SLAT)機能がありません。」と表示されます。

BIOSのVirtualization Technologyは有効になっていました。

Hyper-Vを無効化し、Dockerから有効かするという記事をみたのですができませんでした。

再起動は10回近く実施しました。

CPUが対応していなかった

結局CPUがHyper-Vに対応していなかったのです。

たどり着いたのはこの記事です。

マイクロソフトのダウンロードサイトから、Coreinfo.exeをダウンロードして実行しました。

実行結果は「-」が未対応で、「*」が対応です。
私のマシンのCPUはE8400です。SLATという技術に対応しておらず、Hyper-Vが使用できないことが判明しました。

もしHyper-Vが起動できなくてお困りの方がいれば、まずはCoreinfo.exeでCPUのチェックをすることをお勧めします。

結果として「Docker for Windows」は使用できないことが判明しました…ガックリ

Gooleアドセンス用336

Gooleアドセンス用336

-Windows
-

執筆者:

関連記事

apple

iPhoneにはハードウエアの安全な取り外しが表示されない!?

Windows8にしたところ、 iPhoneをUSBで接続しても、ハードウエアの安全な取り外しが表示されませんでした。 どうやらiPhoneはメディアとしては扱われず、「ハードウェアを安全に取り外して …

windows

csvの数値をエクセルで正しく表示する方法

csvファイル(カンマ区切りファイル)をエクセルで開くと、 先頭のゼロが消えたり、勝手に日時に変換されたり面倒です。 それを理解した上で、 文字列として開いてくれたり、いっそのことメモ帳で開いてくれる …

route deleteで削除できないルート

route deleteで削除できないルートがあります。 それは、 ネットワーク接続 > プロパティ > インターネット プロトコル XXX   > プロパティ > 詳細設定 によって設定されているI …

ChromeとIEのクッキーを確認する方法

Chromeの場合はアドレスバーに chrome://settings/cookies と入力します。 IEの場合はアドレスバーに javascript:document.cookie と入力します。 …

c# デリゲート(delegate)とは

デリゲートの説明としてよく 処理の委譲とか関数ポインタとかでてきますが、 cはさわりしか知らないので、なかなか理解できませんでした。 結局のところ デリゲートを使用すると 関数を引数に利用できる! と …