How do I manage automating Windows Updates when I am leveraging the Unified Write Filter?

To handle updates for your Windows 10 IoT Devices, we recommend using the following packages for easy deployment. The UWF servicing package will disable the write filter and reboot the into a UWF Servicing account where all available Windows updates will be downloaded an applied. The client will not be usable while this occurs. Once updates are done it will reboot and disable the UWF Servicing account and will re-enable the write filter.

https://www.dropbox.com/scl/fi/gi2v64mcwha8nndwbclsc/UWF-Servicing-Apply-Windows-Updates.tzu?rlkey=007z8bs6y04t1ojh3vbc93tkb&st=vdccxqqs&dl=0

Once updates are installed, it is recommend to clean out the WinSXS folder so that the units do not run out of disk space. The below package will run dism.exe to free up the space consumed by the update packages.

https://www.dropbox.com/scl/fi/etg5eqn5krtart2ku13sp/Clean-Windows-Updates.tzu?rlkey=hv86x93lvaf5w426tq8nykj1c&st=fwyjos8s&dl=0

Once the updates are done and the folder is cleaned up you can use the following package to disable Windows Updates so they do not interrupt your end users.

https://www.dropbox.com/scl/fi/dfgt3td5w2yxo75vtucwl/Disable-Windows-Updates.tzu?rlkey=1oiov8kbuogfvmixe850wecf4&st=uuagozgw&dl=0

You can use the 10zig Manager to set all of these to run as a scheduled task to keep the units up to date without interaction.

NOTE: This process does not monitor available drive space before or during the update process. You must always ensure that you have adequate free space available on your 10ZiG client before running any Windows update to avoid leaving the unit in an unusable state.