Pilotes de périphérique
Des programmes qui utilisent des sous-programmes spécialisés appelés pilotes de périphériques peuvent également causer des problèmes avec votre système. Par
exemple, une variation dans la façon d'envoyer des données au moniteur peut exiger un programme pilote d'écran spécial qui prévoit un certain type de mode vidéo ou
de moniteur. Dans de tels cas, vous devrez peut-être développer une autre façon d'exécuter ce programme particulier—par exemple, la création d'un fichier de
démarrage conçu spécialement pour ce programme. Appelez le service de support du logiciel que vous utilisez pour vous aider avec ce problème.
Programmes résident en mémoire
De nombreux utilitaires et programmes supplémentaires se chargent soit lorsque l'ordinateur démarre soit depuis une invite du système d'exploitation. Ces programmes
sont conçus pour résider dans la mémoire système et être toujours disponibles. Comme ils résident dans la mémoire de l'ordinateur, des incompatibilités et des erreurs
de mémoire peuvent survenir lorsque d'autres programmes utilisent toute ou une partie de la mémoire déjà occupée par ces programmes résidants.
En général, les fichiers de démarrage de votre système d'exploitation (tels que config.sys et autoexec.bat) comportent des commandes qui démarrent les programmes
TSR lorsque vous initialisez votre système. Si vous pensez qu'un de ces programmes TSR est la cause d'un conflit de mémoire, retirez du fichier de démarrage les
commandes qui les démarrent. Si le problème qui a survenu cesse, un des programmes TSR est probablement la cause du conflit. Ajoutez les commandes TSR dans
les fichiers de démarrage une par une jusqu'à pouvoir identifier le programme TSR qui crée le conflit.
Conflits de programmes
Certains programmes peuvent laisser derrière-eux une portion de leurs informations, même si vous les avez quittés. C'est ainsi que d'autres programmes ne peuvent pas
s'exécuter. La réinitialisation de votre système peut confirmer si ces programmes sont ou non la cause du problème.
Conflits d'adresse de mémoire
Des conflits d'adresse de mémoire surviennent lorsque deux ou plusieurs périphériques essayent d'accéder à la même adresse dans les blocs UMB (Upper Memory
Blocks [blocs de mémoire supérieure]). Par exemple, si un bloc d'adresses se chevauchant est affecté à une carte d'extension réseau et une trame de page de mémoire
paginée, un conflit d'adresse de mémoire survient. Ainsi, lorsque vous essayez d'ouvrir une session dans le réseau, l'opération échoue.
Pour résoudre ce type de conflit, vous pouvez changer l'adresse d'un des périphériques. Par exemple, dans le cas d'un conflit de carte d'extension réseau et de trame
de page de mémoire paginée, vous pouvez déplacer la carte réseau à une gamme de bloc d'adresse de CC000h à D0000h. Pour réaffecter le bloc d'adresse d'une
carte d'extension, consultez la documentation de la carte.
Conflits d'attributions d'interruptions
Des problèmes peuvent survenir lorsque deux périphérique essayent d'utiliser la même ligne IRQ. Pour éviter ce type de conflit, consultez la documentation pour
connaître les paramètres de la ligne IRQ par défaut pour chaque carte d'extension installée. Consultez ensuite le tableau suivant pour configurer la carte pour l'une des
lignes IRQ disponibles.
REMARQUE : Le tableau suivant fait la liste des paramètres par défaut de la ligne IRQ. Dans les systèmes munis de capacités Plug and Play, vous pouvez en
modifier les réglages par défaut. Si vous installez une carte Plug and Play dans un ordinateur Plug and Play, l'ordinateur sélectionne automatiquement une ligne
IRQ ouverte s'il y en a une de disponible. Si vous installez une carte non- Plug and Play, il est possible que vous devrez exécuter l'utilitaire de configuration ISA
pour déterminer les réglages d'interruption courants et pour trouver une IRQ disponible.
Attributions de la ligne IRQ par défaut
Ligne IRQ Utilisé/disponible
IRQ0
Utilisé par l'horloge du système
IRQ1
Utilisé par le clavier pour indiquer que la mémoire tampon de sortie est complète
IRQ2
Utilisé par le contrôle d'interruption 1 pour activer IRQ8 à IRQ15
IRQ3
Utilisé par le port série 2
IRQ4
Utilisé par le port série 1
IRQ5
Disponible
IRQ6
Utilisé par le contrôleur de lecteur de disquette/bande
IRQ7
Utilisé par le port parallèle
IRQ8
Utilisé par l'RTC (Real-Time Clock [horloge temps réel])
IRQ9
Utilisé par l'interface ACPI (Advanced Configuration and Power Interface [interface de configuration et d'alimentation avancée])
IRQ10
Disponible
IRQ11
Utilisé par les contrôleurs USB
IRQ12
Utilisé par le port de souris
IRQ13
Utilisé par le coprocesseur mathématique (si applicable)
IRQ14
Utilisé par le contrôleur IDE principal
IRQ15
Utilisé par le contrôleur IDE secondaire