Regresar a la página de contenido
Debido a que la mayoría de los ordenadores tienen varios programas de aplicación
instalados además del sistema operativo, la identificación de un problema de software
puede resultar confusa. Los errores de software también pueden parecer fallas del
hardware. Las circunstancias siguientes pueden traducirse en errores de software:
- Instalación o configuración incorrecta de un programa
- Errores de entrada
- Drivers de dispositivos que ocasionan conflictos con ciertos programas de aplicación
- Conflictos de memoria ocasionados por la utilización de programas TSR
(Terminate-and-stay-resident [residentes en la memoria])
- Conflictos de interrupción entre dispositivos
Se puede verificar que el software está causando un conflicto en el ordenador
ejecutando el Grupo de pruebas Conjunto del sistema, según lo descrito en "Ejecución de los Diagnósticos Dell".
Si todas las pruebas del grupo finalizan satisfactoriamente, el software es la causa más
probable de la condición de error.
En esta sección se proporcionan algunas pautas generales para analizar los problemas
de software. Para obtener información detallada sobre la solución de problemas
relacionados con un programa en particular, consulte la documentación incluida con el
software o consulte el servicio de asistencia del software.
Al adquirir software, compruebe que no tenga virus con un software de detección de
virus antes de instalarlo en la unidad de disco duro de su sistema. Los virus, que son
porciones de código que pueden replicarse por sí mismas, pueden ocupar rápidamente toda
la memoria disponible del sistema, dañar y/o destruir los datos almacenados en la unidad
de disco duro y afectar permanentemente el rendimiento de los programas infectados.
Existen varios programas comerciales de búsqueda de virus y la mayoría de los servicios
de BBS (bulletin board services [tableros de avisos electrónicos]) contienen programas de
búsqueda de virus distribuidos gratuitamente que usted puede descargar mediante un
módem.
Antes de instalar un programa, lea la documentación para aprender sobre su
funcionamiento, el tipo de hardware que requiere, y los parámetros por omisión.
Generalmente, los programas incluyen instrucciones para su instalación en la
documentación que los acompaña así como una rutina de instalación en el o los
disquetes del programa.
La rutina de instalación le ayuda a transferir los archivos de programa apropiados a
la unidad de disco duro de su sistema. Las instrucciones de instalación pueden
proporcionar información sobre cómo configurar el sistema operativo para ejecutar el
programa satisfactoriamente. Lea siempre las instrucciones de instalación antes de
ejecutar la rutina de instalación del programa. Es posible que se le indique modificar
algunos de los archivos de inicialización del sistema operativo tales como config.sys
y autoexec.bat, o la rutina de instalación puede modificarlos
automáticamente.
Al ejecutar la rutina de instalación, esté listo para responder a peticiones de
información sobre la configuración de su sistema operativo, el tipo de su sistema y los
periféricos que tiene conectados.
Dependiendo del ordenador Dell que tenga, la memoria del sistema se puede expandir
instalando módulos SIMM (single in-line memory modules [módulos únicos de memoria en
línea]) o módulos DIMM (dual in-line memory modules [módulos dobles de memoria en
línea]), o intercambiando módulos SIMM o DIMM por otros de mayor capacidad. Si su
ordenador funciona con MS-DOS®, el sistema operativo hace sólo 640 kilobytes
(KB) (llamada memoria convencional) del primer 1 megabyte (MB) de memoria de
sistema disponible para uso por los programas de aplicación. Algunos programas requieren
más de 640 KB de memoria y, por lo tanto, no se pueden ejecutar con la memoria
convencional sola. Otros programas se ejecutan mucho más rápido cuando tienen más de 1
MB de memoria para usar.
Cuando usted reinicializa su ordenador, MS-DOS reconoce la memoria en exceso de 1 MB
como memoria extendida. Algunos programas, aunque no todos, pueden usar memoria extendida.
Por ejemplo, el sistema operativo Microsoft® Windows® 3.x y Lotus®
1-2-3 aprovechan la memoria extendida.
Otros programas pueden usar memoria extendida sólo si ésta primero se convierte en memoria
expandida por un EMM (expanded memory manager [administrador de memoria expandida]).
|
NOTA: No todos los ordenadores Dell tienen un
driver EMM. Vea la documentación del sistema para determinar si su sistema viene con un
driver EMM. |
En las siguientes condiciones, la memoria expandida puede aumentar significativamente
la capacidad del sistema para usar programas de aplicación que requieren más memoria que
la disponible en el área de memoria convencional:
- El programa de aplicación está escrito para uso con memoria expandida.
- La memoria ha sido asignada adecuadamente usando el programa Configuración del sistema.
(Vea la documentación del ordenador para obtener más información sobre el uso del
programa Configuración del sistema).
- El driver EMM está instalado y correctamente inicializado.
El uso incorrecto de un EMM puede causar conflictos entre la operación de la memoria
expandida y cualquier tarjeta de expansión instalada, a la cual se le puede haber
asignado áreas de memoria que se superponen con las áreas de memoria usadas por el EMM.
Para obtener más información acerca de estos tipos de conflictos y cómo evitarlos, vea
"Verificación para determinar si
hay conflictos de dirección de memoria".
En los apartados siguientes se explican los errores que pueden ocurrir como resultado
del funcionamiento o de la configuración de software.
Los mensajes de error pueden ser producidos por un programa de aplicación, por el
sistema operativo o por el ordenador. "Mensajes
y códigos" explica los mensajes de error producidos por el sistema. Si recibe un
mensaje de error que no aparece en "Mensajes y códigos", consulte la
documentación de su sistema operativo o del programa de aplicación.
Si se pulsa una tecla específica o un conjunto de teclas en el momento equivocado, un
programa puede producir resultados inesperados. Consulte la documentación incluida con su
programa de aplicación para verificar la validez de los valores o caracteres que ha
tecleado.
Asegúrese de que el entorno operativo esté configurado para albergar los programas
que utilice. Recuerde que cada modificación de los parámetros de operación del entorno
operativo del sistema puede afectar el buen funcionamiento de sus programas. Algunas veces
es posible que un programa no se ejecute correctamente después de una modificación del
entorno operativo y, por lo tanto, tenga que reinstalarlo.
Existe una gran variedad de utilidades y programas suplementarios que pueden cargarse
cuando se inicializa el sistema o desde la petición del sistema operativo. Estos
programas están diseñados para permanecer residentes en la memoria y por lo tanto estar
siempre disponibles para su utilización. Debido a que permanecen en la memoria del
sistema, pueden surgir conflictos y errores de memoria cuando otros programas necesitan
utilizar toda o parte de la memoria ocupada por estos programas residentes en la memoria.
Generalmente, los archivos de inicialización del sistema operativo (tales como config.sys
y autoexec.bat) contienen comandos para iniciar los programas TSR cuando
se inicialice el sistema. Si sospecha que uno de estos programas residentes ocasiona un
conflicto en la memoria, borre de su archivo de inicialización los comandos que los
inician. Si el problema no vuelve a ocurrir, es posible que uno de los programas
residentes sea la causa del conflicto. Vuelva a añadir los comandos de los programas
residentes a su archivo de inicialización uno a la vez hasta que identifique el programa
residente que ocasiona el conflicto.
Algunos programas dejan en la memoria porciones de su información de configuración,
aunque los haya finalizado. Esto impide que otros programas se ejecuten. Reinicializar el
sistema puede servir para confirmar si estos programas son la causa del problema.
Algunos programas utilizan unas subrutinas especializadas denominadas drivers de
dispositivos que también pueden ocasionar problemas en el sistema. Por ejemplo, una
variación en la manera de enviar datos al monitor puede requerir un driver de vídeo
especial que requiere un cierto tipo de modo de vídeo o monitor. En tal caso, será
necesario que desarrolle un método alternativo para ejecutar ese programa específico,
por ejemplo, la creación de un archivo de inicialización especial para ese programa.
Para obtener ayuda en este respecto, llame al servicio de asistencia del software que
está utilizando.
Los conflictos de direcciones de memoria ocurren cuando dos o más dispositivos
intentan obtener acceso a la misma dirección en los UMB (upper memory block [bloque de
memoria superior]). Por ejemplo, si se asigna un bloque de direcciones superpuesto tanto a
una tarjeta de expansión de red como a un marco de página de memoria expandida, esto
resultará en un conflicto de dirección de memoria. Como consecuencia, al tratar de
conectarse a la red, la operación fallará.
Para resolver este tipo de conflicto, puede cambiar la dirección de uno de los
dispositivos. Por ejemplo, en caso de que existan conflictos de dirección con la tarjeta
de expansión de red y la dirección de la página de memoria expandida, se puede
trasladar la tarjeta de red a un bloque de dirección en la gama de CC000h hasta D0000h.
Para reasignar el bloque de dirección de la tarjeta de expansión, consulte la
documentación de la tarjeta.
Otros problemas pueden ocurrir si dos dispositivos intentan utilizar la misma línea
IRQ (interrupt request [petición de interrupción]). Para evitar este tipo de conflictos,
consulte la documentación para determinar el valor por omisión de la línea IRQ de cada
tarjeta de expansión instalada. Después consulte la tabla 1 para configurar la tarjeta a
una de las líneas IRQ disponibles.
|
NOTA: La tabla 1 enumera las asignaciones por
omisión de las líneas IRQ. En los sistemas con capacidades Plug and Play, las
asignaciones por omisión pueden modificarse. Si instala una tarjeta Plug and Play en un
sistema Plug and Play, el sistema seleccionará automáticamente una línea IRQ libre si
hay alguna disponible. Si instala una tarjeta que no sea Plug and Play (o legacy), ejecute
la Utilidad de configuración ISA suministrada con su sistema, para determinar las
asignaciones actuales de líneas IRQ y para encontrar una línea IRQ disponible. Para
obtener instrucciones, vea el capítulo sobre Utilidad de configuración ISA en la
documentación del sistemas. |
Tabla 1. Asignaciones por omisión de las líneas IRQ
| Línea IRQ |
Utilizada por/Disponible |
| IRQ0 |
Utilizada por el temporizador del sistema |
| IRQ1 |
Utilizada por el teclado para indicar que está llena
el área de almacenamiento temporal de salida |
| IRQ2 |
Utilizada por el controlador de interrupciones 1 para
activar las líneas IRQ8 a IRQ15 |
| IRQ3 |
Utilizada por el puerto serie 2 |
| IRQ4 |
Utilizada por el puerto serie 1 |
| IRQ5 |
Disponible |
| IRQ6 |
Utilizada por el controlador de unidades de
disquete/cinta |
| IRQ7 |
Utilizada por el puerto paralelo |
| IRQ8 |
Utilizada por el RTC |
| IRQ9 |
Utilizada por la interface VGA (opcional) |
| IRQ10 |
Disponible |
| IRQ11 |
Disponible |
| IRQ12 |
Utilizada por el puerto de ratón |
| IRQ13 |
Utilizada por el coprocesador matemático (si es
aplicable) |
| IRQ14 |
Utilizada por el controlador IDE primario |
| IRQ15 |
Utilizada por el controlador IDE secundario |
| NOTA: Para averiguar el nombre completo
de cualquier abreviatura o sigla utilizada en esta tabla, consulte el Glosario. |
Regresar a la página de contenido