Outlook Startup error

Posted on 2012-08-30
Medium Priority
Last Modified: 2012-08-30
This is a new Acer laptop which came with the usual trial version of MS Office 2010. The only Office product we use is Outlook 2003, which we already own. I think I made the mistake of  installing that, and then uninstalling the trial version.

Whenever I open Outlook 2003 now, if gives the error:

"The program can't start because BCSRuntime.Dll is missing from your computer."

I googled the above message and found several articles which said that I should remove Business productivity Services from my Office 2010 installation. But I have unstalled the entire package. So I cannot do this.

In Outlook 2003 I can find no reference to Business Connectivity Services. So how do I fix this?
Question by:TownTalk
LVL 16

Expert Comment

ID: 38350101
Try this:

In the registry go to HKLM\Software\Microsoft\Office\Outlook\Addins and rename or delete the key 'BCSAddin.Connect'. This disables the 'Business Connectivity Services' of Office 2010.

Expert Comment

ID: 38350111
Hi TownTalk,

I recently had a client who hates change. I twisted his arm to move to Windows 7, but he demanded to stay on Office 2003 Professional. I ran into this same issue. Below is the resolution, BUT I highly recommend upgrading to Office 2010 because it plays much nicer with Windows 7 than Office 2003. The issue that you are experiencing is the first of many issues that my client experienced before I was able to convince him to move to Office 2010 (full uninstallation of 2003 is HIGHLY RECOMMENDED). After the switch, all of the Office-related problems disappeared.

Here is the best solution to your immediate issue. Thank you SubSonicFlyer at MS Technet:
"I resolved this issue by removing the "Business Connectivity Services" from my Office 2010 installation.   Go to Control Panel, Programs and Features, Office 2010 and select "change" at the top of the box.  Look under "Office Shared Features" and there is an entry for "Business Connectivity Services" that you can uncheck.  Now I can run my Outlook 2003 with my Office 2010 (Word and Excel only) without the nuisance message!"

Author Comment

ID: 38350141
@NSBConsulting: As I said in my original post, I already removed Office 2010 completely. There is nothing in Program and Features that relates to any of this.

@The_Kirschi: That key does not exist. I only have these keys:


Accepted Solution

btetlow-expert earned 2000 total points
ID: 38350177
You can do a SEARCH (FIND) in registry for the offending DLL, and then decide from there if you'll need to perhaps just remove the registry entry, or if you need to locate the file on another working system and install it where it's expected to be found to make it stop complaining.

Clearly there is something left in your system that's looking for that DLL file.

I've had various issues using ANY trial from MS where there was an existing "working" lower version of the same product....

Author Closing Comment

ID: 38350217
@btetlow-expert: Yes that's fixed it,

Thanks everybody for your input.

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
Mailbox Corruption is a nightmare every Exchange DBA wishes he never has. Recovering from it can be super-hectic if not entirely futile. And though techniques like the New-MailboxRepairRequest cmdlet have been designed to help with fixing minor corr…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Suggested Courses

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question