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 DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
VGSOURCES
Get listed

DLL FilesPATCH 2026.09.11

api-ms-win-devices-query-l1-1-1.dll: Fix the Real Windows Error

By VGSources Team 9 min read

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

api-ms-win-devices-query-l1-1-1.dll is a genuine Microsoft Windows API-set component, not a normal application DLL. If Windows says it is missing, not found, or could not be loaded, repair Windows and then check the application that exposed the problem rather than downloading a replacement file.

An API-set DLL is a loader contract. It gives software a stable API name while Windows routes the call to the appropriate underlying implementation on that computer. The filename therefore does not identify a particular game, launcher, or utility. Microsoft explains this API-set design in its Windows API sets documentation.

As an Amazon Associate I earn from qualifying purchases.

What the error means

You may see messages such as:

  • “The program can’t start because api-ms-win-devices-query-l1-1-1.dll is missing from your computer.”
  • “api-ms-win-devices-query-l1-1-1.dll was not found.”
  • “Error loading api-ms-win-devices-query-l1-1-1.dll.”
  • “The code execution cannot proceed because api-ms-win-devices-query-l1-1-1.dll was not found.”
  • “The application was unable to start correctly (0xc000007b).”

The message does not prove that this one file is the only problem. The actual cause may be damaged Windows system files, an incompatible application, a quarantined file, a bad private DLL beside the application, or another missing dependency.

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

Public file records commonly describe this as an ApiSet Stub DLL associated with Microsoft Windows. Some catalogs report a Windows 8.1-era version, date, and small file size, but those catalog values are identification clues rather than a universal specification for every Windows installation.

#1 Best Overall

Before repairing anything

Spend a minute identifying the scope of the failure.

  1. Note the exact program that produces the message.
  2. Check whether other applications start normally.
  3. Record your Windows version by pressing Win + R, entering winver, and pressing Enter.
  4. Check whether the error appeared after a Windows update, reset, cleanup, antivirus scan, failed installation, or malware incident.
  5. Open your security software and review its quarantine or detection history.
  6. Do not copy a DLL from another computer yet. Windows files must match the operating system and architecture.

If several unrelated programs fail, treat this primarily as a Windows repair problem. If only one application fails, repair Windows but give equal attention to that application’s installation and compatibility.

Fix 1: Repair Windows with DISM and SFC

Time needed: 10 to 30 minutes, sometimes longer if Windows must obtain repair files.

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

This is the safest first repair when the file is absent from a Windows system directory or multiple programs report API-set errors. Microsoft recommends running DISM before System File Checker because DISM repairs the component store that SFC uses as a source.

  1. Open Start.
  2. Type Command Prompt.
  3. Right-click Command Prompt and choose Run as administrator.
  4. Select Yes if User Account Control appears.
  5. Run this command:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Wait for DISM to finish. Do not close the window if progress appears to pause.
  2. Run SFC next:
sfc /scannow
  1. Restart Windows.
  2. Launch the affected program again.

A successful result may say that Windows Resource Protection found corrupt files and repaired them, or that it found no integrity violations. Either result requires a restart and a fresh test.

If SFC reports that it could not repair some files, save its detailed report:

findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt"

Then run DISM and SFC again after confirming that Windows Update is working. If the repair still fails, continue to the matching repair-source step below.

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.

Repeating SFC without knowing what changed can make troubleshooting unnecessarily slow. Outbyte PC Repair can perform a free scan that shows what it identifies; any repair is completed by the full version, and it is optional rather than required. For an application-specific failure, reinstalling that application remains the definitive fix.

Fix 2: Check the Windows system location and security quarantine

Time needed: 5 to 15 minutes.

On a 64-bit Windows installation, system components normally reside in protected Windows directories. System32 contains 64-bit system binaries, while SysWOW64 contains 32-bit system binaries used by 32-bit applications. The names are confusing, so do not move files between them.

  1. Open File Explorer.
  2. Enter %windir%System32 in the address bar.
  3. Search for api-ms-win-devices-query-l1-1-1.dll.
  4. If you use a 32-bit application on 64-bit Windows, also review %windir%SysWOW64, but do not manually copy the file there.
  5. Open your antivirus or Windows Security application.
  6. Check Protection history, Quarantine, or Detection history.
  7. Look for an event matching the time the error began.

If security software quarantined a protected Windows file, do not disable protection and download a replacement. Restore it only when the detection is confirmed to be a false positive and the restored file comes from the security product or Windows repair process. Run DISM and SFC afterward.

