A instalação do OpenOffice 4.1.2 gera o erro 1935. (Falha ao instalar o Visual C ++ 2008 redistribuível). No entanto, a instalação é concluída e o OpenOffice funciona normalmente.
No entanto, decidi investigar o lançamento do vcredist_x86.exe manualmente. O log de instalação relata estas linhas:
MSI (s) (80:E0) [18:34:33:070]: Executing op: SetTargetFolder(Folder=c:\Windows\winsxs\x86_microsoft.vc90.atl_1fc8b3b9a1e18e3b_9.0.30729.4148_none_51ca66a2bbe76806)
MSI (s) (80:E0) [18:34:33:070]: Executing op: SetSourceFolder(Folder=1\Windows\winsxs\ulATLx86)
MSI (s) (80:E0) [18:34:33:070]: Executing op: AssemblyCopy(SourceName=ax86.dll|atl90.dll,SourceCabKey=ul_atl90.dll.30729.4148.Microsoft_VC90_ATL_x86.QFE,DestName=atl90.dll,Attributes=0,FileSize=159032,PerTick=65536,,VerifyMedia=1,ElevateFlags=4,,,,ComponentId={A75F2217-AD54-3EA6-AE14-F255F8660531},,,,AssemblyMode=0,)
MSI (s) (80:E0) [18:34:33:071]: Assembly Error:Access is denied.
MSI (s) (80:E0) [18:34:33:071]: Note: 1: 1935 2: {A75F2217-AD54-3EA6-AE14-F255F8660531} 3: 0x80070005 4: IAssemblyCache 5: CreateAssemblyCacheItem 6: Microsoft.VC90.ATL,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"
MSI (s) (80:E0) [18:34:33:071]: Assembly Error (sxs): Please look into Component Based Servicing Log located at %windir%\logs\cbs\cbs.log to get more diagnostic information.
MSI (s) (80:E0) [18:39:03:761]: Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070005. assembly interface: IAssemblyCache, function: CreateAssemblyCacheItem, component: {A75F2217-AD54-3EA6-AE14-F255F8660531}
Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070005. assembly interface: IAssemblyCache, function: CreateAssemblyCacheItem, component: {A75F2217-AD54-3EA6-AE14-F255F8660531}
MSI (s) (80:E0) [18:39:03:776]: Note: 1: 2265 2: 3: -2147287035
MSI (s) (80:E0) [18:39:03:777]: User policy value 'DisableRollback' is 0
MSI (s) (80:E0) [18:39:03:777]: Machine policy value 'DisableRollback' is 0
Action ended 18:39:03: InstallFinalize. Return value 3.
C: \ Windows \ Logs \ CBS \ CBS.log não contém informações úteis. Eu não quero fazer uma grande reinstalação do sistema ou limpeza como muitos artigos aconselham, eu quero encontrar o problema específico.