Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As the title reads, I'm about to download and install URL Rewrite Go Live extension on my Windows Server 2008 R2 dedicated server, and I need to find out which version of URL Rewrite I should be downloading, x64 or x86.

The information that came with the server when I started to rent it said it was 64-bit but when I look at my C: directory I have two Program Files directories, one titled "Program Files" and the other "Program Files (86)" - so this has confused me somewhat.

Can anybody suggest how to find this out?

share|improve this question
up vote 8 down vote accepted

The architecture of your IIS binaries relies on the architecture of your OS. Having both Programs Files and Program Files (x86) folders is a sign of x64 Windows, so your IIS binaries are also x64.

Install the x64 version of URL Rewrite.

share|improve this answer
Thanks MDMarra!! – PaparazzoKid Jul 19 '12 at 2:25
Just tried it and it works. Thanks again. – PaparazzoKid Jul 19 '12 at 2:40

The basic answer is:

If you have an x64 OS, IIS is running as x64 unless you changed it to x86.

Now it is tricky to change it. You would know if you did it. There are a few reasons to do it, but fewer now than a few years ago.

So if you didn't change it, it is the same as the OS.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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