Everyday users
WeChat / QQ / Chinese IM apps reporting DLL errors
WeChat / QQ / DingTalk / Lark fail to launch or crash after login
Typical symptoms
- WeChat flashes and disappears
- QQ crashes immediately after login
- DingTalk / Lark report missing DLLs
- "Entry point not found" errors
Official safe fix steps
-
Install the latest Microsoft VC++ Redistributable
WeChat, QQ, DingTalk and Lark are all built with VS 2015+ and depend on vcruntime140 / msvcp140. Installing VC_redist.x64.exe (on a 64-bit system) resolves most of these errors.
-
Reinstall from the official site
WeChat: weixin.qq.com Β· QQ: im.qq.com Β· DingTalk: dingtalk.com Β· Lark/Feishu: feishu.cn. Uninstall the current version (keep the chat history folder) and reinstall from the official site.
-
Check if antivirus is blocking
Antivirus tools (360, Huorong, Defender) sometimes flag IM-bundled DLLs as suspicious. Check the quarantine, restore the removed files, and add the install folder to the trusted list.
-
Repair system files with sfc /scannow
If none of the above work, a Windows system DLL (such as mscoree.dll) may be corrupt. Run the System File Checker.
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
DLLs commonly seen in this scenario
π‘ Still stuck? Check the general Fix Guide or
look up your exact error code at Error Codes.