| Issue | Common Missing Files | Primary Fix |
|---|---|---|
| Notion Missing DLL Error | vcruntime140.dll, msvcp140.dll | Install Microsoft Visual C++ Redistributable |

What is the Notion Installation Error Missing DLL?
The Notion installation error missing DLL occurs when the Windows operating system cannot find specific dynamic link library files required to launch the application.
These files are essential components of the C++ runtime libraries. Without them, the Notion installer or the application itself cannot execute its code properly.
Most commonly, users encounter errors like “The program can’t start because VCRUNTIME140.dll is missing.” This is usually due to a corrupted or incomplete installation of the Microsoft Visual C++ Redistributable package.
Step-by-Step Solutions
1. Install Microsoft Visual C++ Redistributables
The most effective fix is to manually install the missing libraries. Notion relies on the 2015, 2017, 2019, and 2022 redistributables.
Visit the official Microsoft download page and download both the x86 and x64 versions. Even on 64-bit systems, some components require the x86 version.
2. Run System File Checker (SFC)
If the DLL files are present but corrupted, you can use the built-in Windows repair tool to fix them.
Open Command Prompt as an Administrator and run the following command:
sfc /scannow
Wait for the process to complete and restart your computer before attempting to install Notion again.
3. Re-register the DLL Files
Sometimes the DLL exists on your system, but Windows hasn’t registered it in the system directory. You can force a re-registration using the Regsvr32 tool.
regsvr32 /u VCRUNTIME140.dll
regsvr32 VCRUNTIME140.dll
4. Update Windows OS
Missing DLL errors are often resolved by installing pending Windows Updates. Microsoft frequently bundles runtime library updates within their cumulative patches.
Go to Settings > Update & Security > Windows Update and click “Check for updates.”
5. Perform a Clean Reinstall of Notion
Delete any leftover folders in your AppData directory before trying a fresh installation. This ensures that old, corrupted configuration files don’t interfere with the new DLLs.
Navigate to %AppData% and %LocalAppData% and delete the “Notion” folders found there.