web-dev-qa-db-ja.com

Windows 10 DISMエラー:0x800f081f

cmdsfc /scannowを実行しようとしましたが、失敗しました。したがって、インターネットでの調査の後、私は次のコマンドに目を向けました。

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

ここで、Xは、Windows .isoがマウントされているドライブ文字を示します。 (私はデーモンツールを使用して.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 Diagnosticは、Windows Updateサービスの登録が見つからないか破損していることを報告します。

12
Skipher

この「エラー:0x800f081f」を実行して、Windows 10 Pro-32を搭載したPCに影響を与えました。

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

Techbench からダウンロードされ、デーモンツールを使用してE:にマウントされたWindows 10 ISOのみが機能しました。 Windows 10のmedia-creation-toolでダウンロードした他のISOはまったく機能せず、埋め込まれたESD形式からNTliteを使用して変換し、いずれかを使用してマウントした場合でも、同じエラー0x800f081fを返しました。デーモンツールまたはDISM GUI。

また、Windows Update Liveからのエラーを修正する他のすべての試みは以前には機能せず、常に同じエラー0x800f081fを返しました。

DISM /Online /Cleanup-Image /RestoreHealth

アップデート08/08/2016:上記のTechbenchリンクが機能しなくなったので、次のリンクを試してください(以前はTechbenchから入手できたものと同じ種類のISOであるかどうかはまだテストしていません。結果を報告してください) :

https://www.Microsoft.com/en-us/software-download/windows10ISO/

16
a_big_friend

更新されたDISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessに対してInstall.wimを実行し、最新のWindows 10累積更新プログラムスリップストリーム( KB3081452 および KB309502 この投稿の時点)を使用して、同じ問題を修正しました。 .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ファイルのコピーがない場合は、 this および this が役立つことがあります。

更新、私は Media Creation Toolを使用して、他の2つの家庭用PC、Windows 8.1-> Windows 10 x64でインプレースアップグレードをもう一度行いました と「何も保持しない」オプション。すべての更新プログラム(最新の累積的な更新プログラムKB3093266を含む)をインストールした後、両方のPCが"sfc /scannow"テストと"dism /Online /Cleanup-Image /RestoreHealth"リカバリに失敗しました。同じエラー0x800f081fです。

そこで、上記の手順を繰り返しました。今回は TechBench からWindows 10 ISOを使用し、 KB3093266 MSinstall.wimにスリップストリームします。問題が修正されました。

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

更新、別のPCで問題が再び表面化しました。今回はISOが見つからなかった(TechBenchがなくなった?)ので、 Media Creation Tool を使用してUSBドライブのインストールを作成し、install.esdinstall.wimに変換する必要がありました。

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

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

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

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

sfc /scannow

5
noseratio

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

4
magicandre1981

私は同じ問題を抱えており、この投稿の他の解決策を試しましたが、どれもうまくいきませんでした。

これはうまくいきました:

  1. windows 10 ISOを Techbench からダウンロードします
  2. iSOをマウント
  3. dがマウントされたISOのドライブ文字であると仮定して、管理者特権のコマンドプロンプトで次のコマンドを実行します。

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

3
Marco Lackovic

結局、私は単にWindowsの代わりの再インストールを行いました。私はすべてのプログラムを失いたくなかったので、Windowsを更新またはリセットしないことを選択しました。機能する修復方法が残っていませんでした。

0
Skipher