Windows 10 Home家用版安裝Hyper | Windows home run docker
公司一開始配的電腦是Acer的套裝電腦,裡面搭配的是Windows10Home版,作為一個開發者,Home版本的功能實在是不太符合需求,因為預設應該是沒有Hyper-V功能,如果要安裝Docker的話,也只能安裝Client工具…不太想要動到OS重灌這一招,想到之前似乎有試過(看到)在Windows10Home版安裝Hyper-V與WSL,不過因為很久沒有寫部落格記錄,有些問題解決之後就沒有記錄,所以趁著這次解決這個問題並且將部落格從幾次亂搞之後最近放到GoogleCloudRun上面執行,一併將這些操作記錄下來。首先,Windows10Home版打開控制台「程式和功能」中的「Windows...
公司一開始配的電腦是Acer的套裝電腦,裡面搭配的是Windows 10 Home版,作為一個開發者,Home版本的功能實在是不太符合需求,因為預設應該是沒有Hyper-V功能,如果要安裝Docker的話,也只能安裝Client工具…
不太想要動到OS重灌這一招,想到之前似乎有試過(看到)在Windows 10 Home版安裝Hyper-V與WSL,不過因為很久沒有寫部落格記錄,有些問題解決之後就沒有記錄,所以趁著這次解決這個問題並且將部落格從幾次亂搞之後最近放到Google Cloud Run上面執行,一併將這些操作記錄下來。
首先,Windows 10 Home版打開控制台「程式和功能」中的「Windows 功能」應該不會有「Hyper-V平台」、「適用於 Linux 的 Windows 子系統」兩個選項。
從Windows 10 Hyper-V System Requirements[1]的頁面說明中也有下面這段,明確表明Windows 10 Home的版本不能安裝。
The Hyper-V role cannot be installed on:
Windows 10 HomeWindows 10 MobileWindows 10 Mobile Enterprise不過這個其實有秘技可以讓Hyper-V安裝在Windows 10 Home,只需要將下面這段指令貼在記事本上,並且以.bat的副檔名儲存後透過管理員權限執行即可。
pushd “%~dp0”dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txtfor /f %%i in (‘findstr /i . hyper-v.txt 2>nul’) do dism /online /norestart /add-package:”%SystemRoot%servicingPackages\%%i”del hyper-v.txtDism /online /enable-feature /featur...