cancel
Showing results for 
Search instead for 
Did you mean: 
Effective January 9th, 2026 through January 22nd, 2026: The Zoom Community is currently in read-only mode with login disabled, to deliver you a new and improved community experience!

The site is still accessible to view, however, the ability to login, create content, or access your community account is temporarily unavailable. We appreciate your patience during this time. If seeking support, please browse existing community content or ask our Zoom Virtual Agent.

Persistent "Unknown Publisher" DLL Error with Zoom on Windows 11

asaf
Newcomer
Newcomer

Hello,

I'm running into a persistent issue on my Windows 11 PC with the latest version of the Zoom desktop client.

Every few minutes, I receive an error notification that says: "zoom.exe is using VCRUNTIME140_1.dll from unknown publisher"

I get the same message for other related DLLs, such as MSVCP140.dll.

To troubleshoot this, I have already tried the following steps without success:

  1. Completely uninstalled and reinstalled the Zoom application.

  2. Uninstalled and reinstalled the latest Microsoft Visual C++ Redistributable packages (both x86 and x64).

Despite these actions, the error messages continue to appear.

Could anyone provide some assistance or suggest other solutions I might try?

Thank you.

1 REPLY 1

storyhub
Community Champion | Customer
Community Champion | Customer
VCRUNTIME140_1.dll

itself is a legitimate and essential Microsoft system file, but malicious versions of it can be used for malware attacks. The file is part of the Microsoft Visual C++ Redistributable package, which is required for many applications and games to run properly. 

If this works please click accept as a solution.

 
 
How malware uses VCRUNTIME140_1.dll
Malicious actors exploit the dependency of legitimate programs on this file in a technique called DLL sideloading. The process works like this: 
 
  • A legitimate application is used to load a malicious version of VCRUNTIME140_1.dll.
  • By placing a compromised DLL file in a specific location (e.g., the application's directory), the malware can trick the application into loading its code instead of the real system file.
  • Once loaded, the malicious DLL can execute unauthorized code, steal sensitive data, or take over the system. 
Signs that a file might be malicious
If you encounter VCRUNTIME140_1.dll errors, it is most likely due to a corrupted or missing file, which can be fixed by reinstalling the Visual C++ Redistributable package. However, you should investigate further if you notice any of these signs: 
 
  • Suspicious location: The genuine Microsoft file is located in the C:\Windows\System32 folder. If you find VCRUNTIME140_1.dll in a different directory, it could be a malicious file.
  • Unusual network activity: The malicious "MidgeDropper" variant of the DLL was observed reaching out to external IP addresses to download more malware.
  • Corruption errors after malware scan: If an error continues to appear even after reinstalling the legitimate file, and especially if antivirus software has recently found malware on your system, the file may be repeatedly corrupted by a persistent infection.
  • Errors after downloading from untrusted sources: Never download this file individually from a third-party website, as it is a common method for distributing malware disguised as a legitimate DLL file.
 
How to protect yourself
  • Install from the official source. Always download and install the Microsoft Visual C++ Redistributable package directly from the official Microsoft website.
  • Run a full system scan. If you are concerned about a possible infection, run a full system scan with reputable antivirus software, such as Windows Defender.
  • Update your software. Keep your operating system and all software, especially those that use Visual C++, up to date to prevent compatibility issues and patch security vulnerabilities.