Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

DISM(Deployment Image Service and Management Tool)は、Windowsのシステムイメージファイルを管理・修復するための強力な標準ユーティリティです。しかし、DISMの実行中にエラーが発生することは決して珍しくなく、そのひとつが「DISMエラー1009」です。この記事では、このエラーを解決するための複数の対処法を、わかりやすい手順とともに順番にご紹介します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

Windowsレジストリは、OSやインストール済みアプリケーションの構成設定やオプションを保存する、システムの中核となる重要なコンポーネントです。しかし、レジストリが破損すると、DISMエラー1009をはじめとするさまざまなシステムエラーが発生する可能性があります。DISMの使用中にこのエラーが表示される場合、Windowsシステム上のレジストリファイルに問題が生じていることを示しています。幸い、後述する効果的な対処法によって修復できます。

注意: 修理作業にはシステムファイルの変更が伴う場合があるため、作業を始める前に必ず重要なデータのバックアップを取ってください。

クイックアンサー

バックアップからレジストリを復元することで、DISMエラー1009をすばやく修正できます。手順は以下のとおりです。

1. Win + Rキーを押して、「ファイル名を指定して実行」ダイアログを開きます。

2. regeditと入力し、Enterキーを押してレジストリエディターを起動します。

3. レジストリエディターで「ファイル」メニューをクリックし、「インポート」を選択します。

4. バックアップファイルを選択し、「開く」をクリックしてレジストリを復元します。

方法1: 基本的なトラブルシューティング

高度なトラブルシューティングに入る前に、まずは以下の基本的な対処法を試して、簡単にエラーを解消できるか確認しましょう。

1A. システムファイルの破損をチェックする(SFCスキャン)

DISMエラー1009に直面したら、まずシステムファイルチェッカー(SFC)ツールを実行して、破損したファイルを自動的に修復し、Windowsシステムファイルの整合性を確保しましょう。

1. コマンドプロンプトを管理者として開きます。スタートメニューで「cmd」を検索し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

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

sfc /scannow

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

注意: システムファイルチェッカーによるスキャンと修復が完了するまで待ちます。

3. 処理が完了したら、パソコンを再起動します。

1B. Windows Updateトラブルシューティングツールを使用する

Windows Updateトラブルシューティングツールは、PCの更新プログラムに関する問題を診断・修復できる内蔵ツールです。これにより、Windows 10でのDISMエラー1009が解決する可能性があります。

1. 「スタート」ボタンをクリックし、「設定」を開きます。

2. 「更新とセキュリティ」をクリックします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

3. 左側のサイドバーで「トラブルシューティング」をクリックし、続いて「追加のトラブルシューティングツール」をクリックします。

4. 「起動時に必要な機能」(Get up and running)の項目にある「Windows Update」をクリックし、「トラブルシューティングツールの実行」を選択します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

5. 画面の指示に従って、トラブルシューティングを完了させます。

パソコンを再起動し、DISMエラー1009が解決したかどうかを確認してください。

関連記事: DISMエラー14098「コンポーネントストアが破損しています」を修正する方法

方法2: 最新のWindows更新プログラムを削除する

直近の更新後にエラーが発生した場合は、問題のある更新プログラムをアンインストールすることで解決できる可能性があります。Windows 10でDISMエラー1009を修正するために、以下の手順を実行してください。

設定からアンインストールする場合

1. Win + Iキーを押してPCの設定を開き、「更新とセキュリティ」をクリックします。

2. 左側のサイドバーで「Windows Update」を選択します。

3. 「更新履歴を表示する」をクリックします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

4. ページ上部の「更新プログラムのアンインストール」をクリックします。

5. 一覧から最新の更新プログラムを見つけて右クリックし、「アンインストール」を選択します。

注意: 画面の指示に従って更新プログラムを削除します。

更新プログラムの削除後、パソコンを再起動してDISMエラー1009が解決したか確認してください。

Windowsが起動しない場合(インストールメディアを使用)

