How to fix BCMLogon.dll error

I thought I’d post about the BCMLogon.dll problem I had with my computer in case other people run into the same error. I had this BCMLogon.dll issue with my Dell Inspiron 9300 Laptop. Apparently it has something to do with the wireless card. I don’t know what happened to create the error and I don’t remember changing any settings recently. Here’s the error my computer gave me:

A recently installed program has disabled the Welcome screen and Fast User Switching. To restore these features, you must uninstall the program. The following file name might help you identify the program that made the change: C:\WINDOWS\system32\BCMLogon.dll

I tried but I wasn’t able to switch to the logon screen. I couldn’t access the Internet either no matter what I tried. I had to go to another PC to figure out a solution to this BCMLogon.dll issue.

Here is a Dell specific solution to this problem that does not involve registry editing.

Something else you can try… In the Dell Wireless WLAN Card Utility > Wireless Networks [Tab] > Edit [Button] > Options [Tab]: Under “Windows domain logon settings”, selecting “Authenticate prior to Windows domain logon” [checkbox] will generate the BCMLogon.dll error. Deselecting it, in my situation, eliminated this error.

That didn’t work for me. Here’s what I had to do in order to resolve the BCMLogon.dll headache and get my computer back up and running. If you follow the steps I provide, you’re going to be editing your registry so do this at your own risk! I highly recommend that you back up your registry before making any changes!

Update: There are two solutions that other people with this problem have shared in the comments section. It seems much easier than what I did so I’ll share them first.

Here’s a solution shared by Pdunn56:

  1. To restore the fast user switching:
  2. Go into the Windows control panel. Choose the ‘wireless configuration utility’
  3. Uncheck the first box that says “Let this tool manager your wireless networks”
  4. Hit okay.
  5. I’m not sure if you need to reboot or not, but that should be it.

The solution that annnnnnnnnnt shared sounds a bit confusing, but if it makes sense to you then go for it. Here’s the solution which I’ll directly quote: all you had to do is in “run” type “msconfig” temporarily disable your wireless card”¦ restart/reboot, enable the “Fast User Switching Feature”, restart/reboot, re-enable your wireless (msconfig) resart/reboot. Done

I hope that works. If not you should check out my solution below. If you have another solution not posted please leave a comment and share what you’ve done.

First step is to back up your registry. I’m using Windows XP so I did it this way

  1. Click Start, click Run, type %SystemRoot%\system32\restore\rstrui.exe, and then click OK
  2. On the Welcome to System Restore page, click Create a restore point, and then click Next
  3. On the Create a Restore Point page, type a name for the restore point and then click Create
  4. After the restore point has been created, click Close

If System Restore is turned off, you receive a message that asks whether you want to turn on System Restore now. Click Yes. Then, in the System Properties dialog box, click to clear the Turn off System Restore check box, click OK, and then repeat this step.

Click this to visit Microsoft.com and read about backing up your registry if using Windows XP or Vista.

Once you’ve backed up your registry it’s time to restore the Welcome Screen and Fast User Switching. To do this you will need to reset the GinaDLL entry which can be doing using these steps:

  1. Click the Start Button, click Run, then type REGEDIT and hit enter. This will bring up your registry.
  2. Navigate to the Winlogon key. It’s located down the registry tree here:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
  3. For an extra safety step you should backup the key by selecting it followed by clicking FILE and EXPORT
  4. You’ll see two window panes in the registry. The left side you have Winlogon selected. In the right pane you’ll see GinaDLL. Right-click GinaDLL and then click Delete. (You need to remove the whole value, not just its Value Data)
  5. Close the Registry Editor

You could always upgrade to the latest version of Microsoft Windows!

Your problem should be fixed now! If you see no difference you could reboot and then it should be good to go. You can read more about this at the Microsoft Knowledge Base under How To Use the Fast User Switching Feature in Windows XP

How to fix Microsoft Outlook Error: Interface not registered

So I installed some video editing software, did some updates, and then BAM!! I can no longer send email. Whenever I hit send I get an error from Microsoft Word saying “Interface not registered” but then there was the internet… and I found the solution…

Solution is here at the MS site

“You receive the “Interface not registered” error message when you try to send or to save an e-mail message to the Drafts folder in Outlook 2002

View products that this article applies to.
Article ID : 870707
Last Review : August 10, 2004
Revision : 1.0

SYMPTOMS
If you use Microsoft Word as your e-mail editor in Microsoft Office Outlook 2002, and you try to send e-mail messages or to save e-mail messages to the Drafts folder, you may receive the following error message:
Interface not registered
Or, you may experience the following symptoms:
“¢ You receive an error message.
“¢ The e-mail message is not sent.
“¢ The e-mail message is not saved to the Drafts folder.

CAUSE
This behavior occurs if the Ole32.dll file that is located in the %Windir%\System32 folder is not registered correctly in the registry.

RESOLUTION
To resolve this problem, register the Ole32.dll file. To do this, follow these steps:
1. Click Start, click Run, type the following command in the Open box, and then click OK:
Regsvr32.exe %Windir%\System32\Ole32.dll
2. In the RegSvr32 dialog box, click OK.”

In microsoft outlook, interface not registered = a most sucky error