That main reply with the many steps to try I have seen work and not work, just like the mix of responses in this thread. I've seen this issue with virtual machines, physical ones, on personal configs, corporate (domain) configs, etc. My own personal experience was a Lenovo laptop with Win10. This thing was just constantly at 100%, I've seen the suggestions elsewhere too and have tried them, but nothing worked. One day I had decided to force update my laptop to Win11 due to TMP ver my CPU has getting in the way. I had noticed the same issue existed. From there, I decided to just replace the SATA hard drive with an M.2 SSD, even cloned that HDD so I can have my data on the SSD and all of that. It was working perfectly afterwards, not even semi high HDD utilization on boot-up. Hell, I even kept the old SATA 1TB drive to use as a second storage volume and partitioned out as well. Keeping that in play with the M.2 flash storage was not even a problem. Hilarious and sad at the same time.......Not even the people that design this stuff truly know what they are doing.
I never wanted to swap storage devices before because SSD prices were not what I was willing to pay at the time. Go figure.