DISMソースファイルが見つからないエラーを修正する

DISMソースファイルが見つからないエラーを修正する: DISMコマンド「DISM / Online / Cleanup-Image / RestoreHealth」を実行した後に「ソースファイルが見つかりません」というエラーが発生した場合は、適切な場所にいます今日のように、我々は問題を修正する方法を議論するつもりです。 このエラーは、DISMツールがWindowsイメージを修復するためのソースファイルを見つけられなかったことを示しています。

DISMツールがWindows UpdateまたはWSUSでオンラインでファイルを見つけられない、または最も一般的な問題が間違ったWindowsイメージ(install.wim)ファイルを修理ソースなど。それでは、時間を無駄にせずに、以下にリストされているトラブルシューティングガイドのHELOでDISMソースファイルが見つからないというエラーを修正する方法を見てみましょう。

DISMソースファイルが見つからないエラーを修正する

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法1:DISMクリーンアップコマンドを実行する

1. Windowsキー+ Xを押して、[ コマンドプロンプト(管理者)]を選択します

2. cmdに次のコマンドを入力し、Enterキーを押します。

DISM /オンライン/ Cleanup-Image / StartComponentCleanup

sfc / scannow

DISM /オンライン/ Cleanup-Image / AnalyzeComponentStore

sfc / scannow

3.上記のコマンドの処理が完了したら、コマンドにDISMコマンドを入力してEnterキーを押します。

Dism /オンライン/ Cleanup-Image / RestoreHealth

4. DISMソースファイル修正できないかどうかを確認します。 エラーが見つからない場合は、次の方法に進みます。

方法2:正しいDISMソースを指定する

DISMツールはオンラインでWindowsイメージを修復するために必要なファイルを探すため、DISMコマンドが失敗することがほとんどです。その代わりに、 DISMソースファイル修正できないローカルソースを指定する必要があります

これを行うには、まず、メディア作成ツールを使用してWindows 10 ISOをダウンロードし、次にコマンドプロンプトを使用してinstall.esdファイルからinstall.wimを抽出する必要があります。 この方法を実行するには、ここに移動し、すべての手順に従ってこのタスクを実行します。 その後、次の操作を行います。

1. Windowsキー+ Xを押して、[ コマンドプロンプト(管理者)]を選択します

2. cmdに次のコマンドを入力し、それぞれの後にEnterキーを押します。

DISM / Online / Cleanup-Image / RestoreHealth /Source:WIM:C:\install.wim:1 / LimitAccess

注:ファイルの場所に応じて、「C:」ドライブ文字を置き換えます。

3.DISMツールがWindowsイメージコンポーネントストアを修復するのを待ちます。

4.コマンドウィンドウでsfc / scannowと入力し、Enterキーを押してシステムファイルチェッカーを実行してプロセスを完了します。

5.PCを再起動して変更を保存し、 DISMソースファイルが見つからないというエラー修正できるかどうかを確認します

方法3:レジストリを使用して代替の修復ソースを指定する

注: Windows 10 ProまたはEnterpriseエディションを使用している場合は、次の方法に従って代替の修復ソースを指定します。

1. Windowsキー+ Rを押し、次にregeditと入力してEnterキーを押し、レジストリエディターを開きます。

2.次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies

$config[ads_text6] not found

3. [ ポリシー ]を右クリックし、[ 新規]> [キー ]を選択します 。 この新しいキーにServicingという名前を付け、Enterキーを押します。

4. サービスキーを右クリックし、[ 新規作成] > [拡張可能な文字列値 ]を選択します

5.この新しい文字列にLocalSourcePathという名前を付け 、ダブルクリックして値のデータフィールドの値を「 wim:C:\ install.wim:1 」に変更し、[OK]をクリックします。

6.もう一度、サービスキーを右クリックして、[ 新規]> [DWORD(32ビット)値 ]を選択します

7.この新しいキーにUseWindowsUpdateという名前を付けてから、ダブルクリックして、値のデータフィールドでその値を2に変更し、[OK]をクリックします。

8.レジストリエディターを閉じ、PCを再起動して変更を保存します。

9.システムが再起動したら、DISMコマンドを実行し、 DISMソースファイルが見つからないというエラー修正できるかどうかを確認します

