Resumen de versiones y números de compilación de Windows a partir de Windows 2000

Quedan lejos los tiempos en que Microsoft lanzaba versiones nuevas de Windows con algunos años de diferencia. Windows 8 inició la tendencia del acortamiento en los ciclos de desarrollo. Además, la iniciativa de “Windows como servicio” plasmada en Windows 10 ha llevado a una abundancia de versiones diferentes, aunque similares entre sí, en un plazo muy corto que puede acarrear confusiones. Esta entrada pretende resumir en una tabla los sistemas Windows tradicionales para escritorio y las equivalencias en Windows Server. No se contemplan variantes especiales como Embedded, IoT o Mobile. Se ha elegido Windows 2000 (versión 5.0) como base por su relevancia en la historia de este sistema operativo, sus diferencias significativas respecto a Windows NT 4 y el legado que aún hoy permanece en los Windows más recientes.

Continue reading «Resumen de versiones y números de compilación de Windows a partir de Windows 2000»

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»

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

Las actualizaciones de agosto de 2016 que recogen correcciones no relacionadas con la seguridad llevan los identificadores KB3179573, KB3179574 y KB3179575. Ninguno de estos paquetes sustituye a actualizaciones mensuales anteriores. Además, Microsoft ha anunciado que, a partir de octubre, las correcciones de seguridad para las versiones de Windows mencionadas dejarán de publicarse de forma individual y también se englobarán en los paquetes mensuales, al modo de las actualizaciones acumulativas de Windows 10.

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

Componentes de redistribución de DirectX hasta junio de 2010

El instalador web de DirectX y el paquete de redistribución para desarrolladores habían constituido las herramientas básicas de instalación de DirectX sobre las versiones antiguas de Windows. Sin embargo, en la actualidad su cometido se ha reducido a instalar un grupo de bibliotecas complementarias (véase Not So Direct Setup en el blog de Chuck Walbourn de Microsoft) que se incorporaron a las ediciones del SDK de DirectX publicadas entre febrero de 2005 y junio de 2010.

Continue reading «Componentes de redistribución de DirectX hasta junio de 2010»

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.

Continue reading «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++.

Continue reading «Versiones conocidas de los componentes redistribuibles de Microsoft Visual C++ a partir de 2005»

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

Al intentar ejecutar algunos programas quizá aparezca un mensaje de error que señala 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.

Continue reading «Sxstrace y “la configuración en paralelo no es correcta”»

Curiosidad: pantallazos azules de otros colores con NotMyFault

NotMyFault es un programa de demostración de Mark Russinovich para los libros Microsoft Windows Internals, de los que es coautor, y que él mismo usa ocasionalmente en sus presentaciones técnicas. Su propósito es exhibir las consecuencias de algunos errores de programación típicos en controladores, tales como bloqueos, fugas de memoria de núcleo, procesos zombis y especialmente la temida pantalla azul.

Continue reading «Curiosidad: pantallazos azules de otros colores con NotMyFault»

El caso del Internet Explorer que acaparaba la CPU al abrir una página

Recientemente, como “técnico de soporte familiar”, me ha tocado investigar y resolver un problema con Internet Explorer 6 en un perfil de usuario de Windows XP. El navegador se iniciaba correctamente, pero al intentar entrar en una página cualquiera la carga no avanzaba y el proceso Iexplore.exe comenzaba a consumir un tiempo de CPU excesivo.

Continue reading «El caso del Internet Explorer que acaparaba la CPU al abrir una página»