[Question](Windows 7)[Enviornment Variable (PATH)] VisualC++2015 issue


  1. Posts : 334
    Windows 11 Pro (x64)
       #1

    [Q&A](Win7)[Enviornment Variable (PATH)] VisualC++2015(msvcp140.dll)..


    I discovered using Process Explorer that MANY of the programs I use AND Windows Explorer TOO
    are using NOT the installed version from M$ installer

    msvcp140.dll (MS Visual C++ Runtime 2015)(v14.0.24215.1)


    BUT a version bundled with TortoiseSVN
    C:\Program Files\TortoiseSVN\bin\msvcp140.dll <-- (v14.0.23026.0)(OUTDATED)


    NOT FROM where it is supposed to be loading FROM:
    64bit (v14.0.24215.1) = C:\Windows\System32\msvcp140.dll
    32bit (v14.0.24215.1) = C:\Windows\SysWOW64\msvcp140.dll

    of course I checked the SYSTEM PATH variable...
    and removed TortoiseSVN and TortoiseGit from it as they are NOT needed there..
    restarted... BUT its STILL DOING IT! O_o


    C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\; C:\Dev-MinGW\bin;C:\Dev-WinDbg;%ProgramFiles%\WinRAR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Git\cmd;C:\ProgramData\Oracle\Java\javapath
    AND REMOVED:
    ------------------
    C:\Dev-CodeBlocks;
    C:\Program Files\TortoiseSVN\bin
    C:\Program Files\TortoiseGit\bin

    WHY, HOW, and HOW do I stop it?!
    Attached Thumbnails Attached Thumbnails [Question](Windows 7)[Enviornment Variable (PATH)] VisualC++2015 issue-processexplorer__search-ms-visual-c-runtime-usage-msvcp14.dll-.png  
    Last edited by Melchior; 13 Aug 2017 at 11:28.
      My Computer


  2. Posts : 3,788
    win 8 32 bit
       #2

    Reregister the dll
      My Computer


  3. Posts : 334
    Windows 11 Pro (x64)
    Thread Starter
       #3

    samuria said:
    Reregister the dll
    hmm..... ok.. I will try that...

    New observations...
    now instead of the TortoiseSVN its now using the 'msvcp140.dll' from
    - C:\Program Files\TortoiseGit\bin\msvcp140.dll

    stranger even is this dll... says it is Visual C++ 2017 (v14.10.25008.0) O_o

    and the version of VC++ 2017 I have installed is:
    - MS Visual C++ 2017 Runtime Libraries (x64)(v14.10.25017.0)

    New screenshot attached...
    AgentRansack.exe USING C:\Program Files\Agent Ransack\msvcp140.dll (v14.0.23918.0)(VC++ 2015)(x64)
    firefox.exe USING C:\Program Files\Mozilla Firefox\msvcp140.dll (v14.0.24210.0)(VC++ 2015)(x64)

    Defraggler64.exe USING C:\Program Files\TortoiseGit\bin\msvcp140.dll (v14.10.25008.0)(VC++ 2017)(x64)
    explorer.exe USING C:\Program Files\TortoiseGit\bin\msvcp140.dll (v14.10.25008.0)(VC++ 2017)(x64)
    Process Explorer64.exe USING C:\Program Files\TortoiseGit\bin\msvcp140.dll (v14.10.25008.0)(VC++ 2017)(x64)

    TSVNCache.exe USING C:\Program Files\TortoiseSVN\bin\msvcp140.dll (v14.0.23026.0)(VC++ 2015)(x64)

    LibreOffice Calc
    scalc.exe\soffice.bin USING C:\Windows\System32\msvcp140.dll (v14.10.25017.0)(VC++ 2017)(x64)

    Thermaltake DPS POWER.exe USING C:\Windows\SysWOW64\msvcp140.dll (v14.0.24215.1)(VC++ 2015)(x86)
    ONLY TWO of the above programs were using the system folder installed VC++ dll...
    THREE were using THEIR bundled version...

    that leaves three using other installs dll's .... O_o O_o


    and the Tortoise SVN got added to the path...! BUT! its at the end of the PATH string so it should be finding the dll in the system folder or the local folder for said program... I removed it again...
    Attached Thumbnails Attached Thumbnails [Question](Windows 7)[Enviornment Variable (PATH)] VisualC++2015 issue-processexplorer__search-ms-visual-c-runtime-usage-msvcp14.dll-2.png  
      My Computer


  4. Posts : 334
    Windows 11 Pro (x64)
    Thread Starter
       #4

    • regsvr32 /i C:\Windows\System32\msvcp140.dll



    error in pic below...


    whats strange is this
    C:\Windows\System32\msvcp140.dll
    WHICH IS (v14.10.25017.0)(VC++ 2017)(x64)
    a copy of the VC++ 2013 dll which bares the SAME FILE NAME is NOT present even though it is installed..


    maybe I am missing something whenit comes to the way M$ Windows handles the installs of the VC++ runtime version(S)



    and I have VC++ from version 2005 all the way up to 2017 32bit AND 64bit installed..
    ALL UP TO DATE lol always!
    Attached Thumbnails Attached Thumbnails [Question](Windows 7)[Enviornment Variable (PATH)] VisualC++2015 issue-dll_reg_error.png  
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 02:49.
Find Us