So i noticed my PC was taking like 40 seconds to boot when it previously was taking way less. i thought it might be a BIOS problem but turns out it was Hyper-V, which is needed for Virtualization in windows.
Turn it off with add remove;
To turn off Hyper-V with powershell;
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor