Windows 10 DISM エラー: 0x800f081f

Windows 10 DISM エラー: 0x800f081f

sfc /scannow実行しようとしましたcmdが、失敗しました。そのため、インターネットで調べた後、次のコマンドに頼りました。

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

ここで、はXWindows .iso がマウントされているドライブ文字を示します。(私は Daemon Tools を使用して .iso ファイルをマウントしました)

しかし、次のメッセージが引き続き表示されます。

エラー: 0x800f081f

ソースファイルが見つかりませんでした。

私は技術に詳しいわけではありませんが、ざっと目を通した後、dism.logエラーと関係があるかもしれない、あるいは関係がないかもしれないこの行を見つけました。

(p) CSI Payload Corrupt

amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png

再インストールしなければならないプログラムが多すぎるため、Windows をリセットまたはリフレッシュしたくありません。ご協力いただければ幸いです。

ちなみに、Windows Update 診断では、Windows Update サービスの登録が見つからないか破損していると報告されていますが、これが何らかの意味を持つのであれば、これも修正できませんでした。

答え1

私は、Windows 10 Pro-32のPCで発生する「エラー: 0x800f081f」を以下のコマンドで修正しました。

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\sources\Install.wim:1 /LimitAccess

Windows 10 ISOをダウンロードした場合にのみ、テックベンチデーモン ツールを使用して E: にマウントすると動作しました。Windows 10 メディア作成ツールでダウンロードした他の ISO はまったく動作せず、NTlite を使用して埋め込み ESD 形式から WIM に変換し、デーモン ツールまたは DISM GUI を使用してマウントした場合でも、同じエラー 0x800f081f が返されました。

また、Windows Update Live からのエラーを修正する他のすべての試みはこれまで機能せず、常に同じエラー 0x800f081f が返されました。つまり、次の方法を使用します。

DISM /Online /Cleanup-Image /RestoreHealth

2016 年 8 月 8 日更新: 上記の Techbench リンクは機能しなくなったため、次のリンクをお試しください (Techbench から以前入手できた ISO と同じ種類であるかどうかはまだテストしていないことに注意してください。結果を報告してください):

マイクロソフト

答え2

最新のWindows 10累積更新プログラムをスリップストリームDISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessで更新したバージョンを実行することで、同じ問題を解決しました(Install.wimKB3081452そしてKB3095020(この記事の投稿時点では) .ISO を再パッケージ化する必要はありません。

基本的に私は「カスタマイズされた Windows に更新プログラムを追加する」Microsoft 自身からのガイド:

md C:\mount\Windows

Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows

Dism /Add-Package /Image:C:\mount\Windows /PackagePath:C:\MSU\Windows10-KBxxxxxxx-x64.msu /LogPath:AddPackage.log

Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit

Install.wim暗号化されていない元のファイルのコピーを持っていない人は、これそしてこれ役立つ。

更新しました、私は他の2台の家庭用PCで、Windows 8.1 -> Windows 10 x64へのインプレースアップグレードを、メディア作成ツールそして、「何も保存しない」オプション。すべての更新プログラム(最新の累積更新プログラム KB3093266 を含む)をインストールした後、両方の PC で"sfc /scannow"テストと"dism /Online /Cleanup-Image /RestoreHealth"回復が失敗し、同じエラーが発生しました0x800f081f

そこで、上記の手順を繰り返しましたが、今回はWindows 10 ISOを使用して、テックベンチそしてスリップストリームKB3093266 MSUinstall.wim。問題は修正されました。

更新しました、Windows 10バージョン10.0.10586.0(2015年11月のアップデート+最新の累積アップデート)にアップグレードした後、問題が再発しました。今回は、最新のISOをテックベンチをマウントして を実行し、 を実行しました。DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccessどうやらsfc /scannow、最新の累積的な更新プログラムをスリップストリームする必要はないようです。

更新しました、別のPCで問題が再び発生しました。今回はISOが見つからなかったため(TechBenchがなくなったのでしょうか?)、メディア作成ツール、USB ドライブ インストールを作成し、install.esd次のように変換しますinstall.wim

dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast

/LimitAccess次に、Windows Update をバックアップとして使用して (つまり、 なしで)イメージを修復します。

dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1

次に、システム ファイルを修復します。

sfc /scannow

答え3

パラメータ を使用しないでください/source:WIM:X:\Sources\Install.wim:1 /LimitAccess。Windows 10 にはバージョン があり10.0.10240.16384、破損したファイルにはバージョン があります10.0.10240.16397。したがって、ファイルは Install.wim の一部ではありません。/sourceパラメータがない場合、DISM は WindowsUpdate から破損したファイルをダウンロードして置き換えます。

答え4

結局、Windows を置き換えて再インストールすることにしました。すべてのプログラムを失いたくなかったので、Windows をリフレッシュまたはリセットしないことを選択しましたが、修復できる方法は他にありませんでした。

関連情報