locked
Can't open Roles and Features in Server Manager (HRESULT: 0x80070490) RRS feed

  • Question

  • Hi,

    when I start the Server Manager on my Windows Server 2008 R2 x64 and change to either "Roles" or "Features" I get an error displayed. The error details say: (have to translate it from german...) Unexpected error...: element not found. (Exception from HRESULT: 0x80070490)

    Windows Update just ran a few minutes ago with all recent fixes applied. The problem existed before the installation.

    I attached some more information below. If you need more logs (e.g. CBS.log) I can provide them.

    Hope you can help me on this one.

    Kind regards,
    Dirk Schulz

    Excert from the event log of Server Manager:

    Der Status des Systems konnte nicht ermittelt werden. Es wurde eine unerwartete Ausnahme gefunden:
    System.Runtime.InteropServices.COMException (0x80070490): Element nicht gefunden. (Ausnahme von HRESULT: 0x80070490)
       bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       bei Microsoft.Windows.ServerManager.ComponentInstaller.CreateSessionAndPackage(IntPtr& session, IntPtr& package)
       bei Microsoft.Windows.ServerManager.ComponentInstaller.InitializeUpdateInfo()
       bei Microsoft.Windows.ServerManager.ComponentInstaller.Initialize()
       bei Microsoft.Windows.ServerManager.Common.Provider.RefreshDiscovery()
       bei Microsoft.Windows.ServerManager.LocalResult.PerformDiscovery()
       bei Microsoft.Windows.ServerManager.ServerManagerModel.CreateLocalResult(RefreshType refreshType)
       bei Microsoft.Windows.ServerManager.ServerManagerModel.InternalRefreshModelResult(Object state)

    BODY{font:x-small 'Verdana';margin-right:1.5em} .c{cursor:hand} .b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none} .e{margin-left:1em;text-indent:-1em;margin-right:1em} .k{margin-left:1em;text-indent:-1em;margin-right:1em} .t{color:#990000} .xt{color:#990099} .ns{color:red} .dt{color:green} .m{color:blue} .tx{font-weight:bold} .db{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;border-left:1px solid #CCCCCC;font:small Courier} .di{font:small Courier} .d{color:blue} .pi{color:blue} .cb{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;font:small Courier;color:#888888} .ci{font:small Courier;color:#888888} PRE{margin:0px;display:inline} <script><!-- function f(e){ if (e.className=="ci"){if (e.children(0).innerText.indexOf("\n")>0) fix(e,"cb");} if (e.className=="di"){if (e.children(0).innerText.indexOf("\n")>0) fix(e,"db");} e.id=""; } function fix(e,cl){ e.className=cl; e.style.display="block"; j=e.parentElement.children(0); j.className="c"; k=j.children(0); k.style.visibility="visible"; k.href="#"; } function ch(e){ mark=e.children(0).children(0); if (mark.innerText=="+"){ mark.innerText="-"; for (var i=1;i<e.children.length;i++) e.children(i).style.display="block"; } else if (mark.innerText=="-"){ mark.innerText="+"; for (var i=1;i<e.children.length;i++) e.children(i).style.display="none"; }} function ch2(e){ mark=e.children(0).children(0); contents=e.children(1); if (mark.innerText=="+"){ mark.innerText="-"; if (contents.className=="db"||contents.className=="cb") contents.style.display="block"; else contents.style.display="inline"; } else if (mark.innerText=="-"){ mark.innerText="+"; contents.style.display="none"; }} function cl(){ e=window.event.srcElement; if (e.className!="c"){e=e.parentElement;if (e.className!="c"){return;}} e=e.parentElement; if (e.className=="e") ch(e); if (e.className=="k") ch2(e); } function ex(){} function h(){window.status=" ";} document.onclick=cl; --></script>
    - < Event xmlns =" http://schemas.microsoft.com/win/2004/08/events/event " >
    - < System >
      < Provider Name =" Microsoft-Windows-ServerManager " Guid =" {8C474092-13E4-430E-9F06-5B60A529BF38} " />
      < EventID > 1601 </ EventID >
      < Version > 0 </ Version >
      < Level > 2 </ Level >
      < Task > 0 </ Task >
      < Opcode > 0 </ Opcode >
      < Keywords > 0x1000000000000000 </ Keywords >
      < TimeCreated SystemTime =" 2010-02-12T12:41:30.688750200Z " />
      < EventRecordID > 33 </ EventRecordID >
      < Correlation />
      < Execution ProcessID =" 5048 " ThreadID =" 1552 " />
      < Channel > Microsoft-Windows-ServerManager/Operational </ Channel >
      < Computer > R202.cisag.com </ Computer >
      < Security UserID =" S-1-5-21-2095849396-1976577722-219632125-1355 " />
      </ System >
    - < UserData >
    - < EventXML xmlns:auto-ns3 =" http://schemas.microsoft.com/win/2004/08/events " xmlns =" Event_NS " >
      < message > Es wurde eine unerwartete Ausnahme gefunden: System.Runtime.InteropServices.COMException (0x80070490): Element nicht gefunden. (Ausnahme von HRESULT: 0x80070490) bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) bei Microsoft.Windows.ServerManager.ComponentInstaller.CreateSessionAndPackage(IntPtr& session, IntPtr& package) bei Microsoft.Windows.ServerManager.ComponentInstaller.InitializeUpdateInfo() bei Microsoft.Windows.ServerManager.ComponentInstaller.Initialize() bei Microsoft.Windows.ServerManager.Common.Provider.RefreshDiscovery() bei Microsoft.Windows.ServerManager.LocalResult.PerformDiscovery() bei Microsoft.Windows.ServerManager.ServerManagerModel.CreateLocalResult(RefreshType refreshType) bei Microsoft.Windows.ServerManager.ServerManagerModel.InternalRefreshModelResult(Object state) </ message >
      </ EventXML >
      </ UserData >
      </ Event >


    Friday, February 12, 2010 12:51 PM

