Thursday, September 29, 2016

Issues with IIS after Windows 10 Anniversary Update

After the Windows 10 Anniversary update was automatically installed, I noticed none of my local websites were working – instead giving me a 503 – Service Unavailable. Being a developer, and one that relies quite heavily upon IIS, this was deeply troubling.

Luckily, I saw this before after my Windows 7 to Windows 10 upgrade. If you see this issue, you may have experienced something similar.

Check IIS

First, I did the typical restart stuff, with the command-line IIS reset, and tried hitting the local website again, with the same result. In IIS, the application pool for the Default website had stopped.

Check Logs

Next, I looked in Event Viewer. In the Application Windows Logs, I saw this error:

The Module DLL C:\WINDOWS\system32\inetsrv\rewrite.dll failed to load.  The data is the error.

Once again, there was an issue with an IIS module – in this case, the URL Rewrite module.

Repair or Reinstall

In Control Panel –> Programs and Features, you can find the “IIS URL Rewrite Module 2” in the list of installed programs. You can either repair the module here, or uninstall and install again.
In my case, I chose the scorched earth approach, and uninstalled.

Now, you can re-install the module with Microsoft Web Platform Installer. A shortcut is conveniently located in the IIS manager, under Management. You can also find it in the Start menu. Search for “URL rewrite”, and the module will appear in the results. Select and install, then try again.

Try Again

I hit my local website, and voila! The website loaded successfully. (Note: You may have to reset IIS to take effect). Hope this helps.

Mark Doyle
Software Architect, Collabroscape


  1. Oh yeah, I have had the same issue, but then somehow I solved it and still dont know how) Maybe my son did it, he is IT-guy and know everything about computers. Also he recommend me this site with Latest Software for Windows!

  2. The CRM software developed by Indian companies is state-of-the-art and furnished with powerful functionalities. SugarCRM Philippines

  3. I admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.

  4. Linux applications are an available source OS which essentially means that you can add functions to it. alcoda software As such this OPERATING-SYSTEM is merely employed by programmers and people with a good knowledge of software coding and a high level of encoding talent.

  5. I'm glad I found this web site, I couldn't find any knowledge on this matter prior to.Also operate a site and if you are ever interested in doing some visitor writing for me if possible feel free to let me know, im always look for people to check out my web site. vpn services

  6. Web based items tackles an issue for some individuals' grandmas or those in poorer countries and it ensure theft - on the grounds that individuals are taking from Microsoft? Counting a portion of these grumblers, contenders and spoilers. AD List 24

  7. After being invaded by malicious coders, the Internet has taught many users about securing their PCs with anti-virus programs. avast easypass is an award-winning program that you can get free online to help secure your system free from virus threats. What makes it special? Here are the features that you add to your computer when you get a free download of Avast AntiVirus Software.