PR

Windows Update を修復する方法 (コマンド編)

SHR136804_s4

Windows Update に問題が起きた場合、エラー コードなどを参考に様々な対処方法がありますが、ここでは修復する手順を記載します。

スポンサーリンク

コマンド全容

net stop wuauserv
cd %systemroot%
ren SoftwareDistribution SoftwareDistributionold
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc

上記の一連のコマンドを実行することで Windows Update を修復できます。

コマンド詳細

Windows Update サービスの停止

net stop wuauserv

上記コマンドは、以下のように「Windows Update サービス」を停止します。

C:\Windows\system32>net stop wuauserv
Windows Update サービスを停止中です.
Windows Update サービスは正常に停止されました。

Windows Update に関するデータの削除

cd %systemroot%
ren SoftwareDistribution SoftwareDistributionold

上記コマンドは、環境変数 %systemroot% にセットされた場所に移動し、「SoftwareDistribution」フォルダをリネームします。なお、通常、%systemroot% には「C:\Windows」がセットされています。

C:\Windows\system32>cd %systemroot%
C:\Windows>ren SoftwareDistribution SoftwareDistributionold

Windows Update サービスの開始

net start wuauserv

上記コマンドは、以下のように「Windows Update サービス」を開始します。

C:\Windows>net start wuauserv
Windows Update サービスを開始します.
Windows Update サービスは正常に開始されました。

Background Intelligent Transfer Service サービスの停止

net stop bits

上記コマンドは、以下のように「Background Intelligent Transfer Service サービス」を停止します。

C:\Windows>net stop bits
Background Intelligent Transfer Service サービスを停止中です..
Background Intelligent Transfer Service サービスは正常に停止されました。

Background Intelligent Transfer Service サービスの開始

net start bits

上記コマンドは、以下のように「Background Intelligent Transfer Service サービス」を開始します。

C:\Windows>net start bits
Background Intelligent Transfer Service サービスを開始します.
Background Intelligent Transfer Service サービスは正常に開始されました。

Cryptographic Services サービスの開始

net stop cryptsvc

上記コマンドは、以下のように「Cryptographic Services サービス」を開始します。

C:\Windows>net stop cryptsvc
Cryptographic Services サービスを停止中です..
Cryptographic Services サービスは正常に停止されました。

リネーム

cd %systemroot%\system32
ren catroot2 catroot2old

上記コマンドは、catroot2 を catroot2old としてリネームします。

C:\Windows>cd %systemroot%\system32
C:\Windows\System32>ren catroot2 catroot2old

Cryptographic Services サービスの開始

net start cryptsvc

上記コマンドは、以下のように「Cryptographic Services サービス」を開始します。

C:\Windows\System32>net start cryptsvc
Cryptographic Services サービスを開始します.
Cryptographic Services サービスは正常に開始されました。

関連

コマンド ラインから操作しない場合は、次のサポート記事をご参照ください:

注意

  • 本操作例は、Windows 7 のものです

スポンサードリンク

コメント

  1. @mtkn より:

    WindowsUpdateDiagnostic使ったら見事にWindows Updateで0x80070057エラー吐いてたんで、これ参照して修復。http://t.co/7vByYS9dJN

  2. @junodx7 より:

    WindowsUpdateを修復する方法(コマンド編) | SEECK.JP サポート http://t.co/v8k5hwCDxH

  3. @NochiComa より:

    @lego510 修復なんかもあるのかな https://t.co/Y5lF00XDPz  WindowsUpdate 始まらない とか ダウンロード出来ない とかで色々と。

  4. @Angelbea2tk より:

    そういえばwindows7でwindowsUpdateが死にまくってどうしようもない人向けに
    chkdsk終わらせてから最終手段として

    https://t.co/m5oQIFWc4V

タイトルとURLをコピーしました