Is IIS Running 64-bit or 32-bit

Discover if an IIS website running in 32 bit or 64 bit mode from the application pool settings or the task manager.

Whether a particular IIS website application pool is running in 32 bit or 64 bit mode can be relevant to the operation of the website.

Some features, written to be integrated in a CMS style website may only work in 64 bit mode. Checking a recent installation the default mode configured for an IIS Aplication pool was 32-bit mode.

To review the mode configured click on the desired application pool, don’t double click this gives the short form settings

In the right hand column of setting options click on Advanced Settings to open a pop-up of Advanced Settings for the chosen Application Pool.

Scroll down to find the setting called enable 32bit apps. If this is set to true, that means the worker process is forced to run in 32 bit. If the setting is false, then the apppool is running in 64 bit mode.

Task manager maybe used to determine whether IIS is running 32 or 64 bit mode. To do so requires identification of the process associated with a particular application pool. If the application pool is running as 64 bit it will be shown as w3wp.exe, whilst 32 bit will be shown as w3wp*32.exe.