Home

How to - Upgrade from a Windows Server insider build to another

%3CLINGO-SUB%20id%3D%22lingo-sub-338574%22%20slang%3D%22en-US%22%3EHow%20to%20-%20Upgrade%20from%20a%20Windows%20Server%20insider%20build%20to%20another%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-338574%22%20slang%3D%22en-US%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3EI%20know%20it%20is%20recommended%20to%20perform%20a%20clean%20install%20for%20each%20build%20but%20here%20is%20how%20i%20performed%20an%20in-place%20upgrade%20from%2018317%20to%2018334%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1-%20Download%20the%20Windows%20Server%20Insider%20.iso%3C%2FP%3E%3CP%3E2-%20Extract%20the%20content%20or%20mount%20the%20.iso%20using%20PS%20command%20Mount-Diskimage%3C%2FP%3E%3CP%3E3-%20Shutdown%20any%20VM(s)%20located%20on%20your%20server%20(that%20prevents%20the%20upgrade%20if%20a%20VM%20is%20On)%3C%2FP%3E%3CP%3E4-%20Check%20your%20current%20build%3A%20Get-CimInstance%20Win32_OperatingSystem%20(18317%20for%20my%20test)%3C%2FP%3E%3CP%3E5-%20From%20the%20extracted%20.iso%20folder%20or%20.iso%20mount%20point%20run%20below%20command%20line%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22TextRun%20SCXO199220703%20BCX0%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO199220703%20BCX0%22%3E.%5Csetup.exe%20%2Fauto%20upgrade%20%2Fquiet%20%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22SpellingError%20SCXO199220703%20BCX0%22%3Emigratedrivers%3C%2FSPAN%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO199220703%20BCX0%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eall%20%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22SpellingError%20SCXO199220703%20BCX0%22%3Edynamicupdate%3C%2FSPAN%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO199220703%20BCX0%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Edisable%20%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22SpellingError%20SCXO199220703%20BCX0%22%3Eshowoobe%3C%2FSPAN%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO199220703%20BCX0%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Enone%20%2F%3C%2FSPAN%3E%3CSPAN%20class%3D%22SpellingError%20SCXO199220703%20BCX0%22%3Eimageindex%3C%2FSPAN%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXO199220703%20BCX0%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E2%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22EOP%20SCXO199220703%20BCX0%22%3E%3CSTRONG%3ENOTE%3A%3C%2FSTRONG%3E%20%3CSTRONG%3Eset%20imageindex%20to%201%20for%20Standard%20edition%20or%202%20for%20Datacenter%20edition%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22EOP%20SCXO199220703%20BCX0%22%3E6-%20You%20can%20remotely%20monitor%20from%20your%20workstation%20the%20first%20part%20of%20the%20upgrade%20opening%20setupact.log%20from%20C%3A%5C%24Windows.~BT%5CSources%5CPanther%20-%20I%20suggest%20to%20use%20CMTRACE.exe%20to%20do%20this%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22EOP%20SCXO199220703%20BCX0%22%3E7-%20After%20a%20couple%20of%20reboots%20the%20upgrade%20should%20complete%20successfully.%20Check%20again%20the%20build%20version%20using%20%22Get-CimInstance%20Win32_OperatingSystem%22%20cmdlet%20(18334%20for%20my%20test)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-338574%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EGeneral%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-354908%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20-%20Upgrade%20from%20a%20Windows%20Server%20insider%20build%20to%20another%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-354908%22%20slang%3D%22en-US%22%3E%3CP%3EI'm%20not%20sure%20about%20official%20documentation%20other%20than%20the%20links%20I%20provided%2C%20but%20you%20should%26nbsp%3Bbe%20able%20to%20just%20run%20Setup%20and%20keep%20installed%20apps%20and%20files.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-352421%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20-%20Upgrade%20from%20a%20Windows%20Server%20insider%20build%20to%20another%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-352421%22%20slang%3D%22en-US%22%3EThanks%20for%20the%20feedback%20Mary%20!%3CBR%20%2F%3EIs%20there%20an%20%22official%22%20document%20how%20to%20perform%20a%20build-to-build%20upgrade%20on%20Server%20Core%20%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-352216%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20-%20Upgrade%20from%20a%20Windows%20Server%20insider%20build%20to%20another%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-352216%22%20slang%3D%22en-US%22%3E%3CP%3EBuild-to-build%20upgrade%20of%20Windows%20Server%20is%20now%20supported.%20The%20notice%20that%20recommended%20a%20clean%20install%20has%20been%20removed%20from%20the%20product.%26nbsp%3B%20You%20may%20now%20upgrade%20from%20preview%20build%20to%20preview%20build.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Grudd
New Contributor

Hi

I know it is recommended to perform a clean install for each build but here is how i performed an in-place upgrade from 18317 to 18334

 

1- Download the Windows Server Insider .iso

2- Extract the content or mount the .iso using PS command Mount-Diskimage

3- Shutdown any VM(s) located on your server (that prevents the upgrade if a VM is On)

4- Check your current build: Get-CimInstance Win32_OperatingSystem (18317 for my test)

5- From the extracted .iso folder or .iso mount point run below command line:

.\setup.exe /auto upgrade /quiet /migratedrivers all /dynamicupdate disable /showoobe none /imageindex 2

 

NOTE: set imageindex to 1 for Standard edition or 2 for Datacenter edition

 

6- You can remotely monitor from your workstation the first part of the upgrade opening setupact.log from C:\$Windows.~BT\Sources\Panther - I suggest to use CMTRACE.exe to do this

7- After a couple of reboots the upgrade should complete successfully. Check again the build version using "Get-CimInstance Win32_OperatingSystem" cmdlet (18334 for my test)

 

 

3 Replies

Build-to-build upgrade of Windows Server is now supported. The notice that recommended a clean install has been removed from the product.  You may now upgrade from preview build to preview build. 

Thanks for the feedback Mary !
Is there an "official" document how to perform a build-to-build upgrade on Server Core ?

I'm not sure about official documentation other than the links I provided, but you should be able to just run Setup and keep installed apps and files.

Related Conversations