Share via


"Retrieving the COM class factory for component failed 800703fa" in Excel Services and PowerPivot

This article was written by Zakir Haveliwala, Senior Support Escalation Engineer.

Symptoms

When you open a workbook in a browser by using Excel Services, or when a scheduled data refresh fails in PowerPivot for SharePoint, you may receive the following error in the Universal Logging System (ULS) logs:

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

Resolution

  1. Open Internet Information Services (IIS) Manager.
  2. Expand SharePoint Web Services on the left pane.
  3. Select the first ID under SharePoint Web Services, and then select Content View at the bottom of the center pane.

Screenshot shows steps to select the Content View option at the bottom of the center pane.

  1. Select each ID until you see ExcelService.asmx (for Excel Services error) or SSASMidTierService.svc (for PowerPivot error) on the center pane.

  2. Select Advanced Settings on the right pane, note the value in Application Pool, and then click Cancel.

    Screenshot of the Application Pool value in the Advanced Settings window.

  3. Select Application Pools on the left pane and select the application pool that you noted in step 5.

    Screenshot shows steps to select the application pool.

  4. Select Advanced Settings on the right pane.

  5. Set the value of Load User Profile to True, and then click OK.

    Screenshot of setting the Load User Profile value to True.

  6. Open a Command Prompt and run the iisreset command to restart Internet Information Services (IIS).