Answers

  • Hi,

    by chance just found a solution myself... I ran System Update Readiness Tool which found and corrected some minor issues regarding update packages, now Server Manager displays "Roles" and "Features" again.

    I'll post CheckSUR.log below so you might get an idea of what went wrong.

    Regards,
    Dirk


    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7600.20593
    Package Version 7.0
    2010-02-12 14:13

    Checking Windows Servicing Packages

    Checking Package Manifests and Catalogs
    (f)    CBS MUM Corrupt    0x00000000    servicing\Packages\Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.mum_        Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum does not match the actual file name
    (fix)    CBS MUM Corrupt    CBS File Replaced    Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64_jan10.cab.
    (fix)    CBS Paired File    CBS File also Replaced    Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64_jan10.cab.
    (f)    CBS Catalog Missing    0x00000002    servicing\Packages\package_for_kb974431_rtm_bf~31bf3856ad364e35~amd64~~6.1.1.5.cat       
    (fix)    CBS Catalog Missing    CBS File Replaced    package_for_kb974431_rtm_bf~31bf3856ad364e35~amd64~~6.1.1.5.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64_jan10.cab.
    (fix)    CBS Paired File    CBS File also Replaced    package_for_kb974431_rtm_bf~31bf3856ad364e35~amd64~~6.1.1.5.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64_jan10.cab.

    Checking Package Watchlist

    Checking Component Watchlist

    Checking Packages
    (f)    CBS MUM Missing    0x00000002    servicing\Packages\Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.mum       
    (fix)    CBS MUM Missing    CBS File Replaced    Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-rtm-server-cab1-amd64.cab.
    (fix)    CBS Paired File    CBS File also Replaced    Package_for_KB974431_RTM~31bf3856ad364e35~amd64~~6.1.1.5.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-rtm-server-cab1-amd64.cab.

    Checking Component Store

    Summary:
    Seconds executed: 284
     Found 3 errors
     Fixed 3 errors
      CBS MUM Missing Total count: 1
      Fixed: CBS MUM Missing.  Total count: 1
      CBS MUM Corrupt Total count: 1
      Fixed: CBS MUM Corrupt.  Total count: 1
      CBS Catalog Missing Total count: 1
      Fixed: CBS Catalog Missing.  Total count: 1
      Fixed: CBS Paired File.  Total count: 3

    • Marked as answer by Dirk Schulz Friday, February 12, 2010 1:26 PM
    Friday, February 12, 2010 1:22 PM