DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween 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 Now×
FREEDOM251

Freedom251 › Blog › Error Codes

How to Fix Error 0x80004958 on Windows 11 and 10

By Freedom251 Team · · 9 min read

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

Error 0x80004958 is not defined in the Microsoft Windows Update, upgrade, installation, or stop-code documentation reviewed for Windows 11 and Windows 10. That means the number alone does not identify a single repair. The dialog, the operation that triggered it, your Windows build, and any related log or KB number are essential clues.

Start with Microsoft’s built-in Windows Update troubleshooter, restart, and try the operation again. If the error remains, repair Windows component files with DISM and System File Checker (SFC). Installation attempts need a separate hardware and compatibility check, while repeated restarts or blue/black screens require the stop-code troubleshooting path. The complete procedures are below.

As an Amazon Associate I earn from qualifying purchases.

What error 0x80004958 means

There is no authoritative Microsoft mapping in the available Windows 11/10 update, setup, installation, or stop-code documentation for 0x80004958. It may be shown by different parts of Windows, so treating it as a known Windows Update code can send you down the wrong path. A failed cumulative update, a feature upgrade, an installation rollback, a Microsoft Store or activation dialog, and a crash screen can all present different recovery options.

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

Do not infer a specific cause from the hexadecimal number. First establish where it appeared and record the complete surrounding message. If the code came from a third-party installer or utility, that publisher—not Windows Update—may define the code.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Identify the trigger before changing anything

Write down these details while the message is still visible. They determine which Microsoft workflow applies and make a support request actionable.

  • Trigger: Was Windows downloading or installing an update, performing a feature upgrade, installing Windows, opening Microsoft Store or activation, or recovering from a crash?
  • Symptom: Did the operation fail immediately, roll back, restart repeatedly, or end in a blue or black screen?
  • Windows edition and build: Open Settings and select System > About to record the edition and build. Keep whether the machine is Windows 11 or Windows 10 with the notes.
  • Update identifier: If Update history shows a KB number, copy it exactly. A KB identifier can distinguish one failed update from another even when the displayed error code is the same.
  • Recent changes: Note newly attached hardware, drivers, security software, or other software installed immediately before the failure.
  • Evidence: Preserve the full dialog text and any relevant Windows Update or Setup log entry rather than only the short code.
Where the code appears Typical visible symptom First workflow to use
Windows Update Download or installation failure Windows Update troubleshooter, restart, then DISM and SFC
Windows upgrade or installation Rollback, failed setup, or an installation stop Repair files, disconnect nonessential peripherals, and review compatibility
Microsoft Store or activation App, licensing, or activation dialog Capture the complete message and use the service-specific support path; the code has no documented general meaning
Crash or stop screen Repeated restart, blue screen, or black screen Stop-code branch: hardware removal, Safe Mode, Device Manager, space, updates, and System Restore

Fix 0x80004958 through Windows Update

1. Run the Windows Update troubleshooter

Microsoft describes the Update Troubleshooter as a first-line way to resolve errors encountered while downloading and installing Windows updates. Use the path for your edition:

  1. Windows 11: Open Settings > System > Troubleshoot > Other troubleshooters. Find Windows Update and select Run. If Windows directs you to the Get Help app instead, follow that guided diagnostic.
  2. Windows 10: Open Settings > Update & Security > Troubleshoot > Additional troubleshooters. Select Windows Update, then choose Run the troubleshooter.
  3. Allow the checks and any offered repairs to finish. Read the result so you know whether a problem was detected or changed.
  4. Restart the computer even if the troubleshooter reports that no repair was required. After sign-in, return to Windows Update and select Check for updates, then retry the update that produced 0x80004958.

The troubleshooter does not prove that 0x80004958 has a single cause; it is the supported starting point for an update failure when the code itself is undocumented.

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

2. Repair the Windows component store and system files

