[Addon] Microsoft Visual C++ 2015 Runtime Libraries (x86)

Discuss & post Update Pack addons here.
Post Reply
Zephyr
Posts: 171
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

[Addon] Microsoft Visual C++ 2015 Runtime Libraries (x86)

Post by Zephyr » Tue Nov 23, 2021 3:16 am

I present an addon for Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24215.1.

It can be uninstalled from the Add/Remove Windows control panel, but unfortunately it cannot be re-installed because the long file names that Microsoft have used have to be truncated to the 8.3 format on the Windows installation disk.

There is the standard international version and an English language version with the non English MFC language specific resources removed.

The registry entries made by the the MSI installer have been retained except for those it created for uninstallation of the package.

Vcamp140.dll and Vccorlib140.dll have been excluded because they are NT6 only modules and they have missing imports under XP.

Update 09/06/2022
There are no longer separate versions for C and D drives and the value names in the SharedDlls key will be automatically set to show the correct path for whatever partition Windows is installed on. I had mistakenly thought that the INF path variable %11% applied to value data, but not value names.

International

Microsoft_VC14_Runtime_Libraries_Addon_Int.7z
MD5: B86A4CA11ECACD7D4F3C921F7305D3E0
SHA-1: 335D12FC237D004290C66187D2272445157287A8
Size: 4.49 MB
Date: 06/05/2022

English language

Microsoft_VC14_Runtime_Libraries_Addon_Eng.7z
MD5: B86A4CA11ECACD7D4F3C921F7305D3E0
SHA-1: 335D12FC237D004290C66187D2272445157287A8
Size: 4.49 MB
Date: 06/05/2022

Minimum Runtime

Microsoft_Visual_C++_2015_Minimum_Runtime.7z
MD5: 9BF7C53256EAEADB56FD9C00BE1C828E
SHA-1: 06930EA8BAE06DE2E4A0D49D3B319E92593F3195
Size 1.04 MB
Date: 06/05/2022

The minimum runtime excludes the Microsoft Foundation Class library which according to Microsoft "is an application framework for programming in Microsoft Windows. Written in C++, MFC provides much of the code necessary for managing windows, menus, and dialog boxes; performing basic input/output; storing collections of data objects; and so on.
Last edited by Zephyr on Thu Jun 09, 2022 5:27 pm, edited 2 times in total.
XP FOREVER!

travma
Posts: 24
Joined: Fri Feb 06, 2015 1:59 am

Re: [Addon] Microsoft Visual C++ 2015 Runtime Libraries (x86)

Post by travma » Wed Dec 22, 2021 9:08 pm

api-ms-win-core-file-l1-2-0.dll is 12176 bytes in my system. Yours time.dll is 21896 (or 22304 in English version). Version numbers are equal.

Zephyr
Posts: 171
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] Microsoft Visual C++ 2015 Runtime Libraries (x86)

Post by Zephyr » Mon Dec 27, 2021 9:24 am

travma wrote:
Wed Dec 22, 2021 9:08 pm
api-ms-win-core-file-l1-2-0.dll is 12176 bytes in my system. Yours time.dll is 21896 (or 22304 in English version). Version numbers are equal.
api-ms-win-core-file-l1-2-0.dll has a file size of 19,344 bytes in my addon. I downloaded 14.0.24215 again from Microsoft here and compared the hash of their redistributable with the hash of the redistributable I used to make the addon, and they are the same. I installed 14.0.24215.0 on my system using the freshly downloaded Microsoft redistributable, and api-ms-win-core-file-l1-2-0.dll in this installation still has a size of 19.344 bytes.

I did notice that API stubs with the same name and version number in 2015 and 2015-2019 have different sizes. Where did you obtain your installer for Microsoft Visual C++ 2015?
XP FOREVER!

travma
Posts: 24
Joined: Fri Feb 06, 2015 1:59 am

Re: [Addon] Microsoft Visual C++ 2015 Runtime Libraries (x86)

Post by travma » Mon Aug 22, 2022 6:02 pm

Zephyr wrote:
Tue Nov 23, 2021 3:16 am
Update 09/06/2022
There are no longer separate versions for C and D drives and the value names in the SharedDlls key will be automatically set to show the correct path for whatever partition Windows is installed on. I had mistakenly thought that the INF path variable %11% applied to value data, but not value names.
an addition to inf ordinal numbers https://msfn.org/board/topic/102617-txtsetupsif/ is %82% which seems to be SysWOW64

Post Reply