Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › Error Codes

How to Fix Error 0x0090580B on Windows 11 and 10

By Freedom251 Team · · 8 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Error 0x0090580B does not have an identified meaning in the Microsoft Windows 10 or Windows 11 troubleshooting references reviewed for this problem. Do not assume that it points to one known component or cause. Start by recording the complete message and what you were doing when it appeared, then work through the Windows Update checks below if the code appeared during an update or upgrade.

The safest first actions are Microsoft’s Windows Update troubleshooter, a reset of the Windows Update cache, and checks for clock synchronization, network access, storage, drivers, and attached hardware. If the code appeared during activation, setup, or another application, use the evidence-gathering steps instead of treating it as a Windows Update error.

As an Amazon Associate I earn from qualifying purchases.

What error 0x0090580B means

A hexadecimal code by itself is not enough to identify the failed component. Microsoft’s public Windows 10 and Windows 11 troubleshooting references reviewed for this error do not map 0x0090580B to a documented cause, and an exact-code search did not return an authoritative explanation. That means any page claiming that this code always means a particular corrupted file, malware infection, driver, or hardware fault is going beyond the available evidence.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The surrounding circumstances are more useful than the digits alone. Record the complete dialog text, the button or operation that produced it, your Windows edition and build, and any related Event Viewer entry. The same-looking code could be encountered during Windows Update, a feature upgrade or clean installation, activation, or an unrelated application. Those situations require different troubleshooting paths.

#1 Best Overall
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds | USB Flash Drive, Up to 15x Faster than standard 2.0, Password Protection, Durable, Sleek Metal Casing, USB 3.0, Silver/Black
  • High-speed USB 3.0 performance of up to 150MB/s(1) [(1) Write to drive up to 15x faster than standard USB 2.0 drives (4MB/s); varies by drive capacity. Up to 150MB/s read speed. USB 3.0 port required. Based on internal testing; performance may be lower depending on host device, usage conditions, and other factors; 1MB=1,000,000 bytes]
  • Transfer a full-length movie in less than 30 seconds(2) [(2) Based on 1.2GB MPEG-4 video transfer with USB 3.0 host device. Results may vary based on host device, file attributes and other factors]
  • Transfer to drive up to 15 times faster than standard USB 2.0 drives(1)
  • Sleek, durable metal casing
  • Easy-to-use password protection for your private files(3) [(3)Password protection uses 128-bit AES encryption and is supported by Windows 7, Windows 8, Windows 10, and Mac OS X v10.9 plus; Software download required for Mac, visit the SanDisk SecureAccess support page]

Capture the details before changing Windows

Write down the following information while the message is still visible:

  • The complete error message, including any title, secondary code, file name, or suggested action.
  • The action that triggered it: checking for updates, downloading an update, installing an update, upgrading Windows, activating Windows, installing software, or running a particular application.
  • Your Windows edition, version, and build. Press Win + R, enter winver, and select OK.
  • Whether the computer recently received a driver, hardware, security, or software change.
  • Whether the computer has a stable network connection and enough free storage for the operation.
  • Relevant entries in Event Viewer recorded at the same time as the error. Open Event Viewer from Start, note the exact time of the failure, and preserve the event details rather than copying only the hexadecimal code.

This record prevents a cache reset from obscuring a problem that was actually caused by setup, activation, or a separate application.

Identify which Windows operation failed

Trigger Evidence to capture Most relevant first branch
Windows Update Whether the failure occurred while checking, downloading, or installing; full dialog text; Windows build Run the Windows Update troubleshooter, then reset the update cache if necessary
Upgrade or installation Edition and build, available storage, connected hardware, recent driver changes Check storage, disconnect nonessential hardware, install pending updates, and retry
Activation Complete activation message, Windows edition, and the action immediately before the code appeared Do not assume the Windows Update cache is involved; preserve the evidence for an activation-specific diagnosis
Another application Application name and version, full message, and Event Viewer entries around the failure Use the application’s own support path after documenting the Windows context

