Windows Update について


Windows 8 で Windows Update に失敗するときの対処法です。

regedit.exe で HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages の所有者をSYSTEM から Administrators に変更して、Administrators にフルコントロール権限を追加します。またそれぞれのフォルダーに Administrators フルコントロール権限 を与えます。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
    に KBxxxxxxx が正しく登録されていることを確認します。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages に Last Error(LastError), LastProgressState の値が存在する場合にこの値を削除します。また CurrentState の値を 0x00000070(112) に書き換えます。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages にApplicabilityState の値が存在する場合は CurrentState と同じ値に設定する、もしくはこの値を削除します。
  • %SystemRoot%\servicing\Packages\wuindex.xml ファイルの保存したうえで、wuindex.xml を削除します。
  • DISM /Online /Cleanup-Image /RestoreHealth と sfc /scannow を実行します。%SystemRoot%\Logs\CBS.log に [Cannot repair member file] が繰り返し書き込まれる場合は、%SystemRoot%\WinSxS\ の各フォルダーのファイルを手動で置き換えます。expand.exe で msu ファイルを展開し、さらに cab ファイルを展開します。
  • %SystemRoot%\Logs\CBS.log に [PublicKey neutral in the store, file cannot be decompressed] が繰り返し書き込まれる場合は、こちらの記事 を参考にしてください。DISM /Online /Cleanup-Image /StartComponentCleanup を実行してファイルを圧縮(delta compress)します。

投稿日: 2014年8月9日 カテゴリー: Windows settings タグ: , , | パーマリンク コメントする.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。