In this article we’ll discuss about how to check App pool is 32 bit or 64 bit using command. 32-bit app pool is used to run 32-bit only application whereas 64 bit is used for 64-bit application.
You need to run the following command using administrative privileges. Open the command prompt using “run as administrator” and type the following command, you’ll get the required list of app pool.
Note: If you will run cmd without ‘Run as administrator’ you may get the permission issue.
To list all AppPools:
c:\Windows\System32\inetsrv\appcmd list apppool
Output of above command:
To list only 32-bit App Pools:
c:\Windows\System32\inetsrv\appcmd list apppool /enable32BitAppOnWin64:true
Output of above command:
Manual way to check app pool either 32 bit or 64 bit
Apart from the above command you can manually check the required App pool whether it is 32 bit or 64 bit. Follow the below steps to check it:
- Open IIS
- Under sever name select ‘Application Pool’ option. You’ll see the list of available app pools.
- Select the required app pool and right click and go to advance setting option.
- Following screen will appear
- If “Enable 32 Bit Applications” = True (it is 32 bit enable application)
- If “Enable 32 Bit Applications” = False (it is 64 bit enable application)
In this article we discuss 2 ways by which we can check whether application pool is 32 bit or 64 bit enabled.
I hope you have enjoyed reading this article. For more on IIS you can refer our IIS Section and you can also visit Microsoft Learn too.