How To Fix Windows Update Error 0x80248007

In this article I will show you how to easily fix windows update error 0x80248007

You will see the error code 0x80248007 when your windows 10 machine installs the latest windows update on your machine.

You will see the error in the screenshot above with the text

There were problems installing some updates, but we’ll try again later.  If you keep seeing this and want to search the web or contact support for this information, this may help:

Feature update to windows 10, version 1809 amd64 2019-04 Error 0x80248007

What Causes Windows Update Error 0x80248007

If you are getting this error on your machine it will prevent you from installing the latest windows 10 updates.

So What Causes Windows Update Error 0x80248007? If you get the error 0x80248007 when installing windows updates it is because there could be missing or corrupt windows update files or windows can not verify your microsoft software license terms.

How To Fix Windows Update Error 0x80248007

To fix windows update error 0x80248007 follow these steps

Step 1 : Delete Windows Update Cache

The first thing we are going to do is delete the windows update cache then try to install the updates again. To do this follow these steps

  1. Click start and type in services.msc then left click on services
  2. Scroll down until you find the windows update service
  3. right click on the windows update service and select stop, wait for the running text to disappear
  4. Next open file explorer from the start menu
  5. Browse to C:\ Windows \ SoftwareDistribution \ DataStore
  6. Delete all the files and folders in here
  7. Browse to C:\Windows \ SoftwareDistribution \ Download
  8. Delete all the files and folders in here
  9. Restart your machine
  10. Try to run windows update again

If you are still getting the error code 0x80248007 continue to the next step

Step 2 : Start msiserver Service

For windows update to function correctly it needs to have the msiserver service started, to confirm if this service is started do the following

  1. Click start and type in cmd, right click on command prompt and select run as administrator
  2. If you get prompted by UAC click YES
  3. In the black window type in net start msiserver and hit enter
  4. You should see “The windows installer service is starting” and “The windows installer service was started successfully”
  5. Do not reboot, Try to run windows update again

If you still get an error continue to the next step

Step 3 : Fix Corrupt Files

Another cause of this issue is corrupt files.  We can easily fix corrupted files by running a chkdsk command.

  1. Click start and type in CMD right click and select run as administrator
  2. If prompted by UAC click yes
  3. In the command windows type in chkdsk C: /f /r and hit enter
    chkdsk
  4. If you are prompted to schedule the scan at next reboot hit Y and then press enter
  5. Restart your machine
  6. The scan will automatically run and fix any corrupted files it will find

Step 4 : Check Free Disk Space

It is recommended to have at least 10% free space on your C: drive, to check this do the following.

  1. Click start and type in File Explorer and click on the application
  2. Click on this PC, check that your C: drive has at least 10% free space.
    file explorer
  3. If your machine has less than 10% free space right click on your C: drive and select properties then disk cleanup
  4. go through the list of recommended things you can remove from your computer

Step 5 : Windows Update Troubleshooter Application

If you are still having issues windows 10 comes with a built in windows update troubleshooter tool, which we can use to resolve this issue.

To run this tool do the follow steps.

  1. At the windows 10 desktop
  2. Click start and click settings (Cog Icon)
    windows 10 settings
  3. Click on update & Security
    update and security
  4. In the left hand side menu click on troubleshoot, then click on windows update then Run the troubleshooter
    Windows Update Troubleshooter
  5. The troubleshooter tool will now check your system, when prompted click Apply this fix

Install Failed Windows Updates Manually

Its possible to resolve this error by manually downloading and installing the troublesome update.  To do this follow these steps

  1. Manually run windows updates
  2. Click Start > Settings > Select Update and Security > Click Windows Update tab > Click check for updates
  3. The windows updates will now download and install
  4. If an update errors with the error code 0x80248007 it will look like in the picture below
  5. Looking at the picture we can see that the update “Definition Update for Windows Defender – KB2267602” failed to install
  6. We need to grab the KB number in this error which is KB2267602 (Your KB number will probally be different)
  7. Head over to Microsoft Update Download Catalogue
  8. Search for the KB number
  9. Download the update to your system
  10. Double click on the file to install the update
  11. Once the update has been installed restart your machine
  12. Run windows update again and install all updates

Specific Error Code Resolutions

In this section I will cover how to resolve specific error codes that you might be getting when trying to run windows updates.

KB4023814 Error 0x80248007

If you see the error “2019 08 update for windows 10 version 1803 for x64-based systems kb4023814 error 0x80248007” when installing windows updates you will need to manually download KB4023814 and install.  Once installed reboot your machine and run windows update again.

Another fix as per this site is to perform the following from the command prompt

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Then run windows update again.

KB2267602 error 0x80248007

If you see the error “KB2267602 error 0x80248007” when installing windows updates you will need to manually download KB2267602 and install.  Once installed reboot your machine and run windows update again.

KB4134659 error 0x80248007

If you see the error “2018-06 update for windows 10 version 1607 for x64-based systems kb4134659 error 0x80248007” when installing windows updates you will need to manually download kb4134659 and install.  Once installed reboot your machine and run windows update again.

Windows 10 Feature Update 1903

If you see the error “Feature update to windows 10, version 1903 – error 0x80248007” (Issue has also been reported on windows 10 feature release 1803, 1709) then try to install the latest windows 10 feature release which is 2004 (At the time of writing this article)

To download and install the latest windows 10 feature pack click Start > Settings > Update & Security > Windows Update.  For more information about this error with windows 10 feature updates take a look at this article

Error On VMware Guests

On a machine that has vmware tools installed on it you might see the error “VMware, Inc. – Net – 10/17/2018 12:00:00 AM – 1.8.10.0” when running windows update.  The update fails to install will show the 0x80248007 error.  This error shows because in VMware Tools 10.3.10 they have changed the driver to be available via windows update as per this article.

pvscsi driver is now available through Microsoft’s Windows Update service for Windows Server 2016 and Windows Server 2019. vmxnet3 driver update will be made available through the same service when the driver publication process completes.