Apple iTunes fails to install on Windows systems: HRESULT: 0x80073715

06/10/2015 18:33 By Lhyam

When installing iTunes for Windows, you receive the error message that causes the installation to fail, which causes another error message about Apple Application Support and suggests you uninstall iTunes and try again. The first error message you receive looks like:

"An error occurred during the installation of assembly 'Microsoft.VC80.CRT.type="win32" .version="8.0.50727.4053" 
.publicKeyToken="1fc8b3b9a1e18e3b" .processorArchitecture="amd64'". Please refer to Help and Support for more 
information. HRESULT: 0x80073715."

If you ignore this error message, you may receive another message, like:

"Service 'Apple Mobile device' failed to start. Verify that you have sufficient privileges to start 
system services", or, "Apple Application Support was not found. Apple Application Support 
is required to run iTunes Helper. Please uninstall iTunes and then install iTunes again. Error 2".

This error is known to occur on Windows 7, Windows 8 and Windows 10 systems due to a missing update, or a misconfiguration with Windows Installer.  These are solutions that we have tried to successfully resolve the issue on clients' computers.

Solution 1: Install Windows Updates

You should ensure that your system has the most recent Windows Updates installed to fix any known bugs or issues with application frameworks.  To check for Windows Updates, follow these steps:

  • Click the Start button and type Update in the search box
  • Choose Check for Updates from the list of results
  • Click on the Check for Updates button
  • If updates are found, click Install Updates
  • Restart your computer if necessary and try installing iTunes again

Solution 2: Configure the Windows Installer service

iTunes requires the Windows Installer module to correctly install its components.  This component should be available by default but it may have been disabled for system performance, or has not started.  This solution requires making changes to your Windows registry.  If you are not comfortable with making changes to the registry, you should not proceed with this solution.

  • Windows 7 users: Click the Start button and type cmd in the search box.  Right click the result for Command Prompt and choose Run as Administrator
  • Windows 8 & Windows 10 users: Right click on the Start button and choose Command Prompt (Admin).  Click Yes to the User Account Control message.
  • Copy and paste, or type this command: sc config TrustedInstaller start=" auto" and press Enter.  You should receive a message indicating Success.
  • Close the Command Prompt.
  • Windows 7 users: Click the Start button and choose Run...
  • Windows 8 & Windows 10 users:  Right click on the Start button and choose Run
  • Type regedit and press Enter.  Click Yes to the User Account Control message.
  • From the left hand side, expand to the key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
  • Once you have expanded on the Control key, on the right hand side, locate the value RegistrySizeLimit and double click.  If this is not present, right click and select New and choose DWORD (32-bit) Value.  Name the value RegistrySizeLimit and press Enter and then double click to open the value.
  • In the Value data: box, type FFFFFFFF and click OK.  A numerical value of (4294967295) will appear alongside the value.
  • Close the Registry Editor and restart your computer
  • Try re-installing iTunes

Solution 3: Install Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update

iTunes requires Microsoft Visual C++ Redistribution 2005 package to run.  Install this security update for x64 systems to attempt resolving the issue with VC80 error messages.