Hi Mary Martin,
I know this is a late response.
However, the error you're encountering:
Error code: 0x80073701 – The referenced assembly could not be found
usually means that Windows is missing some internal components it needs to install IIS. This is tied to how Windows manages system files through something called the Component-Based Servicing (CBS) infrastructure. If that system is out of sync or corrupted, installing features like IIS can fail — even if other software installs just fine just as Lex Li mentioned.
Windows 10 Enterprise LTSC version 1809 is a long-term support release, but it reached end-of-life a while ago. That means it no longer gets updates or fixes from Microsoft, and some system components may be outdated or missing — especially if the machine hasn’t been serviced regularly. This can block IIS from installing properly.
Here's what you can try to do:
- Open Command Prompt as Administrator and run these commands one at a time:
sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
These will check for and repair any corrupted system files or missing assemblies that might be causing the issue.
- After running the above commands, restart your machine and try installing IIS again through Control Panel → Programs and Features → Turn Windows features on or off.
- Since LTSC 1809 is no longer supported, upgrading to a newer LTSC version or a supported Windows 10 release is highly recommended. This ensures compatibility with IIS and other Windows features going forward.
For more information, you can check:
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".