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

Melchior

New member
Member
VIP
Local time
3:48 PM
Messages
334
Location
NH, USA
[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?!
 

Attachments

  • ProcessExplorer__SEARCH(MS Visual C++ runtime usage)[msvcp14.dll].png
    ProcessExplorer__SEARCH(MS Visual C++ runtime usage)[msvcp14.dll].png
    17.2 KB · Views: 11
Last edited:

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    [Self-built](custom-build)(June 2020)
    OS
    Windows 11 Pro (x64)
    CPU
    AMD Ryzen 9 3900X 12-Core Processor
    Motherboard
    Asus PRIME X570-PRO
    Memory
    32GB, 2x G.Skill 16GB (PC3200)(DDR4-2137)
    Graphics Card(s)
    NVIDIA GeForce RTX 3070 Ti 8GB XC3 model by EVGA
    Sound Card
    Realtek® ALC1220A 8-Channel High Definition Audio CODEC
    Monitor(s) Displays
    24" DELL Gaming Monitor - G2422HS - DisplayPort used
    Screen Resolution
    1920x1080p at 165Hz (16:9 Aspect Ratio)
    Hard Drives
    1TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 870 EVO (SSD)

    NVMe 1TB
    -- OS(Win10 Pro x64),
    -- programs,
    -- programming(MS Visual Studios 2022 Community Ed.),
    -- music

    NV
    PSU
    Thermaltake TOUGHPOWER DPS G RGB Titanium Certified 1250Watt
    Case
    Corsair Graphite Series 780T Full Tower PC Case
    Cooling
    AMD Wraith cooler (stock) & 3x Corsair case fans
    Keyboard
    Alienware Low Profile RGB Mechanical USB Gaming Keyboard - A
    Mouse
    Redragon M602 RGB Wired USB Gaming mouse
    Internet Speed
    2100Mbps Download, 350Mbps Upload
    Antivirus
    n/a aka "ABOVE TOP SECRET!" lol ;)
    Browser
    Firefox & Google Chrome
  • Computer type
    Laptop
    System Manufacturer/Model Number
    DELL G15 Ryzen edition, model 5515
    OS
    Windows 11 Pro
    CPU
    AMD Ryzen 7 5800H
    Motherboard
    DELL G15 Ryzen edition
    Memory
    16GB DDR4
    Graphics Card(s)
    Ryzen 7 5800H integrated AMD Radeon Graphics and Nvidia GeForce 3060 6GB
    Sound Card
    Realtek ALC3254 with Nahimic 3D Audio for Gamers
    Monitor(s) Displays
    built-in
    Screen Resolution
    1920x1080
    Hard Drives
    500GB NVMe SSD
    PSU
    DELL power brick.
    Case
    laptop
    Cooling
    laptop cooling
    Keyboard
    built-in
    Mouse
    Microsoft basic optical scroll mouse
    Internet Speed
    1000Mbps download, 20Mbps upload
    Browser
    Firefox & Waterfox Classic
Reregister the dll
 

My Computer

Computer type
PC/Desktop
OS
win 8 32 bit
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...
 