If the file exists but the application still fails, the displayed filename may be a dependency symptom. The missing item could be another Windows component or an application dependency.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Dell Latitude 5420 14" FHD Business Laptop Computer, Intel Quad-Core i5-1145G7, 16GB DDR4 RAM, 256GB SSD, Camera, HDMI, Windows 11 Pro (Renewed)
  • 256 GB SSD of storage.
  • Multitasking is easy with 16GB of RAM
  • Equipped with a blazing fast Core i5 2.00 GHz processor.

Fix 3: Repair or reinstall the affected application

Time needed: 10 to 30 minutes.

When only one program fails, the application installation is often damaged even though the error names a Windows API-set contract.

For a Microsoft Store application

  1. Open Settings.
  2. Select Apps and then Installed apps.
  3. Find the affected application.
  4. Select the three-dot menu and choose Advanced options.
  5. Select Terminate, then Repair.
  6. Test the application.
  7. If it still fails, return to the same screen and select Reset, if available.

Resetting can remove local application data, so use it only after Repair.

For a desktop application

  1. Open Settings.
  2. Select Apps and Installed apps.
  3. Select the application.
  4. Choose Modify, Repair, or Change if the installer provides one.
  5. Restart Windows and test again.

For a game or launcher, use its built-in Verify, Repair, or Verify integrity command. If no repair command exists:

  1. Uninstall the application.
  2. Restart Windows.
  3. Download the current installer from the application publisher or the official platform that supplied it.
  4. Install the version that supports your Windows release.
  5. Start it once using Run as administrator if the program requires elevated access.

Do not replace a DLL inside the application folder unless the application publisher specifically supplies that file for that exact build. A private, incompatible copy can override normal Windows API-set behavior.

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

Fix 4: Check Windows-version and architecture compatibility

Time needed: 5 to 20 minutes.

Public evidence associates this exact filename especially with Windows 8.1, but the filename alone does not provide a complete Microsoft compatibility table. A newer program may require Windows APIs that an older release does not provide.

  1. Press Win + R.
  2. Enter winver.
  3. Record the Windows edition and version.
  4. Check the application’s official system requirements.
  5. Confirm whether the application is x86, x64, or supports both.
  6. Check Settings > System > About > System type to see whether Windows is 32-bit or 64-bit.
  7. Install the application build that matches the supported environment.

Windows 8.1 support ended on January 10, 2023, so newer software may no longer support it. If the application requires a newer Windows release, an upgrade is the correct solution rather than trying to transplant API-set files from another system. Microsoft documents the support status here.

A 0xc000007b message often points to an invalid image or architecture mismatch, but it is not proof that this DLL alone is responsible. Do not mix 32-bit and 64-bit files from different Windows releases.

Fix 5: Update or reinstall relevant drivers only when the application has a device problem

Time needed: 15 to 30 minutes.

This filename relates to a device-query API contract, but a missing API-set DLL is not normally fixed by reinstalling a driver. Consider drivers only if the application also reports a graphics, audio, USB, camera, controller, or other device failure.

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 and select Device Manager.
  2. Expand the category related to the failing device.
  3. Right-click the device and choose Properties.
  4. Open the Driver tab and note the provider and date.
  5. Use Update driver only with a trusted manufacturer or Windows source.
  6. If the problem began immediately after a driver change, use Roll Back Driver when available.
  7. Restart Windows and test the application.

Do not uninstall an unknown device merely because it has a warning icon. Identify the hardware first and obtain the driver from the computer or device manufacturer.

Manually hunting through dozens of driver versions is error-prone. Outbyte Driver Updater provides a free scan showing what it identifies, while driver installation is handled by the full version; it is optional and does not replace Windows repair.

Fix 6: Use a matching repair source when DISM cannot repair Windows

Time needed: 20 to 60 minutes.

If DISM says that source files could not be found, use a genuine Windows installation source matching your edition and build. Microsoft documents this form:

