IIS modules missing after upgrade to windows 11

efishinsea 26 Reputation points

I upgraded Windows 10 Pro to Windows 11 several months ago, and all has gone well. I've been using IIS as I have for years without having opened the UI since the upgrade and all has worked as normal.

Today when going into IIS to update my PHP version, I notice immediately that nearly all of the modules are missing (I see maybe 6 or 8 out of 25-30) , including FastCGI, Handler Mappings ,etc., which is preventing me from doing anything,

Since everything has been working ok, I assume all settings/etc. are still in place system wide, but I simply don't have a way to administer them. I've tried reinstalling a few things, but nothing seems to show up in the IIS Manager UI.

Any insight into why this happened, or how to get things back to where they should be?

Internet Information Services
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,135 questions
0 comments No comments
{count} votes

Accepted answer
  1. Yurong Dai-MSFT 2,776 Reputation points Microsoft Vendor

    Hi @efishinsea ,
    Type and open "Turn Windows features on or off" in the windows search box, and check whether related features (such as CGI/FastCGI) are checked in Internet Information Services/World Wide Web Services/Application Development Features. If it appears to be enabled, but doesn't really work, maybe some files were corrupted while updating the windows system, running the SFC tool can help, after running this tool you have to uninstall CGI and reinstall it. It will bring back the CGI and FastCGI modules in IIS Manager.

    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the email notification for this thread.

    Best regards,
    Yurong Dai

0 additional answers

Sort by: Most helpful