So if you cannot update because of the new May intel drivers bug I believe that’s the only option besides reinstalling windows. Once WSL is installed, you can install your security software back again. They may be responsible for blocking the installation of WSL. Then, if you use any security software beside Windows Defender, uninstall them and restart the system. "Cryptographic Services" is set to Automatic and running. "Windows Modules Installer" is set to Automatic and running. "Background Intelligent Transfer Service" is set to Manual or Automatic and can start successfully. "Windows Update Medic Service" (this service may not exist depending on the version of Windows) is set to Manual to Automatic, and can start successfully.
Upon trying to fix this as well I ran into the issue so I couldn’t fix it. I tried using DISM to repair but got error 0x890f081f could not find source files. I have ran sfc /scannow in command prompt as admin and it came up clean. I get the error 0x80073701 Could not reference assembly whenever I try to install the WLSS via UI or PowerShell.