SCCM 2012: Requirement Rules for Microsoft Office 32 or 64 bit


System Center 2012 Configuration Manager has many great built-in requirement rules that will help you to get the right deployment type installed for the current environment.

For most of my applications the built-in rules can get the job done, but some times we need to create our own Global Conditions, to fit the requirement rules for an application/Deployment Type.

One example could be a 3rd. party add-on for Microsoft Office, where you need to install a Deployment Type that matches the architecture of Microsoft Office.

All clients with a 32-bit OS will always have the 32-bit version of Office installed, but users with the 64-bit version of the OS, can use both the 32-bit or the 64-bit version of office installed (and most users do run 32-bit).

Then we need to create a Global Condition that will detect the architecture of Microsoft Office.

In Microsoft Office 2013, you will see the following registry key, that will help you to detect this



So all we need to do, is to create a new Global Condition with the following settings:

Name: Outlook Bitness
Device Type: Windows
Condition type: Setting

Setting type: Registry value
Data type: String

Key: SOFTWARE\Microsoft\Office\15.0\Outlook
Value: Bitness



Now we can create a custom requirement rule for the application.



+Ronni Pedersen

About Author

My name is Ronni Pedersen and I'm currently working as a Cloud Architect at APENTO in Denmark. My primary focus is Enterprise Client Management solutions, based on technologies like AzureAD, Intune, EMS and System Center Configuration Manager. I'm is also a Microsoft Certified Trainer and Microsoft MVP in Enterprise Mobility.


  1. Pingback: How to Setup Requirment Rules for Outlook 32 bit or 64 bit - Rui Qiu's Blog

  2. This almost does what I need, but I have multiple versions of Office in our environment. Is there a way to detect bit version that is not dependent on the Office software version?

    • – Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration
      – Platform = x..

      Also check the box “This registry value is associated with a 64bit application”

      • Thank You ! Very helpful and Bruce saved me a load of time digging around the registry for the query solution for “multiple versions of office” 🙂

Leave A Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.