You guys seem to be talking about Microsoft Windows, which isn't my area of expertise (sorry).
However, I was always told that more recent versions of Microsoft Windows used something called "pre-emptive multi-tasking".
This, I was told, is different to the sort of multi-tasking that RISC OS uses.
Not just a little bit different, no.
Whilst RISC OS multi-tasking could mean that the whole computer locked up quite often, proper pre-emptive multi-tasking (as implemented in Windows NT, XP and 2000, and maybe in 95 and 98) would mean that all applications would still allow a responsive system overall.
What went wrong with these "pre-emptive" Windows versions?:
If it didn't work right, why are people still asking for this technology under RISC OS?