Windows update could not be installed: error 2147942487

I am updating a Windows 10 machine from 1607 to 1803. I continuously get the following error:

Windows update could not be installed because of error 2147942487 "The parameter is incorrect." (Command line: ""C:\windows\system32\wusa.exe"

I have run through the standard troubleshooting fixes listed here: https://support.microsoft.com/en-us/help/10164/fix-windows-update-errors

Any suggestions?
LVL 1
Drew CountrymanAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

McKnifeCommented:
So the update to 1803 did not finish? Or did it and you are having these problems on 1803?
0
JohnBusiness Consultant (Owner)Commented:
You may need to update the BIOS (and Chipset and Video) on that machine as Windows Updates need updated BIOS in some cases I have seen here.

I updated one machine from 1607 to 1709 with a BIOS update in between.

Also make sure there is no legacy software, particularly Anti Virus. Maybe remove (uninstall) your Anti Virus and try updating again.
0
Drew CountrymanAuthor Commented:
Event viewer gave me a message that 1803 completed successfully but the version is still at 1603. When I went to check for updates again it said that it was already up to date and it gave me the error again:

Windows update could not be installed because of error 2147942487 "The parameter is incorrect." (Command line: ""C:\windows\system32\wusa.exe"
0
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

McKnifeCommented:
1603 is non-existent. Let's make sure and look at the output of the command
winver
0
JohnBusiness Consultant (Owner)Commented:
I assume the author meant 1607.  Drew - did you update drivers as suggested?
0
Drew CountrymanAuthor Commented:
Yes, 1607. Yes I updated the chipset, graphics and BIOS drivers.
0
JohnBusiness Consultant (Owner)Commented:
Run a Windows 10 Repair Install using the USB key and running Setup.

Go to the Media Creation Link:
https://www.microsoft.com/en-us/software-download/windows10

For Windows 10 V1709 and prior:
Windows 10 is running, so click on the Download button (not Upgrade Button, select Open (Run) but NOT Save. Allow the program to run. Allow drivers to update. Then select Keep Everything.
You can also Keep Data, or Keep Nothing. Keep Nothing is very close to a clean install.

For Windows 10 V1803:

If the Repair will not run as per above:
Create a USB Windows Installation key and then run Setup on the USB Key.
This will launch the Repair and proceed normally.
0
Drew CountrymanAuthor Commented:
I was able to get the updates going by renaming the hidden Windows BT folder listed under C:\$WINDOWS.~BT
There must have been a corrupt file in there, the updates started to download and install after I rebooted.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
McKnifeCommented:
Self-solved by the author. Author forgot to close.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 10

From novice to tech pro — start learning today.