Corrupted or incomplete Windows components can prevent an update from applying. Microsoft’s repair sequence uses Deployment Image Servicing and Management (DISM) first, followed by System File Checker. Run both from an elevated Command Prompt, and wait for each command to finish before entering the next one.

  1. Open Start and type Command Prompt.
  2. Right-click Command Prompt and choose Run as administrator. Approve the User Account Control prompt.
  3. Enter this command exactly, then press Enter:
    DISM.exe /Online /Cleanup-image /Restorehealth
  4. Leave the window open while DISM completes. Do not start SFC early or close the prompt during the operation.
  5. When DISM has finished, run:
    sfc /scannow
  6. Wait until SFC reaches 100 percent and reports its result.
  7. Restart Windows. Open Windows Update, select Check for updates, and retry the failed operation.

DISM and SFC repair Windows image and protected system-file problems; they do not establish what 0x80004958 means. If the same code returns, keep the command results with your other notes rather than repeatedly running the tools without a new clue.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

3. Retry with a clean update attempt

After the restart, perform one controlled retry. Close applications, connect the computer to reliable power, and start the update from the normal Windows Update page. If a particular KB number is shown in Update history, record whether the retry fails at download, installation, or restart. That stage is more useful for diagnosis than the hexadecimal code alone.

If the update succeeds, keep the original dialog and KB information for your records in case the code returns. If it fails again, continue with the branch that matches the trigger instead of cycling through unrelated repairs.

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

If 0x80004958 appears during an upgrade or Windows installation

Disconnect nonessential hardware

Microsoft’s upgrade guidance recommends unplugging devices that are not required to run the installation. Shut down if the installer requests it, then disconnect printers, scanners, USB flash drives, external drives, and docking stations. Leave only the input, display, network, and storage hardware needed for the installation. Reconnect devices after Windows is running normally and the upgrade has completed.

A peripheral can introduce a driver or detection failure during setup even when it works in the current Windows session. Disconnecting it is a diagnostic step, not proof that the device is defective.

Review permissions and software compatibility

Confirm that you are using an account permitted to install updates and that the device meets the installation’s normal requirements. Review recently installed software, especially security or system-management software, for compatibility with the upgrade. Do not remove protection casually; use the software vendor’s documented compatibility or temporary-suspension procedure if one is required, and restore protection after testing.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Retry the upgrade with nonessential peripherals still disconnected. If setup rolls back, record the exact stage, the complete message, the Windows edition/build, and any KB or setup-log identifier before making another change.

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

Separate an upgrade rollback from an ordinary update failure

An ordinary Windows Update failure usually returns you to the existing installation. An upgrade rollback may restart several times and undo changes before returning to the previous build. Treat these as different symptoms: use the troubleshooter and DISM/SFC for the update path, but preserve setup details and hardware/software changes for a rollback. The undocumented code cannot tell you which branch is correct.

If the code accompanies restarts or a blue/black screen

When 0x80004958 appears with repeated restarts, a blue screen, or a black screen, follow Microsoft’s stop-code approach rather than assuming Windows Update is the only cause.

Remove recently added hardware

Power the computer down safely and remove hardware added shortly before the crashes. This includes external devices and newly installed internal components where removal is safe for your system. Start Windows with only essential hardware attached. If the crashes stop, reconnect or reinstall one item at a time so the change associated with the failure can be identified.

Try Safe Mode

Start Windows in Safe Mode using the recovery options available on your installation. Safe Mode loads a minimal set of drivers and services. If the computer remains stable there, the difference is evidence that a recently changed driver, service, or startup component may be involved; it does not identify which one by itself. Record what works in Safe Mode and what fails during a normal start.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Inspect Device Manager

In a normal session or Safe Mode, open Device Manager and look for warning icons. Pay particular attention to devices added or changed before the first crash. Record the device name and warning text, then use the manufacturer’s supported driver or recovery procedure. Do not guess at a driver based only on 0x80004958; the code is not documented as a device-driver identifier.

Check available space and updates

