Many friends have encountered open QQ, PS, SnagIt and other programs, reported "because the application configuration is not correct, the application failed to start." Reinstalling the application may correct the problem. " The following figure:
Figure 1 Error in a program
Cause analysis
The vast majority of information on the Internet is the following two reasons:
1. One of the reasons for this problem: your computer's Windows Installer service is not turned on.
The solution is to open the control panel → admin → service, the Windows Installer service open, and set to Automatic, and then restart the computer.
2. The reason for this problem is that the runtime library for Visual Studio is not installed on your computer.
The application, which was developed by Visual Studio 2005 and above, relies on the appropriate runtime, and the runtime is not installed on your computer. (For applications developed by VC6 or VS2003, if a library file is missing, it prompts for a missing "**.dll", but VS2005 or VS2008 only prompts "due to improper application configuration ...". )
Instead of reloading the application, rather than reloading the system, the solution is to install the appropriate runtime (Microsoft Visual C + + 20** redistributable Package, Vcredist_x86.exe.
★ It is difficult to distinguish which version of your program is VS, and even some of the software is developed by multiple versions of Vcredist_x86.exe that are compatible with each other and can solve the same problems with most software on your computer. (2005 and 2008 are installed and "Add/Remove Programs" will appear as shown in Figure 5).
★ The following "20**" represents "2005" or "2008" or "2009" or "2010".
Required installation Package
Just one file--Vcredist_x86.exe download from Microsoft's website Download Center
Steps
1, open the control Panel → management tools → services, if the Windows Installer service is not turned on, then set it to Automatic, and then restart the computer. Continue if the problem is not resolved.
2, you can initially determine which version of your program is vs developed.
(Open the directory where the application resides, search for any files that begin with MFC or MSVC, and if so, check its version of the file for VC.) Please look at the figure below, 8 for VC8.0 development, 9 for VC9.0 development.
VS2003 VC version is the VC version of the vc.1,vs2005 is vc8.0,vs2008 VC version is vC9.0.
Figure 3 MFC files in SnagIt
Figure 4 The VC9 file in Geeteedee
3, in the Control Panel "Add/Remove Programs" to see if the computer installed Microsoft Visual C + + 20** redistributable Package. The following figure:
Figure 5
4. If you do not have the Microsoft Visual C + + 20** redistributable in the figure above, continue.
5, download Microsoft Visual C + + 20** redistributable Package from Microsoft Download Center. The file has 32-bit (X86) and 64-bit (X64). Download the address below.
6, double-click to run just downloaded to the Vcredist_x86.exe, it will automatically install Microsoft Visual C + + 20** Redistributable Package
7, check the "Add/Remove Program" in the presence of the item
8. If the item is available, the installation is successful. Then open your application, if there is no error, then explain the problem.
9, if it has not been resolved, there is still a lot of information on the Internet to check.
Attention matters
The file has 32-bit (X86) and 64-bit (X64), please note the difference between downloads.
★Microsoft Visual C + + redistributable Package download Address:
(x86):
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang= Zh-cn
(x64):
http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang= Zh-cn
★Download address for Microsoft Visual C + + 2008 Redistributable Package (x86):
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5582
★microsoft Visual C + + redistributable Package
(x86):
Http://www.microsoft.com/download/en/details.aspx?id=5555?
(x64):
http://www.microsoft.com/download/en/details.aspx?id=14632?