Componentes de las bibliotecas de Microsoft Visual C++ a partir de 2005

La información ofrecida a continuación complementa la lista de versiones de los paquetes de redistribución de Visual C++. Ambas pueden resultar útiles en situaciones que requieran sustituir, reparar o instalar los archivos de las bibliotecas. Se recomienda encarecidamente usar los paquetes oficiales de redistribución siempre que sea posible, nunca descargar los archivos DLL individuales de sitios web que los ofrecen sin ningún tipo de control o garantía sobre su integridad, número de versión, arquitectura de procesador y dependencias.

Continúa leyendo Componentes de las bibliotecas de Microsoft Visual C++ a partir de 2005

Versiones conocidas de los componentes redistribuibles de Microsoft Visual C++ a partir de 2005

Un gran número de aplicaciones de escritorio para Windows, desarrolladas con herramientas de Microsoft, depende de la presencia de las bibliotecas de Visual C++ para funcionar. La ausencia, corrupción, mala ubicación o versiones incorrectas de estas bibliotecas puede causar problemas de compatibilidad o exponer el sistema a riesgos de seguridad innecesarios. Como complemento a la recopilación de versiones también se ofrece una enumeración de los archivos DLL que componen los paquetes de redistribución de cada versión principal de Visual C++.

Continúa leyendo Versiones conocidas de los componentes redistribuibles de Microsoft Visual C++ a partir de 2005

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.

Continúa leyendo 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.

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

Sxstrace y “la configuración en paralelo no es correcta”

Al intentar ejecutar algunos programas quizá aparezca un mensaje de error indicando que la configuración en paralelo es incorrecta. La herramienta Sxstrace genera un informe que puede ayudar a razonar la causa concreta del problema y estudiar posibles vías de solución. Esta herramienta solamente está disponible en Windows Vista y sus sucesores.

Continúa leyendo Sxstrace y “la configuración en paralelo no es correcta”

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.

Actualización (20/1/2014): de acuerdo con pruebas propias e informaciones que han surgido estos días, parece ser que Microsoft ha aprovechado el ciclo de actualizaciones de enero de 2014 para corregir el uso de CPU del servicio de actualizaciones de Windows XP (también afectaba a Windows Server 2003). Por tanto, este artículo ya no es de aplicación pero se conservará de todos modos.

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

Cambios en el menú contextual de Inicio en Windows 8.1 Preview

Windows 95 revolucionó la manera de manejar Windows hasta entonces, pasando del administrador de programas a la metáfora del escritorio con barra de tareas y menú de inicio. Este menú ha mantenido sus fundamentos a lo largo de más de 15 años, con ligeras variaciones en cada nueva generación de Windows. Sin embargo, las versiones preliminares de Windows 8 ya nos dejaron claro que Microsoft apostaría por un nuevo modelo de interacción con el sistema y las aplicaciones, aspecto que nos confirmó la versión final.

Continúa leyendo Cambios en el menú contextual de Inicio en Windows 8.1 Preview

Unable to install Service Pack 1 on Windows Vista using Windows Update

If you can read Spanish, you may like to see Windows Vista no es capaz de instalar el Service Pack 1 mediante Windows Update.

Some Windows Vista users reported difficulties to apply Service Pack 1 using Windows Update. They installed this Microsoft operating system from scratch using installation media with no integrated service packs (RTM version). After applying several updates, Service Pack 1 is offered with a size of only 1.9 MB, much smaller than usual. When this service pack is installed from Windows Update, the setup wizard starts, but the installation process finishes too quickly and it does not demand a restart. Consequently, Windows version information reports no Service Pack 1 installed. Therefore, Windows Update offers Windows Vista Service Pack 1 repeatedly.

The version number of Windows Vista with no service packs is 6.0.6000, where 6000 is known as the build number. Windows Vista with Service Pack 1 is version 6.0.6001 and Windows Vista with Service Pack 2 is version 6.0.6002. Several tools can be used to get the Windows version number and the current service pack level:

  • System information tool, Msinfo32.exe.
  • Windows command prompt, Cmd.exe, which shows the Windows version number in the header. The VER command can also be used.
  • Windows version information, Winver.exe.
  • Control Panel, System and Maintenance, System. You can also open System by pressing Windows+Pause in your keyboard or right-clicking Computer and then clicking Properties.

