none
SNMPサービスの追加時のエラーについて RRS feed

  • 質問

  • Windows Server 2016 Standrard Editionで役割と追加でSNMPサービスをインストールしようとすると
    インストールの進行状況の表示で以下のエラーでインストールが止まってしまいます。

    指定されたサーバーで機能を追加または削除する要求に失敗しました。
    1つ以上の役割、役割サービス、または機能をインストールできませんでした。
    参照されたアセンブリは見つかりませんでした。エラー:0x80073701

    対応方法についてご教授ください

    【追記】

    また、Windows updateを実施したところ以下のエラーが表示され、KB4577015がインストールできませんでした。

    2020-09 x64 ベース システム用 Windows Server 2016 の累積更新プログラム (KB4577015) - エラー 0x80073701


    2020年10月9日 7:21

すべての返信

  • ①SNMPサービス追加時のエラーで以下のエラーが検出されていました。
     DISM.log
    2020-10-08 18:20:20, Error                 DISM   DISM Package Manager: PID=17336 TID=15128 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80073701)

    CBS.log
    2020-10-08 18:20:19, Error                 CSI    00000009 (F) STATUS_SXS_ASSEMBLY_MISSING #14977# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
    2020-10-08 18:20:19, Error                 CSI    0000000a (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #14825# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-ServerManager-Core-MgmtProvider-Deployment-LanguagePack, version 10.0.14393.0, arch amd64, culture [l:5]'de-DE', nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows-CoreSystem-ServerManager-Core-Package~31bf3856ad364e35~amd64~de-DE~10.0.14393.0.ServerManager-Core-MgmtProvider-Deployment-LangPack', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]



    ②WindowsUpdateでは以下のエラーが出ていました。
     CBS.log
    2020-10-09 18:04:34, Error                 CSI    00000019 (F) STATUS_SXS_ASSEMBLY_MISSING #8079968# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
    2020-10-09 18:04:34, Error                 CSI    0000001a (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #8079816# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 6f2aff2d29ab6d5d1049de4328a47d79, version 10.0.14393.3297, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Package_1097_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8.4565511-2493_neutral', rah = '2', manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
    2020-10-09 18:04:34, Info                  CBS    Failed to pin deployment while resolving Update: Package_1097_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8.4565511-2493_neutral from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2020-10-09 18:04:34, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Package_9537_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2020年10月10日 2:02
  • Windows のコンポーネント ストア(WinSxS)が壊れている/不整合が起きているようですね。

    システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復する (microsoft.com)

    が適切な対処方法でしょう。

    ※エラーログでは問題が報告されているのは以下の2モジュールですが、他にも問題がある可能性があり、手動で修正するのは面倒なので、上記の方法がよいと思います。

    Microsoft-Windows-CoreSystem-ServerManager-Core-Package~31bf3856ad364e35~amd64~de-DE~10.0.14393.0.ServerManager-Core-MgmtProvider-Deployment-LangPack

    Package_1097_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8.4565511-2493_neutral


    Hebikuzure aka Murachi Akira

    2020年10月10日 3:18
  • 回答ありがとうございます。

    システム ファイル チェッカー ツールを使用して以下のコマンドを実行しました。

     

    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow

     →Windows リソース保護は、整合性違反を検出しませんでした。

    その後、SNMPサービスをインストールを実施しましたが、同様に以下のエラーが発生し

    改善しませんでした。

    ===========================================

    指定されたサーバーで機能を追加または削除する要求に失敗しました。
    1つ以上の役割、役割サービス、または機能をインストールできませんでした。
    参照されたアセンブリは見つかりませんでした。エラー:0x80073701

    ===========================================そのほかに対応方法などございますでしょうか。

    2020年10月13日 3:28
  • 以下のような事例と同様の問題のようです。

    役割と機能の追加でエラー(0x80073701)が発生する (microsoft.com)

    Windows Server 2016においてSNMPがなかなか入らなかったお話|rone|note

    これらの事例では Windows の再インストールと環境再構築で回避しています。


    Hebikuzure aka Murachi Akira

    2020年10月13日 8:29

  • ご回答ありがとうございます。

    記事を見ますと再構築回避なのですね。

    現在、WindowsアップデートはNGのままですが、

    SNMPのサービスインストールで、以下の記事を見つけました。

    =============================================

    https://www.urtech.ca/2018/02/solved-windows-feature-installation-the-referenced-assembly-could-not-be-found-error-0x80073701/

    https://social.technet.microsoft.com/Forums/en-US/753ce3c1-577f-4f45-9a38-23c4fade5c2d/installing-roles-and-features-error-0x80073701?forum=ws2016

    =============================================

    以下のドイツ語(de-DE)のレジストリがあることにより、インストール失敗しているように読み取れましたが、こちら削除して復旧する可能性はありますか。またこちらを削除して影響などありますでしょうか。


    レジストリパス:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect\Microsoft-Windows-ServerManager-Core-Package~31bf3856ad364e5~amd64~~0.0.0.0

    名前
    Microsoft-Windows-ServerManager-Core-Package~31bf3856ad364e35~amd64~de-DE~10.0.14393.0



    【エラー】

    =============================================

    2020-10-14 11:43:05, Error                 CSI    0000000f (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #590751# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-SNMP-Gui-Tools-Deployment-LanguagePack, version 10.0.14393.0, arch amd64, culture [l:5]'de-DE', nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows-Server-Gui-RSAT-Package-net~31bf3856ad364e35~amd64~de-DE~10.0.14393.0.Server-RSAT-SNMP', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
    =============================================
    2020年10月14日 3:41
  • いつもの話ですが、事前に当該キーのバックアップを採取してから試してみるのは良いと思います。

    Hebikuzure aka Murachi Akira

    2020年10月14日 5:16
  • ご回答ありがとうございます。

    レジストリ削除後、SNMPのインストールはNGでCBSで同様のエラーが表示されていました。

    上記のレジストリ削除でもNGのようです。

    やはりOSの再インストールしかないようですね。

    2020-10-14 14:59:42, Error                 CSI    00000009 (F) STATUS_SXS_ASSEMBLY_MISSING #9632# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
    2020-10-14 14:59:42, Error                 CSI    0000000a (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #9480# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-ServerManager-Core-MgmtProvider-Deployment-LanguagePack, version 10.0.14393.0, arch amd64, culture [l:5]'de-DE', nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows-CoreSystem-ServerManager-Core-Package~31bf3856ad364e35~amd64~de-DE~10.0.14393.0.ServerManager-Core-MgmtProvider-Deployment-LangPack', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
    2020-10-14 14:59:42, Info                  CBS    Failed to pin deployment while resolving Update: Microsoft-Windows-CoreSystem-ServerManager-Core-Package~31bf3856ad364e35~amd64~de-DE~10.0.14393.0.ServerManager-Core-MgmtProvider-Deployment-LangPack from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2020-10-14 14:59:42, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Microsoft-Windows-NetworkController-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2020-10-14 14:59:42, Info                  CBS    CommitPackagesState: Started persisting state of packages
    2020-10-14 14:59:42, Info                  CBS    CommitPackagesState: Completed persisting state of packages
    2020-10-14 14:59:42, Info                  CSI    0000000b@2020/10/14:05:59:42.455 CSI Transaction @0x28a10d9de90 destroyed
    2020-10-14 14:59:42, Info                  CBS    Perf: Resolve chain complete.
    2020-10-14 14:59:42, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2020-10-14 14:59:42, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]

    2020年10月14日 6:32
  • 再インストールであれば手間と時間は予測可能ですからね。

    Hebikuzure aka Murachi Akira

    2020年10月14日 9:25