0x80240438: What is It & How to Quickly Fix It

Run Windows Store apps troubleshooter first

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

Key notes

  • The Windows Store update error could have occurred if the IPV6 is enabled but not supported by your ISP. 
  • This guide will cover all the potential fixes to resolve the issue. 

 

title 0x80240438 What is it & how to quickly fix it

Many users have reported that they faced this issue while updating Windows OS or apps on Microsoft Store.

In this guide, we will discuss some expert-recommended solutions to fix the issue right after talking about the causes. 

What is 0x80240438?

0x80240438 is a Windows Update error code that typically indicates a problem with the Windows Update service or the associated software components. 

What causes the Windows Store error 0x80240438? 

There are various reasons why you see 0x80240438 while updating the computer; some of the common ones are mentioned here: 

  • Network connectivity issues – If your internet connection is slow or has a weak signal, it could prevent you from updating Windows apps, hence the error. 
  • Third-party security software interference – Third-party antivirus software can interfere with normal Windows functioning, including the update process. Therefore, you get this error. 
  • Damaged system files – If system files are corrupt or missing, it can prevent the Windows update service from running correctly. Hence you get this error. 
  • Old or incompatible drivers – If your device drivers are outdated or incompatible with your Windows version, it could cause all kinds of issues. 
  • Windows update service issue – If there are problems such as incorrect configuration, outdated components, or corrupted files, it can cause an error.

What can I do to fix the Windows Store error 0x80240438? 

Before engaging in advanced troubleshooting steps, you should consider performing the following checks:

1. Disable IPV6 

  1. Press the Windows key, type Control Panel, and click OpenCP
  2. Select Category as View by and click Network & Internet.Network & Internet CP
  3. Double-click the network connection, and on the next page, select Properties.Ethernet Properties open 0x80240438
  4. Remove the checkmark next to Internet Protocol Version 6 (TCP / IPv6).IPV6 remove 0x80240438
  5. Click OK to confirm the changes.

2. Rename the Windows Store cache folder 

  1. Press Windows + R to open the Run dialog box. 
  2. Type the following command, replace the username with the user account name, and click OK: C:\Users\username\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalState0x80240438 Run command to delete Cache
  3. Locate and select the Cache folder, and rename it to Cache.old.Cache old
  4. If you don’t find the folder, create a folder and name it Cache
  5. Press Windows + I to open Settings
  6. Go to System, and click Troubleshoot.System - Troubleshooter 0x80240438
  7. Now select Other troubleshooters.Other Troubleshooters
  8. Go to the Windows Store Apps and click RunTroubleshoot 0x80240438
  9. Follow the onscreen instructions to complete the process.

3. Run the Windows Store Apps troubleshooter

  1. Press Windows + I to open the Settings app. 
  2. Go to System, and click TroubleshootSystem - Troubleshooter 0x80240438
  3. Now select Other troubleshooters.Other Troubleshooters
  4. Go to the Windows Store Apps and click RunTroubleshoot
  5. Follow the onscreen instructions to complete the process.

4. Disable BITS and delete the SoftwareDistribution folder

  1. Press Windows + R to open the Run console.Services Run Command 0x80240438
  2. Type services.msc and click OK to open the Services app.
  3. Locate and right-click Background Intelligent Transfer Service and select Stop.BITS stop 0x80240438
  4. Press Windows + E to open Windows Explorer.
  5. Navigate to this path: C:\Windows\SoftwareDistribution
  6. Select all the content in the SoftwareDistribution folder and click the Delete icon. Delete Software Distribution content - 0x80240438
  7. Now go to the Services app, right-click Background Intelligent Transfer Service, and select Start.START BITS

5. Clear Windows cache 

  1. Press Windows + R to open the Run console.
  2. Type wsreset.exe and click OK to reset the Windows Store cacheWindows store cache clear 0x80240438
  3. Once the process is finished, your Microsoft Store app will restart. 

6. Use the Registry Editor

  1. Press Windows + R to open the Run box.REGEDIT RUN COMMAND 0x80240438
  2. Type Regedit and click OK to open Registry Editor.
  3. Navigate to this path: Computer\HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Policies\WindowsUpdate
  4. Locate DisableWindowsUpdateAccess, and double-click it. Regedit 0x80240438
  5. Change the Value data from 1 to 0.
  6. Restart your computer to let the changes take effect. 

7. Use the Command Prompt

  1. Press the Windows key, type CMD, and click Run as administrator.CMD elevated 0x80240438
  2. Type the following commands one by one and press Enter after every command: sfc\scannow DISM /online /cleanup-image /restorehealth
  3. Copy and paste the following commands one by one and press Enter after every command: netsh winhttp reset proxy net stop wuauserv net start wuauserv
  4. Restart your computer and check if the issue persists. 

So, these are methods you can follow to fix the 0x80240438 error on your Windows computer. Try them and let us know what worked in the comments section below. 

More about the topics: windows 10, Windows 11

User forum

0 messages