{"id":367,"date":"2017-01-31T12:52:32","date_gmt":"2017-01-31T20:52:32","guid":{"rendered":"http:\/\/busix.com\/docs\/?p=367"},"modified":"2022-02-09T11:21:11","modified_gmt":"2022-02-09T19:21:11","slug":"fixing-a-frozen-windows-update","status":"publish","type":"post","link":"https:\/\/busix.com\/docs\/fixing-a-frozen-windows-update\/","title":{"rendered":"Fixing a Frozen Windows Update"},"content":{"rendered":"\n<p>It happens to everyone; you go to check for updates and your computer just sits there, waiting for updates&#8230;waiting for updates.\u00a0 The good news is that it can be fixed.<\/p>\n\n\n\n<p>There are several approaches to take with this issue. We&#8217;ll start with the simplest, and proceed to the more intricate ones.<br><br>1. <a href=\"#frozen-update-1\">Wait<\/a><br>2. <a href=\"#frozen-update-2\">Run Troubleshooter<\/a><br>3. <a href=\"#frozen-update-3\">Manually Remove Update Files<\/a><br>4. <a href=\"#frozen-update-4\">Deployment Image Servicing and Management Tool<\/a><br>5. <a href=\"#frozen-update-5\">Force an Offline Update<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"frozen-update-1\">1. First, Wait.<\/h3>\n\n\n\n<p>The first step is to wait. It may take an hour for the updates to install. If you&#8217;ve waited that long, then we can go onto the next steps.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"frozen-update-2\">2. Next, run Troubleshooter.<\/h3>\n\n\n\n<p>The first and easiest thing to do is run Windows Troubleshooter.&nbsp; In the search \/ Cortana bar, look for &#8220;troubleshooting&#8221; and open that program.&nbsp; This will take you to &#8220;Troubleshoot&#8221; in Settings. Once you&#8217;re there, click <strong>Additional Troubleshooters.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"632\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Windows-Troubleshooting-1.png\" alt=\"\" class=\"wp-image-1835\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Windows-Troubleshooting-1.png 881w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Windows-Troubleshooting-1-300x215.png 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Windows-Troubleshooting-1-768x551.png 768w\" sizes=\"auto, (max-width: 881px) 100vw, 881px\" \/><\/figure>\n\n\n\n<p>On the next panel, click the <strong>Windows Update<\/strong> option, then <strong>Run the Troubleshooter<\/strong>. Let it make any changes it would like. (It may also require an administrator&#8217;s password.) Once Troubleshooter runs, it will prompt you to start Windows Update. Do so.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"866\" height=\"623\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Additional-Troubleshooters-1.png\" alt=\"\" class=\"wp-image-1837\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Additional-Troubleshooters-1.png 866w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Additional-Troubleshooters-1-300x216.png 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/Additional-Troubleshooters-1-768x552.png 768w\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" \/><\/figure>\n\n\n\n<p>This will fix stuck, frozen, or corrupt updates, assuming that Windows Update isn&#8217;t too badly broken.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"frozen-update-3\">3. Manually remove Update files<\/h3>\n\n\n\n<p>The next step is to manually flush the Windows Update cache.<\/p>\n\n\n\n<p><strong>CAUTION: THIS NEXT STEP REQUIRES YOU TO BE ON-SITE!<\/strong><\/p>\n\n\n\n<p>Reboot into Safe Mode to force Windows to release any non-critical system files.&nbsp; Open an elevated command window (in Windows 10, right-click on the Windows icon and choose &#8220;Windows PowerShell (Admin)&#8221;.&nbsp; In Windows 7, click on the Start menu, go to &#8220;All Programs -&gt; Accessories&#8221;, and right-click on &#8220;Command Prompt&#8221;.&nbsp; Choose &#8220;Run as Administrator&#8221;.&nbsp; In all cases, allow the program to make changes to your computer.)<\/p>\n\n\n\n<p>At the command prompt, stop the Windows Update service.&nbsp;&nbsp; (It may already be off depending on your Safe Mode settings.)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">net stop wuauserv<\/pre>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-371 size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"432\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU03-stop-WU.png\" alt=\"Fixing Windows Update\" class=\"wp-image-371\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU03-stop-WU.png 659w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU03-stop-WU-300x197.png 300w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\" \/><figcaption>Manually Force Windows Update to Stop<\/figcaption><\/figure>\n\n\n\n<p>This will ensure that any files involved with Windows Update are free and can be deleted.&nbsp; Next, delete those files.&nbsp; Navigate to <strong>c:\\windows\\SoftwareDistribution\\<\/strong> and delete everything in that directory. (But not the directory.) If your safe mode does not have a GUI, just type &#8220;explorer&#8221; at the command prompt.<\/p>\n\n\n\n<p>Windows Update will generate the required files the next time it runs.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-372 size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"891\" height=\"525\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU04-delete-all-the-files.png\" alt=\"Fix Windows Update\" class=\"wp-image-372\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU04-delete-all-the-files.png 891w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU04-delete-all-the-files-300x177.png 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU04-delete-all-the-files-768x453.png 768w\" sizes=\"auto, (max-width: 891px) 100vw, 891px\" \/><figcaption>Delete all Windows Update files<\/figcaption><\/figure>\n\n\n\n<p>Optionally, restart the Update Service (since you&#8217;re rebooting in moments) and reboot out of safe mode.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">net start wuauserv<\/pre>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-373 size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"432\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU05-start-WU.png\" alt=\"Fix Windows Update\" class=\"wp-image-373\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU05-start-WU.png 659w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU05-start-WU-300x197.png 300w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\" \/><figcaption>Restart Windows Update<\/figcaption><\/figure>\n\n\n\n<p>That should fix most Windows Update problems.&nbsp; If not, try waiting for another day.&nbsp; Other solutions include restoring the system or building from a <a href=\"http:\/\/busix.com\/docs\/windows-7-patched-and-custom-install\/\">sysprepped ISO<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"frozen-update-4\">4. Windows 8+ only: DISM<\/h3>\n\n\n\n<p>Finally, on Windows 8 and up, you can run DISM, the <em>Deployment Image Servicing and Management<\/em> tool.&nbsp; This is going to reinstall part of your computer&#8217;s system image to bring it back up to spec.<\/p>\n\n\n\n<p>From an elevated command prompt, run<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">dism.exe \/online \/Cleanup-Image \/RestoreHealth<\/pre>\n\n\n\n<p>and this will repair issues found in Windows Update and SFC (System File Checker).&nbsp; The \/online parameter will fetch known good files from Microsoft.<\/p>\n\n\n\n<p>If you can&#8217;t get online, the offline version (that will try to get files from the local repository) is:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">dism.exe \/Image:C:\\ \/Cleanup-Image \/RestoreHealth<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"frozen-update-5\">5. Manually force an offline update<\/h3>\n\n\n\n<p>If everything else has failed, you will have to force a manual update.\u00a0 Be aware that this will take a significant amount of time.\u00a0 <a href=\"http:\/\/download.wsusoffline.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Get the offline tool from wsusoffline.net<\/a> and download the most recent package from them.\u00a0 Extract all the files from the ZIP package.<\/p>\n\n\n\n<p>Launching the WSUS updater will bring up an option screen.&nbsp; Make sure you choose the correct operating system and x86 \/ x64 version.&nbsp; If you&#8217;re not sure, double-check in the Control Panel.&nbsp; In this case, it&#8217;s a laptop running Windows 8.1 Home, 64-bit.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone\"><a href=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU50-WSUS-offline.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"794\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU50-WSUS-offline-1024x794.jpg\" alt=\"WSUS offline update\" class=\"wp-image-795\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU50-WSUS-offline-1024x794.jpg 1024w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU50-WSUS-offline-300x233.jpg 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU50-WSUS-offline-768x596.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Choose the right OS and then Start<\/figcaption><\/figure>\n\n\n\n<p>Once you press the Start option, you will see a command window pop up.\u00a0It is coordinating the update downloads the same way as the update GUI, but with less overhead.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-796 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"766\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background-1024x766.jpg\" alt=\"WSUS offline update\" class=\"wp-image-796\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background-1024x766.jpg 1024w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background-300x224.jpg 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background-768x574.jpg 768w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background-467x350.jpg 467w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU51-WSUS-background.jpg 1873w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>The command window in the background is getting all the updates<\/figcaption><\/figure>\n\n\n\n<p>The next step is to install the patches you&#8217;ve just downloaded. In the same root directory as the extracted ZIP, look for the &#8220;client&#8221; directory and double-click the &#8220;UpdateInstaller.exe&#8221; file.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>TIP: Copying the entire &#8220;client&#8221; directory to a flash drive will let you run these same patches on any computer.<\/p><\/blockquote>\n\n\n\n<figure class=\"wp-block-image alignnone\"><a href=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU52-update-installer.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"596\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU52-update-installer-1024x596.jpg\" alt=\"WSUS offline update\" class=\"wp-image-797\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU52-update-installer-1024x596.jpg 1024w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU52-update-installer-300x175.jpg 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU52-update-installer-768x447.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Find and launch the update program:<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-798 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU53-update-installer-2--1024x617.jpg\" alt=\"WSUS offline update\" class=\"wp-image-798\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU53-update-installer-2--1024x617.jpg 1024w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU53-update-installer-2--300x181.jpg 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU53-update-installer-2--768x463.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Choose the options you&#8217;d like. These are the defaults.<\/figcaption><\/figure>\n\n\n\n<p>Once you press Start, the patching will begin:<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-799 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"687\" src=\"http:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU54-installer-running-1024x687.jpg\" alt=\"WSUS offline update\" class=\"wp-image-799\" srcset=\"https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU54-installer-running-1024x687.jpg 1024w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU54-installer-running-300x201.jpg 300w, https:\/\/busix.com\/docs\/wp-content\/uploads\/2017\/01\/WU54-installer-running-768x515.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Allow the program time to run in the background. (Yes, I wore a white jacket today.)<\/figcaption><\/figure>\n\n\n\n<p>Once the patching is done, it will ask you to reboot. Do so.\u00a0If all goes well you will see the &#8220;Working on Updates, % complete, Don&#8217;t turn off your computer&#8221; screen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It happens to everyone; you go to check for updates and your computer just sits there, waiting for updates&#8230;waiting for &hellip; <a href=\"https:\/\/busix.com\/docs\/fixing-a-frozen-windows-update\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,3],"tags":[25,26,29,70,69],"class_list":["post-367","post","type-post","status-publish","format-standard","hentry","category-maintenance","category-setup","tag-windows","tag-windows-10","tag-windows-7","tag-windows-update","tag-windows-update-slow"],"_links":{"self":[{"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/posts\/367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/comments?post=367"}],"version-history":[{"count":19,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/posts\/367\/revisions"}],"predecessor-version":[{"id":2926,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/posts\/367\/revisions\/2926"}],"wp:attachment":[{"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/media?parent=367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/categories?post=367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/busix.com\/docs\/wp-json\/wp\/v2\/tags?post=367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}