Windows 10: Why are system's MSVC runtime DLLs used instead of ours ones sometimes?

Discus and support Why are system's MSVC runtime DLLs used instead of ours ones sometimes? in Windows 10 Network and Sharing to solve the problem; In order to decrease our app's installer size and do not force the user to download MSVC runtime redistributable installer, we include all the MSVC... Discussion in 'Windows 10 Network and Sharing' started by Alervd_000, Mar 7, 2025.

  1. Why are system's MSVC runtime DLLs used instead of ours ones sometimes?


    In order to decrease our app's installer size and do not force the user to download MSVC runtime redistributable installer, we include all the MSVC runtime DLLs we need and only them into our installer using the following technique. All was working fine during many years until now. Recently we've switched to use MSVC2022 and 14.42.34433.0 version of the runtime pretty new one. Now, we're getting crash dumps from our users. Not too much about 1 per 1000 users with the following stack trace: msvcp140.dll!00007ffa1d488c34 Unknown myapp.exe!std::_Mutex_base::lock Line 52 C++

    :)
     
    Alervd_000, Mar 7, 2025
    #1
  2. csr13 Win User

    Msvc++ missing

    After upgrading to Windows 10 I tried to launch Origin but I keep getting and error message that the msvc100.dll and msvcr100.dll. After looking through folders I can see that they are there but still won't work. I have tired downloading and installing the
    files from microsoft and rebooting several times but I still get the same error messages.

    Should I delete the files and if yes, should I delete all of the msvc++ files or just the ones I'm missing? I've tried all the solutions I've seen online but have had no success in fixing this problem.

    I would like a step by step solution if anyone is willing.
     
    csr13, Mar 7, 2025
    #2
  3. Smittychat., Mar 7, 2025
    #3
  4. Phaewryn Win User

    Why are system's MSVC runtime DLLs used instead of ours ones sometimes?

    Error: ucrtbase.terminate not located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll

    Open elevated cmd.
    Type the following command: regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll.
    Type the following command: regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll.
    Close cmd. Shut down. Restart.
    Here's the page that lists the commands: Regsvr32 - Register a DLL - Windows CMD - SS64.com

    That being said, I also did a registry cleaning, and it also had a pending update that went through that was apparently awaiting a full shut down. It might very well have just been that.

    Microsoft can nudge all they want, I'm keeping this older model laptop on 7, it's not powerful enough for the bloat of 10. I was very near to running a sfc scan (I was going to make that my last thing to set it to do before retiring to bed for the night) and then putting the windows disc in and repairing the install like you suggested tomorrow if the sfc repair didn't work.
     
    Phaewryn, Mar 7, 2025
    #4
Thema:

Why are system's MSVC runtime DLLs used instead of ours ones sometimes?

Loading...
  1. Why are system's MSVC runtime DLLs used instead of ours ones sometimes? - Similar Threads - Why are system's

  2. Why are system's MSVC runtime DLLs used instead of ours ones sometimes?

    in Windows 10 Software and Apps
    Why are system's MSVC runtime DLLs used instead of ours ones sometimes?: In order to decrease our app's installer size and do not force the user to download MSVC runtime redistributable installer, we include all the MSVC runtime DLLs we need and only them into our installer using the following technique. All was working fine during many years...
  3. Why are system's MSVC runtime DLLs used instead of ours ones sometimes?

    in Windows 10 Gaming
    Why are system's MSVC runtime DLLs used instead of ours ones sometimes?: In order to decrease our app's installer size and do not force the user to download MSVC runtime redistributable installer, we include all the MSVC runtime DLLs we need and only them into our installer using the following technique. All was working fine during many years...
  4. Clicking on a task sometimes arbitrarily creating two actions instead of one.

    in Windows 10 Software and Apps
    Clicking on a task sometimes arbitrarily creating two actions instead of one.: I'm having some issues that puzzle me. When I have a webpage open and then I click to open a new tab often 2 new tabs open. That's not a big deal but not normal. The other thing that is happening from time to time is when I'm going through my emails and delete some to trash,...
  5. msedge DLLs and .exe messing with whole system

    in Windows 10 Software and Apps
    msedge DLLs and .exe messing with whole system: Since yesterday I have a quite a big problem with Windows and Microsoft Apps entirely, Store is not opening, The Microsoft Edge website says it’s “temporarily down”, Half of this website is not loaded and a lot of errors come up on my screen saying stuff like:The procedure...
  6. MSVC++

    in Windows 10 Gaming
    MSVC++: Hi,I am trying to update a Mailbird application and keep getting this messageI found about a dozed of MSVC redistributables from 2005 to 2015 installed on my PC. Could they be a problem? Can I safely remove uninstall them and then try to install the latest one?Thank you...
  7. MSVC++

    in Windows 10 Software and Apps
    MSVC++: Hi,I am trying to update a Mailbird application and keep getting this messageI found about a dozed of MSVC redistributables from 2005 to 2015 installed on my PC. Could they be a problem? Can I safely remove uninstall them and then try to install the latest one?Thank you...
  8. MSVC++

    in Windows 10 BSOD Crashes and Debugging
    MSVC++: Hi,I am trying to update a Mailbird application and keep getting this messageI found about a dozed of MSVC redistributables from 2005 to 2015 installed on my PC. Could they be a problem? Can I safely remove uninstall them and then try to install the latest one?Thank you...
  9. 20574 DLLs, which ones are used?

    in Windows 10 Performance & Maintenance
    20574 DLLs, which ones are used?: Anyone know how to check if a DLL has its APP installed or if it's just left over after the APP was removed to help me clean up the HDD. They range in size from 0 bytes to 73 MB. Ron Windows 10 P.S. Please don't tell me I have to check each one manually!*cry 92287
  10. Spectre mitigations in MSVC

    in Windows 10 News
    Spectre mitigations in MSVC: Microsoft is aware of a new publicly disclosed class of vulnerabilities, called “speculative execution side-channel attacks,” that affect many operating systems and modern processors, including processors from Intel, AMD, and ARM. On the MSVC team, we’ve reviewed information...