0X80110816: Default Partition Not in Partition Set
This COM+ error means the default partition you set isn't actually in the partition set. Happens after partition config changes or imports.
What's actually happening here
The COM+ runtime throws 0X80110816 (COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET) when your configured default partition isn't listed in the partition set that's applied to your application or user. This error shows up most often after you've imported a partition, manually edited the registry, or switched between partition sets on a Windows Server 2008 R2 or later box — especially in environments where you're juggling multiple COM+ applications with custom partition mappings.
The core issue is a mismatch between two registry paths: the partition ID you set as default, and the list of IDs in the partition set. Windows doesn't validate this on write — it only checks at runtime. So you can save a bad config, reboot, hit the error.
Cause 1: Partition set doesn't include the default partition ID
This is the most common trigger. You set PartitionA as the default, but PartitionSet1 only contains PartitionB and PartitionC. The COM+ runtime looks at the default, checks the set, doesn't find it — error thrown.
Real-world scenario: You used the Component Services MMC snap-in to set a default partition for a specific user via the COM+ Partition property sheet, but the partition set assigned to that user's computer was left untouched. Typical after importing a partition from another server — the imported partition gets added to the computer's partition list but not to the active partition set.
How to fix it
- Open Component Services (run
comexp.msc). - Navigate to Component Services > Computers > My Computer > COM+ Partitions.
- Right-click COM+ Partitions, select Properties.
- Go to the Partition Sets tab.
- Select the partition set that's currently active (usually the default set named "Default"). Click Properties.
- In the Partitions in set list, check if your intended default partition is listed. If not, click Add, pick it from the list, click OK.
- While you're there, look at the Default Partition dropdown at the bottom of that same dialog. Make sure it matches the partition you want. This is where the mismatch lives.
- Apply, OK everything, then restart the COM+ system application or reboot the server.
After the reboot, test your COM+ application. If the error's gone, you're done. If not, move to Cause 2.
Cause 2: Corrupted or orphaned partition registry entries
Sometimes the registry entries for partitions get out of sync — a partition gets deleted but its GUID still appears in a partition set's member list, or the default partition ID references a partition that no longer exists. This happens more than you'd think after uninstalling or reimporting COM+ applications.
How to fix it
- Open Registry Editor (regedit) as Administrator.
- Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\PartitionTable. This is where all partition definitions live. - Under
PartitionTable, you'll see GUID subkeys — each one is a partition. Expand each GUID and checkNameandDefaultvalues to identify your partitions. - Now go to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\PartitionSet. This holds your partition sets. Each subkey here is a set; inside you'll findMembers(a REG_MULTI_SZ list of partition GUIDs) andDefaultPartition(a REG_SZ with the default partition GUID). - Compare the GUID in
DefaultPartitionagainst the GUIDs listed inMembers. If the default GUID isn't inMembers, you've found the problem. - You have two options: either add the missing GUID to
Members(same format, one per line), or changeDefaultPartitionto point to a GUID that's already inMembers. - Export the entire
PartitionTableandPartitionSetkeys first — back up your work. If you mess up, you can import the reg file. - After editing, close regedit, restart the COM+ system application (or reboot).
Why step 6 works: The runtime reads DefaultPartition from the active partition set, then validates it against Members. If the validation fails, you get 0X80110816. You're fixing the data at the source.
Cause 3: Multiple partition sets and user assignments gone wrong
If you have multiple partition sets assigned to different users or groups, and a user's assigned set doesn't contain their default partition, this error fires. This sneaks up in Terminal Server or Remote Desktop Services environments where different users get different partition sets.
How to fix it
- Open Component Services, go to COM+ Partitions Properties > Partition Sets.
- Click Show Users at the bottom. You'll see a list of users and which partition set each is assigned to.
- For each user that's hitting the error, note their assigned partition set.
- Click Edit for that user, and in the Partition Set Assignment dialog, verify the set selected is the one you intend. If it's wrong, change it.
- Now go to the Partition Sets tab again, select the relevant set, click Properties, and confirm the default partition is a member of that specific set.
- Repeat for any other users. Apply, reboot.
The gotcha here: Users inherit the computer's default partition set if you don't assign one explicitly. If you've assigned a set to a user, that set's default partition must be inside its own member list — not the computer's default set. That's the nuance most people miss.
Quick-reference summary table
| Cause | Check | Fix |
|---|---|---|
| Default partition not in the set's member list | Component Services > Partition Sets > Properties > Partitions in set | Add the missing partition to the set, or change the default to one already in the set |
| Registry entries out of sync | HKLM\...\PartitionSet\DefaultPartition GUID vs Members list | Edit registry to include default GUID in Members, or point DefaultPartition to an existing member |
| User assigned to wrong partition set | Component Services > Partition Sets > Show Users | Reassign user to correct set, or update the set's member list |
If none of these work, I'd check for third-party COM+ management tools that might have tweaked the registry directly — some backup/restore utilities do this and don't clean up after themselves. A last resort is to delete and recreate your partition sets from scratch, but that's heavy-handed. Try the first two fixes; they cover 95% of cases.
Was this solution helpful?