Skip to content

Published: February 4, 2014 | Applies to:

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.

SHARE: Facebook Google+ Twitter


  • 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 :)

  • Thank you so much for this, its the only thing thats worked for me.
    The problem I’ve now got is updading to Windows 10- Windows update checks for updates for ever and apparently “most recent check for updates: Never” and “Updates were installed: Never.” The powershell starts downloading windows 10 but fails after several attempts. Any ideas?

  • Kapil Arya

    ^^ What error do you see now when it fails after trying above mentioned fix?

  • When i type “Get-WUInstall” nothing occurs… Just “Running script / selection. Press Ctrl + Break to stop.” Or it takes so much?

  • Kapil Arya

    ^^ Refer previous comments for hint.

  • Hello :) Does it really take that long ? And also some of it failed because its for 64x bits , My laptop is at 32x bits only . Is it really like that or does all of it have to be accepted ? Please help :)

  • Still no reply on what to do when you enter the commands in PowerShell and only get a return to the next line and a new PS C: prompt line without any error message. Running as admin, did everything twice… Nothing happens

  • Kapil Arya

    ^^ Please execute those commands one by one.

    @Jerome, It’s obvious that 64-bit updates will fail to install on 32-bit edition. Perhaps, Windows would not even check for 64-bit updates if you’re on 32-bit system.

  • Ohhh . So that means I cant update my laptop to Windows 10 ? :(

  • Wait ohh I have been mistaken, I have a 64x bit operating system sorry :) I just checked my operating system . I thought it was the Adobe one’s. But when I try to update them . Does it really take this long and also why does some of them fail ? I have 64x bit and all of the updates are 64x bits but why are some of them are failed to update ? please help

  • Hello, I did all this, and it was successfully completed, but my windows update is still getting the same error “8024A008”. Are there any other thing I could do to fix this?

  • Kapil Arya

    ^^ Refer previous comments on this same thread for hint :)

  • Hi, This worked perfectly on Windows 8.1. Now, as I am on Windows 10 Pro, can I use this technique to get manual updates from Microsoft? The update process in 10 is completely automatic and it downloads a lot of unnecessary updates. Powershell was giving a manual way to select the updates we want in 8.1. Can I use this in Win 10 too? please let me know.

  • Kapil Arya

    ^^ Yes, you can :)

  • Did it in windows 10, worked like a charm. This is an amazing solution to the forced updates in Win 10. I am keeping the automatic update Service disabled in Win 10 and getting updates in this fashion. It allows me to choose what to install.

    I think a lot of people are searching for this solution after upgrading to Win 10 that is forcing automatic updates. The automatic updates are creating lot of inconvenience in users. This can be a very fitting solution.

    Thank you very much. :)

  • Kapil Arya

    ^^ Glad we could help :) FYI, you can also follow methods mentioned here to avoid automatic update problem in Windows 10:

  • Thanks, this helped a lot. I had a few laptops that were not updating but are good now. Also, for those who had any errors you can run the second command manually as:

    Import-Module “C:\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\PSWindowsUpdate\”


    Import-Module “C:\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\”

    In my case it created a subfolder in the folder and couldn’t find the module. Or you could just check if there is a subfolder and copy that over instead.

  • Kapil Arya

    ^^ Appreciate your efforts Jay! Great to see the fix worked for you :)

  • Leave a Reply

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

    What's New

    Recent Comments

    • suman : doing every thing but nothing happens. please help....

      3 hours ago

    • Anthony : I did the free upgrade a few months ago from windows 7 to wi...

      16 hours ago