• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Download Windows 10/11 ESD

Obviously this isn't piracy. If you aren't convinced, use the tool from Microsoft and follow the instructions there. Perhaps it's more simple for you. You can select the version during the install.
You will need a valid Windows 10 key to activate your install.
 
Last edited:
I will be honest, i didn't read all 27 page of the thread, but with a thread search i haven't seen an option to download the esd in other languages.
Is there the possibility to do so?
 
I will be honest, i didn't read all 27 page of the thread, but with a thread search i haven't seen an option to download the esd in other languages.
Is there the possibility to do so?
I found this link here, you can find the ESD links for the latest version with different languages (en-us, en-gb, etc.)
 
@Ramo1203 thank you very much, you saved me quite some time. I elect you MVP of the day!
 
KB4532695 for 1903 & 1909 x64 (OS Builds 18362.628 & 18363.628)

Download x64 (340 MB) on disk C and run:

dism /online /add-package /packagepath:c:\windows10.0-kb4532695-x64_dec9c44163694f168a8c764f3efda7c598297b0e.cab
Here is the actual update without requiring any commands, just like any other executable here:
Found it by searching in Microsoft Catalog:
 
kinda late for this but I'll mention them anyway

1909/19H2 consumer multi-edition ESDs - Jan. 2020 release (build 18363.592), en-us

X64
X86
 
Incase anyone ever wants to utilize WDS I created a script that will pull boot.wim and install.esd

The it will let you choose the version and it will conver the esd to wim so you can import it into WDS.

Code:
@echo off
SET build=1.0
title MCT + WDS update tool (BETA) v%BUILD%

:: Lets set our variables, always set them before work blocks.
set prokey=W269N-WFGWX-YVC9B-4J6C9-T83GX
set entkey=NPPR9-FWDCX-D2C8J-H872K-2YT43

