Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
VGSources
Blog

cdm.dll Missing: Repair Windows Update Without DLL Downloads

Length11 min Posted Quest giverVGSources Team

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.

cdm.dll is a Microsoft Windows Update component, not a normal game, graphics, DirectX, or Visual C++ runtime file. If Windows 11 or Windows 10 reports that cdm.dll is missing or could not be loaded, repair Windows components and Windows Update rather than downloading a loose DLL.

What this file actually does

The file’s embedded description is Windows Update CDM Stub. It belongs to the legacy Windows Update Agent (WUA), particularly the self-update and client packages used by older Windows releases and related Server editions.

Microsoft documentation lists WUA files such as cdm.dll alongside wuapi.dll, wuaueng.dll, wuauclt.exe, wucltui.dll, wups.dll, and wuweb.dll. On systems that contain it, the usual location is:

C:WindowsSystem32cdm.dll

On 64-bit Windows, a 32-bit component may also be involved in servicing or WOW64 locations. Do not assume that every copy of the filename belongs to Windows. A file with the same name in a game, application, temporary, or user-profile folder must be investigated separately.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Microsoft Windows 11 (USB)
  • Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
  • Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
  • Make the most of your screen space with snap layouts, desktops, and seamless redocking.
  • Widgets makes staying up-to-date with the content you love and the news you care about, simple.
  • Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)

cdm.dll is published by Microsoft Corporation and is part of the Microsoft Windows operating system. It is primarily associated with older Windows Update Agent packages, including Windows XP, Windows Vista, Windows 7, and related Server releases. Microsoft identifies WUA versions including 7.2.6001.788, 7.4.7600.226, and 7.6.7600.256; the correct build depends on the Windows release, service pack, architecture, language, and installed updates.

The supplied 32-bit 1.0.1.336 record is not a universal current version. Do not replace a system file simply because a download page labels one build as “latest.”

What the error usually means

Windows may show one of these messages:

  • “The program can’t start because cdm.dll is missing from your computer.”
  • “The code execution cannot proceed because cdm.dll was not found.”
  • “There was a problem starting cdm.dll.”
  • “Error loading cdm.dll. The specified module could not be found.”
  • “cdm.dll is either not designed to run on Windows or it contains an error.”

The message identifies a loading failure, not the root cause. A missing file, damaged component store, wrong architecture, incomplete update, security quarantine, or an application incorrectly requesting an old WUA file can produce similar results.

Causes and the right response

Symptom Most likely cause Best response
The error appears during Windows Update Damaged or incomplete Windows Update Agent files Install pending updates, repair Windows components, and reset Windows Update if necessary
The error began after cleanup software ran A protected file was removed or servicing data was damaged Check Protection History, then run DISM and SFC
A program or game shows the error at launch The program may bundle or request an old Windows component Verify the full path, then repair or reinstall that program
cdm.dll exists outside the Windows directory It may be an application file or an unsafe replacement Check its signature, publisher, and path before doing anything
The error started after malware removal The file may have been quarantined, or Windows may have been damaged Review security detections, scan again, then repair Windows
Windows reports a version mismatch The WUA package does not match the operating system or architecture Use the Microsoft package intended for the exact Windows release and bitness
The problem follows disk errors or unexpected shutdowns File-system or installation damage Check storage health and use System Restore or an in-place repair if needed

Fix 1: Install Windows updates and restart

On Windows 10 and Windows 11, Windows Update normally services operating-system components. Start with the built-in update process before attempting any manual file replacement.

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

Windows 11

  1. Open Start and select Settings.
  2. Select Windows Update.
  3. Select Check for updates.
  4. Install every available update.
  5. Restart the computer, even if Windows does not immediately require it.
  6. Return to Windows Update and check again.

Windows 10

  1. Open Start and select Settings.
  2. Select Update & Security.
  3. Select Windows Update.
  4. Select Check for updates.
  5. Install the available updates.
  6. Restart and check again.

If Windows Update fails, run Microsoft’s Windows Update troubleshooter. On Windows 11, open Settings, select System, Troubleshoot, Other troubleshooters, then Windows Update and Run. On Windows 10, open Settings, select Update & Security, Troubleshoot, Additional troubleshooters, then Windows Update.

