Problems with Windows Security Center

Hi there,

I have updated Avast and some other automatic windows updated also took part in my machine. After these, I am not being able to start the Windows Security Center anymore. An error message is given instead: "An exception has occurred while trying to run Shell32.dll, Control_RunDLL wscui.cpl. I am not sure that this has to do with Avast, but I am not managing to find the actual solution anywhere.

Any helps?

Will any of these threads help?
http://forum.avast.com/index.php?topic=29669.0
http://forum.avast.com/index.php?topic=27735.0
http://forum.avast.com/index.php?topic=2887.0
http://forum.avast.com/index.php?topic=1000.0

Specially, this one, http://forum.avast.com/index.php?topic=29307.0

Not really. The problem is not with the control panel (which starts fine), but with the Windows Security Center itself. It simply won’t start and the error message I mentioned appears.

Edit: wrong assumption, I though the WSC wasn’t detecting avast.

Do you use Spybot Search and Destroy? It could have messed a registry key of WSC…
Besides this, you could try to repair manually your repository content…

rundll32 wbemupgd, UpgradeRepository

If the repair fails you could run:

net stop winmgmt
cd /d %windir%\system32\wbem
ren repository repository.old
net start winmgmt

What do you get?

Also, check the keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don’t load
HKEY_USERS\S-1-5-18\Control Panel\don’t load
HKEY_USERS\S-1-5-19\Control Panel\don’t load
HKEY_USERS\S-1-5-20\Control Panel\don’t load
HKEY_USERS\S-1-5-21 … … \Control Panel\don’t load

Is there anything there related to WSC?

  1. Tried to run wbemupgd and got an error message.
    “Error loading wbemupgd - The specified modelu could not be found”

  2. How can I run

===========================================================================
net stop winmgmt
cd /d %windir%\system32\wbem
ren repository repository.old
net start winmgmt

??? Tried the first command in command prompt and it didn`t recognize the net command.

  1. Also, check the keys: … Is there anything there related to WSC?

Nops. Nothing mention WSC.

Any further ideas?

But which are the names of the Control Panel modules listed there?

LocalCom.CPL
speech.cpl

In all registry keys? Isn’t there any other entry?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don’t load
HKEY_USERS\S-1-5-18\Control Panel\don’t load
HKEY_USERS\S-1-5-19\Control Panel\don’t load
HKEY_USERS\S-1-5-20\Control Panel\don’t load
HKEY_USERS\S-1-5-21 … … \Control Panel\don’t load

Sorry. A more complete and detailed information is:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don’t load
(Default)
LocalCOM.cpl
speech.cpl
HKEY_USERS\S-1-5-18\Control Panel\don’t load
(Default)
ncpa.cpl
odbccp32.cpl
HKEY_USERS\S-1-5-19\Control Panel\don’t load
(Default)
ncpa.cpl
odbccp32.cpl
HKEY_USERS\S-1-5-20\Control Panel\don’t load
(Default)
ncpa.cpl
odbccp32.cpl
HKEY_USERS\S-1-5-21 … … \Control Panel\don’t load
(Default)
ncpa.cpl
odbccp32.cpl

Strange… there isn’t an entry for WSC and it’s not working…
I’m empty on guesses… sorry.