October 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 PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

modemui.dll Load Error: Repair the Windows Modem Interface

Length8 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

modemui.dll is a genuine Microsoft Windows component called Windows Modem Properties, not a Visual C++, DirectX, or .NET runtime. If Windows says it is missing or could not be loaded, repair Windows first, then investigate the modem or legacy communications software that requested it.

What modemui.dll does

Windows uses modemui.dll for modem configuration dialogs and property pages. Modem installation information can reference these pages through INF entries such as ConfigDialog and EnumPropPages, so the error may appear when opening modem properties, installing a modem, or starting older dial-up or communications software.

It is a protected operating-system file associated with Microsoft Windows. It is not normally a file that belongs to a game or an independently installed application.

Typical file locations

On 64-bit Windows, the expected locations are generally:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
StarTech USB 2.0 Fax Modem, 56K V.92, Computer/Laptop, TAA (USB56KEMH2)
  • DIAL-UP & FAX SUPPORT: Hardware-based USB 2.0 Fax modem adds data and fax functionality to your computer / laptop via USB without putting additional load on your CPU; For faxing, rural internet access, security systems, POS credit authorization
  • VOICE AND CALLER ID SUPPORT: Make and receive phone calls through your desktop / laptop computer; This portable USB modem supports Caller ID functionality and is compatible with most dial-up ISP (Internet Service Provider) networks
  • DATA/FAX MODE SUPPORT: Data: V.92, V.90, V.34, V.32bis, V.32, V.22bis, V.22, V.23, V.21 Bell 212A & Bell 103; Fax: V.17, V.29, V.27, V.21 Ch 2, EIA/TIA 578 Class 1 and T.31 Fax Class 1.0; DTMF support
  • TECH SPECS: External 56K Modem; Data Fax; USB Type A; 1 x RJ11 Telephone Jack; 56 Kbps Down, 33.6 Kbps Up Data; 14.4 Kbps Fax V.92; V.44 Compression; Conexant CX93010-21Z; USB Powered; TAA Compliant
  • COMPATIBILITY: Drivers available for Windows, Windows Server, macOS (10.9 to 12.x) and Linux (kernel 3.16 and up); Windows Drivers available for download
Location Purpose
C:WindowsSystem32modemui.dll Native 64-bit Windows system file
C:WindowsSysWOW64modemui.dll 32-bit Windows system file used by 32-bit software

The names are counterintuitive: on 64-bit Windows, System32 contains native 64-bit binaries, while SysWOW64 contains 32-bit binaries. The exact installed copy depends on your Windows version, architecture, servicing level, and whether the relevant modem components are present.

Public file indexes list historical examples such as Windows 7 version 6.1.7600.16385, Windows 8 version 6.2.9200.16384, Windows 8.1 version 6.3.9600.16384, and several Windows 10 builds. Do not choose a replacement by selecting the newest-looking version. Windows servicing must provide the copy matching your installed build and architecture.

Check an existing copy

  1. Open File Explorer.
  2. Browse to C:WindowsSystem32.
  3. Find modemui.dll.
  4. Right-click it and select Properties.
  5. Open the Details tab and check the description and company fields.
  6. Open Digital Signatures and inspect the signer.

A legitimate system copy should identify Microsoft-related Windows information and have a valid Microsoft signature. A filename alone does not prove that a DLL is safe.

Error messages you may see

Windows loader messages can include:

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

“ The specified module could not be found” does not always mean that modemui.dll itself is absent. Windows may have found the named file but failed to load a dependency required by it. This is why copying a replacement DLL often does not solve the underlying problem.

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

Fix 1: Install Windows updates and restart

Windows Update is the safest first step because system-file repairs and hardware-driver servicing are delivered through the operating system.

  1. Open Start > Settings.
  2. Select Windows Update.
  3. Click Check for updates.
  4. Install every available update.
  5. Restart the computer, even if Windows does not insist on it.
  6. Reopen the program or modem settings that produced the error.

If the message appeared immediately after an update, continue with the repair commands below. If the problem began directly after a particular update or driver change, System Restore may be more appropriate than repeatedly reinstalling files.

