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 2019 (based on version 1809) is still under extended support until January 9, 2029, so it’s not out of support yet. However, it’s based on an older component stack. That means some newer IIS dependencies might not be present, especially if the system hasn’t been serviced regularly. This can cause installation issues.
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.
- While LTSC 2019 is supported for security updates, upgrading to a newer LTSC or supported SAC release is recommended for better compatibility with modern IIS features and long-term stability.
Additional note:
The issue was resolved by Original Poster (Mary) by performing a clean OS installation.
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".