jueves, 27 de enero de 2011

Lo que A no te da te lo da B

Con este articulo empieza este blog a cerca de problemas que pueden surgir cuando reparas un ordenador, y de sus posibles soluciones, o mejor dicho, problemas que pueden surgir y de sus "ilógicas" soluciones.
Vamos a inaugurar el blog con un suceso reciente.

Yo trabajo en un colegio reparando sus ordenadores, recientemente fué necesario cambiar los viejos ordenadores que había en administración, por unos ordenadores nuevos. La cosa sería fácil si no fuese por dos programas independientes (en teoría) que estaban usando. Dichos programas (llamemosles A y B) estan pensados para funcionar con Windows 98 y por desgracia no funcionan sobre Windows Vista y mucho menos sobre Windows 7. Así que confiando en las instrucciones de la empresa que los hizo en su día, no quedó mas remedio que instalar los nuevos equipos con un Windows XP en el cúal aseguraban que ambos programas funcionaban.
Pues bien, manos a la obra, se instala un XP se actualiza, se instala el software, se instalan ambos programas y efectivamente todo funciona. Un ordenador esta instalado ya. !Esto marcha!.
Segundo ordenador, se instala el XP se actualiza, se instala el software, se instala sólo el programa A (en este ordenador sólo era necesario uno de ellos) y....... no funciona, una y sólo una de las características del programa A no funciona. ¡¡¡¡A volverse loco toca!!!!
Ante esto, se llama a la casa del programa A y dicen que funciona correctamente que el problema esta en el ordenador; se empiezan los experimentos, que si cambio la versión de Office (el programa A utiliza una base de datos Access) por si fuese un problema con las nuevas librerias de Office, dado que el programa A es antiguo; que si reinstalo ahora el programa; que a ver si los archivos de datos estan dañados; que lo mismo hay que instalar actualizaciones, o lo mismo no hay que instalarlas. Bueno pues se te pasan por la cabeza mil y una posibles causas, primero las más lógicas y luego....... las mas estrambóticas.
En un momento y tras arduos esfuerzos, se encendió la bombilla en mi cabeza. ¿Cual es la única diferencia con el otro ordenador instalado para que funcione en ese y no en este? Efectivamente el programa B para windows 98 que en este ordenador no hacía falta instalar. Tras un par de pruebas, y contra todo pronóstico descubro que hay que copiar unos archivos OCX que proevee el programa B al instalarse, al directorio System32 de Windows. ¿Que porque si hacen falta no los instala el mismo programa A? Misterios sin resolver......