Hi @Philip Malpas ,
Thank you for sending us your concern.
Windows 11 Home should still support Classic ASP with IIS, so the edition itself is usually not the issue. This error normally appears when the ASP feature is not fully enabled in Windows Features, even if IIS is already installed.
Please open Control Panel > Programs > Turn Windows features on or off, then expand Internet Information Services > World Wide Web Services > Application Development Features and make sure ASP is enabled. It is also recommended to enable ISAPI Extensions, ISAPI Filters, and CGI. After applying the changes, restart the PC.
Once restarted, open IIS Manager and confirm that ASP appears under the IIS features for the website. You can also restart IIS manually using:
iisreset
If ASP was already enabled, try disabling it, rebooting the PC, then enabling it again and rebooting once more. Some Windows 11 systems do not register the feature correctly until it is reinstalled.
You can also verify whether ASP is installed correctly by running the following command in an elevated Command Prompt:
dism /online /Get-FeatureInfo /FeatureName:IIS-ASP
If the issue continues after this, please share the IIS version, the full error message/code, and whether the website uses older 32-bit components or COM objects, as that may help identify the cause.
Hope this helps! If my answer was helpful, you can follow this guidance to provide some feedback. This also help another find the solution easier.
I look forward to hearing from you soon.