Fix 2: Repair Windows with DISM and SFC

Use these Microsoft repair tools when the file is missing, corrupted, quarantined, or incorrectly replaced. DISM repairs the Windows component store first. SFC then checks protected system files and can restore a correct cached copy.

Rank #2
AGPtek External USB 56K Modem, Plug & Play Dial-Up for Fax, Win 7/8/10/11
  • 56K data/fax modem with USB interface, compliant with V.90, and V.42/V.42bis/MNP5 protocols and V.17, V.29, and V.27ter Group 3 fax protocol.
  • Support Auto-Dial, Tone and pulse dialing, Auto answer, Auto retrain.
  • Support Windows 98SE/2000/ME/XP/Vista/Win 7.
  • Support Caller ID and distinctive ring detect, Auto format/speed sensing, Data/Fax/Voice call discrimination, Single configuration profile stored in host, call forward/fallback.
  • 2 RJ11 Ports, you can set your telephone, fax system. Up to 56K data download, 48K data upload, and 14.4K fax communication.Provide Quick Connect and Modem-on-Hold features.

Run DISM

  1. Open Start.
  2. Type Command Prompt.
  3. Right-click Command Prompt.
  4. Select Run as administrator.
  5. Approve the User Account Control prompt.
  6. Enter this command and press Enter:
DISM.exe /Online /Cleanup-Image /RestoreHealth

Wait for DISM to finish. It can take time and may appear to pause at a percentage. Keep the window open until it reports completion.

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

Run SFC

In the same elevated Command Prompt, run:

sfc /scannow

Wait until verification reaches 100 percent, then restart Windows and test the affected program again.

A successful repair may report that Windows Resource Protection found corrupt files and repaired them. If the result says no integrity violations were found, the problem may involve a dependency, modem driver, or legacy application rather than the file itself.

When repeating DISM and SFC by hand becomes difficult, Outbyte PC Repair can scan for system problems and show what it finds; its repair action is handled by the full version, while Windows’ built-in DISM and SFC remain the authoritative repair path.

Target only modemui.dll

SFC also supports file-specific checks. In an elevated Command Prompt, use:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
sfc /verifyfile=C:WindowsSystem32modemui.dll

To scan and attempt repair of that copy, use:

sfc /scanfile=C:WindowsSystem32modemui.dll

Use the path for the relevant installed copy. On 64-bit Windows, a 32-bit application may involve the copy under SysWOW64.

If DISM cannot obtain repair files through Windows Update, Microsoft documents using a compatible repair source:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

C:RepairSourceWindows is only an example. Replace it with a repair source that matches your Windows edition, build, and architecture.

Rank #3
HIRO H50364 V92 56K External USB USB-C Type-C Type C Data FAX DIAL-UP Internet Modem Dual Port Built-in Buzzer Truly Plug N Play DRIVERLESS Installation Built-in Driver Windows FAX and SCAN 11 10 8.1
  • Dual Interface - USB-C Type-C Type C - USB 2.0
  • Windows 11 10 Compatible - Fully Compatible with the latest Windows OS - Driverless Installation for Windows 11 10
  • Tested on DELL 3847 Windows 11 - Send/Receive Fax successfully - Dial-Up connection connected to Netzero at 46.6 kbps
  • USB-C Type C USB 2.0 Plug and Play - Fast & Easy hardware and driver installation - USB Powered, No power adapter needed
  • Dual RJ-11 Phone Jack for Expansion - Dual Jack for connecting an additional Telephone or Answering Machine

Fix 3: Repair the modem or communications device

Use this path if the error started after installing, removing, or updating a USB modem, cellular modem, dial-up modem, or other communications device.

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.
  1. Right-click Start.
  2. Select Device Manager.
  3. Expand Modems, Ports (COM & LPT), or the category containing the affected device.
  4. Right-click the modem or communications device.
  5. Select Update driver.
  6. Choose Search automatically for drivers.
  7. Restart Windows and test the device.