Windows PCにアクセスできない場合は、以下の手順を試してください。

1. まず、Windows 10の起動可能なUSBメモリを用意します。

2. 次に、パソコンの電源を切り、再度電源を入れます。BIOS設定画面を開き、USBドライブをブートデバイスとして選択します。

3. ブート画面で「次へ」をクリックします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

4. 「コンピューターを修復する」を選択します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

5. 「トラブルシューティング」をクリックし、続いて「コマンドプロンプト」をクリックします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

6. コマンドプロンプトで次のコマンドを入力し、Enterキーを押して、Windowsフォルダーが含まれるドライブを特定します。

wmic logicaldisk get name

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

7. dir C:コマンドを使用して、Windowsのインストールがあるドライブを探します。Cは適切なドライブ文字に置き換えてください。

8. Windowsフォルダーのあるドライブを特定できたら、そのドライブに切り替えます(Cを正しいドライブ文字に置き換えてください)。

9. 次のコマンドで、そのドライブ上にScratchフォルダーを作成します。

mkdir C:\Scratch

10. 次のコマンドで、インストール済みの更新プログラムをロールバックします。

DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions

注意: コマンドが正常に完了したら、コマンドプロンプトを終了し、パソコンを再起動します。

Windowsが正常に起動すれば完了です。起動しない場合は、以下の手順に進みます。

1. インストールメディアでパソコンを再起動し、前述と同じ方法でコマンドプロンプトを開きます。

2. 次の3つのコマンドを順番に実行して、更新関連のファイルを削除します(Cはお使いのドライブ文字に置き換えてください)。

del C:\Windows\SoftwareDistribution
del C:\Windows\WinSxS\cleanup.xml
del C:\Windows\WinSxS\pending.xml

注意: パソコンを再起動します。それでもシステムが起動しない場合は、もう一度インストールメディアから起動し、コマンドプロンプトを開きます。

3. 次のコマンドを実行します(Cはお使いのドライブ文字に置き換えてください)。

chkdsk /f C:
sfc /scannow /offbootdir=C:\ /offwindir=C:\windows
dism /image:C:\ /cleanup-image /restorehealth

これらのコマンドの実行後、パソコンを再起動します。

関連記事: 「DISM ソース ファイルが見つかりませんでした」エラーを修正する方法

方法3: バックアップからレジストリを復元する

レジストリの破損が原因でWindows 10にDISMエラー1009が発生している場合は、RegBackフォルダーを使用してWindowsレジストリを復元できます(正常なバックアップが存在することが前提です)。

注意: この方法は、Windowsレジストリのバックアップがあることを前提としています。レジストリの編集は誤るとシステム不安定を招く恐れがあるため、慎重に操作してください。

Windowsが起動する場合

1. Win + Rキーを押して、「ファイル名を指定して実行」ダイアログを開きます。

2. regeditと入力し、Enterキーを押してレジストリエディターを起動します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

3. レジストリエディターで「ファイル」をクリックし、「インポート」を選択します。

注意: レジストリのバックアップファイルが保存されている場所へ移動してください。

4. バックアップファイルを選択し、「開く」をクリックしてレジストリを復元します。

注意: 画面に表示されるプロンプトや確認メッセージに従ってください。

レジストリの復元後、パソコンを再起動します。

Windowsが起動しない場合(インストールメディアを使用)

注意: コマンドを実行する前に、記載されたディレクトリが実際に存在することを確認してください。ディレクトリが存在しない場合、コマンドはエラーになります。

1. Windowsインストールメディアでパソコンを起動し、コマンドプロンプトにアクセスします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

2. Windowsフォルダーを含むドライブに移動し、Enterキーを押します(Cはお使いのドライブ文字に置き換えてください)。

3. 次のコマンドを順番に実行します。

cd \windows\system32\config
md Backup
copy *.* Backup
cd RegBack