Run the Windows Update troubleshooter

Use this step when the code appeared during Windows Update or a Windows upgrade that was launched through Windows Update. Microsoft lists the built-in troubleshooter as the first-line action for update errors.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows 11

  1. Open Settings.
  2. Select System, then Troubleshoot.
  3. Open Other troubleshooters.
  4. Find Windows Update and select Run.
  5. Follow the checks that Windows presents and apply any suggested correction.
  6. Restart the computer when prompted, or restart it yourself after the troubleshooter finishes.
  7. Return to Settings > Windows Update and select Check for updates.

Windows 10

  1. Open Settings.
  2. Select Update & Security, then Troubleshoot.
  3. Open Additional troubleshooters.
  4. Select Windows Update, then Run the troubleshooter.
  5. Apply the recommended action, restart Windows, and select Check for updates again.

Use Get Help when the Settings troubleshooter is unavailable

Windows may offer an automated Windows Update troubleshooter through the Get Help application. Open Get Help from Start, search for Windows Update troubleshooting, and follow its prompts. Restart before checking for updates again. The labels can vary by Windows build, so use the Windows Update topic rather than searching for an invented definition of 0x0090580B.

Rank #2
128GB Flash Drive Aiibe USB Flash Drive 128 GB Thumb Drive USB 2.0 Memory Stick Zip Drive Backup Jump Drive Single 128GB 128G USB Drive for PC Laptop
  • Large Data Storage Capacity: Flash Drive with 128GB capacity, meet your needs of daily use on work, school, home and travelling for photos, music, videos, files storage and transfer
  • Easy to use: The thumb drive is plug and play without any software installation; Supports Windows 7/8/10 / Vista / XP / Unix / 2000 / ME / NT Linux and Mac OS, also compatible with USB 2.0 and 1.1 ports; Storage is fast, safe and stable
  • Wide Compatibility: USB flash drive support TV, desktop, notebook computer, car, audio and other device; It is your great data storage and transfer companion with traveling and working
  • Retractable Desgin: The usb drive's retractable design can effectively protect the USB interface; The capless design can avoid losing of cap; Weight: 7g, Size: 2.6 × 0.8 × 0.4 inch. Portable to take your digital world anywhere
  • What You Get: 1 x 128GB USB Flash Drive Thumb Drive, All of usb drives have been rigorously tested and formatted before leaving the factory; The default format of the USB stick is exFAT

Reset the Windows Update cache

If the troubleshooter does not resolve an update-related occurrence, clear the cached update files. Microsoft explains: “Corrupt update files in the cache can cause errors.” This procedure targets the cache; it does not establish what the hexadecimal code means.

  1. Press Win + R, enter services.msc, and select OK.
  2. In the Services window, locate Windows Update.
  3. Right-click Windows Update and choose Stop. Leave the Services window open so you can start the service again.
  4. Open File Explorer and go to C:WindowsSoftwareDistribution.
  5. Delete the contents of the SoftwareDistribution folder. Delete the contents, not the parent Windows folder.
  6. Return to Services, right-click Windows Update, and choose Start.
  7. Restart the computer, open Settings > Windows Update, and select Check for updates.

If Windows reports that a file is in use, verify that the Windows Update service is stopped before trying again. If you cannot stop the service, cancel the deletion, restart Windows, and repeat the procedure from the Services step rather than deleting random system files.

Check the conditions that can block an update or upgrade

Synchronize the clock

Open the date and time settings, enable automatic date and time, and synchronize the clock. A substantially incorrect clock can interfere with update communication and validation. After synchronizing, restart the update attempt instead of relying on the failed session.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Verify network access

Confirm that the computer can reach the internet consistently. If the connection drops during checking or downloading, restore a stable connection and run Check for updates again. Record whether the code appears while checking, downloading, or installing; that distinction helps separate a connection problem from a local installation problem.

