Skip to content

[FIX] Windows Update Ran Into A Problem. Error Code 8024A008

Published and

This Windows PowerShell scripting based fix will help you if to fix error "Windows Update Ran Into A Problem'' in Windows 8 or later.

In our past, we’ve shared many fixes for various issues while installing Windows Update. Windows Update keeps your system updated with the fixes/patches and security updates. A good Windows user always check for the new updates and install them as soon as possible. However, error may come into play while checking for new updates available. Today, we’re going to talk about the troubles faced while you look for new updates in Windows 8.1, have a look at one:

Windows could not search for new updates

There was a problem checking for updates.

Error Code 8024A008

Windows Update ran into a problem.

As you can see, it was the error code 8024A008 which entertained us, however you might get different error code with this same issue.

Read : “Windows Could Not Search For New Updates” In Windows 8 Or Later

In order to fix these kind of issues, you must try the Windows Update Troubleshooter opened after clicking the Get help with this error link provided in the error box.

Also checkout if resetting Windows Update components could help you: Reset Windows Update components manually.

If that doesn’t helps, you can try following fix to resolve this issue:

FIX : Windows 8.1 Unable To Check For New Windows Updates

1. First of all download the Windows Update PowerShell Module from following link:

Download Windows Update PowerShell Module

The module is in ZIP format, so you can easily extract it using decompression software like 7-zip so that you’ll got the PSWindowsUpdate folder.

2. Now press Windows Key + R and type this into the Run dialog box and press Enter key / click OK:


3. Now copy the extracted ZIP folder named as PSWindowsUpdate from step 1 to Modules folder so opened from step 2:

4. Moving on, Go to Start Screen, press Windows Key + I, click Tiles and set the slider to Yes for Show administrative tools. From administrative tools so pinned to Start Screen now, open the administrative Windows PowerShell ISE and execute following commands one by one after pressing Enter key:

Set-ExecutionPolicy RemoteSigned

Import-Module PSWindowsUpdate


5. Get the things work done until you are asked to reboot. Once a reboot is done, you can check, download or install Windows Updates as usual.

That’s it! Checkout how to prevent forced reboot after installing Windows Updates in Windows 8.

Suggested Articles


  • hi Kapil,

    I followed your steps on this page to be able to do windows updates. It worked but when i tried doing it normally it still gives me the same error. what else can I do?

    Thanks for your help.

  • Kapil Arya

    ^^ So after performing these steps, you still can’t check for new updates? Well, you can try this as well:

  • Hello.
    Can you explain more about how that powerShell module works? I am quite of a power user, so a geeky explanation is not a problem.


  • Kapil Arya

    ^^ By default, it forcefully connects to Windows Update, presents a listing of available updates, and prompts to accept. There is an acceptall switch that will automatically accept the updates. You can run following command to get another switches for this module in the scheme:

    PS C:\> gcm -Module pswindows*

  • Thank you for the reply.

    I have successfully followed the steps above. I have installed all updates present in the PS ISE.
    However, after restart, in Windows Update, the problem still occur. To make things interesting, the error code is exactly the same as the one shown in this article.
    I will now do a WU reset (seven forums has this covered) and will see if I could solve this issue. In the mean time, if you could tell me what to do, please do so.

    If else fails, I might need to depend on such PS module just to update my Windows 8.1.

    Thank you in advance

  • For me the last part didn’t work, had to search for Powershell ISE manually in windows search, then right click run as administrator (wanted to share this)

  • After updating it still will not check for updates, and hang at checking for updates. (I did update it with ISE tho)

  • Hi Kapil,

    I followed your steps but I got stuck at Windows PowerShell ISE. When I typed the commands above and tried to execute them, I got error messages in read and could not continue from there. Any comment?

    Thanks in advance,


  • Kapil Arya

    ^^ Make sure you’re running Windows PowerShell as administrator.

  • So I am working on all the steps and right now my computer is running through the updated in PowerShell ISE and they are all failing… is that okay? Will it still work?

    I’ve been having the problems with my windows update since I first got it and have always just bypassed the update and now that I’m finally looking for a solution, I feel it might not work.

  • Kapil Arya

    ^^ Retry all the steps.

  • I tried every step twice but when I open powershell ISE
    I paste commands I doesn’t do anything I run it as administrator aswell
    its not working

  • By the way when I type the import module windows update command, I don’t get a result like the one that you show. I only get a return to the next line and a new PS C: prompt line. Also I have downloaded the trouble shooter and run it and it claimed to find problems and fix them but nothing is changed..

  • Thanks for posting this. It is working. But recently I went into some trouble doing this. Powershell downloaded almost 900mb of updates, but before it could install there was a power failure and I had to shutdown the computer. Now what are my options?

    Can install these downloaded updates later? If I can’t I can definately re-download, but I will need clean up this large chunk of unused updates which will be taking space in the HD. Can please let me know how do I clean this data?

    Thank you very much.

  • Kapil Arya

    ^^ Please follow the answer of this thread: and see if it helps.

  • Thanks for your reply.

    This link is concerned with clearing the history of Windows updates. My concern was to either free up 900mb data, or install from it.

  • Kapil Arya

    ^^ Since you’re already evident about the update files size, I assume you can access the update files, correct? Do you have any option there to remove the failed ones. Also suggest to try the Windows Update Troubleshooter and checkout what it says:

  • I am specifying the size as it was displayed in the Powershell before downloading. I wanted to know if there is any option to remove the failed updates.

  • Kapil Arya

    ^^ Sorry, unfortunately there is no direct option to remove installation failed updates.The workarounds I’ve shared you already :)

  • Hello!, I am having the same trouble! i tried everything you said but when I get to Windows PowerShell and i run it as Administrator I get errors in Red for the second and third Comand Prompt.

    For the prompt (Import-Moudule PSWindowsUpdate) It goes something like this:
    Import-Module: The specified module ‘PSWindows Update’ was not loaded because no valid module file was found in any module directory. (Then it says more stuff).

    For the prompt (Get-WUInstall) it goes like:
    Get-WUInstall : The term ‘Get-WUInstall’ is not recognized as the name of a cmdlet, function, script file or operable program. etc.

    Please help me you are my only hope.

    My laptop is a Sony Vaio SVF14N13CXB

  • Kapil Arya

    ^^ You haven’t followed step 1-3, please try them first :)

  • Installed a third party app that cleared all the failed updates. Thanks for all this info, really helped a lot. God bless.

  • hi, i m having the same problem of windows updates. i followed your 1 to 3 steps successfuly and executed the first command but second command fails to find the directory of pswindowsudate…….! troubled!

  • Kapil Arya

    ^^ I’m still afraid you’ve copied extracted files to Modules folder, because if you’ve copied, you wouldn’t have got that error :)

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>