注意: RegBackフォルダー内のファイルにサイズが0バイトのものがある場合、それはレジストリファイルが破損または空であることを示します。この場合は、方法5(システムの復元)に進んでください。

4. すべてのファイルが0バイトでない場合は、copy *.* ..コマンドを実行して、レジストリファイルをConfigフォルダーにコピーします(上書き確認が表示された場合は許可します)。

5. コマンドプロンプトを終了し、パソコンを再起動します。

6. パソコンが起動しない場合は、インストールメディアから再起動してコマンドプロンプトを開き、次のコマンドを実行します(Cはお使いのドライブ文字に置き換えてください)。

chkdsk /f C:
sfc /scannow /offbootdir=C:\ /offwindir=C:\windows
dism /image:C:\ /cleanup-image /restorehealth

パソコンを再起動します。

関連記事: Windows 10でDISMエラー0x800f081fを修正する方法

方法4: Windowsインストールメディアを検証する

DISMの修復操作中にエラーが発生する場合は、Windowsインストールメディアの整合性を確認し、信頼できる修復ソースであることを保証することで、DISMエラー1009を修正できます。

1. Windowsインストール用のUSBメモリまたはDVDを用意します。

2. インストールメディアをパソコンに挿入し、再起動します。

3. インストールメディアから起動します。言語、時刻、通貨、キーボードの設定を選択し、「次へ」をクリックします。

4. 左下の「コンピューターを修復する」をクリックします。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

5. 「トラブルシューティング」を選択し、続いて「詳細オプション」を選択します。

6. 「コマンドプロンプト」を選択します。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

7. コマンドプロンプトで次のコマンドを入力し、Windowsイメージを修復します。X:は、Windowsインストールメディアに割り当てられたドライブ文字(例:D:)に置き換えてください。

DISM /Online /Cleanup-Image /RestoreHealth /source:X:\Sources\Install.wim

処理が完了するまで待ちます。完了したらインストールメディアを取り外し、パソコンを再起動します。

方法5: システムの復元を使用する

レジストリの問題が改善しない、または回復不能な場合は、Windowsインストールメディアからシステムの復元を実行し、システムを以前の正常な状態に戻すことで、エラーを解決できる可能性があります。詳細な手順については、「Windows 10でシステムの復元を使う方法」のガイドをご参照ください。

Windows 10でDISMエラー1009を解決する方法 – ステップバイステップ完全ガイド

以上の方法で、DISMエラー1009を修正し、Windowsシステムを正常な状態に戻せるはずです。それでも問題が解決しない場合は、専門家やMicrosoftサポートへの問い合わせをご検討ください。ご質問やご提案があれば、下のコメント欄でお気軽にお知らせください。

  1. 【修正】Windows 10に累積更新プログラムKB5008212をインストールできない場合の対処法

    Microsoftは、Windows 10のバージョン21H2、21H1、20H2、2004向けに累積更新プログラム「KB5008212」をリリースしました。この更新プログラムは、サポート終了を迎えるWindows 10 バージョン2004にとって最後の更新となりますが、一部のユーザーからインストール時に問題が発生するという報告が寄せられています。考えられる原因調査の結果、この問題は主に以下の2つの要因によって引き起こされることが判明しました。重要なサービスが無効になっている – 更新プログラムを正常にインストールするには、「Windows Update」サービスと「Background In

  2. 【解決】「PCまたはモバイルデバイスがMiracastに対応していない」エラーの直し方

    Microsoftワイヤレスディスプレイアダプターを使ってMiracast接続を行おうとした際に、「お使いのPCまたはモバイルデバイスはMiracastに対応していないため、ワイヤレスでプロジェクションできません(Your PC or mobile device doesnt support Miracast)」というエラーが表示されるケースが報告されています。多くのユーザーは、Miracastの動作要件を満たしていることを確認した後でもこのエラーに遭遇しており、特にWindows 10やWindows 8環境で発生しやすいことがわかっています。Miracastとは?Miracastは、HDM