Console/Resource Explorer crashing
Guys i have a problem that is starting to become a real issue for me..
The SCCM consoles crashes on opening.. if i open it a couple i times i eventually get in and it works fine.. Except when i start resource explorer on a client. It happens everytime i start that..
Some Info.. I get the following dialogue box on crash.
--------
AdminUI.ResourceExplorerConsole.dll
MMC has detected an error in a snap-in and will unload it.
I then get the "report to microsoft" and "unload the snapin" options.
--------
If i unload i get the following:
-----
Unhandled Exception in Managed Console Code Snap- In
FX:{a77b774c-ce32-4ab0-982a-6bb3c078e5c1}
Unable to cast COM object of type 'System.__ComObject' to interface type 'System.Runtime.InteropServices.ComTypes.IStream'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{0000000C-0000-0000-C000-000000000046}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Exception type:
System.InvalidCastException
Exception stack trace:
at System.Runtime.InteropServices.ComTypes.IStream.Stat(STATSTG& pstatstg, Int32 grfStatFlag)
at Microsoft.ManagementConsole.Executive.LoadSnapInDataRequestOperation.CreateRequestInfo()
at Microsoft.ManagementConsole.Executive.SnapInRequestOperation.ProcessRequest()
at Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)------------
Its becoming really annoying at this stage any help would be appreciated.
Edit:
I have tried the following:
--
delete the MMC adminconsole file (\document and settings\%username%\application data\microsoft\mmc)
--
If you still have a problem, on the admin console computer, can you check the following in Regedit:
HKLM\Software\Microsoft\ConfigMgr\AdminUI\QueryProcessors\WQL
Do you see any values for that key? There should be four of them.
If not, add the Users group with Read rights, and try again.
--
Réponses
- Hello,
Sorry, I meant the Admin console, not the client.
Maybe, we can look at this another way, since you do not have this error replicated anywhere else but on your system, it could well be your system since other similarly configured systems consistently run the Admin Console without problems.
Whilst, it might be good to find out exactly why it is failing on your system, statistically you have situation that is best resolved by using another system and transferring your applications and functions to that new system and rebuilding the current one.
If the problem persists on another system with your account, then it would be something to do with your profile. In a simple way, you could even try logging onto one of the other working systems to test out that assumption.
To put it all in general perspective, one system without a repeatable scenario on another system does NOT make the issue a critical issue to expend too many resources on.
Regards,
Akin
Toutes les réponses
Is this the console locally on the primary site? or remotely connected?
Assuming remote, have you confirmed that the console you are using was installed and/or upgraded to the same version as installed on the primary site?
Have you looked at this? http://technet.microsoft.com/en-us/library/bb932213.aspx
- Hello,
Can you also check what is recorded in your AdminUI.log which can be found at \\[Site Server]\SMS_[Site Code]\AdminUI this might give some insight as to why things are failing.
Regards,
Akin And I believe there are numerous other posts with people having issues with the console - some permissions related, some profile related, some fixed by uninstall and reinstall of the console, etc. If none of those work, then I'd suggest a call to customer support.
Hey, Thanks for all the replys
im running the same version console as the stie server..
here is a sample of the errors from admingui.log on my pc..
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)\r\nManagementException details:
[3][24/11/2008 08:36:23]
roperty: 'ActionName'\r\nSystem.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.QualifierData.RefreshQualifierInfo()
at System.Management.QualifierDataCollection.get_Item(String qualifierName)
at System.Management.ManagementBaseObject.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)\r\nManagementException details:
[3][24/11/2008 08:36:23] :Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryException\r\nNot found , property = ActionName\r\n at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor.ActionInfo.ParseActionInformation(IResultObject actionObject)\r\nNot found
\r\nSystem.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.QualifierData.RefreshQualifierInfo()
at System.Management.QualifierDataCollection.get_Item(String qualifierName)
at System.Management.ManagementBaseObject.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)\r\nManagementException details:
[3][24/11/2008 08:36:23]
roperty: 'ActionName'\r\nSystem.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.QualifierData.RefreshQualifierInfo()
at System.Management.QualifierDataCollection.get_Item(String qualifierName)
at System.Management.ManagementBaseObject.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)\r\nManagementException details:
[3][24/11/2008 08:36:23] :Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryException\r\nNot found , property = ActionName\r\n at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor.ActionInfo.ParseActionInformation(IResultObject actionObject)\r\nNot found
\r\nSystem.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.QualifierData.RefreshQualifierInfo()
at System.Management.QualifierDataCollection.get_Item(String qualifierName)
at System.Management.ManagementBaseObject.GetQualifierValue(String qualifierName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.GetQualifierValue(String qualifierName)\r\nManagementException details:
[3][24/11/2008 08:36:23]
roperty: 'ActionName'\r\nSystem.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)Many more similiar errors in there.. there are a few of us in here running the console on our pcs and only i have the problem.. if i try it a few times it connects, but i still cant pull and info back on resource explorer. the console crashes when i open it.
- Hello,
I just noticed you did not say what OS you are installing the client on.
The parts of the log you have shown has quite a number of exceptions thrown and it seems to be a common type of exception for .NET and can certain missing features for Windows Server 2008 and it could as well apply to Windows Vista too.
Regards,
Akin Hey,
Thanks for the reply.. problem is not with the client, its with the SCCM Console. Its on a windows XP machine.
We have over 6000 clients working no problem. Its im having trouble with the console crashing on my pc.
Thanks
Keith
- Hello,
Sorry, I meant the Admin console, not the client.
Maybe, we can look at this another way, since you do not have this error replicated anywhere else but on your system, it could well be your system since other similarly configured systems consistently run the Admin Console without problems.
Whilst, it might be good to find out exactly why it is failing on your system, statistically you have situation that is best resolved by using another system and transferring your applications and functions to that new system and rebuilding the current one.
If the problem persists on another system with your account, then it would be something to do with your profile. In a simple way, you could even try logging onto one of the other working systems to test out that assumption.
To put it all in general perspective, one system without a repeatable scenario on another system does NOT make the issue a critical issue to expend too many resources on.
Regards,
Akin Hey,
I can see your point alright about just recloning my pc. I have a lot of other stuff on it that i use for work, which would cause a bit of a problem trying to get back on again. I can see what you mean though, it probably is specific to my machine, i have recreated my profile as well on this pc and i still have the issue. I was hoping to get it resolved without having to do that but if thats the solution i will have to go with that!
Thanks for your help.
- Hello,
I feel your pain, but there are times one needs to trade-off between getting a technical solution or looking for other practical alternatives - even I would like to know why exactly your system fails, but between that and getting work done - you probably want to get on with work.
If you are allowed, you can RDP to the site server and run the Admin Console from there if rebuilding your box would be so gut-wrenching.
Regards,
Akin The best solution - other than rebuilding this system if it is specific to a single system - is to open a case with customer support so they can do some troubleshooting. Otherwise, if you are happy to go with what you have, please mark this question as being answered so we don't have to consider responding. Thanks.
- I am curious, was any solution ever found for this as I am having the 100% exact same issue, even the log files are the same on about 4 seperate machines in our environment. Yet we have tons of other staff using the console fine.
- Please open a case with customer support to resolve this. Then please post back the resolution here so others can benefit from the answer :-)
Wally Mead - I'm experiencing exactly the same issue - thought I had it beat when I re-built the WMI repository on my machine, but no luck...
- Fixed it... Don't ask me why but a registry key was missing. I actually read the error message correctly in the end & (as an application packager by trade, recognised the 'IID' term in the error and so realised where in the registry I should be looking) found that the Interface '{0000000C-0000-0000-C000-000000000046}' was missing, under: HKCR\Interface. There are several almost identical interfaces listed, so I figured they must all be related & re-created the absent interface as follows:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Interface\{0000000C-0000-0000-C000-000000000046}] [HKEY_CLASSES_ROOT\Interface\{0000000C-0000-0000-C000-000000000046}\NumMethods] [HKEY_CLASSES_ROOT\Interface\{0000000C-0000-0000-C000-000000000046}\ProxyStubClsid32] @="{00000320-0000-0000-C000-000000000046}"
Copy & paste the above into notepad and save as a '.reg' file you can double-click to import into your registry.
The admin console appears to be working perfectly now - it opens without error on the first attempt & resource explorer is working too.- ModifiéMatt Glew mardi 30 juin 2009 15:43poor code formatting
- Glad you got it working. However, as a general guideline, you might want to consider opening a new thread when you encounter an issue, instead of adding another "me too" posting to an existing thread.
I know a number of people who stop monitoring threads once they see that they've been answered, and only monitor the not answered threads.
Wally Mead

