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

執筆者:

関連記事

windows

Windows8.1でParagon HFS+ for Windows 10.0 (Japanese)が使えない

Windows8.1にアップデートしたら、 HFS+の外付けハードディスクを認識しなくなってしまいました。 サポートにメールをしたところ、 既に新しいバージョンがアップデートされていた模様。 新バージ …

windows

連続していないパーティションの変更

Windows8を使用しています。 コンピューターの管理>ディスクの管理を使うと、 簡単にパーティションサイズの変更ができます。 しかしここで落とし穴がありました。 連続していないパーティションは結合 …

windows

タスクマネージャーでCPUのコア毎の使用率を確認する

最近はデュアルコア(=コア2)、クアッドコア(=コア4)が当たり前になってきました。 プログラマーもそれなりのコードを書かなくてはいけない場面も多いと思います。 Windows8なら、タスクマネージャ …

sqlserver

SQL Server Management Studio でテーブルが変更できない

私は以前はOracleをメインで使用し、そしてここ数年間はMySQLをメインで使用しています。SQL Serverは少しかじった程度といえるでしょう。 こんな私が選択したのはSQL Server Ma …

windows

リモートPCのサービスを操作する

遠隔地のPCのサービスを再起動したい場合って、ほとんどないのですがたまにあります。 そもそもPC Anywhere等をインストールしていればよいのですが、そうしたソフト自体がフリーズすることがあるから …