The reason of this Windows Update behavior is unknown to me. However, the fix is very simple: the full Service Pack 1 setup should be downloaded. There are four service pack variants: 32-bit with five languages, 64-bit with five languages, 32-bit with all languages and 64-bit with all languages. The packages with five languages include English, French, German, Spanish and Japanese only, so they are smaller than their full language equivalents. A full language package is required when a language pack other than English, French, German, Spanish or Japanese, is installed on the computer. You must also choose the SP1 package which matches the “bitness” of your Windows Vista-based system: Is my PC running the 32-bit or 64-bit version of Windows?

Service Pack 1 is mandatory for Service Pack 2. Because Microsoft no longer supports Windows Vista RTM and Windows Vista Service Pack 1, Service Pack 2 is required to fully update a Windows Vista based system. Furthermore, many recent applications request at least Windows Vista with Service Pack 2. Right after you apply Service Pack 1, Windows Update will install some more updates and then will offer Service Pack 2. Unless there are any uncovered issues, Service Pack 2 installation should complete smoothly. I include the Windows Vista Service Pack 2 download links for your convenience. These links are also valid for Windows Server 2008 but not for Windows Server 2008 R2:

Note that applying a Windows Vista service pack does not remove old files from an earlier service pack nor the RTM version of the operating system. Those old files remain at the component store in case you want to uninstall the service pack. You can use a special tool to reclaim disk space. The tool must be run on an elevated command prompt window as an administrator. If you have just installed Service Pack 1, you must use Vsp1cln.exe. Service Pack 2 carries Compcln.exe, which is an enhanced version of Vsp1cln.exe.

If you have applied Service Pack 1 and you plan to upgrade to Service Pack 2 right away, you don’t need to delete the Windows Vista RTM files using Vsp1cln.exe first. Nevertheless, this can be useful when disk space is tight and you want to make some room before you upgrade to Service Pack 2. Compcln.exe can remove files from both RTM and Service Pack 1. Once the component cleaning process is started, it must not be interrupted, it cannot be undone and the service pack will be made permanent. You cannot uninstall the service pack thereafter.

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

Continúa leyendo Windows Vista no es capaz de instalar el Service Pack 1 mediante Windows Update

Error codes 0x80240036 or 0x8024400A, or other issues with Windows Update on new installations of Windows XP

If you can read Spanish, you may like to see Errores 0x80240036 y 0x8024400A u otros problemas con Windows Update en reinstalaciones de Windows XP.

I have seen many questions in forums about a problem on new installations of Windows XP. Some users had issues which led them to reinstall Windows XP. Then, Windows could not search for automatic updates and the Windows Update web site showed an error code like 0x80240036 or 0x8024400A. Update (March 30, 2012): Error code 0x80244019 may also appear.

Note: Windows 2000, which doesn’t receive new updates since July 2010, Windows XP x64 Edition and Windows Server 2003 may also be affected by this problem.

Microsoft had to make changes in its update infrastructure because of the incidents related to the Flame malware. A likely consequence of these changes is that the built-in Windows Update client in Windows XP and the Microsoft servers cannot understand each other anymore. Therefore, the client is not able to upgrade itself to the latest version. The Automatic Updates icon never appears in the notification area and the Windows Update web site shows an error code, even if the Automatic Updates settings are properly configured and enabled.

Note: the proposed solution applies only to the symptoms described in this article. It probably won’t be of much help on other scenarios. If the error codes are different or your computer does not reveal these symptoms, you may look for help at other sources or request assistance on user forums like Microsoft Answers or TechNet Forums.

The solution I have found so far is the following. You should install manually the Windows Update client, version 7.4.7600.226, for 32-bit Windows (x86) or 64-bit Windows (x64). Which version of Windows is running on my computer: 32-bit or 64-bit? This Windows Update client will upgrade itself to the latest version eventually, which is 7.6.7600.256 to date. Microsoft has not made available a standalone installer for this version yet.

Even after installing the client, it may take some time to look for automatic updates. They might appear at least an hour later or Windows may need to be restarted. You can force searching for updates by running wuauclt /detectnow on Start, Run, or in any other way. However, the Windows Update web site should work normally, provided the latest service pack for Windows is installed.