Well, this is partly to be expected after an update, especially if is a big one (not sure that's the case here,) which is basically a full reinstall of the whole Windows system. If it lasts for more than a few hours after the update though, something is
wrong with Windows or Microsoft.
But it's still not acceptable to me: All these maintenance tasks related to the update should perform in the background with a low priority. Standard usage of the computer should never be effected in this disastrous way. Even the most basic operations such
as copying a file seem to freeze the computer more than they should, like the computer tries to reach the maximum throughput regardless if there is a human who would also like to do some work on their computer instead of waiting until the computer has completed
its "more important" work.
Also not acceptable is the total lack of effective diagnosis tools for these common conditions, including 100% CPU or memory, slow network bandwidth, and even more importantly, a lack of adequate self repair tools. Instead, the user is forced to scour the
Internet for solutions, try disabling a bunch of services, edit the Registry, basically wreck their own computer system doing stuff that should never be done because they are not the root cause of the problem. Every month I waste several hours of my life in
total waiting for Windows, experimenting or fixing Windows bugs, reading or writing these bug forums, etc.
The system should be set for automatically never ever reaching over, say 60-80% of the disk throughput threshold, assigning lower priorities not just for CPU usage, but also for disk usage. If the user wants to increase this threshold or assign higher priorities
to specific processes, provide a simple user interface to let them do so, but the factory settings should put the focus on the human user, not on low priority system processes. If an app uses too many resources, I also want the system to automatically lower
this app's disk usage and notify me about it the first time, so I have a chance to choose to either let Windows do its stuff, or intervene manually to keep the app's disk usage priority to its high level because I, not Windows, say it's an important app. Or
Microsoft could pull together users feedback to propose a specific priority for these known apps. I don't know, there's probably a thousand ways for Windows to do things right, so why choose these few ways to do them wrong?