When Windows tells you a critical DLL is missing during setup, Blame your USB stick.
If you are using a desktop PC, plug the USB directly into the of the tower rather than the front panel ports. 3. Change SATA Controller Mode in BIOS/UEFI
The winsetup.dll file is a core component of the Windows pre-installation environment (WinPE). If the installation process cannot read this file, setup halts immediately. The most common causes include: