I just upgraded to Windows 10 from 7. Cool so far, but when I try to go to any of my applications the app pool crashes and I get a 503. I can restart the app pool but it continues to crash. So I checked the event log to see what was happening. I then got the error "The Module DLL C:\WINDOWS\system32\inetsrv\rewrite.dll failed to load". The problem most people had was that the dll was not there. However that is not my problem. Because it is there. After some googling I have not been able to find a solution. Can anyone please help me out? Accoding to my registry I am running IIS 10.0?

I have rewrite 2.0 installed. I was going to attempt this, http://forums.iis.net/t/1171695.aspx?How+do+I+determine+which+version+of+IIS+is+running (Change bit on Majorversion in registry and install rewrite 2.0)


I ended up having to uninstall IIS Url Rewrite Module 2.0, then reinstalling. After the reinstall everything worked. I did not need to use the link in the question to reinstall.

  • 1
    This also worked after upgrading from Windows 8.1 to Windows 10. – RedFilter Oct 7 '15 at 2:19
  • 2
    Repair IIS URL rewrite + restart iis worked for me :) – eflles Nov 14 '16 at 18:28

I had the same issue and reinstalling was not enough. Turns out my VM was way behind on windows update (probably a vanilla install without any updates...) and getting it up to then then reinstalling IIS URL Rewrite Module 2.0 fixed the issue.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.