A successful repair usually means the update completes without the cdm.dll message returning. If the error remains, continue with component repair.

Fix 2: Repair Windows with DISM and SFC

DISM repairs the Windows component store. SFC then checks protected system files and replaces damaged copies using that repaired store. Run DISM first.

  1. Open Start.
  2. Type Command Prompt.
  3. Right-click Command Prompt.
  4. Select Run as administrator.
  5. Select Yes at the User Account Control prompt.
  6. Run:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Wait until DISM reports that the operation completed.
  2. Then run:
sfc /scannow
  1. Wait until verification reaches 100 percent.
  2. Restart Windows and test Windows Update or the program that displayed the error.

SFC may report that it found no integrity violations, repaired corrupted files, or found files it could not repair. If it repaired files, restart and test again. If it could not repair everything, run DISM again, restart, and repeat SFC once.

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.
Rank #2
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
  • 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]

If DISM says that source files could not be found, Windows Update itself may be too damaged to provide the repair source. Microsoft’s system-file repair guidance explains the supported use of a matching Windows installation or repair source. The source must match the installed edition and architecture.

When repeatedly hunting through Windows versions and manually interpreting SFC and DISM results becomes the problem, Outbyte PC Repair can scan and show what it identifies; its repair functions require the full version, and it is optional rather than a replacement for Microsoft servicing.

Fix 3: Reset the Windows Update cache

A damaged update cache can prevent Windows from restoring or updating WUA files.

  1. Save your work and close applications.
  2. Open Command Prompt as administrator.
  3. Stop the Windows Update service:
net stop wuauserv
  1. Open File Explorer.
  2. Enter this path in the address bar:
C:WindowsSoftwareDistribution
  1. Delete the contents of that folder, not the SoftwareDistribution folder itself.
  2. Return to the administrator Command Prompt.
  3. Start Windows Update:
net start wuauserv
  1. Restart the computer.
  2. Open Windows Update and check for updates again.

If Windows says that files are in use, restart and repeat the steps, or stop the service again before clearing the folder. The cache contains update working data, so Windows will rebuild it. This does not install cdm.dll by itself, but it can allow the correct Windows servicing process to download and install the required component.

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

Fix 4: Check Windows Security quarantine

If the file disappeared after an antivirus scan, do not immediately download a replacement.

  1. Open Start and search for Windows Security.
  2. Open it.
  3. Select Virus & threat protection.
  4. Select Protection history.
  5. Inspect detections related to cdm.dll.
  6. Check the original file path and detection details.

Microsoft explains Protection History in its Windows Security guidance. Restore or allow the file only when all of the following are true:

  • The original path is a normal Windows system or servicing location.
  • The file is digitally signed by Microsoft.
  • The detection is consistent with a false positive.
  • A current security scan does not indicate an active infection.

Do not restore an unsigned cdm.dll from an application folder merely because its filename matches. If malware may have been involved, run a full scan and repair Windows afterward. Protection History is retained for a limited period, so an old detection may no longer be available.

Fix 5: Verify the file path and signature

A copy in C:WindowsSystem32 is more consistent with the Windows Update component than a copy beside an application executable. Location alone is not proof, however.

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

To inspect a file:

  1. Open File Explorer.
  2. Browse to the location shown in the error or search result.
  3. Right-click cdm.dll.
  4. Select Properties.
  5. Check the Details tab for the description, company, and version.
  6. Check the Digital Signatures tab if present.
  7. Open the signature details and confirm that Windows reports a valid Microsoft signature.

A copy in a game or program directory may be an application’s own dependency, an incorrectly bundled Windows file, or a malicious file. If the application is the only thing reporting the error and Windows Update works normally, repair or reinstall that application from its official vendor source. Do not copy the system version into the application folder.

Rank #3
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
  • MICROSOFT WINDOWS 11 PRO (INGLES) FPP 64-BIT ENG INTL USB FLASH DRIVE

Fix 6: Match the Windows Update Agent package

This step mainly applies to legacy Windows systems, especially Windows XP, Vista, Windows 7, and related Server releases. Microsoft’s Windows Update Agent documentation lists the applicable WUA packages, versions, and architectures.

Before installing anything, identify:

  • The exact Windows edition and release
  • Whether the system is x86 or x64
  • The service-pack level on older Windows versions
  • The installed language
  • The current update level

