Retrieving the COM class factory for component with CLSID {BDEADF26-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 800703fa

This morning I received an COM exception while opening my central administration page (Retrieving the COM class factory for component with CLSID {BDEADF26-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 800703fa.)

Because it was a COM exception I started looking in my DCOMCNFG like when I received DCOM errors with MOSS 2007 (remember the IISWAMREG?).

Unfortunately this was not the winning path. It seemed like you need to change the application pool (SharePoint Central Administration v4) advanced settings and change the “Load User Profile” value to “True”. However this setting is not available in the advanced settings window for the central administration application pool.

The solution is to use the inetsrv\appcmd command with administrative rights. This command shows all settings of my application pool
%windir%\system32\inetsrv\appcmd list apppool “SharePoint Central Administration v4” /text:*
This resulted in this output


[processModel]
identityType:”SpecificUser”
userName:”DGMNTSAP\spfarm”
loadUserProfile:”false”


As you can see is the load user profile value False, where it should be True, in order to change this we can use this command

%windir%\system32\inetsrv\appcmd set apppool “SharePoint Central Administration v4” -processModel.loadUserProfile:true

After running this command the value of loadUserProfile has been changed to True and this error should never reoccur again.

VN:F [1.9.22_1171]
Rating: 8.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Retrieving the COM class factory for component with CLSID {BDEADF26-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 800703fa, 8.0 out of 10 based on 2 ratings