Rank #3
Sale
Lexar D40E 128GB Dual USB 3.2 Gen 1 Type-C Jump Drive, Champagne Silver | USB-C Flash, Metal Housing, Swivel Design, Thumb Drive
  • USB-C 2-in-1 storage OTG: The Lexar JumpDrive Dual Drive D40E features USB Type-A and Type-C connectors in a slim, portable form factor for easy device compatibility
  • Transfer speeds up to 100MB/s: Based on internal testing, performance may vary depending upon the host device, interface, and usage conditions. 1MB=1,000,000 bytes
  • Plug and Play: Widely compatible with USB Type-C smartphones, tablets, laptops, Macs, and traditional Type-A devices, no software installation required. The 360° swivel design allows for easy switching between connectors without the hassle of losing a cap
  • Durable & Compact: The Lexar D40E USB memory stick features a metal enclosure, withstands temperatures from 0° to 50° C (32°F to 122°F), and is lightweight at 26g with dimensions of 70.4 x 16.9 x 11.7mm
  • Security & Warranty: Securely protects files using an advanced security software solution with 256-bit AES encryption. Backed by a Lexar 3-year limited warranty

Check available storage

For an upgrade, Microsoft’s current guidance specifies at least 16 GB free for a 32-bit installation and 20 GB free for a 64-bit installation. These figures apply to the upgrade guidance, not as a universal requirement for every small update. Check the free space on the drive where Windows is installed before retrying.

If local storage is insufficient, Microsoft says a USB drive may be inserted during the upgrade process. A USB drive is installation or recovery media in this context, not a product specifically designed to repair 0x0090580B. Do not disconnect it while Windows is using it for the upgrade.

Update third-party drivers from the hardware maker

Check for pending driver updates from the manufacturer of the relevant hardware. Prioritize hardware that changed shortly before the error, such as storage, graphics, networking, or docking equipment. Use the manufacturer’s official driver package and note the version installed before retrying, so a later failure can be correlated with that change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install important pending updates first

When the failure occurs during an upgrade, install important pending updates that Windows can complete successfully before attempting the larger operation again. Restart after those updates and then retry the upgrade from the same supported Windows workflow.

Rank #4
IMEASON Swivel Design 16GB USB Flash Drive with Keychain, USB 2.0 Portable Thumb Drive Memory Stick, FAT32 Format Flashdrive for Data Storage, Photos, Music, Files (Black, 16 GB)
  • 【16GB Flash Drive】USB flash drives with 16GB capacity, meet your needs of daily use on work, school, home and travelling for photos, music, videos, files storage and transfer. IMEASON thumb drives can be used to store different files, easy to data backup.
  • 【Metal Swivel Cap Design】USB thumb drive is metal swivel cover provides extra protection for the usb thumbdrive connector, no usb drive cap to lose; keychain design makes it easier to carry without worrying lose it.
  • 【Wide Compatibility】USB drive supports Windows 7/8/10/11 / Vista / XP / Unix / 2000 / ME / NT Linux and Mac OS, also Supports USB 2.0 and 1.1 ports. USB Stick support TV, desktop, notebook computer, car, audio and other device. The USB Memory Stick is your great data storage and transfer companion with traveling and working.
  • 【Easy to use】usb memory stick is plug and play without any software installation. Just simply plug the Flashdrive into the port of your USB-compatible devices such as computer, laptop to start data storage or transmission.
  • 【What You Get】16 GB USB Flash Drive Thumb Drive, The default format of the usb storage flash drive is FAT32.

Remove nonessential hardware before an upgrade retry

External devices can complicate an installation or upgrade. Shut down or disconnect equipment that is not required to start Windows, including:

  • Printers and scanners
  • External speakers or other audio devices
  • USB flash drives and other removable storage
  • External hard drives
  • Docking stations

