|
ANATOMIA DE
WINDOWS XP 1.
LA MEMORIA RAM Despues
de varios años de tenernos acostumbrados a las pantallas azules, a los
cuelgues, a los mensajes tipo "Bionic.exe" ha producido un error
de protección, windows se cerrara" y otros similares, Microsoft
decide dejar atrás el uso de la memoria Ram como un espacio de trabajo
compartido dentro de los PC's. Como
sabemos la memoria en un computador es el área que utiliza la maquina
para combinar y organizar datos, mientras esta encendida. En los sistemas
operativos Windows 95, 98 y Millennium, este espacio es una "bodega
unica" de trabajo para todo programa que se arranque en el PC. Asi
que gráficamente hablando es como tener en un mismo recinto a varios
trabajadores haciendo diferentes actividades. En
la vida real compartir trabajos es bueno, pero según las circunstancias
también puede ser malo. Imaginemos por ejemplo que en un único espacio
estos trabajadores empiezan a requerir mas áreas de trabajo. Lo mas cómodo
para ellos es apropiarse de los espacios vacíos con mas herramientas,
estantes, etc. ¿Pero que pasaría si uno de ellos se trastornara y
llenara digamos de deshechos el espacio de todos los demás?. Algo
similar es lo que ocurre en los sistemas Windows anteriores a XP: cuando
un programa falla, porque un algoritmo produce basura que embota la
memoria, el PC colapsa al no disponer de espacio en donde colocar las
instrucciones básicas de cierre de programas o del sistema. Y todo ello
se origina porque todos trabajan en una única y gran área, sin poder
evitar que un programa determinado rebose la capacidad de la memoria. LA
DIFERENCIA. Teniendo
en cuenta este error, Microsoft decidió que su sistema Windows NT debería
ser el sucesor de Windows Millennium en la plataforma de los computadores
personales. Pero había que mejorar su presentación y darle un nombre
comercial, y por si acaso, lanzar el nuevo Windows con algunas diferencias
de forma. Y asi aparece el nuevo Windows llamado XP, versión Home
Edition, Professional Edition y Windows XP 64-bit edition (para servidores
basados en Itanium -procesador de Intel de 64 bits-). Windows
NT (Windows New Technologies) es un sistema operativo de Microsoft creado
para uso corporativo, que domino las redes de PCs alrededor de los años
95 -2000. Su
mejor representante ha sido Windows 2000. Siendo un sistema robusto, no se
"cuelga" fácilmente y vamos a comprender por qué, no sin antes
aclarar que Windows XP es básicamente un Windows 2000 con mayor
versatilidad de trabajo y funciones multimedia. Ahora, para
comprender por qué es mas seguro que Windows 95, 98 y Millennium, tenemos
que empezar por hacer un análisis de su sistema de memoria Ram. En
Windows XP la memoria Ram no se comparte.
El caso es que cuando un programa entra en funcionamiento, el sistema
operativo XP inmediatamente FIJA los limites de área para ese programa y
esta se vuelve intocable para cualquier otra aplicación. Desde luego, el
sistema es capaz de correr el limite si hay espacio disponible, pero no
INVADE el espacio de otro. Asi si un algoritmo falla, la única sección
que se embota es la del programa en uso. Los demás siguen trabajando sin
novedad. Al programa afectado en consecuencia se lo
"deshabilita" de forma independiente y el PC no colapsa (se
pulsa CTRL-ALT-SUPR). 2.
EL REGISTRO. El
segundo aspecto importante de diferenciación de Windows XP con las
versiones Windows 95, 98 y Millennium es el funcionamiento del Registro. Como
sabemos, los programas creados para trabajar sobre la plataforma Windows,
insertan códigos en el registro, a fin de que Windows los pueda reconocer
como aplicaciones compatibles con el sistema. El
caso es que muchos de estos códigos se convierten en "archivos
compartidos" y funcionan simultáneamente en la mayoría de las
veces. Eso genera "direccionamientos" cruzados y conflictos
entre las mismas aplicaciones que a su vez alteran las ordenes
(algoritmos) de algún programa y en consecuencia la memoria Ram se
"rebosa" de datos. Esos
archivos con extensiones .DLL constituyen una biblioteca que algunos
programas arbitrariamente sobre escriben cuando se instalan. Luego cuando
un programa busca el código exacto para trabajar encuentra que su .DLL ha
sido substituido por uno "mas reciente" y produce como protesta
un conflicto que Windows resuelve presentando una pantalla azul. Bajo
Windows XP, en cambio el registro tiene una sección o núcleo intocable.
Los .DLL se almacenan cono bibliotecas independientes y no se sobre
escriben. Toda aplicación encuentra por tanto su .DLL original siempre.
Las instalaciones de programas deben pasar la prueba de compatibilidad con
el codigo de XP. 3.
LA INSTALACION. La
dificultad en la inauguración de Windows XP en un PC se puede asemejar a
lo que sucedió con Windows 95: no toda maquina es capaz de administrar
eficientemente los recursos de XP. Igual que los 386 tuvieron problemas
con Windows 95 ahora lo mínimo que un PC debería tener físicamente es
un procesador Pentium III para que funcione adecuadamente. Eso con una ram
de 128MB por lo menos. Por otra parte, XP no es compatible con todo
hardware. Esto es lógico, si se tiene en cuenta que algunos dispositivos
de hardware INSISTEN EN INVADIR EL REGISTRO a su arbitrio. Por eso XP
protesta y avisa que el dispositivo no ha pasado la prueba de
compatibilidad. Esto se ira mejorando a medida que los fabricantes de
hardware modifiquen sus drivers. La
prueba de compatibilidad que XP ofrece antes de la instalación es una
buena medida para evitarse dolores de cabeza y decidir si instalar o no XP
en un PC.
UN CASO REAL DE XP RESUELTO
POR NUESTRO CENTRO. Hace
unos meses enfrentamos un caso por no decir que común bajo XP. Un usuario
tenia un PC configurado asi: motherboard INTEL 815, procesador Pentium III
de 1 Gigahertz, memoria Ram de 256 MB. Grabadora de CD Hewlett Packard de
la serie 9100. Capturadora de video ATI all in wonder. Placa de red US
Robotics, monitor de 15 pulgadas, disco duro de 30 Gigabytes y un modem
Motorola de 56.600 bps. XP
Home edition o versión para el hogar se puede instalar sobre Windows 98 y
Millennium y con un espacio libre de un gigabyte en el disco duro. No se
puede instalar sobre Windows NT 4.0 o Windows 2000. En este caso hay que
borrar particiones y crearlas de nuevo. Windows XP Professional para
trabajo pesado o de oficina se instala sobre cualquier versión anterior
de Windows. Esto
con las versiones de actualización. Pero si se quiere arrancar de cero,
hay que adquirir la versión completa de XP ( casi el doble en costo ).
Funcionalmente XP ofrece bastante estabilidad, rapidez y seguridad
comparado con sus antecesores.
El cliente trabajaba con Windows Millennium antes de que apareciera XP. Luego de instalar XP sucedio lo siguiente: la capturadora de video no podía funcionar con los controladores de su modelo apropiado, sino con uno que XP le asignaba. Aunque la visualización de imágenes era perfecta, el programa de televisión original no funcionaba. Le buscamos un sustituto en Internet y la logramos hacer trabajar para ver TV en el PC (una de las aficiones imperdibles del cliente era precisamente esta). Pero cuando se trato de conectar una filmadora de videos Panasonic 3500 para capturar imágenes (fotos) no se pudo, porque el programa sustituto no era capaz de realizarlo. Ensayamos con varios y todos fallaban con XP. Por la parte de la grabadora de CDs resulto que los controladores no eran compatibles con XP. Visitando el sitio de Hewlett Packard, nos remitieron a la direccion de www.veritas. com y de alli bajamos el software "Recordnow". Pero este resulto incompatible con la funcion de grabacion directa de XP. Es decir el software Easy CD Creator no funcionaba. Este es el que permite que usemos un CD reescribible como si fuera un diskette. Asi que tuvimos que buscar en Veritas un software que reenplazara al Easy CD y encontramos un programa de nombre "DLA" que funciono, no sin antes configurar a XP para que no usara su sistema original de grabacion de CDs. La idea funcional era garantizar que cualquier CD grabado se pudiera leer en cualquier unidad CD rom ajena. Hoy ya no hay que sufrir haciendo todo este trabajo detectivesco pues a partir del 11 de Enero 2002 Hewlett Packard ya suministra los drivers para XP en tanto que Veritas ya no los regala sino que los vende. Pero el problema de la capturadora de video se volvio cronico, pues hasta la fecha en el sitio de ATI technologies se anuncia: "No hay drivers ni pensamos suministrarlos para ese modelo de All in wonder". Esto si es un problema. No se puede decir a un cliente que su hermosa placa de valor US 180.00 hay que tirarla a la basura, asi como asi. Y aqui es donde vimos la alternativa que muchos hoy podemos ejecutar y es lo más simple -hasta cierto punto-: INSTALAR MILLENNIUM en la particion C y XP en la D. Asi lo hicimos: 1.Hicimos el backup de los datos en otro disco duro. 2. Arrancamos el PC con el CD de Windows Millennium y cuando este pregunto si queríamos arrancar la nueva instalación desde el CD respondimos que SI. 3. Cuando Millennium estaba listo para iniciar la instalación lo que hicimos fue pulsar la tecla F3 para cancelar la instalación. 4. Millennium quedo suspendido y mostrando la letra de unidad D. 5.Desde alli ejecutamos la orden FDISK para BORRAR la vieja partición y asegurarnos de que si habia un virus, no quedara ni rastro de este en el Boot. 6. Con el mismo comando FDISK creamos 2 particiones: C y D. Luego reiniciamos el PC y Millennium volvió a arrancar y esta vez pregunto si queríamos FORMATEAR la partición C. Respondimos que SI. Al terminar pregunto si queríamos formatear la partición D y respondimos que SI. Finalmente, pregunto si queríamos hacer la instalación completa. Respondimos que si y Millennium se autoinstalo en la partición C. Eso si, lo instalamos COMPLETO desde el primer CD. Después procedimos a restaurar los datos del backup. Al finalizar TODO EL HARDWARE ESTABA FUNCIONANDO CORRECTAMENTE. Siguio la instalacion de XP: 1. Insertamos el CD y Millennium lo autoarrancó. 2.XP pregunto si queríamos instalarlo, respondimos que si. 3. Visualizo en un cuadro las particiones existentes y pregunto en que particion deseabamos la instalacion, respondimos que en la D. 4. Aqui pregunto que sistema de archivos queriamos utilizar, respondimos que FAT 32. Esto era imprescindible para conservar la compatibilidad de los archivos entre los dos sistemas (Millennium utiliza el sistema de archivos FAT 32). Si hubiéramos usado en este caso el sistema avanzado NTFS de XP, desde Millennium no podriamos ver los archivos de la particion D aunque XP si puede ver los de Millennium. 5. Una vez hecho esto, XP se demoro mas de una hora en su instalación. El resultado fué: la grabadora funcionó bien con los drivers sustitutos del momento. La capturadora visualizaba la TV y permitía conexiones de VHS y video filmadoras, pero no capturaba imágenes. El modem motorola no funcionaba correctamente. Pero todos los otros programas de aplicaciones grandes funcionaron mejor (mas rápido) y se dijo adiós a los cuelgues del sistema. Solo cuando se necesita la función de captura de video para crear fotografías o cuando se requiere enviar faxes por el PC, se arranca la computadora bajo Windows Millennium. Cabe anotar que el PC arranca con XP por default si no se le especifica que se desea utilizar Millennium. La ventaja de este tipo de instalación? es este: si un dia se te deteriora XP, puedes seguir trabajando con Millennium sin que todo se paralice. Lógico que hay que instalar los mismos programas de aplicación bajo Millennium también. Si haces que estas aplicaciones (tanto la de la partición C como la de la D) guarden en una misma carpeta los archivos que producen, tendrás bastante asegurado el trabajo (a no ser que el disco se infarte de muerte). Un ejemplo: Office de la partición C y D utilizan la carpeta de almacenamiento d:\textos. El Outlook puede tener una carpeta común en D:\outlook. Una ultima recomendación: no hay que considerar el hecho de que al tener duplicada la instalación de los programas en un PC, no deberíamos realizar backups. HAY QUE HACERLO SIEMPRE, pues los discos duros, sean nuevos o viejos, no nos pueden garantizar que los datos siempre estarán seguros. Te sirve de instructivo este caso?. Esperamos que si. Su servidor y amigo, Ing. Vicente Garcia T, Director y Webmaster1, http://servicioalpc.com. Sitio oficial de XP para ampliar esta informacion.
SI CREES QUE ALGUIEN NECESITA CONOCER ESTE TEMA, ENVIASELO O INVITALO A
LEERLO AQUI. TODOS TE LO AGRADECEREMOS. |
|