The following steps can be used to disable Windows 10 from downloading and installing updates automatically.
The The technique is to set the Ethernet network adapter as a "metered service" which will prevent Windows from using it to download updates automatically.
...
After reboot, your Windows 10 kiosk will no longer download & install updates automatically.