Rank #3
15.6 Inch Win 11 Laptop Computer, N4020, 4GB DDR4 RAM, 128GB Storage | LPDDR4 RAM, 180° Lay-Flat, Dual-Band WiFi, Type-C PD Fast Charging, Thin & Lightweight for Students, Home & Office, Gray
  • WINDOWS 11 | STABLE PERFORMANCE: Powered by Intel Celeron N4020 processor and Windows 11 system, this laptop delivers stable performance for everyday computing tasks. It supports web browsing, online learning, document editing, email communication, and basic office work with optimized power efficiency, providing a practical and reliable experience for essential daily use for daily use.
  • 15.6” FHD IPS DISPLAY: Features a 15.6-inch Full HD IPS display with narrow bezels, offering wider viewing angles and clearer image details compared to standard panels. The improved screen-to-body ratio enhances visual experience for study, reading, document work, and video playback, making it suitable for both productivity and entertainment use.
  • 4GB DDR4 + 128GB eMMC STORAGE: Equipped with 4GB DDR4 memory and 128GB eMMC storage for everyday basics such as browsing, documents, email, and online learning platforms. The built-in TF card slot supports storage expansion up to 1TB, giving you more flexibility for files, photos, videos, and daily documents. TF card not included.
  • CONNECTIVITY & PORTS: Includes 1× TF card slot, 2× USB 3.2 Gen1 ports, and 2× full-featured Type-C ports (USB 3.2 Gen1). The Type-C ports support data transfer, charging, and video output, enabling flexible connection with external devices such as monitors, storage, and peripherals for daily work and study use.
  • LIGHTWEIGHT DESIGN | ONLINE COMMUNICATION: Designed with a slim, portable profile, this laptop is easy to carry for school, commuting, and travel. A built-in 1MP front camera supports online classes, video meetings, remote communication, and everyday conferencing. The 3300mAh battery works with the low-power system design to support practical daily use, while thermal optimization helps maintain quieter operation during extended tasks.
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

Replace C:RepairSourceWindows with the path to the matching repair source. Do not use an arbitrary folder copied from another Windows computer.

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

After DISM completes, run:

sfc /scannow

Restart and test the application. If the file remains unavailable, use Windows recovery options. System Restore can return system files and settings to an earlier restore point without being the same as a full reinstall. If that is unavailable or ineffective, perform an official repair installation. Back up personal files before any reinstall. Microsoft outlines these choices in its Windows recovery options.

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

Why regsvr32 is not the fix

Do not run this as a general repair:

regsvr32 api-ms-win-devices-query-l1-1-1.dll

regsvr32 is intended for DLLs that expose registration entry points such as DllRegisterServer, typically self-registering COM components. An API-set stub is a Windows loader contract, not normally a COM server. Registration cannot recreate a missing protected file or repair the component store. Microsoft describes the command’s purpose in its regsvr32 documentation.

Why standalone DLL downloads are unsafe

Random DLL download sites cannot reliably establish the correct Windows build, architecture, signature, or provenance of a file. A replacement may contain malware, be incompatible with your installation, or simply leave the real damaged component untouched. Copying it into System32 or beside an executable can also create a private DLL that causes a different loading failure.

Use Windows Update, DISM, SFC, an official Windows installation source, or the affected application’s official installer instead.

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

Common causes and the appropriate fix

What is happening Most appropriate response
Several applications fail Run DISM, then SFC
One application fails Repair or reinstall that application
Error followed an antivirus scan Review quarantine and detection history
Error appears on an older Windows release Check application requirements and upgrade if necessary
The file exists but loading still fails Investigate another dependency, architecture, or a bad application copy
Dependency tools list many api-ms files Treat the list cautiously; API-set contracts can be misreported
Error began after malware or disk problems Scan offline, back up data, repair Windows, and check storage health

FAQ

Is api-ms-win-devices-query-l1-1-1.dll a virus?

The filename itself is a legitimate Microsoft Windows API-set name. A malicious file can still be given any legitimate-looking name, so rely on Windows repair and security-product history rather than filename alone.

Is it part of Visual C++, DirectX, or .NET?

No verified Microsoft package identifies this individual API-set file as a Visual C++ Redistributable, DirectX runtime, .NET component, or device-driver package. Install those runtimes only when the affected application separately requires them.

Should I download the DLL?

No. Repair Windows or reinstall the owning application from an official source. A standalone copy may be the wrong architecture or version and may introduce unsafe code.

What if Dependency Walker lists dozens of API-MS files?

Do not download every listed filename. Dependency-analysis tools can misunderstand API-set contracts and report names that are virtual, redirected, or otherwise not independently missing.

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

Does 0xc000007b prove this DLL is broken?

No. That code can involve an invalid image, architecture mismatch, corruption, or another dependency. Check the application build, Windows architecture, and repair results.

When should I reinstall Windows?

Use reinstalling only after DISM, SFC, application repair, compatibility checks, and recovery options have failed, or when malware, disk damage, or broad system corruption is involved. Back up personal files first.

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.

api-ms-win-devices-query-l1-1-1.dllApplication FilesDLL errorsWindows 10Windows 11

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
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.