当サイトではアフィリエイト・アドセンス広告を掲載しています

Windows10 手動で「WindowsUpdate」をリセットする方法

パソコントラブル出張相談受付中! TEL:050-6877-6115

時間外はフォームから!

Windows10 手動で「WindowsUpdate」をリセットする方法

WindowsUpdateは色々な理由で失敗してしまうことがあります。数か月放っておく、という方法も有効です。気づいたときには上手くいっていることがあります。でもどうしても上手くいかず手動で何とかしないといけないこともあります。その時は以下の方法をお試しください。

色々な方法がありますが上手くいかない場合はレジストリという箇所を操作したりするので、やや難易度が高い方法となりますが、事前にバックアップを取っておくなど工夫をしていただければ、比較的安全に実施できます。

↓PCトラブルなど社内IT環境にお困りなら↓

モバイル用
Video広告

まず試すこと

Windowsトラブルシューティングツールを使ってみる

Windows Updateがうまくいかない時に、Windows トラブルシューティングを試してみることが出来ます。Windows Updateでトラブルが生じた時には、まず試して欲しい方法になります。具体的な方法は以下のページをご覧ください。

Windows10のトラブルシューティングツールの使い方
Windows10はアップデートによりバージョンアップしていくOSとなるので、アップデートが欠かせないのですが、途中で止まってしまったりし、うまく進まないことがあります。そんな時の解決法のひとつとしてトラブルシューティングツールは役立てる方法となります。

それでも解決しない時は、これからご紹介する方法を試してみてください。
少しややこしい操作となりますが、慎重に行えば、Windows Updateを手動でリセットでき、初めからやり直すことができます。

↓PCトラブルなど社内IT環境にお困りなら↓

Windows Updateコンポーネントを手動でリセットする方法

手順としては初めにWindows Updateコンポーネントを手動でリセットをし、Windows Updateエージェントを最新のバージョンにします

 

Windows10の場合は、Windows Updateエージェントが更新プログラムに含まれているので、2つ目の手順である「Windows Updateエージェントを最新のバージョンにする」についてダウンロードする必要はありません。
コンポーネントとは日本語では部品という意味になるので、Windows UpdateコンポーネントはWindows Updateの中を構成する一部だと捉えておけばよいです。

 

操作の前の注意事項
・コマンドプロンプトという画面で文字列を入力するので、間違えないように入力します。
・レジストリという重要な情報を書き換えていくので、操作は特に慎重に行う必要があります。操作を誤ってしまうと、PCが起動できなくなるなどの深刻な事態に陥る可能性があるので注意してください。
また誤って入力してしまうと、元の状態に戻れなくなる可能性があるので、あらかじめレジストリのバックアップを取っておくことがおすすめです。

 

レジストリをバックアップする方法

バックアップ法の前にレジストリの確認の方法から説明します。
ますレジストリとは何でしょうか。PCのデータや内容が登記されているような場所だと思っておいてよいでしょう。

レジストリの確認方法

Windows10に標準搭載となっているレジストリエディタでレジストリを見ることが可能です。

〈手順〉

スタートボタンを右クリックします。
次に「ファイル名を指定して実行」を左クリックして、regeditと入力をします。

Windows10のファイル名を指定して実行のダイアログボックス画面

エンターキーを押すと、ツリー構造となった文字列が出てきます。
これがレジストリです。

Windows10のレジストリエディターの画面

 

レジストリのバックアップ方法

レジストリのバックアップも上で開いたレジストリエディタから行います。
ここからバックアップしたいレジストリを選択します。すべてのレジストリを選択したい時は一番上の「コンピュータ」を選択してください。バックアップしたいレジストリを選択しレジストリエディタの画面の左上に四角いアイコンのマークがあるのでそこをクリックします。

次に「ファイル」をクリックし、出てくる項目の中から「エクスポート」をクリックしてください。(画像のように古いバージョンの場合はアイコンではなく直接「ファイル」をクリックし「エクスポート」を選択します。)

Windows10のレジストリエディターの画面

バックアップを取る保存場所を選択する画面になるので、保存場所を選択し、最後に「保存」ボタンを押してください。

Windows10のレジストリファイルのエクスポートの画面

 

一番下の「選択された部分」という箇所に選択したファイルが表示されます。

レジストリのバックアップが始まり、「regファイル」という名前のフォルダが保存されていたら、バックアップは完了です。

Windows Updateコンポーネントを手動でリセットする操作

ここから長くなりますが、手順を追って説明をしていきます。

手順1

Windows Update関連のBITSサービス、Windows更新プログラムサービス、暗号化サービスを停止するコマンドをコマンドプロンプトに入力していきます。

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

これらの文字列を1行づつコピーをし、コマンドプロンプトに貼り付けをし、エンターキーを押します。まとめて一気に行わず、1行づつ入力しエンターキーを押してください。

手順2

BITSサービスのファイルを削除します。以下の文字列をコピーしてコマンドプロンプトに貼り付けをします。

Del”%ALLUSERSPROFILE
\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat”

こちらはすべての文字列をコピーして貼り付けをしエンターキーを押してください。

BITSサービスとは?
Windowsの中で、常駐プログラムサービスとして提供されている機能で、データ通信回線の使っていない領域において、他のプログラムの通信を邪魔しないようにして、ファイルの送受信を行う機能です。バックグラウンドインテリジェント転送サービスと訳されます。
Windows Updateコンポーネントのリセットを初めておこなう人はこのまま進んで大丈夫ですが、2回目以降の場合はここで、Windows Updateの更新プログラムの関連するフォルダの名前を変更する必要があります。2回目以降の人だけ以下の操作を実行してください。