Leave only the essential keyboard, mouse, display, and network connection attached. Retry the upgrade, then reconnect devices one at a time after Windows completes. If the error returns immediately after one device is reconnected, record that observation; it is useful evidence even though it does not prove that the device caused the original code.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Retry and interpret the result

After running the troubleshooter, resetting the cache, checking storage and time, and removing nonessential hardware, restart Windows and repeat the exact operation that originally failed. Keep the original message and the new result together.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • If Windows Update now completes, the cache or one of the environmental conditions may have contributed, but the code still has no independently established Microsoft definition.
  • If the same code returns during Windows Update, record whether it appears at the same stage and collect the new Event Viewer entry. Do not repeatedly delete unrelated folders or registry keys.
  • If the code appears only during an upgrade or installation, focus the next diagnosis on storage, drivers, and attached hardware rather than assuming a routine update cache problem.
  • If it appears during activation or in an application, stop applying Windows Update cache procedures and preserve the operation-specific details for the appropriate support channel.

When the error is not a Windows Update error

The presence of “Windows” in the question does not prove that Windows Update generated the message. An activation dialog, setup program, or third-party application may display a hexadecimal value that Windows’ update tools cannot interpret. For those cases, capture the full text, the program or setup phase, your output from winver, recent changes, and the Event Viewer entries. A support technician needs that context to identify the component that issued the code.

Best Value
Recovery and Repair USB Drive for Windows 11, 64-bit, Install-Restore-Recover Boot Media - Instructions Included
  • COMPATIBILITY: Designed for both Windows 11 Professional and Home editions, this 16GB USB drive provides essential system recovery and repair tools
  • FUNCTIONALITY: Helps resolve common issues like slow performance, Windows not loading, black screens, or blue screens through repair and recovery options
  • BOOT SUPPORT: UEFI-compliant drive ensures proper system booting across various computer makes and models with 64-bit architecture
  • COMPLETE PACKAGE: Includes detailed instructions for system recovery, repair procedures, and proper boot setup for different computer configurations
  • RECOVERY FEATURES: Offers multiple recovery options including system repair, fresh installation, system restore, and data recovery tools for Windows 11

Do not present 0x0090580B as proof of malware, a damaged system file, or a failing device. The reviewed Microsoft references do not establish any of those causes. Avoid downloading an unknown “code fixer” that promises a guaranteed repair, especially when it asks you to disable security controls or replace system files.

Windows 10 support status

Microsoft ended support for Windows 10 on October 14, 2025. After that date, free Windows Update software updates, technical assistance, and security fixes ended for Windows 10 under Microsoft’s stated support policy. A Windows 10 computer can still display an update or setup error, but the end-of-support date changes what assistance and updates are available. Record the edition and build before deciding whether to continue troubleshooting the existing installation or plan a supported Windows path.

What to send when you need help

If the sequence above does not resolve the problem, provide a compact evidence package instead of only the hexadecimal code:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Full text of the dialog, copied exactly.
  2. A description of the triggering operation and the stage at which it failed.
  3. Windows edition, version, and build from winver.
  4. Whether the Windows Update troubleshooter ran and what it reported.
  5. Whether the C:WindowsSoftwareDistribution cache was cleared after stopping the Windows Update service.
  6. Available storage, especially when the failure occurred during an upgrade.
  7. Recent driver or hardware changes and which external devices were connected.
  8. Relevant Event Viewer entries with their timestamps.

This information allows the next person helping you to distinguish an update-cache issue from an installation, activation, hardware, or application failure. Without it, the code alone cannot support a reliable diagnosis.

As an optional shortcut after the manual checks, Outbyte PC Repair can look for and fix more than 100 common Windows issues where possible, including broken system elements and shared DLL problems, while also offering cache cleanup and an app-crash log. It supports Windows 11, 10, 8, and 7; its free trial lasts at least two days before a paid subscription. It complements antivirus software, results vary, and no tool repairs every crash.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Error CodesTroubleshootingWindows 10Windows 11Windows Update

Leave a Reply

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

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.