Windows Updateのリセット-仕組み
オペレーティングシステムを更新できなくなりましたか? 多くの場合、Windows Updateのリセットに役立ちます。 マイクロソフトでは、このための自動診断ツールを提供していますが、プロセスを手動で実行することもできます。 ここで何をすべきかをご覧ください。
Windows Updateを自動的にリセットする
Microsoftは、Windows Update for Windowsをリセットするための自動診断および修復ツールを提供しています。 インストールされているWindowsのバージョンに応じて、異なるツールを使用する必要があります。 ダウンロード後、画面の指示に従います。
- Windows 10
- Windows 7、8、および8.1
- Windows XPおよびWindows Vista
Windows Updateを手動でリセットする
リンクされたツールを使用して問題を修正できなかった場合は、手動で修復を実行できます。 これを行うには、次の指示に従ってください。
1.管理者としてコマンドプロンプトを開きます。 Windows 10では、左下のWindowsアイコンを右クリックし、コンテキストメニューで[コマンドプロンプト(管理者)]を選択します。
2.次のコマンドを順番に入力し、Enterキーで確認します。 これにより、Windows Updateサービス、暗号化サービス、およびBITSサービスが停止します。
- ネットストップビット
- ネットストップwuauserv
- net stop appidsvc
- ネットストップcryptsvc
3.次に、コマンドプロンプトでこのコマンドを入力します。 これにより、ハードドライブからqmgr * .datファイルが削除されます。
- Del "%ALLUSERSPROFILE%\ application data \ Microsoft \ Network \ Downloader \ qmgr * .dat"
4.コマンドプロンプトで、次のように入力します。
- cd / d%windir%\ system32
5.ここで、Windows Updateに属するいくつかのDLLファイルを登録する必要があります。 これを行うには、コマンドプロンプトで次のコマンドを順番に入力し、Enterキーで確認します。
- 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
6.次のコマンドを入力して、Winsockをリセットします。
- netsh winsockのリセット
7.コマンドプロンプトで次のコマンドを入力します。
- netsh winhttpリセットプロキシ
- Windows XPを使用している場合は、代わりに次のコマンドを入力します。proxycfg.exe-d
8.次に、手順2で停止したサービスを再起動する必要があります。 これは、コマンドプロンプトで次のコマンドを使用して行われます。
- ネットスタートビット
- ネットスタートwuauserv
- ネットスタートappidsvc
- ネットスタートcryptsvc
9. Windows Vistaを使用している場合は、コマンドプロンプトに次のコマンドを入力して、BITSキューをリセットする必要があります。
- bitsadmin.exe / reset / allusers
10. Windows Updateエージェントの最新バージョンをインストールします。 オペレーティングシステムに適したバージョンをMicrosoftから直接ダウンロードできます。
11.コンピューターを再起動して、Windows Updateのリセットを完了します。
Windows Updateを手動でリセットする-積極的な方法
問題を手動で解決できない場合は、手順3と4の間で次の操作を実行することもできます。2つのフォルダーの名前を「SoftwareDistribution」と「catroot2」に変更して、再度作成します。 これを行うには、コマンドプロンプトで次のコマンドを入力します。
- Ren%systemroot%\ SoftwareDistribution SoftwareDistribution.bak
- Ren%systemroot%\ system32 \ catroot2 catroot2.bak
さらに、コマンドプロンプトで次の2つのコマンドを入力して、Windows UpdateサービスとBITSサービスを完全にリセットします。
- sc.exe sdsetビットD:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWCDT; PU)
- sc.exe sdset wuauserv D:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWOCRPWPD;
次の実用的なヒントでは、Windows Updateが失敗した場合に他に何ができるかを確認できます。
$config[ads_text5] not found