If the update does not help:

  1. Return to Device Manager.
  2. Right-click the affected device.
  3. Select Uninstall device.
  4. Confirm the removal.
  5. Restart Windows.
  6. Allow Windows to detect and reinstall the device.
  7. If Windows cannot find a driver, download the matching driver from the modem or computer manufacturer.

The driver must match your Windows version and architecture. Do not substitute a 32-bit driver or system DLL for a 64-bit component.

If you regularly hunt through manufacturer pages trying to identify which of many device drivers is stale, Outbyte Driver Updater can scan and identify driver issues; its driver installation is performed by the full version, and manufacturer drivers remain the safest source when available.

Fix 4: Check Windows Security quarantine

Security software may remove or quarantine a genuine system file after detecting tampering, or malware may have modified a file that previously looked legitimate.

  1. Open Start.
  2. Search for Windows Security and open it.
  3. Select Virus & threat protection.
  4. Choose Protection history.
  5. Review entries involving modemui.dll or system-file changes.
  6. Note the original file location and the detection details.
  7. Run a Quick scan, followed by a Full scan if the alert is concerning.

Do not immediately restore the item. Restore it only if it was located in the expected Windows directory, has a valid Microsoft signature, and the security alert is clearly a false positive. DISM and SFC are usually safer ways to replace a quarantined or damaged protected file.

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

If Windows Security reports malware, follow the scan results and repair Windows afterward. A real filename does not make a modified copy safe.

Fix 5: Repair the old modem utility that triggers the error

If only one old program displays the message, the Windows component may be fine. The caller could be a legacy modem-management utility, an incomplete uninstall, or software that still expects an older communications device.

Try the program’s own repair option:

  1. Open Start > Settings.
  2. Select Apps > Installed apps.
  3. Find the affected modem utility.
  4. Select its three-dot menu.
  5. Choose Advanced options, if available.
  6. Select Repair.
  7. Restart and test the program.

If there is no repair option, uninstall the utility, restart Windows, and reinstall it from the original vendor media or official vendor source. Reinstall the related modem driver at the same time if the program controls a physical device.

Rank #4
USB 2.0 56K Fax Modem, External V.90 V.92 Modem with Dual Ports, USB Data Modem Compatible with Win 7/Win 8/Win 10/Win XP, Auto-Dial, Tone and Pulse Dialing, Auto Answer, Auto Retrain
  • Performance: Support automatic dialing, tone and pulse dialing, automatic answering, automatic fax sending and receiving. Support caller ID, automatic format/speed sensing, data/fax/voice call, single profile stored on the host, call forward/backward.
  • Plug and Play: The USB 2.0 fax modem dial-up adapter is suitable for WIN 98 / 2000 / ME / XP / Vista / CE5.0 / 10 / 8.1 / 8 / 7. No need for any external driver.
  • Data/Fax Mode: Comply with V.92, V.90 and V.42, V.42bis / MNP5 protocol. Meets V.17, V.29, and V.27ter Group 3 fax protocols. For GRIS fax cats can dial the Internet, send and receive faxes, but do not support voice calls.
  • Tech Specs: Up to 56k data download, 48k data upload, and 14.4k fax communication. The 56k data/fax modem uses USB 2.0 Type A with a full speed of 56kb/s.
  • Compatibility: Standard and expanded AT command set compatibility. Provides fast connection and maintenance function on the modem.

A game or unrelated desktop application should not normally need modemui.dll. If a particular program requests it, identify that program in the error dialog, shortcut, startup entry, or Event Viewer rather than assuming the program owns the DLL.

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

Fix 6: Use System Restore after a recent change

System Restore is useful when the error began immediately after a driver installation, Windows update, or software change.

  1. Press Win+R.
  2. Enter:
rstrui.exe
  1. Press Enter.
  2. Select a restore point dated before the error began.
  3. Choose Scan for affected programs if available.
  4. Review the changes.
  5. Complete the restore and restart Windows.

System Restore normally preserves personal files while rolling back system files, settings, drivers, and installed programs. If no restore point exists, use DISM and SFC, then consider Windows recovery options or an in-place repair.

Why regsvr32 usually does not apply

Do not begin with:

regsvr32 modemui.dll

regsvr32 is for DLLs that provide registration entry points such as DllRegisterServer. Public export information for modemui.dll lists modem property and configuration functions, not the normal DllRegisterServer and DllUnregisterServer entry points.

You may therefore receive an error saying that the module loaded but the entry point was not found. That does not prove the file is corrupt. It means the command is not the correct repair method for this DLL.

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.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What not to do

Do not download modemui.dll from a random DLL archive and copy it into System32, SysWOW64, or an application folder. That approach can introduce:

  • Malware or a tampered file.
  • The wrong Windows build.
  • A 32-bit and 64-bit architecture mismatch.
  • Missing dependencies.
  • Signature and servicing problems.
  • DLL search-order vulnerabilities.

It can also hide the real cause, such as a broken component store, damaged modem installation, or missing dependency. Use DISM, SFC, Windows Update, compatible installation media, OEM recovery media, or a verified matching Windows installation instead.

Best Value
HiRO V92 56K External USB Data Fax Dial Up Internet Modem Dual Port Built in Buzzer Truly Plug n Play Driverless Installation Built in Driver Windows 10, 8.1, 8, 7, 32-bit 64-bit (H50228)
  • Dual port built in buzzer, compatible with Windows 10, latest Windows OS installation for Windows 10, 8.1, 8, 7, 32-bit, 64-bit
  • Tested on Dell inspiron 3847 Windows 10 home 64-bit -send/receive fax successfully -dial up connection connected to NetZero at 46.6 KBPS
  • USB 2.0 plug and play -fast & easy hardware and driver installation - USB powered, no power adapter needed
  • Dual RJ-11 phone jack for expansion - dual jack for connecting an additional telephone or answering machine
  • Fax compatibility ITU-T- send & receive rates up to 14.4k BPS, mOh - receive phone call during active internet connection

Visual C++ Redistributable, DirectX, and .NET are not established general fixes for this Windows-owned file. Install or repair those runtimes only when the actual application identifies one of them as its dependency.

If the file exists but Windows still reports it missing

Check the failure context rather than replacing the visible file:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Confirm the file is in the expected Windows directory.
  2. Check its Microsoft digital signature.
  3. Note whether the error affects 32-bit or 64-bit software.
  4. Check Event Viewer for the application or Windows loader error.
  5. Test whether the failure occurs only when a modem is installed.
  6. Repair Windows with DISM followed by SFC.
  7. Investigate dependencies if the message persists.

A dependency such as uniplat.dll or another required Windows library may be the actual component that failed to load. The named filename is not always the only damaged or missing file.

FAQ

Is modemui.dll safe?

The genuine file is a Microsoft Windows component. Verify its location and Microsoft digital signature rather than trusting the filename alone.

Do Windows 10 and Windows 11 use the same modemui.dll?

The component and its role are Windows features, but the correct file depends on the installed Windows build, architecture, and servicing state. Do not copy a file between systems simply because the names match.

Why is modemui.dll in System32 on 64-bit Windows?

Windows uses System32 for native 64-bit system files and SysWOW64 for 32-bit system files under WOW64. The directory names are historical and confusing but intentional.

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

I do not use a modem. Why did this appear?

An old modem utility, startup entry, device package, or communications application may still be requesting the Windows modem-property interface. Identify and remove or repair that caller instead of installing modem software unnecessarily.

Will reinstalling Visual C++ fix it?

There is no reliable evidence that Visual C++ is the normal cause of a missing modemui.dll. Repair Windows first, then investigate the specific application or device that produced the message.

What if SFC cannot repair the file?

Run DISM again, confirm Windows Update works, and use a compatible repair source if necessary. If the component store remains damaged, use System Restore, Windows recovery options, or an in-place Windows repair.

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.

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

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. 5 Best Pixelmon Server Hosting Providers for 2026, ComparedBlog8min
  2. 6 Best RLCraft Server Hosting Providers in 2026 (Ranked)Blog8min
  3. 6 Best Palworld Dedicated Server Hosts in 2026 (Ranked)Blog8min
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.