:checkPrivileges
:: Check for Admin by accessing protected stuff. This calls net(#).exe and can stall if we don't kill it later.
NET FILE 1>nul 2>&1 2>nul 2>&1
if '%errorlevel%' == '0' ( goto ask) else ( goto getPrivileges )

:getPrivileges
:: Write vbs in temp to call batch as admin.
if '%1'=='ELEV' (shift & goto ask)                             
for /f "delims=: tokens=*" %%A in ('findstr /b ::- "%~f0"') do @Echo(%%A
setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
Echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
Echo UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B

:ask
echo.
echo Hello, we are going to download the MCT.
Echo.
echo This only works on Windows 10 and maybe 8? and Server 2012+
echo.
echo After we are going to mount and pull the boot wim and the install esd.
echo.
echo Then we are going to list the editions we can get and convert to wim for WDS.
echo.
echo Would you like to begin?
echo.
pause
echo.

:start
cls
echo.
echo Awesome, Let me download the current MCT (1909)
echo.
echo This will get saved in your downloads folder
echo.
:: if the MCT version changes just change the link
bitsadmin /transfer MCT-1909 /download /priority FOREGROUND https://download.microsoft.com/download/c/0/b/c0b2b254-54f1-42de-bfe5-82effe499ee0/MediaCreationTool1909.exe "%userprofile%\downloads\mct.exe" >nul 2>&1
echo Cool, now lets get to business. What version do you want first?
echo.
Echo 1 = Home/Pro
Echo.
Echo 2 = Enterprise/EDU
set choice=
ECHO.
set /p choice=
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto mcthome
if '%choice%'=='2' goto mctent
goto dirwarnstart

:mcthome
cls
echo.
echo Alright, you want Home/Professional (N) lets do stuff.
echo.
echo I am going to call MCT, I will cover as many flags as I can.
echo.
echo For Home/Pro use this key when asked. (I already copied it to your clipboard.)
echo.
echo %prokey%|clip
echo %prokey%
echo.
echo Make sure to select "ISO" (Don't rename it)
echo.
echo Save it to downloads with the MCT executable.
echo.
echo Then click "Finish"
Echo.
call "%userprofile%\downloads\mct.exe" /Eula Accept /Retail /MediaArch x64 /Download /MediaEdition Professional /Action CreateMedia
cls
echo.
echo Thanks now going to mount it.
echo.
explorer "%userprofile%\downloads\Windows.iso"
echo What is the drive letter? (Dont put dots just the letter)
echo.
set /p dltr=""
echo.
echo Thanks, I'm doing some file copies.
Echo.
echo f | xcopy "%dltr%:\sources\boot.wim" "%userprofile%\downloads\boot.wim" /y >nul 2>&1
echo f | xcopy "%dltr%:\sources\install.esd" "%userprofile%\downloads\install.esd" /y >nul 2>&1
powershell -Command "& {Dismount-DiskImage -ImagePath "%userprofile%\downloads\Windows.iso"}" >nul 2>&1
echo I dismounted the ISO for you, now its time to convert.
echo.
echo This will list the versions in this esd. Please choose only one for now.
echo.
pause
echo.
dism /Get-WimInfo /WimFile:%userprofile%\downloads\install.esd
echo.
echo please enter the "Index Number" of the image you want me to pull out.
echo.
set /p indexnum=""
echo.
echo Now tell me the version. Was it Home, Pro?
echo.
set /p indexname=""
echo.
echo Word im going to begin ripping that.
echo.
dism /export-image /SourceImageFile:%userprofile%\downloads\install.esd /SourceIndex:%indexnum% /DestinationImageFile:%userprofile%\downloads\%indexname%.wim /Compress:max /CheckIntegrity
echo.
cls
echo.
echo All done!
echo.
echo I'm going to start cleaning these files up for you.
echo.
DEL "%userprofile%\downloads\install.esd" >nul 2>&1
DEL "%userprofile%\downloads\Windows.iso" >nul 2>&1
DEL "%userprofile%\downloads\mct.exe" >nul 2>&1
echo Done!
echo.
pause
goto mcthomedone

:mctent
cls
echo.
echo Alright, you want Enterprise/Education (N) lets do stuff.
echo.
echo I am going to call MCT, I will cover as many flags as I can.
echo.
echo For Home/Pro use this key when asked. (I already copied it to your clipboard.)
echo.
echo %entkey%|clip
echo %entkey%
echo.
echo Make sure to select "ISO" (Don't rename it)
echo.
echo Save it to downloads with the MCT executable.
echo.
echo Then click "Finish"
Echo.
call "%userprofile%\downloads\mct.exe" /Eula Accept /Retail /MediaArch x64 /Download /MediaEdition Enterprise /Action CreateMedia
cls
echo.
echo Thanks now going to mount it.
echo.
explorer "%userprofile%\downloads\Windows.iso"
echo What is the drive letter? (Dont put dots just the letter)
echo.
set /p dltr=""
echo.
echo Thanks, I'm doing some file copies.
Echo.
echo f | xcopy "%dltr%:\sources\boot.wim" "%userprofile%\downloads\boot.wim" /y >nul 2>&1
echo f | xcopy "%dltr%:\sources\install.esd" "%userprofile%\downloads\install.esd" /y >nul 2>&1
powershell -Command "& {Dismount-DiskImage -ImagePath "%userprofile%\downloads\Windows.iso"}" >nul 2>&1
echo I dismounted the ISO for you, now its time to convert.
echo.
echo This will list the versions in this esd. Please choose only one for now.
echo.
pause
echo.
dism /Get-WimInfo /WimFile:%userprofile%\downloads\install.esd
echo.
echo please enter the "Index Number" of the image you want me to pull out.
echo.
set /p indexnum=""
echo.
echo Now tell me the version. Was it Home, Pro?
echo.
set /p indexname=""
echo.
echo Word im going to begin ripping that.
echo.
dism /export-image /SourceImageFile:%userprofile%\downloads\install.esd /SourceIndex:%indexnum% /DestinationImageFile:%userprofile%\downloads\%indexname%.wim /Compress:max /CheckIntegrity
echo.
cls
echo.
echo All done!
echo.
echo I'm going to start cleaning these files up for you.
echo.
DEL "%userprofile%\downloads\install.esd" >nul 2>&1
DEL "%userprofile%\downloads\Windows.iso" >nul 2>&1
DEL "%userprofile%\downloads\mct.exe" >nul 2>&1
echo Done!
echo.
pause
goto mctentdone

:mcthomedone
cls
echo.
echo Want to go again?
echo.
Echo 1 = No
Echo.
Echo 2 = Yes
set choice=
ECHO.
set /p choice=
set /p choice=
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto end
if '%choice%'=='2' goto start
goto dirwarnhome

:mctentdone
cls
echo.
echo Want to go again?
echo.
Echo 1 = No
Echo.
Echo 2 = Yes
set choice=
ECHO.
set /p choice=
set /p choice=
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto end
if '%choice%'=='2' goto start
goto dirwarnent

:dirwarnhome
:: Key trap for selecting something out of scope.
cls
Echo "Invalid Selection Please Try again..."
Echo.
pause
goto mcthomedone

:dirwarnent
:: Key trap for selecting something out of scope.
cls
Echo "Invalid Selection Please Try again..."
Echo.
pause
goto mctentdone

:end
cls
echo.
echo Now just import your wims into WDS!
echo.
echo bye!
echo.
pause
exit

It downloads and utilizes the Media Creation Tool, so the software is untampered with from MS.

I then delete and cleanup files after its done, leaving you with only the wims you want/need

Its a little cheat of mine when im doing WIM updates, since I dont bother doing DISM servicing, since I do the rest via MDT or via GPO.
 

Attachments

KB4535996 for 1903 & 1909 (OS builds 18362.693 & 18363.693)
Download x64 349 MB
Since it wasn't mentioned, the update is optional to install not mandatory.
 
Windows 10 2004 added to the op.

ver.jpg


Fresh install w/o drivers ~ 25 GB
cleanos.jpg


Task manager now distinguishes between solid and hard drives and shows GPU temperature. Sweeeet.

task.jpg
 
Last edited:
is this a final build?

very tempted to try it out
 
is this a final build?

very tempted to try it out
I think semi-final is the best we can expect at this point. Still, worth trying out. This update is supposed to have a lot of changes that remove aspects that pertain to privacy issues.
 
This update is supposed to have a lot of changes that remove aspects that pertain to privacy issues.
Like Cortana separated from Windows Search. Also heard if you create a local account Cortana is disabled automatically.
 
had no issues with using it for gaming and web browsing, cool to see GPU temps in task manager... we need things like that in windows for beginner users
 
had no issues with using it for gaming and web browsing, cool to see GPU temps in task manager... we need things like that in windows for beginner users
From the discussions that have taken place in the Microsoft forums, there has been a delivered effort to bring compatibility(backward and forward) up a few notches. This might be the fruits of that labor. We'll see though.
 
can you imagine when average joe user starts checking out task manager and asking why his CPU is at 80C on his new laptop at the desktop?

might actually make some manufacturers take cooling seriously
 
Back
Top