Windows Runtime and DLL files

Source: Internet
Author: User
Tags reinstall windows installer microsoft c

Windows 10 includes versions

WIN10 Home Edition
WIN10 Professional Edition
WIN10 Education Edition
Win 10 Enterprise Edition

Windows 7 includes 6 versions
Windows 7 Starter (primary edition), respectively
Windows 7 Home Basic (Home normal edition)
Windows 7 Home Premium (Home Premium)
Windows 7 Professional (Professional Edition)
Windows 7 Enterprise (Corporate Edition)
Windows7 Ultimate (flagship edition)

This is not very normal, since it is the system of the newly installed, it must not install VC + +,. NET, PhysX and other running libraries, many DLLs are part of these software, not the system itself files,
When a software or game to use these runtime you do not install, it will prompt the lack of such a DLL.

To cite a few examples, such as missing MSVCR, MSVCP, Vcomp series of files, is not installed VC + +

MSVCP, MSVCR, Vcomp140.dll belong to vc++2015 edition
MSVCP, MSVCR, Vcomp120.dll belong to vc++2013 edition
MSVCP, MSVCR, Vcomp110.dll belong to vc++2012 edition
MSVCP, MSVCR, Vcomp100.dll belong to vc++2010 edition
MSVCP, MSVCR, Vcomp90.dll belong to vc++2008 edition
MSVCP, MSVCR60, 71 and 80.dll,
and Vcomp.dll (without the digital version number)
belongs to version vc++2005

And Xlive.dll is the games for Windows live files,
PhysXloader.dll is the nvidia physical acceleration driver file,
D3dx class, XInput, D3dcompiler class are DirectX files, etc.

You can download a hobo star-produced game environment Component installation package,
Relatively all the more. 3DM also has something like that.


The 32-bit version of Windows keeps 16-bit and 32-bit DLL files in a very simple way, but the 64-bit version of Windows maintains 64-bit and 32-bit DLL files in a way that is not so simple.
For a 64-bit system, Microsoft created a new folder named SysWOW64 to hold 32-bit DLL files. Within a 64-bit version of Windows,
Microsoft uses the \Windows\System32 folder as a repository for 64-bit DLLs,
Instead of a 32-bit DLL file.
32-bit code cannot be run by default in a 64-bit version of Windows. To run 32-bit applications, Windows uses WOW64 emulator to make these applications think they are running within the 32-bit version of Windows.
When you install a 32-bit application, the Setup Wizard runs through WOW64 Emulato. This means that when you install an application, the installation Wizard does not know that the program is installed in the 64-bit version of Windows,
And it runs on a 32-bit operating system and writes DLL files to the \Windows\System32 folder.
Of course, WOW64 knows the 32-bit applications that the installation Wizard runs through emulator. Also know that 64 and 32-bit code cannot be mixed together.
So, WOW64 emulator creates an alias for \windows\syswow64. This means that 32-bit applications are written to the \Windows\System32 folder or read from the \Windows\System32 folder,
The WOW64 emulator can be diverted to the \windows\syswow64 folder.
Of course, you can use the function to disable redirection: wow64disablewow64fsredirection
or restore redirect: Wow64revertwow64fsredirection

is a 64-bit DLL file!

64-bit system:
Copy x64 DLL files to C:\\Windows\\System32
Copy x86 DLL files to C:\\windows\\syswow64

32-bit system:
Copy x86 DLLs to C:\\Windows\\System32
Windows Installer (Windows installation Services):
DirectX is a Microsoft-provided developer with a 3D, voice, A common application programming interface for multimedia such as network
C + + Runtime library/Microsoft Visual C + + Redistributable Package:
Windows Installer (Windows Installer):
Java Runtime Environment (JRE) Java Run Environment:
If the application fails to start because the application is configured incorrectly, install the following VC + + library:
If the "is not a valid Win32 program" error appears, install the following . Framework
Install DirectX
If Windows Installer Service error occurs when you reinstall Windows Installer
When you are prompted for missing Directx,dxdxxx.dll when you play the game Msvcp71.dll vc++2005 Runtime
MSVCR71.dll Visual Studio. NET 2003 runtime file
Midas.dll is a multi-tiered Distributed Application services component
This collection contains the following components:

①visual Basic Virtual Machine (5.1)
②visual Basic Virtual Machine (6.0)
③microsoft C Runtime Library (7.0)
④microsoft C Runtime Library (7.10)
⑤microsoft Visual C + + 2005 SP1 (8.0.61187)
⑥microsoft Visual C + + SP1 (9.0.30729.7523)
⑦microsoft Visual C + + SP1 (10.0.40219)
⑧microsoft Visual C + + update4 (11.0.61030)
⑨microsoft Visual C + + 2013 (12.0.21005)
Contains the following older versions of VB/VC library files and controls:

Comct232.ocx 6.0.98.39
Comct332.ocx 6.7.0.9839
Comctl32.ocx 6.0.98.39
Comdlg32.ocx 6.1.98.40
Dblist32.ocx 6.1.98.39
Mci32.ocx 6.1.98.39
Mscomct2.ocx 6.1.98.39
Mscomctl.ocx 6.1.98.39
Mscomm32.ocx 6.1.98.39
Msdatgrd.ocx 6.1.98.39
Msdatlst.ocx 6.1.98.39
Msflxgrd.ocx 6.1.98.39
Mshflxgd.ocx 6.1.98.39
Msinet.ocx 6.1.98.39
MSMask32.ocx 6.1.98.39
Msstdfmt.dll 6.1.98.39
Msstkprp.dll 6.1.98.39
Mswinsck.ocx 6.1.98.39
Picclp32.ocx 6.1.98.39
Richtx32.ocx 6.1.98.39
Sysinfo.ocx 6.1.98.39
Tabctl32.ocx 6.1.98.39
Vb40032.dll 4.0.29.22
Vb40016.dll 4.0.24.22
Vbrun100.dll <none>
Vbrun200.dll 2.0.9.8
Vbrun300.dll 3.0.5.3
Msvbvm50.dll 5.2.82.4
ATL70.dll 7.0.9975.0
ATL71.dll 7.10.6119.0
MFC70.dll 7.0.9975.0
Mfc70chs.dll 7.0.9975.0
Mfc70cht.dll 7.0.9975.0
Mfc70deu.dll 7.0.9975.0
Mfc70enu.dll 7.0.9975.0
Mfc70esp.dll 7.0.9975.0
Mfc70fra.dll 7.0.9975.0
Mfc70ita.dll 7.0.9975.0
Mfc70jpn.dll 7.0.9975.0
Mfc70kor.dll 7.0.9975.0
Mfc70u.dll 7.0.9975.0
Mfc71.dll 7.10.6119.0
Mfc71chs.dll 7.10.6119.0
Mfc71cht.dll 7.10.6119.0
Mfc71deu.dll 7.10.6119.0
Mfc71enu.dll 7.10.6119.0
Mfc71esp.dll 7.10.6119.0
Mfc71fra.dll 7.10.6119.0
Mfc71ita.dll 7.10.6119.0
Mfc71jpn.dll 7.10.6119.0
Mfc71kor.dll 7.10.6119.0
Mfc71u.dll 7.10.6119.0
Msvci70.dll 7.0.9955.0
Msvcp70.dll 7.0.9466.0
Msvcp71.dll 7.10.6052.0
MSVCR70.dll 7.0.9981.0
MSVCR71.dll 7.10.7031.4

Windows Runtime and DLL files

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.