On Windows 10 or Windows 11, do not treat an old standalone WUA package as a general cdm.dll download. Use Windows Update, DISM, SFC, and Microsoft’s current servicing guidance instead.

On older supported-by-documentation systems, use only the Microsoft package intended for that exact release and architecture. Microsoft lists 7.6.7600.256 as the latest WUA version for Windows 7, Vista, and XP in its version history. That does not make it suitable for every Windows installation or every file with the cdm.dll name.

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

A 32-bit file is not a substitute for a 64-bit system component. Conversely, a 64-bit package cannot repair a 32-bit installation. A mismatch can leave Windows Update in a worse state or produce another loader error.

Fix 7: Use System Restore after a recent change

If the problem began immediately after an update, cleanup utility, driver installation, or other system change, System Restore may be safer than manually replacing a file.

  1. Press Windows key + R.
  2. Type:
rstrui.exe
  1. Press Enter.
  2. Select Next.
  3. Choose a restore point dated before the problem began.
  4. Select Next, then Finish.
  5. Allow Windows to restart.

System Restore rolls back system files, registry settings, and installed programs, but it normally does not remove personal documents, photos, or other personal files. Microsoft describes the process in its System Restore guidance.

If no restore point exists, continue with DISM and SFC. If those repairs cannot restore the component and storage problems are suspected, back up personal data before considering an in-place Windows repair or reinstallation.

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

Fix 8: Do not use Device Manager as a DLL repair

Device Manager does not normally restore cdm.dll. It is useful only when the problem actually involves a device driver, such as an update failure caused by a malfunctioning network adapter or storage controller.

Rank #4
JOIOT 128GB USB C Flash Drive Dual USB 3.0 Flash Drive Type C + USB A Portable Type-C Flash Drive 2-in-1 USB-C Thumb Drive for Smartphone Tablet Computer Mac iPhone 15 Black
  • [Dual Flash Drive] This 2-in-1 USB flash drive is designed with a Type-C plug and a USB-A plug at each end, working across all your Type-C Android phones, iPhone 15/15 Pro/15 Pro Max, iPhone 16/16Pro/16E, tablets, iPad Pro, Macs and USB-A computers, game consoles, car audios, and more (Not for Lightning iPhone/iPad).
  • [Fast Speed] Optimizing the USB 3.0 technology, this USB-C flash drive fast transfers and backs up your high-res photos, videos, music, and heavy files at a read speed of up to 130MB/s and a write speed of up to 35MB/s, 10X faster than USB 2.0 flash drives.
  • [Wide Use] This Type-C flash drive supports Windows, Android, Linux, and Mac OS, and is backward compatible with USB 2.0 ports. Plug and play, no need to install any software, working seamlessly with USB-C and USB-A devices.
  • [Durable and Reliable] This dual USB 3.0 flash drive adopts superb memory chips thus ensuring extremely reliable performance, plus the premium plastic enclosure offers excellent heat dissipation. The cap protects the connectors from dust and damage, providing extended durability and security.
  • [Compact and Portable] Constructed in a mini size of 63.5x17.8x8.4mm/2.5x0.7x0.3inch, this slim USB-C thumb drive can fit into your pocket, letting you enjoy the instant large capacity at any time.

To check for related hardware problems:

  1. Right-click Start.
  2. Select Device Manager.
  3. Look for yellow warning icons.
  4. Expand Network adapters, Storage controllers, and any category related to the event.
  5. Right-click a device and select Properties.
  6. Review the General and Events tabs.
  7. Use Update driver only when Windows identifies a driver problem.
  8. Restart after a legitimate driver update.

Do not update graphics drivers merely because a DLL error appears. cdm.dll is not a graphics driver, DirectX component, or Visual C++ runtime.

If manually checking hardware vendors and deciding which of many drivers is outdated is slowing down the repair, Outbyte Driver Updater can scan and identify driver issues; the scan shows what it finds, while driver installation through the full version is optional and not required to repair cdm.dll.

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

Does Windows Features repair cdm.dll?

Usually not. Windows Features controls optional components such as legacy .NET Framework features, Hyper-V, printing functions, and other Windows capabilities. cdm.dll belongs to Windows Update servicing rather than being an optional feature that can normally be enabled with a checkbox.

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

