{"id":536,"date":"2017-05-14T13:55:43","date_gmt":"2017-05-14T11:55:43","guid":{"rendered":"http:\/\/itsimple.info\/?p=536"},"modified":"2024-04-01T15:55:15","modified_gmt":"2024-04-01T13:55:15","slug":"reset-windows-update-agent","status":"publish","type":"post","link":"https:\/\/itsimple.info\/?p=536","title":{"rendered":"Reset Windows Update Agent"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h3>This script will reset among other option the update agent, taken from technet gallery<\/h3>\n<p><a href=\"https:\/\/gallery.technet.microsoft.com\/scriptcenter\/Reset-Windows-Update-Agent-d824badc\">https:\/\/gallery.technet.microsoft.com\/scriptcenter\/Reset-Windows-Update-Agent-d824badc<\/a><\/p>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-539\" src=\"https:\/\/itsimple.info\/wp-content\/uploads\/2017\/05\/ResetOption-300x261.png\" alt=\"\" width=\"707\" height=\"615\" srcset=\"https:\/\/itsimple.info\/wp-content\/uploads\/2017\/05\/ResetOption-300x261.png 300w, https:\/\/itsimple.info\/wp-content\/uploads\/2017\/05\/ResetOption.png 627w\" sizes=\"auto, (max-width: 707px) 100vw, 707px\" \/><\/h4>\n<h4>download <a href=\"https:\/\/itsimple.info\/wp-content\/uploads\/2017\/05\/ResetWUEng.zip\"><u>here<\/u><\/a> from our server :<\/h4>\n<p>Script :<\/p>\n<pre>:: ==================================================================================\r\n:: NAME:\u00a0\u00a0 \u00a0Reset Windows Update Tool.\r\n:: DESCRIPTION:\u00a0\u00a0 \u00a0This script reset the Windows Update Components.\r\n:: AUTHOR:\u00a0\u00a0 \u00a0Manuel Gil.\r\n:: VERSION:\u00a0\u00a0 \u00a010.5.3.2\r\n:: ==================================================================================\r\n\r\n\r\n:: Set console.\r\n:: void mode();\r\n:: \/************************************************************************************\/\r\n:mode\r\n\u00a0\u00a0 \u00a0echo off\r\n\u00a0\u00a0 \u00a0title Reset Windows Update Tool.\r\n\u00a0\u00a0 \u00a0mode con cols=78 lines=32\r\n\u00a0\u00a0 \u00a0color 17\r\n\u00a0\u00a0 \u00a0cls\r\n\r\n\u00a0\u00a0 \u00a0goto getValues\r\ngoto :eof\r\n:: \/************************************************************************************\/\r\n\r\n\r\n:: Print Top Text.\r\n::\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0@param - text = the text to print (%*).\r\n:: void print(string text);\r\n:: \/*************************************************************************************\/\r\n:print\r\n\u00a0\u00a0 \u00a0cls\r\n\u00a0\u00a0 \u00a0echo.\r\n\u00a0\u00a0 \u00a0echo.%name% [Version: %version%]\r\n\u00a0\u00a0 \u00a0echo.Reset Windows Update Tool.\r\n\u00a0\u00a0 \u00a0echo.\r\n\u00a0\u00a0 \u00a0echo.%*\r\n\u00a0\u00a0 \u00a0echo.\r\ngoto :eof\r\n:: \/*************************************************************************************\/\r\n\r\n\r\n:: Add Value in the Registry.\r\n::\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0@param - key = the key or entry to be added (%~1).\r\n::\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0value = the value to be added under the selected key (%~2).\r\n::\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0type = the type for the registry entry (%~3).\r\n::\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0data = the data for the new registry entry (%~4).\r\n:: void addReg(string key, string value, string type, string data);\r\n:: \/*************************************************************************************\/\r\n:addReg\r\n\u00a0\u00a0 \u00a0reg add \"%~1\" \/v \"%~2\" \/t \"%~3\" \/d \"%~4\" \/f\r\ngoto :eof\r\n:: \/*************************************************************************************\/\r\n\r\n\r\n:: Load the system values.\r\n:: void getValues();\r\n:: \/************************************************************************************\/\r\n:getValues\r\n\u00a0\u00a0 \u00a0for \/f \"tokens=4-5 delims=[] \" %%a in ('ver') do set version=%%a%%b\r\n\u00a0\u00a0 \u00a0for %%a in (%version%) do set version=%%a\r\n\r\n\u00a0\u00a0 \u00a0if %version% EQU 5.1.2600 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows XP\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows XP\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 5\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=5\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 5.2.3790 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows XP Professional x64 Edition\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows XP Professional x64 Edition\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 5\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=5\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.0.6000 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows Vista\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows Vista\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.0.6001 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows Vista SP1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows Vista SP1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.0.6002 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows Vista SP2\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows Vista SP2\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=6\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.1.7600 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 7\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 7\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 7\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=7\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.1.7601 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 7 SP1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 7 SP1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 7\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=7\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.2.9200 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 8\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.3.9200 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 8.1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 8.1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 6.3.9600 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 8.1 Update 1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 8.1 Update 1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=8\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 10.0.10240 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 10 Threshold 1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 10 Threshold 1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 10.0.10586 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 10 Threshold 2\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 10 Threshold 2\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 10.0.14393 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 10 Redstone 1\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 10 Redstone 1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else if %version% EQU 10.0.15063 (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Microsoft Windows 10 Creators Update\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Microsoft Windows 10 Creators Update\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Family: Windows 10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set family=10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: Yes\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=Yes\r\n\u00a0\u00a0 \u00a0) else (\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Name: \"Unknown\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set name=Unknown\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0:: Compatibility: No\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0set allow=No\r\n\u00a0\u00a0 \u00a0)\r\n\r\n\u00a0\u00a0 \u00a0call :print %name% detected . . .\r\n\r\n\u00a0\u00a0 \u00a0if %allow% EQU Yes goto permission\r\n\r\n\u00a0\u00a0 \u00a0call :print Sorry, this Operative System is not compatible with this tool.\r\n\r\n\u00a0\u00a0 \u00a0echo.\u00a0\u00a0\u00a0 An error occurred while attempting to verify your system.\r\n\u00a0\u00a0 \u00a0echo.\u00a0\u00a0\u00a0 Can this using a business or test version.\r\n\u00a0\u00a0 \u00a0echo.\r\n\u00a0\u00a0 \u00a0echo.\u00a0\u00a0\u00a0 If not, verify that your system has the correct security fix.\r\n\u00a0\u00a0 \u00a0echo.\r\n\r\n\u00a0\u00a0 \u00a0echo.Press any key to continue . . .\r\n\u00a0\u00a0 \u00a0pause&gt;nul\r\ngoto :eof\r\n:: \/************************************************************************************\/<\/pre>\n\n\n<p>Another option is to all of those manual :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">1) Perform a clean reboot first.\n\n2) Start a cmd box as Administrator\n\n3) Run the following commands:\n\nnet stop wuauserv\nnet stop cryptSvc\nnet stop bits\nnet stop msiserver\n\ndel \/f \/q \u201c%ALLUSERSPROFILE%\\Application Data\\Microsoft\\Network\\Downloader\\qmgr*.dat\u201d\ndel \/f \/s \/q %SystemRoot%\\SoftwareDistribution\\*.*\ndel \/f \/s \/q %SystemRoot%\\system32\\catroot2\\*.*\ndel \/f \/q %SystemRoot%\\WindowsUpdate.log\n\nnet start wuauserv\nnet start cryptSvc\nnet start bits\nnet start msiserver\n\n4) Retry automatic updates, this will clear the Windows Update cache and the automatic updates should work again through the native interface.\n\n<\/pre>\n\n\n\n<figure class=\"wp-block-pullquote has-vivid-green-cyan-color has-text-color has-link-color has-large-font-size wp-elements-913a8d28a4fab8f1d7b7023910a23e04\"><blockquote><p>Good Luck<\/p><\/blockquote><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; This script will reset among other option the update agent, taken from technet gallery https:\/\/gallery.technet.microsoft.com\/scriptcenter\/Reset-Windows-Update-Agent-d824badc download here from our server : Script : :: ================================================================================== :: NAME:\u00a0\u00a0 \u00a0Reset Windows Update Tool. :: DESCRIPTION:\u00a0\u00a0 \u00a0This script reset the Windows Update Components. :: AUTHOR:\u00a0\u00a0 \u00a0Manuel Gil. :: VERSION:\u00a0\u00a0 \u00a010.5.3.2 :: ================================================================================== :: Set console. :: void [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,14,15],"tags":[],"class_list":["post-536","post","type-post","status-publish","format-standard","hentry","category-security","category-windows","category-windows-server"],"_links":{"self":[{"href":"https:\/\/itsimple.info\/index.php?rest_route=\/wp\/v2\/posts\/536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itsimple.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itsimple.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itsimple.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/itsimple.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=536"}],"version-history":[{"count":0,"href":"https:\/\/itsimple.info\/index.php?rest_route=\/wp\/v2\/posts\/536\/revisions"}],"wp:attachment":[{"href":"https:\/\/itsimple.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itsimple.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itsimple.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}