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»

Paquetes de características multimedia para las ediciones N de Windows 7 y siguientes

Las ediciones N de Windows tienen su origen en un dictamen de la Comisión Europea. Varias herramientas y aplicaciones multimedia se han eliminado u ofrecen unas prestaciones reducidas respecto a las ediciones normales de Windows. La supresión de los componentes multimedia también afecta a la compatibilidad con otros programas.

Continue reading «Paquetes de características multimedia para las ediciones N de Windows 7 y siguientes»

Paquetes de actualización de julio de 2016 para Windows 7, Windows 8.1 y Windows Server 2008 R2, 2012 y 2012 R2

Las actualizaciones de julio de 2016 que recogen correcciones no relacionadas con la seguridad llevan los identificadores KB3172605, KB3172614 y KB3172615. Algunos paquetes reemplazan a (incluyen) actualizaciones anteriores.

Continue reading «Paquetes de actualización de julio de 2016 para Windows 7, Windows 8.1 y Windows Server 2008 R2, 2012 y 2012 R2»

Paquetes de actualización de junio de 2016 para Windows 7, Windows 8.1 y Windows Server 2008 R2, 2012 y 2012 R2

Microsoft ha recuperado el hábito de recopilar actualizaciones no relacionadas con la seguridad en paquetes mensuales dirigidos a las versiones de Windows mencionadas. Esta decisión se comentó en una entrada anterior. Las actualizaciones correspondientes a junio de 2016 llevan los identificadores KB3161606, KB3161608 y KB3161609.

Continue reading «Paquetes de actualización de junio de 2016 para Windows 7, Windows 8.1 y Windows Server 2008 R2, 2012 y 2012 R2»

Microsoft ha anunciado el paquete acumulativo KB3125574 para Windows 7 y Windows Server 2008 R2

Una de las molestias más frecuentes que se le achacan a Windows es el gran número de actualizaciones que deben aplicarse después de una reinstalación, Además, el procedimiento suele requerir varios reinicios y la instalación de paquetes en grupos relativamente pequeños para evitar posibles conflictos. Dada la presencia significativa de Windows 7 aún hoy, Microsoft ha decidido integrar casi todas las actualizaciones disponibles desde el Service Pack 1 (año 2011) hasta abril de 2016 en un solo paquete gigante que se dirige sobre todo a sistemas empresariales, aunque los usuarios domésticos también pueden sacar provecho de él.

Continue reading «Microsoft ha anunciado el paquete acumulativo KB3125574 para Windows 7 y Windows Server 2008 R2»

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»

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»