You can still check for a disabled feature if the error is clearly tied to a specific application:

  1. Press Windows key + R.
  2. Type:
optionalfeatures
  1. Press Enter.
  2. Review the feature named in the application’s documentation.
  3. Enable it only if it is required.
  4. Restart if Windows requests it.

Do not enable unrelated features as a substitute for DISM, SFC, or Windows Update repair.

Should you run regsvr32?

Generally, no. regsvr32 is not a universal DLL repair command. It works only with DLLs that export a registration function named DllRegisterServer.

The Windows Update Agent package treats cdm.dll as a copied component, while only particular WUA files are selectively self-registered. Running a command such as this is therefore unlikely to fix the problem:

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

It may instead produce an error stating that DllRegisterServer was not found. Microsoft explains this behavior in its regsvr32 troubleshooting documentation. Repair the component through Windows servicing rather than forcing registration.

Why random DLL downloads are unsafe

Do not download cdm.dll from a DLL-indexing or file-sharing site and copy it into System32, a game folder, or an application directory. That approach can introduce:

Best Value
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
  • Malware disguised as a system file
  • The wrong WUA build
  • The wrong 32-bit or 64-bit architecture
  • Incorrect language resources
  • Missing dependencies
  • An invalid or absent Microsoft signature
  • A copy that hides the real Windows Update corruption

Manual copying from another computer has the same risks. It should be considered only as part of a Microsoft-supported recovery procedure involving a known-good file that exactly matches the target installation. Microsoft’s official sources are Windows Update, Microsoft’s WUA documentation and applicable packages, Windows installation media, and the DISM/SFC repair process.

Frequently asked questions

Is cdm.dll malware?

The genuine Windows Update CDM Stub is a Microsoft Windows component. A missing file is not proof of malware, and a file with the same name in an application directory is not automatically genuine. Check its full path, Microsoft signature, company name, and antivirus history.

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

Should every Windows 10 or Windows 11 computer contain cdm.dll?

No. It is primarily a legacy Windows Update Agent file, and modern Windows servicing does not mean every current installation will expose the file in the same way. A current system reporting it may have damaged components, an unusual legacy application dependency, or an unsafe file placed in the wrong location.

Is cdm.dll part of Visual C++, DirectX, or a game?

No. Its verified identity is Windows Update CDM Stub. If a game or program requests it, first verify whether that program is incorrectly bundling or requesting an old Windows Update file.

Can I copy it from another computer?

Not safely as a general fix. The other computer may have a different Windows build, architecture, language, update level, signature, or dependency set. Repair the target installation with DISM, SFC, Windows Update, or the correctly matched Microsoft package.

What if Windows Update works but one program still reports the error?

Record the program name and the full path of the file it is trying to load. Repair or reinstall that program from its official source. If the program places or requests cdm.dll outside the Windows servicing locations, do not assume that the file is the Microsoft component.

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

What information should I collect if the error remains?

Record the exact error text, full file path, Windows edition and build, x86 or x64 architecture, recent updates or cleanup actions, Protection History results, and the program that launches the message. Those details distinguish Windows servicing damage from an application-specific or malicious DLL problem.

Quick Recap

SaleBestseller No. 1
Microsoft Windows 11 (USB)
Microsoft Windows 11 (USB)
Make the most of your screen space with snap layouts, desktops, and seamless redocking.; FPP is boxed product that ships with USB for installation
$128.00
Bestseller No. 2
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds
Transfer to drive up to 15 times faster than standard USB 2.0 drives(1); Sleek, durable metal casing
$25.07
Bestseller No. 3
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
Microsoft Windows 11 PRO (Ingles) FPP 64-BIT ENG INTL USB Flash Drive
MICROSOFT WINDOWS 11 PRO (INGLES) FPP 64-BIT ENG INTL USB FLASH DRIVE

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.

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.

More quests from Patch Notes

  1. How To Create Custom Stickers & Shoutouts In Monster Hunter WildsMonster Hunter WildsBlog20min
  2. How to Get XL Gogoat in Pokemon Legends Z-A (An Extra-Large Gogoat)Pokemon Legends Z-ABlog20min
  3. How to Get Rotting Lightbringer in Diablo 4Diablo 4Blog17min
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.