keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.17k stars 1.42k forks source link

KeepassXC cannot run on new Windows 10 Pro installations - MSVCP140.dll and VCRUNTIME140.dll was not found. #10838

Closed wcaseymc closed 1 month ago

wcaseymc commented 1 month ago

Overview

New installation of Windows 10 Pro. First updated everything in Windows, then installed KeepassXC. When I try to run KeepassXC, I get 3 "KeepassXC.exe System Error".

  1. The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the program may fix this problem.
  2. The code execution cannot proceed because VCRUNTIME140.dll was not found.
  3. The code execution cannot proceed because VCRUNTIME140_1.dll was not found.

Steps to Reproduce

On band new Windows 10 Pro install, completely updated. All other apps working fine.

  1. install KeepassXC for Windows 10
  2. Run KeepassXC

Expected Behavior

Expected to work like before.

Actual Behavior

Gives errors, then quits.

Context

I have tried updating to reinstall the Microsoft Visual C++ Redistributables, even though every other app on the computer works fine. This has no effect.

NOTE: This is the second fresh install of Windows 10 Pro that I have tried and gotten the same result. KeepassXC will not run on Windows 10 Pro new installations.

Operating System: Windows/Linux/macOS Desktop Env: Gnome/KDE/XFCE/Mate/Cinnamon Windowing System: X11/Wayland

droidmonkey commented 1 month ago

Screenshot_20240601_001909_Edge.png

https://aka.ms/vs/17/release/vc_redist.x64.exe