web-dev-qa-db-ja.com

Windows 7マシンにWMF 4.0をインストールする場合、DISMリターンコード0x800F081Eは何を意味しますか? (オンライン)

Windows Updateエージェントを使用して、Windows 7ワークステーションにWMF 4.0をインストールしています。 MSUをアンパックしてcabファイルを取得し、DISMオンラインモードを使用して次のコマンドでインストールします(x86用、x64システム用)

dism.exe /online /add-package /packagepath:.\Windows6.1-KB2872035-x86.cab /packagepath:.\Windows6.1-KB2872047-x86.cab /packagepath:.\Windows6.1-KB2819745-x86.cab /quiet /norestart
dism.exe /online /add-package /packagepath:.\Windows6.1-KB2809215-x64.cab /packagepath:.\Windows6.1-KB2872035-x64.cab /packagepath:.\Windows6.1-KB2872047-x64.cab /packagepath:.\Windows6.1-KB2819745-x64.cab /quiet /norestart

戻りコードとして0x800F081Eが返されますが、これはWindowsエラーメッセージではないため、DISMまたはWIMGAPIからのメッセージであると思います http://msdn.Microsoft.com/en- us/library/windows/desktop/hh825833.aspx 。このエラーコードを受け取った後にシステムを再起動すると、テスト中のすべてのシステムに正常にインストールされます。そのため、この戻り値にフラグを立て、エラーコードが検出された場合はシステムを再起動する必要があることをWindows Updateエージェントに通知しました。このメッセージが何を伝えているのかわからないので、インストール後に実行する必要があるアクションがあるかどうか、またはコマンドを変更してコマンドをより適切に機能させる必要があるかどうかがわかりません。

4
austinian

エラーx800F081ECBS_E_NOT_APPLICABLEこれは、現在のシステムにアップデートをインストールできないことを意味します。これは、要件がないか、インストールされているファイルのfileversionが高い場合に発生します。

これを詳細に表示するには、CBS.logおよびDISM.logを共有します。

4
magicandre1981