#50 14331: Acronis Products: Installation Fails with "An error occurred during the installation of assembly" "Microsoft.VC80.CRT,publicKeyToken"

 [公开]
icon张宏邦在 2019-3-15 下午10:03 编写
  编辑(登录)
  收藏
  响应调查   响应调查

  主题

https://kb.acronis.com/content/14331

14331: Acronis Products: Installation Fails with "An error occurred during the installation of assembly" "Microsoft.VC80.CRT,publicKeyToken"

Applies to:

Acronis True Image 2019Acronis Backup 12.5Acronis Disk Director 12.5Acronis Backup 12Acronis Backup 11.7Acronis Backup 11.5Acronis Backup & Recovery 11Acronis True Image 2018Acronis True Image 2017Acronis True Image 2016Acronis True Image CloudAcronis True Image 2015Acronis True Image 2014True Image 2013 by AcronisAcronis True Image Home 2012Acronis True Image Home 2011Acronis True Image Home 2010

Operating Systems:

WindowsWindows 8/8.1Windows 7Windows VistaWindows XP

This is a Windows issue

Symptoms

An attempt to install an Acronis product fails with an error similar to the following one:

An error occurred during the installation of assembly
'Microsoft.VC80.CRT,publicKeyToken="1fc8b3b9a1e3b",type="win32",version="8.0.50727.762",processorArchitecture="x86"'.
Please refer to Help and Support for more information.
Cause

This is an issue with your Windows operating system which is unable to install the redistributable components of C Runtime. The root causes may vary.
Solution
Solution 1

Run Windows System File Checker:

(!) You will need to have Windows Installation Disc to run the utility. It is strongly recommended to boot from the disc to run the system file check. See also Microsoft Knowledge Base Article 929833.

(!) If you do not have Windows Installation Disc at hand, you can always create it within Windows. Please see How to Create a System Repair Disk in Windows 7 and Vista.

Hit Start-Run and type in cmd
In the command line, issue the following command:

sfc.exe /scannow

(!) You can also view detailed instructions with screenshots at How to Run the System File Checker (Sfc.exe) Offline in Windows 7 and Vista.

This will check the system for corruption and repair the corrupted system files from the Windows Installation Disc.
Solution 2

Make sure the Windows Modules Installer service is running:

Start -> Run -> services.msc;
Locate Windows Modules Installer;
Set up Startup Type to Manual and start the service.

Solution 3

Microsoft Visual C++ Redistributable Package might be not installed on the machine. Install Microsoft Visual C++ Redistributable Package:

Microsoft Visual C++ 2005 Redistributable Package (x86) for Windows XP Service Pack 2
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) for Windows XP, Windows Vista, Windows 7
Microsoft Visual C++ 2008 Redistributable Package (x86) for Windows XP and Windows Vista
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) for Windows XP, Windows Vista, Windows 7
Microsoft Visual C++ 2010 Redistributable Package (x86) for Windows XP with Service Pack 3, Windows Vista with Service Pack 2 or later, Windows 7

Solution 4

.NET framework installation might be corrupted. Uninstall and reinstall the .NET framework:

Close all applications;
Start -> Control Panel -> Programs and Features;
Locate the .NET Framework installation package, select it and click Uninstall;
Open the Windows Registry: Start -> Run -> regedit.exe;
Navigate to this key and rename or delete it:
Note: It's possible that not all these keys are present.
32-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Full
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Product
64-bit Windows
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\Full
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\Product
Reinstall the versions of the .NET Framework you uninstalled. Install the oldest version of the .NET framework and work toward the newest version, until you have installed the latest version of the .NET framework. You can download the .NET Framework from Microsoft's .NET Framework Developer Center:
for Windows XP - .NET framework 3.0
for Windows Vista - .NET framework 3.0
for Windows 7 - .NET framework 3.5 SP1

Solution 5

The Windows Registry on the computer might be reaching the size limit set for it (this issue usually occurs related to the Microsoft Visual C++ 2005 SP1 Redistributable Package). Change size limit for the Windows Registry:

Start -> Run -> regedit.exe;
Navigate to the key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Edit the value for 'RegistrySizeLimit' to be hex ffffffff; click OK;
Restart the machine.

Solution 6

The Microsoft Installer might be unable to find the Microsoft Foundation Classes. Re-register the library:

Start -> Run -> cmd;
Run:
regsvr32 mfc90.dll

More information

If the issue persists, please contact Microsoft Support since this is a Windows issue and may result in difficulties with installation of other applications as well.

We kindly ask you to share with us in the feedback form which of the solutions we have gathered for you solved the issue in your case.

You can also always contact Acronis Customer Central for assistance.

 附加文件     - [0]


 添加评论