「DISMのソースファイルが見つかりません」エラーに直面している場合、いくつかの解決策があります。
#1. Windows修復アップグレード(インプレースアップグレード)最も包括的な修正方法です。 手順1: Media Creation Toolをダウンロード
- Microsoftの公式サイトからWindows 11のダウンロードページにアクセスします。
- 「Windows 11 ディスク イメージ (ISO) をダウンロードする」からISOファイルをダウンロードします。
- ダウンロードしたISOファイルをマウントし、
setup.exe
を実行します。 - 画面の指示に従い、「個人用ファイルとアプリを引き継ぐ」を選択してアップグレードを進めます。
手順2: 修復プロセスを開始アップグレード後、問題が再発しないか確認するために、管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
#2. WinSXSフォルダのクリーンアップと分析WinSXSフォルダをクリーンアップすることで問題が解決することがあります。管理者としてコマンドプロンプトを開き、以下のコマンドを実行します。
DISM /Online /Cleanup-Image /StartComponentCleanup
sfc /scannow
DISM /Online /Cleanup-Image /AnalyzeComponentStore
sfc /scannow
その後、PCを再起動してください。
#3. DISMで代替の修復ソースを使用する上記の手順で解決しない場合、特定のインストールメディアを修復ソースとして指定します。手順1: インデックス番号を確認
- Windowsインストールメディア(USBなど)を接続します。
- 管理者としてコマンドプロンプトを開きます。
- 次のコマンドを実行します(*はドライブレターに置き換えてください):
dism /Get-WimInfo /WimFile:*:\sources\install.wim
または dism /Get-WimInfo /WimFile:*:\sources\install.esd
手順2: Windowsを修復確認したインデックス番号を使い、以下のコマンドを実行します。install.wimの場合:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:*:\sources\install.wim:IndexNumber /LimitAccess
install.esdの場合:
DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:*:\sources\install.esd:IndexNumber /LimitAccess
操作が完了するまで待ちます。