Installation of VC++2005/2008 redistributables fail with 0x80070005 Assembly Error:Access is denied issue
Issue Description:
Installation of VC++ 2005/2008 fail with 0x80070005 Assembly Error:Access is denied issue
MSI (s) (54:80) [13:56:14:694]: Assembly Error:Access is denied.
MSI (s) (54:80) [13:56:14:694]: Note: 1: 1935 2: {97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E} 3: 0x80070005 4: IAssemblyCache 5: CreateAssemblyCacheItem 6: Microsoft.VC80.ATL,type="win32",version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"
Root Cause:
When we search for ‘value 3’ in the VC++ 2005 error log it gives the below error message
MSI (s) (54:80) [13:56:14:694]: Executing op: AssemblyCopy(SourceName=b3t3z6j5.7ag|x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_473666fd.manifest,SourceCabKey=ul_manifest.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E,DestName=x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_473666fd.manifest,Attributes=16384,FileSize=466,PerTick=32768,,VerifyMedia=1,ElevateFlags=4,,,,ComponentId={97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E},IsManifest=1,,,AssemblyMode=0,)
MSI (s) (54:80) [13:56:14:694]: Assembly Error:Access is denied.
MSI (s) (54:80) [13:56:14:694]: Note: 1: 1935 2: {97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E} 3: 0x80070005 4: IAssemblyCache 5: CreateAssemblyCacheItem 6: Microsoft.VC80.ATL,type="win32",version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"
Which means the ‘System’ account installing the VC++ MSI isn’t having access on the Assemblycache folder. A procmon log should show the folder which is “C:\Windows\Winsxs\Installtemp” folder
Resolution:
1. Give “Full Control” to the “System” account on “C:\Windows\Winsxs\Installtemp”
2. After this the installation of VC++ 2005 should be successful on the machine
Content By : Sarat Chandra
Comments
Anonymous
October 31, 2014
Doesn´t work for me. If i want to install it the same problem comes up ´´Zugriff verweigert´´ (access denied)Anonymous
December 06, 2014
Thats work for me. :-) ( Genau das hat geholfen! :-) ) Thanks a lot.Anonymous
March 08, 2015
wie kann ich dem system "Full Control" geben ? how can i give the system "Full Control" ?