猫型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
-

執筆者:

関連記事

PHPでは文字列の比較に==を使用してはいけない

==を使用しても、文字列の比較にはなりません。 必ず「===」もしくは「strcmp」を使いましょう! 否定する場合は「!==」です。 もし「==」とすれば”00″は&#822 …

windows

EXCELのIF関数で複数条件を指定する

先日やろうと思ったらできない・・・。 いままでEXCELで複数条件を指定したことがなかったことに気付きました。 そしてなんと!! EXCELでは AND や OR は関数なのです! つまり 条件A A …

windows

コマンドプロンプト(バッチ)でファイル毎の処理をする

forでファイル毎の処理をする コマンドプロンプトのforには強力な/Fオプションがあります。 set yyyy=%date:~0,4% set mm=%date:~5,2% set dd=%date …

windows

Windowsのライセンス認証でこのプロダクトキーは既に使用されていますと表示される

自作PCでマザーボードを交換しました。 OSはvistaです。 するとコンピューター>プロパティ のライセンス認証をしようとすると、 『このプロダクトキーは既に使用されています』 と表示されて認証でき …

windows

Windowsで時刻の同期間隔を設定する

Windowsで時刻の同期間隔を設定するにはレジストリを更新するだけです。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\T …