Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
VGSOURCES
Get listed

DLL errorsPATCH 2026.10.18

How to Fix the api-ms-win-core-winrt-l1-1-0.dll Error on Windows

By VGSources Team 7 min read

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.

The api-ms-win-core-winrt-l1-1-0.dll message does not mean you need to download a standalone DLL or install a special Visual C++ Redistributable. This filename identifies a Windows Runtime (WinRT) API-set component supplied by Windows itself. The dependable fixes are to update Windows, reinstall the affected game or application from its official installer, repair system files with DISM and SFC, and resolve any architecture or operating-system compatibility problem.

First verify the filename: support posts sometimes omit a hyphen and write api-ms-win-core-winrt-l1-10.dll. Use the exact text shown in the error before choosing a fix.

As an Amazon Associate I earn from qualifying purchases.

What the api-ms-win-core-winrt-l1-1-0.dll error means

api-ms-win-core-winrt-l1-1-0.dll is an API-set name for part of the Windows Runtime. It is exposed by the Windows operating system rather than distributed as an ordinary application DLL. Microsoft External Staff moderator Norah-L describes it as a core Windows component that “is not included with Visual C++ Redistributables.”

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

When a game, launcher or other Windows program reports that this file is missing, Windows is usually facing one of two conditions:

#1 Best Overall
CORRSQ 30-in-1 Bootable USB Drive
  • 1. COMPATIBLE WITH WINDOWS 11, 10, 8.1 & 7 Designed for compatible 64-bit PCs and laptops that support USB booting. Works with Windows 11, Windows 10, Windows 8.1 and Windows 7 installation and recovery options.
  • 2. INSTALL, REINSTALL & REPAIR Provides access to installation and recovery options for startup failures, boot errors, system crashes, failed updates, system repair and reinstallation. Results depend on the condition of the computer and the cause of the problem.
  • 3. READY-TO-USE BOOTABLE USB Reusable installation and recovery media that helps eliminate the need to download large system files or create bootable media yourself. Insert the USB drive, open the computer’s boot menu and select the appropriate installation or recovery option.
  • 4. HELP KEEP OLDER PCS USEFUL Refresh, reinstall or maintain a compatible older computer before deciding whether replacement is necessary. Suitable for home computers, office workstations, PC enthusiasts and technicians who regularly work with supported systems.
  • 5. IMPORTANT COMPATIBILITY & LICENSE INFORMATION Supports compatible 64-bit computers with UEFI or Legacy BIOS USB booting. No Windows license, activation key or product key is included. Activation may require an existing digital license or a separately purchased valid product key. Back up important files before installation or repair.
  • The program expects a WinRT API set that the installed Windows release does not provide.
  • The program installation or Windows system files are damaged, incomplete or incompatible with the current release.

The message alone does not prove that the computer has malware. It also does not make a random DLL download an appropriate repair. Treat the error as an operating-system or application-compatibility problem first.

Check the spelling before troubleshooting

Read the error dialog, crash report or launcher log character by character. The documented name is api-ms-win-core-winrt-l1-1-0.dll, with a hyphen between l1 and 1, and another hyphen before 0. The frequently typed api-ms-win-core-winrt-l1-10.dll may be a transcription error, but a different filename can indicate a different dependency and therefore a different fix.

Do you need a Visual C++ Redistributable?

Not to restore this particular API set. Visual C++ packages provide separate C and C++ runtime libraries; they do not add api-ms-win-core-winrt-l1-1-0.dll to Windows. Installing every Visual C++ package at random can consume time without changing this error.

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

A game can still require a Visual C++ runtime for an unrelated dependency. If the game’s official documentation or installer names a specific runtime, install that package from the software developer or Microsoft and match the program’s architecture. Keep the two issues separate: a correctly installed C++ runtime will not create a missing WinRT API-set component.

Manual repair sequence on a supported Windows release

Work through these steps in order. After each major change, start the game or application again so you know which action changed the result.

1. Install all available Windows updates

  1. Save your work and connect the PC to power if it is a laptop.
  2. Open Settings > Windows Update on current Windows editions. On an older supported edition, open the built-in Windows Update control in Control Panel.
  3. Select Check for updates and install every applicable update, including a restart when Windows requests one.
  4. Restart once more if updates completed but the game still reports the file, then retry the program.

Microsoft’s support guidance places updating and restarting first because an API set that belongs to a supported Windows release should be supplied by the operating system, not copied from another computer.

2. Reinstall the affected game or application from its official installer

If Windows is current but only one title or application fails, repair that installation before changing the operating system.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Back up save files, profiles or configuration folders that the game’s publisher says are stored outside the installation directory.
  2. Uninstall the affected program from Settings > Apps > Installed apps (or Control Panel > Programs and Features on older editions).
  3. Restart Windows.
  4. Download or launch the installer supplied by the game’s developer or official distribution service. Do not use a DLL-download site as the installer.
  5. Install the program to its normal location, apply its own updates, and test it before adding optional mods or overlays.

A clean reinstall replaces damaged application files and can correct an installer that targeted a different Windows version. It cannot make an unsupported operating system provide an API set that it was never designed to contain.

3. Repair Windows component files with DISM

DISM (Deployment Image Servicing and Management) repairs the Windows component store used by system-file checks. Run it from an elevated Command Prompt:

Rank #2
5-in-1 Win Repair & Reinstall Bootable USB Flash Drive – Fix, Recover, or Reinstall Windows 11 (amd64 + arm64) / 10/7 - Includes PE Tools, Driver Pack, Antivirus, Data Recovery & Password Reset
  • Dual USB-A & USB-C Bootable Drive – compatible with nearly all Windows PCs, laptops, and tablets (UEFI & Legacy BIOS). Works with Surface devices and all major brands.
  • Fully Customizable USB – easily Add, Replace, or Upgrade any compatible bootable ISO app, installer, or utility (clear step-by-step instructions included).
  • Complete Windows Repair Toolkit – includes tools to remove viruses, reset passwords, recover lost files, and fix boot errors like BOOTMGR or NTLDR missing.
  • Reinstall or Upgrade Windows – perform a clean reinstall of Windows 7 (32bit and 64bit), 10, or 11 (amd64 + arm64) to restore performance and stability. (Windows license not included.). Includes Full Driver Pack – ensures hardware compatibility after installation. Automatically detects and installs drivers for most PCs.
  • Premium Hardware & Reliable Support – built with high-quality flash chips for speed and longevity. TECH STORE ON provides responsive customer support within 24 hours.
  1. Open Start, type Command Prompt, right-click it and choose Run as administrator. Approve the User Account Control prompt.
  2. Enter this command exactly, then press Enter:
DISM.exe /Online /Cleanup-image /Restorehealth

Allow the operation to reach completion. It can pause for a while, and the command window should remain open until it reports a result.

4. Check protected files with System File Checker

  1. In the same elevated Command Prompt, run:
sfc /scannow
  1. Wait for the verification to finish. Do not close the window while the scan is in progress.
  2. Restart Windows after both DISM and SFC have completed.
  3. Launch the affected game or application again.

DISM and SFC address damaged Windows components; they do not install an arbitrary copy of the API-set file. If the error remains after both checks, continue with the compatibility and architecture checks rather than repeating scans indefinitely.

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

Check Windows and application architecture

Architecture mismatches can make a program fail even when Windows itself is 64-bit. A 64-bit Windows installation can run 32-bit software, and that software may need the x86 version of a runtime. Use the architecture shown by the game’s requirements or installer, not only the architecture of the PC.

Windows architecture Runtime architecture that may be required What this means for the WinRT error
64-bit Windows x64 packages for 64-bit programs and x86 packages for 32-bit programs Install a matching Visual C++ package only when the application requires it; neither package supplies the WinRT API-set file.
32-bit Windows x86 A 64-bit-only application cannot run on this installation, and a runtime package cannot change that limitation.
Windows on ARM ARM64 Use an ARM64-compatible application and dependency set; a package for another architecture is not a substitute.

To identify the Windows architecture, open Settings > System > About and read System type. For a game, check the developer’s system-requirements page or the installer’s details. If the application offers separate x86, x64 or ARM64 builds, select the one that matches both Windows and the program’s requirements.

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

When Windows 7 or another unsupported release is involved

Windows 7 has been out of standard support since 2020, according to a .NET team maintainer. A missing WinRT API-set error on Windows 7 is therefore often a platform-compatibility problem rather than a loose file that can be replaced. Microsoft’s guidance is to run the application on a supported Windows release; the API set should already be part of that operating system.

Option 1: Move the machine to a supported Windows release

Check the target release’s hardware requirements, edition and application compatibility before upgrading. Back up personal files and game saves, confirm that the machine has a valid license for the edition you intend to install, and use genuine installation media. A Windows 11 installation USB is upgrade media, not a replacement DLL. After the upgrade, run Windows Update, reinstall the game from its official installer, and test it.

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

Option 2: Use a game version that explicitly supports the existing Windows release

Some legacy titles have older builds with different operating-system requirements. Consult the publisher’s documentation or support channel for a version that explicitly lists your Windows edition. Do not infer compatibility merely because an older build starts on another computer; the publisher’s stated requirements are the reliable boundary.

Option 3: Repair in place when the OS is supported

If the same error occurs on a supported Windows release, finish Windows Update, reinstall the affected application, and run DISM followed by SFC before considering a version change. Replacing Windows is not the first step when the platform should already contain the API set.

Use the symptoms to choose the next branch

Observed pattern Most useful next action
Only one game or application shows the message, while other programs run normally Reinstall that application from its official installer and verify its stated Windows and architecture requirements.
Several unrelated programs fail with similar Windows-component messages Install Windows updates, then run DISM and SFC from an elevated Command Prompt and restart.
The machine is running Windows 7 or another release the application no longer supports Use a supported Windows release or a program build that explicitly supports the existing release.
A 32-bit program fails on 64-bit Windows after a runtime change Check whether the application’s required x86 runtime is installed; remember that this is separate from the WinRT API set.

This branching keeps the repair proportional. A one-application failure points toward the application package; a system-wide pattern points toward Windows integrity; an unsupported release requires a compatibility decision.

What not to do

  • Do not download api-ms-win-core-winrt-l1-1-0.dll from a generic DLL website.
  • Do not copy an unverified file into C:WindowsSystem32 or another Windows directory.
  • Do not assume that installing Visual C++ Redistributables will add a Windows Runtime API set.
  • Do not use a DLL copied from a different Windows installation as a substitute for updating or repairing the operating system.
  • Do not treat a Windows 7 machine as compatible merely because another application still launches on it; check the specific game’s supported releases.

As an optional shortcut after the manual checks, Outbyte PC Repair can address more than 100 common Windows issues where possible, including damaged system elements and shared DLL problems, while also offering settings adjustments, cleanup, privacy and vulnerability checks, a real-time boost, file shredding and crash logging. It runs on Windows 11, 10, 8 and 7 with a category-based free trial of at least two days before a subscription; results vary, it complements antivirus software rather than replacing it, and no tool repairs every crash.

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

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.

DLL errorsGamingPC troubleshootingVisual C++ RedistributableWindowsWinRT

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
Outdated Drivers Are Slowing You DownFree scan - exact matches
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.