修正:DISMエラー14098「コンポーネントストアが破損しています」



問題を排除するために楽器を試してください

Windows 10オペレーティングシステムをインストールする場合、使用しているイメージはboot.wimとinstall.wimの2つです。これらは、Windows 10DVDまたはISOファイルの Sources にあります。 boot.wimファイルの目的は、WindowsマシンをWindows PE(Windowsプレインストール環境)で起動することであり、install.wimの目的は、完全なWindows10オペレーティングシステムをインストールすることです。デフォルトでは、install.wimファイルに変更はないため、IT管理者またはエンドユーザーは初期構成を行う必要があります。



企業やエンドユーザーは、適切なドライバーや有効なWindows機能をインストールしてWindows 10をインストールしたり、新しいパッケージを追加したり、Windows 10を事前構成したりする必要がある場合があります。Microsoftは多くの展開ツールを公開しており、その一部はWindows ADK(Windowsアセスメント)に統合されています。およびDeploymentKit)およびそれらの一部は独立したソフトウェアソリューションです。



展開ツールの1つは、DISM(Deployment Image Servicing and Management)です。 DISMは、Windowsイメージファイル(install.wim)をマウントし、インストール、アンインストール、構成、およびWindowsUpdateを含むイメージサービスを実行できるコマンドラインツールです。 DISMは、Windows ADK(Windowsアセスメントアンドデプロイメントキット)の一部であり、MicrosoftのWebサイトからダウンロードできます。 リンク。



Windowsイメージのサービス中に、イメージが破損することがあり、エンドユーザーが受け取るエラーの1つは次のとおりです。 エラー:14098、コンポーネントストアが破損しています。 この問題のため、いくつかの組み込み機能が機能しなくなります。

では、なぜ破損しているのでしょうか。主な理由は、Windows Updateコンポーネントの問題、ファイル間の競合、またはファイルの破損です。心配しないでください。問題を解決するために用意したソリューションがあります。



WindowsUpdateコンポーネントをリセットする

この問題を解決するには、Windows Updateコンポーネントをリセットし、次の手順を実行する必要があります。

  1. 押す Windowsロゴ+ X
  2. 選択 Powershell(管理者)
  3. 次のように3つのサービスを停止します。 BITS(Background Intelligent Transfer Service)、Windows Updateサービス、および暗号化サービス 。コマンドプロンプトで次のコマンドを入力する必要があります。

ネットストップビット

ネットストップwuauserv

ネットストップappidsvc

ネットストップcryptsvc


  1. BITSサービスによって作成および使用されるqmgr * .datファイルを削除します。コマンドプロンプトで次のコマンドを入力する必要があります。

Del“%ALLUSERSPROFILE% ApplicationData Microsoft Network Downloader qmgr * .dat”


  1. Windowsを再起動し、DISMによるイメージサービスを試してください
  2. 試した手順で問題が解決しなかった場合は、ソフトウェア配布フォルダの名前を変更してリセットすることにより、修正の積極的なモードを実行する必要があります。 ビット サービスと Windows Update デフォルトのセキュリティ記述へのサービス。このタスクでは、管理者権限でコマンドプロンプトを開く必要があります(ステップ1、ステップ2、およびステップ3)。

Ren%systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren%systemroot% system32 catroot2 catroot2.bak

sc.exesdsetビット

D:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

sc.exe sdset wuauserv

D:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

  1. コマンドプロンプトで、次のコマンドを入力します。 cd / d%windir% system32
  2. BITSファイルとWindowsUpdateファイルを再登録します。次のコマンドを入力します。

PASSWORD32.exe atl.dll

ق32。exe urlmon.dll

PASSWORD32.exe mshtml.dll

PASSWORD32.exe shdocvw.dll

ق32。exebrowseui.dll

ق32。exe jscript.dll

ق32。exe vbscript.dll

PASSWORD32.exe scrrun.dll

PASSWORD32.exe msxml.dll

PASSWORD32.exe msxml3.dll

PASSWORD32.exe msxml6.dll

PASSWORD32.exe actxprxy.dll

PASSWORD32.exe softpub.dll

PASSWORD32.exe wintrust.dll

ق32。exe dssenh.dll

PASSWORD32.exe rsaenh.dll

PASSWORD32.exe gpkcsp.dll

PASSWORD32.exe sccbase.dll

ق32。exe slbcsp.dll

PASSWORD32.exe cryptdlg.dll

PASSWORD32.exe oleaut32.dll

ق32。exe ole32.dll

PASSWORD32.exe shell32.dll

PASSWORD32.exe initpki.dll

PASSWORD32.exe wuapi.dll

PASSWORD32.exe wuaueng.dll

PASSWORD32.exe wuaueng1.dll

ق32。exe wucltui.dll

ق32。exe wups.dll

ق32。exe wups2.dll

PASSWORD32.exe wuweb.dll

PASSWORD32.exe qmgr.dll

PASSWORD32.exe qmgrprxy.dll

ق32。exe wucltux.dll

PASSWORD32.exe muweb.dll

PASSWORD32.exe wuwebv.dll

  1. Winsockをリセットする

netshwinsockリセット

  1. この手順の最初に停止した3つのサービスを再起動します。 3つのサービスは、BITSサービス、Windows Updateサービス、および暗号化サービスです。コマンドプロンプトで、次のコマンドを入力します。

ネットスタートビット

ネットスタートwuauserv

ネットスタートappidsvc

ネットスタートcryptsvc

  1. コンピュータを再起動してください
  2. DISMを実行し、Windows10イメージのサービスを実行してみてください。

上記の解決策が機能しない場合は、このガイドに従ってdismを修復してください 0x800f081f

読んだ2分