Attachments

  • ProcessExplorer__SEARCH(MS Visual C++ runtime usage)[msvcp14.dll]2.png
    ProcessExplorer__SEARCH(MS Visual C++ runtime usage)[msvcp14.dll]2.png
    16.4 KB · Views: 7

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    [Self-built](custom-build)(June 2020)
    OS
    Windows 11 Pro (x64)
    CPU
    AMD Ryzen 9 3900X 12-Core Processor
    Motherboard
    Asus PRIME X570-PRO
    Memory
    32GB, 2x G.Skill 16GB (PC3200)(DDR4-2137)
    Graphics Card(s)
    NVIDIA GeForce RTX 3070 Ti 8GB XC3 model by EVGA
    Sound Card
    Realtek® ALC1220A 8-Channel High Definition Audio CODEC
    Monitor(s) Displays
    24" DELL Gaming Monitor - G2422HS - DisplayPort used
    Screen Resolution
    1920x1080p at 165Hz (16:9 Aspect Ratio)
    Hard Drives
    1TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 870 EVO (SSD)

    NVMe 1TB
    -- OS(Win10 Pro x64),
    -- programs,
    -- programming(MS Visual Studios 2022 Community Ed.),
    -- music

    NV
    PSU
    Thermaltake TOUGHPOWER DPS G RGB Titanium Certified 1250Watt
    Case
    Corsair Graphite Series 780T Full Tower PC Case
    Cooling
    AMD Wraith cooler (stock) & 3x Corsair case fans
    Keyboard
    Alienware Low Profile RGB Mechanical USB Gaming Keyboard - A
    Mouse
    Redragon M602 RGB Wired USB Gaming mouse
    Internet Speed
    2100Mbps Download, 350Mbps Upload
    Antivirus
    n/a aka "ABOVE TOP SECRET!" lol ;)
    Browser
    Firefox & Google Chrome
  • Computer type
    Laptop
    System Manufacturer/Model Number
    DELL G15 Ryzen edition, model 5515
    OS
    Windows 11 Pro
    CPU
    AMD Ryzen 7 5800H
    Motherboard
    DELL G15 Ryzen edition
    Memory
    16GB DDR4
    Graphics Card(s)
    Ryzen 7 5800H integrated AMD Radeon Graphics and Nvidia GeForce 3060 6GB
    Sound Card
    Realtek ALC3254 with Nahimic 3D Audio for Gamers
    Monitor(s) Displays
    built-in
    Screen Resolution
    1920x1080
    Hard Drives
    500GB NVMe SSD
    PSU
    DELL power brick.
    Case
    laptop
    Cooling
    laptop cooling
    Keyboard
    built-in
    Mouse
    Microsoft basic optical scroll mouse
    Internet Speed
    1000Mbps download, 20Mbps upload
    Browser
    Firefox & Waterfox Classic
  • 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 :D ;) always!
 

Attachments

  • dll_reg_error.png
    dll_reg_error.png
    6.7 KB · Views: 7

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    [Self-built](custom-build)(June 2020)
    OS
    Windows 11 Pro (x64)
    CPU
    AMD Ryzen 9 3900X 12-Core Processor
    Motherboard
    Asus PRIME X570-PRO
    Memory
    32GB, 2x G.Skill 16GB (PC3200)(DDR4-2137)
    Graphics Card(s)
    NVIDIA GeForce RTX 3070 Ti 8GB XC3 model by EVGA
    Sound Card
    Realtek® ALC1220A 8-Channel High Definition Audio CODEC
    Monitor(s) Displays
    24" DELL Gaming Monitor - G2422HS - DisplayPort used
    Screen Resolution
    1920x1080p at 165Hz (16:9 Aspect Ratio)
    Hard Drives
    1TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 980 Pro (NVMe)(SSD)
    2TB Samsung 870 EVO (SSD)

    NVMe 1TB
    -- OS(Win10 Pro x64),
    -- programs,
    -- programming(MS Visual Studios 2022 Community Ed.),
    -- music

    NV
    PSU
    Thermaltake TOUGHPOWER DPS G RGB Titanium Certified 1250Watt
    Case
    Corsair Graphite Series 780T Full Tower PC Case
    Cooling
    AMD Wraith cooler (stock) & 3x Corsair case fans
    Keyboard
    Alienware Low Profile RGB Mechanical USB Gaming Keyboard - A
    Mouse
    Redragon M602 RGB Wired USB Gaming mouse
    Internet Speed
    2100Mbps Download, 350Mbps Upload
    Antivirus
    n/a aka "ABOVE TOP SECRET!" lol ;)
    Browser
    Firefox & Google Chrome
  • Computer type
    Laptop
    System Manufacturer/Model Number
    DELL G15 Ryzen edition, model 5515
    OS
    Windows 11 Pro
    CPU
    AMD Ryzen 7 5800H
    Motherboard
    DELL G15 Ryzen edition
    Memory
    16GB DDR4
    Graphics Card(s)
    Ryzen 7 5800H integrated AMD Radeon Graphics and Nvidia GeForce 3060 6GB
    Sound Card
    Realtek ALC3254 with Nahimic 3D Audio for Gamers
    Monitor(s) Displays
    built-in
    Screen Resolution
    1920x1080
    Hard Drives
    500GB NVMe SSD
    PSU
    DELL power brick.
    Case
    laptop
    Cooling
    laptop cooling
    Keyboard
    built-in
    Mouse
    Microsoft basic optical scroll mouse
    Internet Speed
    1000Mbps download, 20Mbps upload
    Browser
    Firefox & Waterfox Classic
Back
Top