This was really freaking awesome. I tried it and it worked!.
One thing, the script to be copy-pasted did not work as is, in my Windows 10 Home.
So I executed the steps manually and then I was able to install the hyperv and container mum’s.
These were the steps I took:
- Run this command and open the result file `hyper.txt` in Sublime Text (or any developer-worthy editor).
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum>hyper.txt
2. Insert the following text at the beginning of each line, and close the quotes. Below is one example.
dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.476.mum"
dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\Microsoft-Hyper-V-ClientEdition-Package~31bf3856ad364e35~amd64~es-MX~10.0.18362.592.mum"
In my case resulted in 59 packages.
3. Open a command prompt and execute each line. Again if you have a developer-worthy command prompt (like ConEmu), you should be able to pretty easy copy-paste all lines, and execute each pretty easily.
4. Lastly, execute this line, and respond DO NOT RESTART.
dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
5. Repeat the same process with the container mum’s. In my case it resulted in 91 packages.
dir /b %SystemRoot%\servicing\Packages\*containers*.mum>containers.txt...dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\Containers-ApplicationGuard-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.476.mum"
dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\Containers-ApplicationGuard-Package~31bf3856ad364e35~amd64~es-MX~10.0.18362.592.mum"...
dism /online /enable-feature /featurename:Containers -All /LimitAccess /ALL
6. Then restart as the instructions say, edit windows edition and install docker and voila!, it installs without any problem.
The script did not run for several errors: syntax errors, /f not recognized, mixed double quote characters.
Thanks again!