Windows Post-Install Hardening Guide

So after notepad++ got hacked, I did a full reinstall of my computer. Instead of running windows outright, I am running Linux with Windows as a virtual machine. What are some things in this guide that are unneeded for when we are running Windows on a virtual machine?

I vaguely remember that every time i enabled memory integrity on my Windows vm, it would crash or wouldnt start. I just set up my Windows VM yesterday following some parts of this guide and now it wont start. Im not saying its because I enabled memory integrity since I dont know for sure, but I’m just wonder what parts here are unnecessary for VMs?