Recently, I had to install a new Windows 10 system. Installation from a USB key took probably about 15 minutes (I didn't watch the clock accurately to determine the exact time to a minute precision). However, when Windows noticed there are updates for Windows 10, the update process (not downloading the updates but installing them) takes essentially forever. An hour and the system isn't still updated. Not sure how many hours it takes to update it.
Is there any technical reason why installation of updates is slower than installing the whole system? As far as I understand it, the update process should touch only a (large) subset of the files on the hard disk, whereas the installation process should touch every single file on the hard disk. So, according to my logic, updating the system should be faster than installing it from a USB key. Note the update time I mentioned doesn't include download time (which was relatively fast), so poor Internet connection speed can't be the culprit.