手順(1)
Windows Updateの更新プログラムの履歴などを確認し、署名を保管しているフォルダの名前を変更していきます。
一行づつ貼り付けて、一行づつエンターキーを押していきます。

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

手順(2)
①で停止したBITSサービスをリセットします
こちらはすべてまとめてコピー貼り付けをして、エンターキーを押してください
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

手順(3)
①で停止したWindowsUpdateのサービスをリセットします
こちらはすべてまとめてコピー貼り付けをして、エンターキーを押してください
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

手順3

Cドライブのsystem32に移動
次の工程であるCドライブのsystem32に移動するため、以下の文字列を入力します。
cd /d %windir%\system32

手順4

BITSファイル、Windows更新プログラムのファイルを登録していきます
こちらの文字列も1行づつ入力をして、1行づつエンターキーを押していきます。
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

手順5

Winsockをリセットします。
※Winsockはネットワークソフトウェアがプロコトルなどのネットサービスにアクセスする方法を定義しているものだと思っておいてよいでしょう。
今回は1行だけなので、文字列をコピーし貼り付けて、エンターキーを押します。
netsh winsock reset

手順6

プロキシをリセットします。
プロキシとは何かの代わりにインターネットの接続などを行っていたサーバーなどのことを言います。
たとえば、
それをここでリセットします。今回も1行だけなので、コピー貼り付けをして、エンターキーを押してください。

netsh winhttp reset proxy

手順7

①で停止したサービスを再起動する
①の一番初めの手順で停止した、BITSサービス、Windows更新プログラムサービス、暗号化サービスを再起動します。
以下の文字列を1行づつコピー貼り付けをして、1行づつエンターキーを押します。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

この後「Windows Updateエージェントを最新のバージョンにする」操作が必要となってきますが、初めに解説したように、Windows10を使用している場合は更新プログラムにWindows Updateエージェントが含まれているので、操作をする必要はありません。
再起動をして終了です。

↓PCトラブルなど社内IT環境にお困りなら↓

手動でWindowsUpdateをリセットのまとめ

一見ややこしい作業のように思えますが、文字列を張り付けるところはコピーでOKなので、手順だけ覚えて進んでいけます。トラブルシューティングツールを試してみてもWindowsUpdateがうまくいかない時はご紹介した手動でWindowsUpdateをリセットする方法も是非試してみてくださいね。しかし残念ながらそこまでやってもWindows Updateがうまくいかない時は、最終的には再インストールが必要になってしまう場合も残念ながらあり得ます。

Windows10でクリーンインストール(再インストール)する方法
クリーンインストールは一度まっさらな状態にしてからWindowsを再インストールしていく方法です。今までのPC内のデータを残したくない場合や、新品購入状態にしたい時に行う方法です。もう一度使う場合はソフトの再インストールから必要になります。

WindowsUpdateトラブル関連記事

Windows10でWindowsUpdateが失敗したときの解決方法
Windows10のWindowsUpdateはエラーで失敗することがあります。この記事では準備と対応方法をまとめました。
アップデート後にWindowsが起動しない!復元ポイントからシステムの復元をする方法
Windows10アップデート後に起動しなくなった時、ブルースクリーン/ブラックスクリーンになりWindowsの操作ができなくなった時は、パソコンを過去の状態に戻すことで修復が出来ることがあります。今回はその具体的な手順について解説します。
Windows10でWindows updateが止まってしまい進まない時の対処法
Windows10のWindows Updateが止まってしまうことがあります。先に進まない状態が続いた時の対処法をまとめました。

その他WindowsUpdate関連記事

WindowsUpdateを管理したい!WSUSという選択
企業や組織がWindowsUpdateを適用するうえで注意すべき点を解決する方法にWSUSの導入があります。しかしWSUSの運用にも注意点があるため、WSUSの実用に基づいた情報を紹介しています。
Windows10でWindowsUpdateを先延ばしする方法(※停止は出来ません)
Windows10ではWindows Updateが強制的に行われ、非公式で無効化するのにいろいろなやり方がありましたが全ていたちごっこでした。ですがWindows 10 May 2019 Update(バージョン1903)以降は公式にWi...
【Windows10】Windows Updateを更新しないでシャットダウン・再起動する方法
Windows10では、更新が一旦定義されてしまうと、「更新してシャットダウン/更新して再起動」という項目しか表示されません。「素直に更新すればいいのでは?」と思われるかもしれませんが、Windows Updateによるトラブルは多発してい...
Windows11の自動アップデート(自動更新)を停止する方法
2021年10月5日、最新OS「Windows11」がリリースしました。しかしOSの不具合が解消してから使いたいと思う方も多いと思います。この記事では、Windows11の自動更新を無効にする方法をまとめました。ぜひ、参考にしてみてください。
Windows10 月例アップデート(セキュリティ更新プログラム) の確認・変更・削除方法
Microsoftから配布される月例アップデート(セキュリティ更新プログラム)は、Windowsの脆弱性をカバーする大事なアップデートです。この記事では、PCへの適用状況を確認する、自動更新を止めるなどの手順について図解入りで解説します。

↓PCトラブルなど社内IT環境にお困りなら↓

どうしてもうまくいかない時は

インターネットで検索して色々な方法を試してみたけどうまくいかない…

うまくいかない人

とげおネットまで
お気軽にご相談ください!!

電話・メールフォームから
お問い合わせください!
▼ ▼ ▼

とげおネットでは
出張サポートにて
お力になれます!