Verify that the system drive has adequate free space for Windows to start, create temporary files, and install updates. Remove or move only data you understand, and empty temporary locations through normal Windows settings rather than deleting unknown system files. Once Windows is stable enough, install current updates and restart to test again.

Use System Restore when the timing fits

If the crashes began after a software, driver, or hardware change and a restore point exists, consider System Restore from Windows Recovery options. Choose a restore point dated before the change and review the affected-program list if Windows presents one. System Restore is a rollback option, not a guarantee that the undocumented code will disappear; preserve personal files and installation details before proceeding.

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

What to do when the code is from Microsoft Store or activation

The available Microsoft Windows Update and setup documentation does not define 0x80004958 for Store or activation dialogs. Do not apply update commands repeatedly to an unrelated service. Capture the exact dialog, the account or product context shown, the time of failure, and the Windows edition/build. Use the support route for the service named in the dialog, and provide the complete message rather than only the hexadecimal value.

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.

If the same code also appears in Windows Update, treat each occurrence as a separate event until the surrounding text or logs show a connection. A shared number is not evidence of a shared cause.

Collect evidence before escalating

If the troubleshooter, DISM/SFC sequence, and the applicable hardware or crash steps do not resolve the problem, stop changing settings and assemble a concise case for Microsoft support or your organization’s administrator.

  1. Copy the complete error dialog, including punctuation and any text before or after 0x80004958.
  2. Record whether the failure occurred in Windows Update, upgrade/setup, Store, activation, or a crash screen.
  3. Include the Windows edition and build from Settings > System > About.
  4. List the update KB number, if Update history displays one, and the exact stage at which it failed.
  5. Describe restarts, rollbacks, blue/black screens, Safe Mode behavior, and any warning icons in Device Manager.
  6. Note recent hardware, driver, security-software, or other software changes, and whether nonessential peripherals were disconnected.
  7. Keep the results reported by the Windows Update troubleshooter, DISM, and SFC.
  8. Provide the relevant Windows Update or Setup log entries requested by support. Do not edit the originals; retain a copy of the files as generated by Windows.

This information lets support match the failure to the correct workflow or a component-specific log entry. Because Microsoft’s public documentation does not map 0x80004958 to one cause, a complete context package is more valuable than another blind repair attempt.

Windows 10 support status

Microsoft states that support for Windows 10 ended after October 14, 2025. After that date, Microsoft no longer provides free software updates from Windows Update, technical assistance, or security fixes for Windows 10. The troubleshooting steps above can still help explain an existing failure, but they do not restore ended support. If a Windows 10 device continues to fail and the hardware supports it, discuss an upgrade path with your administrator or hardware manufacturer; otherwise, understand that new fixes may not be delivered through the retired free-support channel.

Free tools Windows power users keep installed

One-click scans. No signup required.

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

Optional shortcut after the manual steps

Outbyte PC Repair is an optional Windows utility for Windows 11, 10, 8, and 7. Where possible, it addresses more than 100 common Windows issues such as broken system elements, invalid redirects, and shared DLL files; it can also clean temporary and cache files, check selected Windows settings and missing updates, log application crashes, and offer other maintenance features. It complements antivirus software rather than replacing it, results vary, and no tool repairs every crash. A free trial of at least two days is available by category before a paid subscription.

Bottom line

There is no documented one-click meaning or universal fix for 0x80004958. Identify the operation that produced it, run the edition-appropriate Windows Update troubleshooter, restart, and complete DISM followed by SFC. For upgrades, disconnect nonessential hardware and review compatibility; for crashes, use Safe Mode, Device Manager, free-space checks, current updates, and System Restore. If the code persists, provide Microsoft with the complete message, build, KB identifier, symptoms, and relevant logs so the correct component-specific investigation can begin.

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 CodesWindows 10Windows 11Windows troubleshootingWindows 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
Windows Errors? Fix Them Before They SpreadFree repair scan

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.