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.
Windows 7
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.
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.
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.
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.
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.
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.
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.