Home » IIS » How to check if ARR (Application Request Routing) extension is installed in IIS?

How to check if ARR (Application Request Routing) extension is installed in IIS?

IIS has several extensions that enhance the web server functionality. One of them is ARR (Application Request Routing) which is used for defining rule based routing and load balancing. 

The easiest way to see if you have this extension already installed is that using AppCmd command line tool. AppCmd is used to manage IIS 7.0 without using the graphical interface.

Check if you have ARR extension

  1. Open “Command Prompt”
  2. Go to “inetsrv” folder (%systemroot%\system32\inetsrv\)
  3. Type this command: appcmd.exe list modules "ApplicationRequestRouting". If ARR is installed, it will return the module name. If it is not installed, nothing will be returned.

Needless to say, you can use appcmd.exe list modules command to check other IIS extensions as well.

Looking for a list of IIS versions? Check this post out.

Ned Sahin

Blogger for 20 years. Former Microsoft Engineer. Author of six books. I love creating helpful content and sharing with the world. Reach me out for any questions or feedback.
Categories IIS

1 thought on “How to check if ARR (Application Request Routing) extension is installed in IIS?”

Leave a Comment