Update 2019.12.02 - Minor updates to the TS and Scripts. Variables changed for 1909 and confirmed fine. - Check out more info HERE
OK, because I don’t have time to explain everything right now, but I know some people are eager to play with what they saw at MMS… here is the download.
For Documentation & Requirements, please continue to monitor the "WaaS" Page which I will continue to update with links as I blog each module.
19 Task Sequences, Several packages and a baseline.. it’s here…WaaS 1909 TS Collection v2020.07.07 (5177 downloads)
I’ll be slowly posting information about this, which a deeper dive about the task sequences and how they work.
- Pre-Cache Compat Scan TS: This is the TS that you’d run first to get the content downloaded, and pull back information about the Compatibility Scan.
- In Place Upgrade TS: This TS runs the actual Upgrade. It also adds several nested TSs to do various tasks, including setup Rollback & OS Uninstall protections.
- OS Uninstall TS: This TS allows you to go back to previous version of Windows 10. It requires that you have done pre-work in the down level OS to make this work, which is already built into the OS Upgrade TS I’m supplying.. Blog: WaaS IPU – OSUninstall Module
- DeBug Mode TS: This is used for troubleshooting your Task Sequences… Blog: Building a Better Debug Task Sequence
- Pre-Assessment & PreFlight Baseline & CIs... Blog: WaaS PreAssessment & PreFlight using Config Items
Major Changes from the last WaaS Task sequences I’ve posted
- No longer using “SetOSDInfo” Script, now just writing information to the registry along the way, which then gets grabbed by hardware inventory. I’ll try to blog this as well eventually.
- Heavy use of Sub Task Sequences
- Rollback Recovery / OS Uninstall
- Splash Screen and other End User Experience enhancements.
- Baseline Cab to import (Required for the PreFlight)
- PRE-REQS: CM 1902 Client on Machine running IPU
Update 2019.05.30 – Changes to the Download due to Export Automation Process.
Same for Packages. The Packages are now separate and contain the content needed. Task Sequences are exported with no Content. (because who wants to download the 4GB Upgrade package, right?)
Ok, I’m sure you’ll have a lot of questions.. however I’ll try to answer them when I get time. I’ll be slowly working on detailed information to blog about the process and task sequences, just might be awhile.
For more info, look at the ReadMe.txt inside of the Zip File.
YouTube Demo Videos:
- PreFlight Failure of Execution Rule (Low Disk Space)
- PreFlight Failure of “Internal Hard Blocker”, then Retry and Full Upgrade Process
- OS Uninstall Process
So, now that all makes sense. Here is a list of the Nested Task Sequences called during the upgrade process.
- Splash Screen - Blogged: Windows Splash Screen for the Task Sequence Progress
- PreFlights. - Blogged: WaaS PreAssessment & PreFlight using Config Items
- Execution and Internal Hard Blocker check
- CleanUp - Blogged: Clean Up Storage Pre Upgrade
- Triggered if less than 20GB free then runs random tasks to free up space
- Lock Screen Pre: Windows 10 Lock Screen
- Recovery Rollback Pre: WaaS IPU - Rollback Recovery Module
- OS Uninstall Pre: WaaS IPU – OSUninstall Module
- Driver Variables: WaaS IPU - Rollback Recovery Module
- Download Driver Package
- Pre Upgrade
- Post Upgrade
- Post Upgrade Build #
- Win 10 Customizations
- Lots of tweaks and mods to brand your machine
- Lock Screen Post
- OS Uninstall Post
- Recovery Rollback Post
- Legal Text
So that's a VERY HIGH Level of the WaaS IPU Task Sequence and all the Nested Task Sequences called during the process.
How hard to get setup and running:
Posted on GARYTOWN.COM