microsoft visual c ++ 2008 redistributable package x64, error 1935

4

Estoy trabajando en Alienware 17, vista previa del sistema operativo Windows 10.
Cuando intento instalar Open office , a su vez intenta instalar, lo Microsoft visual c++ 2008 redistributable package x64que me da el siguiente error.
ingrese la descripción de la imagen aquí

Recibo el mismo error si intento descargar e instalar el paquete directamente desde Microsoft. directamente.
Ya lo he instalado Microsoft visual c++ 2010 redistributable package x64y salió bien.

EDITAR1: se encontró información adicional en el registro de eventos

General:

Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.6161",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {03329364-ED3E-3EF1-ACB0-C1E9F5282929}

Detalle:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="MsiInstaller" /> 
  <EventID Qualifiers="0">11935</EventID> 
  <Level>2</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2014-10-19T12:40:02.000000000Z" /> 
  <EventRecordID>1027</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>WIN-A46VO5QU58T</Computer> 
  <Security UserID="S-1-5-21-2352286874-2299599541-1968600816-1000" /> 
  </System>
- <EventData>
  <Data>Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.6161",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {03329364-ED3E-3EF1-ACB0-C1E9F5282929}</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data>(NULL)</Data> 
  <Data /> 
  <Binary>7B39424535313845362D454343362D333541392D383845342D3837373535433037323030467D</Binary> 
  </EventData>
  </Event>

EDIT2: Para el comentario de @ magicandre1981,
Fix da el siguiente error:
ingrese la descripción de la imagen aquí

¿Alguien se ha encontrado con un problema similar y sabe qué está pasando?

Matas Vaitkevicius
fuente
@Ramhound, ¿dónde podría encontrarlo?
Matas Vaitkevicius
@Ramhound no pudo encontrar nada buscando, Error 19..pero encontró información en el registro de eventos, espero que esto ayude.
Matas Vaitkevicius
compruebe esto: support.microsoft.com/kb/970652/en-us
magicandre1981
@ magicandre1981 Gracias, lo comprobaré en un par de horas y te haré saber el resultado, pero hasta ahora parece prometedor.
Matas Vaitkevicius
@ magicandre1981 no voló - da error, pregunta actualizada. Gracias de cualquier manera.
Matas Vaitkevicius

Respuestas:

0

Para mí, la siguiente solución (ver la cita a continuación) funcionó, cuando no pude instalar el paquete 2008 (2010 se instaló sin ningún problema) en Windows 10. Intenté todo lo que pude encontrar en Internet, como cambiar los permisos en la carpeta WinSXS, pero nada funcionó.

Revisé mi archivo de registro de Windows CBS y encontré un error que se registró cuando falló la instalación del paquete 2008. Decía Error STATUS_RM_NOT_ACTIVE, así que busqué en Google y llegué a una página que explicaba que significaba que "el soporte de transacciones dentro del administrador de recursos especificado no se inició o se cerró debido a un error" . Cuando busqué en Google que , me encontré con la página antes mencionada.

Este problema ocurre si el registro de transacciones del sistema de archivos de Windows está dañado. El sistema de archivos de Windows utiliza el registro de transacciones para recuperar las transacciones del sistema cuando se produce un error de archivo.

Para solucionar este problema, siga estos pasos:

  1. Haga clic en Inicio, escriba cmden el cuadro Iniciar búsqueda y luego haga clic con el botón derecho en cmd en la lista Programas.

  2. Haga clic en Ejecutar como administrador y luego en Continuar . Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o haga clic en Permitir.

  3. En el símbolo del sistema, escriba el siguiente comando y presione ENTRAR:
    fsutil resource setautoreset true c:\

Nota: Estos pasos suponen que Windows está instalado en la ubicación predeterminada, en la unidad C. Si este no es el caso, ajuste la letra de la ruta de la carpeta para que coincida con su configuración.

  1. Reinicia la computadora

¡No olvides reiniciar!

Cerbero
fuente