10.成功した場合は、レジストリで行った変更を元に戻します。

方法4:Gpedit.mscを使用して代替の修復ソースを指定する

1. Windowsキー+ Rを押し、次にgpedit.mscと入力してEnterキーを押し、グループポリシーエディターを開きます。

2. gpeditで次のパスに移動します。

コンピューターの構成>管理用テンプレート>システム

3.右側のウィンドウペインで[システムを選択する]を選択します。[ オプションのコンポーネントのインストールとコンポーネントの修復の設定を指定する ]をダブルクリックします

4.次に[ 有効 ]を選択し、[ 代替ソースファイルパス ]に次のように入力します。

wim:C:\ install.wim:1

5.そのすぐ下に、「 Windows Updateからペイロードをダウンロードしないでください 」のチェックマークを付けます

6. [適用]をクリックしてから[OK]をクリックします。

7.すべてを閉じ、PCを再起動して変更を保存します。

8.PCの再起動後、再度「 DISM / Online / Cleanup-Image / RestoreHealth 」コマンドを実行します。

方法5:Windows 10の修復インストール

何も解決しない場合、この方法は確実にPCのすべての問題を修復するため、この方法は最後の手段です。 インプレースアップグレードのみを使用してインストールを修復し、システムに存在するユーザーデータを削除せずにシステムの問題を修復します。 この記事に従って、Windows 10を簡単に修復してインストールする方法を確認してください。

Windows 10の修復インストールを実行した後、cmdで次のコマンドを実行します。

 DISM /オンライン/ Cleanup-Image / StartComponentCleanup Dism /オンライン/ Cleanup-Image / RestoreHealth sfc / scannow 

注:管理者権限でコマンドプロンプトを開いてください。

方法6:DISMエラーの根本的な原因を修正する

注:以下の手順を実行する前に、必ずレジストリをバックアップしてください。

1.次のディレクトリに移動します。

C:\ Windows \ Log \ CBS

2. CBSファイルをダブルクリックして開きます。

3.メモ帳で、メニューから[ 編集 ] > [検索 ]をクリックします。

4.「Find what」の下にChecking System Update Readinessと入力し、 Find Nextをクリックします

5.「システム更新の準備状況の確認」行で、DISMがWindowsを修復できない原因となっている破損したパッケージを見つけます。

 例:私の場合、破損したパッケージは「Microsoft-Windows-TestRoot-and-FlightSigning Package〜31bf3856ad364e35〜amd64 ~~ 10.0.15063.0」です。 

6.Windowsキー+ Rを押してから、 regeditと入力してEnterキーを押します。

7.次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing

8. [ コンポーネントベースのサービス ]を選択し、 Ctrl + Fを押して検索ダイアログボックスを開きます。

9. 破損したパッケージ名コピーして検索フィールドに貼り付け、 [次を検索]をクリックします。

10.破損したパッケージがいくつかの場所で見つかりますが、何かを行う前に、これらのレジストリキーをバックアップしてください。

11.これらの各レジストリキーを右クリックし、[ エクスポート ]を選択します

12.レジストリキーを右クリックして、[ アクセス許可 ]を選択します

13. [グループ名またはユーザー名]で[ 管理者]を選択し、[ フルコントロール]にチェックマークを付けて、[適用]をクリックしてから[OK]をクリックします。

14.最後に、 さまざまな場所で見つけたすべてのレジストリキーを削除します。

15. C:ドライブでテストルートファイルを検索し、見つかった場合は別の場所に移動します。

16.すべてを閉じて、PCを再起動します。

17.「 DISM / Online / Cleanup-Image / RestoreHealth 」コマンドを再度実行します。

推奨:

  • Windows 10でDISMエラー0x800f081fを修正
  • Windows 10でNTBackup BKFファイルを復元する方法
  • タスクホストウィンドウを修正するとWindows 10でシャットダウンできなくなる
  • Windows 10でのマウスポインターの遅れを修正

DISMソースファイルが見つからないというエラーが正常に修正されたということですが、この投稿に関するクエリがまだある場合は、コメントのセクションで遠慮なく質問してください。

関連記事