Error 0x80240017 al intentar instalar los paquetes de redistribución de Visual C++ 2015 o Visual C++ 2017

Los paquetes vc_redist.x86.exe y vc_redist.x64.exe de Visual C++ 2015 o de Visual C++ 2017 permiten instalar bibliotecas tales como Vcruntime140.dll, Msvcp140.dll y Mfc140.dll. En determinadas condiciones, el proceso puede fallar con el código de error 0x80240017, que significa “la actualización no es aplicable al equipo”. Las DLL de estas versiones de Visual C++ dependen de un componente denominado “biblioteca CRT universal”, incluido en Windows 10, cuya instalación en varias de las versiones anteriores de Windows requiere un service pack o una actualización previa específica.

Continue reading “Error 0x80240017 al intentar instalar los paquetes de redistribución de Visual C++ 2015 o Visual C++ 2017”

No se encuentra SetDefaultDllDirectories en Kernel32.dll

Se produce el siguiente error cuando se intenta ejecutar determinados programas en versiones de Windows anteriores a Windows 8 y Windows Server 2012:

No se encuentra el punto de entrada del procedimiento SetDefaultDllDirectories en la biblioteca de vínculos dinámicos Kernel32.dll.

A veces el mensaje menciona AddDllDirectory o RemoveDllDirectory en lugar de SetDefaultDllDirectories. En Windows Vista, Windows Server 2008, Windows 7 y Windows Server 2008 R2 se resuelve mediante actualizaciones. No hay solución para los Windows anteriores a Vista, como XP y Server 2003.

Continue reading “No se encuentra SetDefaultDllDirectories en Kernel32.dll”

La instalación de Kies y Smart Switch de Samsung para Windows requiere bibliotecas de Visual C++ 2008

Algunos usuarios que desean instalar uno de estos programas se encuentran con que “no se pudo iniciar la aplicación; la configuración en paralelo no es correcta”. El motivo más común es no tener instalado el paquete de bibliotecas x86 (Vcredist_x86.exe) de Visual C++ 2008, incluso en Windows de 64 bits. Se recomienda la versión 9.0.30729.6161 de la página de descarga “Actualización de seguridad de MFC para Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package” de Microsoft. Si la instalación del paquete Vcredist_x86.exe no resuelve el error, se puede usar Sxstrace para obtener un diagnóstico.

Continue reading “La instalación de Kies y Smart Switch de Samsung para Windows requiere bibliotecas de Visual C++ 2008”

Caso FlexLMHostID: Sxstrace, Microsoft.VC80.MFC x86 versión 8.0.50727.762 y Windows 7 x64

Este caso es similar al ya conocido de Ableton Live, solo que con una versión distinta de las bibliotecas de Visual C++. FlexLMHostID es una herramienta que forma parte de la infraestructura de verificación de licencias FlexLM (Flex License Manager), usada por varios productos de software para evitar la proliferación de “copias piratas”. Un usuario pidió ayuda en un foro con relación a este programa.

Continue reading “Caso FlexLMHostID: Sxstrace, Microsoft.VC80.MFC x86 versión 8.0.50727.762 y Windows 7 x64”

Caso Ableton Live: Sxstrace, Microsoft.VC90.MFC x86 versión 9.0.21022.8 y Windows 7 x64

Hace un tiempo, un usuario solicitó ayuda en los foros de Microsoft Community (antiguamente Answers) porque la aplicación Ableton Live, para crear música, le mostraba el error de configuración en paralelo incorrecta. El propio sitio web de Ableton informa del problema en “Error Message: Side-by-side configuration is incorrect”. Ableton Live necesita varias bibliotecas de Visual C++ 2008, aunque el programa de instalación no las incluía hasta que llegó la versión 9.0.5.

Continue reading “Caso Ableton Live: Sxstrace, Microsoft.VC90.MFC x86 versión 9.0.21022.8 y Windows 7 x64”

Svchost.exe usa 100% de CPU en Windows XP: a vueltas con Windows Update otra vez

Hace un tiempo este mismo blog dedicaba un espacio a las dificultades para actualizar las instalaciones nuevas de Windows XP, motivadas por la antigüedad del sistema operativo y por unos cambios muy significativos en la infraestructura del servicio de Windows Update en época reciente. A aquellos inconvenientes se suma ahora otro que afecta a una gran mayoría de equipos que funcionan con Windows XP. Todo esto sucede a escasos meses de la finalización de la publicación de nuevas actualizaciones a partir de abril de 2014, con la terminación del ciclo de vida de asistencia técnica.

Continue reading “Svchost.exe usa 100% de CPU en Windows XP: a vueltas con Windows Update otra vez”

Windows Vista no es capaz de instalar el Service Pack 1 mediante Windows Update

An English version of this article is available.

Algunos usuarios, tras instalar de nuevo el sistema operativo Windows Vista sin ningún service pack integrado (versión RTM), han informado de un problema para actualizar al Service Pack 1 a través de Windows Update. Después de aplicar un número considerable de actualizaciones, aparece el SP1 con un tamaño extrañamente reducido de 1,9 MB. Si se elige para instalar se inicia el asistente, pero el proceso de instalación termina demasiado rápido y no provoca el típico reinicio. La información de versión de Windows revela que en realidad no ha tenido lugar la instalación del Service Pack 1. En otras palabras, Windows Update ofrece el Service Pack 1 de Windows Vista de forma reiterada.

Continue reading “Windows Vista no es capaz de instalar el Service Pack 1 mediante Windows Update”

Errores 0x80240036 y 0x8024400A u otros problemas con Windows Update en reinstalaciones de Windows XP

An English version of this article is available.

Vengo observando en los foros bastantes consultas de usuarios que, por las razones que fueran, tuvieron que volver a instalar su Windows XP y constataron que no funcionaban correctamente las actualizaciones automáticas o el sitio web de Windows Update. Actualización (30/03/2012): además de los códigos 0x80240036 y 0x8024400A, también puede aparecer el error 0x80244019.

Continue reading “Errores 0x80240036 y 0x8024400A u otros problemas con Windows Update en reinstalaciones de Windows XP”

Posibles motivos de “registrador del kernel de NT ya en uso” al ejecutar Powercfg /energy

La herramienta Powercfg.exe de las versiones recientes de Windows permite gestionar la configuración de energía mediante órdenes de línea de comandos. Apareció por primera vez en Windows Server 2003, más tarde Microsoft la incorporó al Service Pack 2 de Windows XP (también disponible, por tanto, con el Service Pack 3), y su repertorio de opciones se ha ido ampliando en consonancia con las novedades en la gestión energética de los sistemas operativos. Una de las novedades más destacadas en Windows 7 y Windows Server 2008 R2 es la opción /energy.

Continue reading “Posibles motivos de “registrador del kernel de NT ya en uso” al ejecutar Powercfg /energy”

Remedio rápido para algunas instalaciones fallidas de Internet Explorer 7 en Windows XP y Windows Server 2003

El proceso de instalación de Internet Explorer 7, en determinadas versiones de Windows XP o Windows Server 2003 cuyo idioma difiere del inglés, no consigue agregar permisos de control total para el grupo predefinido Administradores sobre claves del registro que los han perdido.

Continue reading “Remedio rápido para algunas instalaciones fallidas de Internet Explorer 7 en Windows XP y Windows Server 2003”