Actions











Pilote LexMark e234 vs Windows 2000

Écrit le 13/03/2006 @ 09:45 par Drizzt

Informatique - Microsoft - Windows UpdatesDepuis quelque temps, j'ai un problème bizarre avec mes postes Windows 2000 qui utilisent une imprimante Lexmark e234 ou e234n. Le pilote ne se charge plus, en faisant une erreur du style "LMQA22PI.EXE - Erreur d'application. L'instruction "0x00431c24" emploie l'adresse mémoire "0x00000000". La mémoire ne peut pas être read".

Après plusieurs heures d'investigation, voici mes conclusions :

  • Le problème est apparru suite à une mise à jour de Windows 2000 SP4. J'ai formatté un poste avec un CD déjà SP4 et tout fonctionnait très bien. Après une série de mises à jour, le problème est apparru.
  • Le problème affecte seulement les imprimante accédées via un partage Windows. Si l'imprimante est installée localement et utilise un port local, même si c'est un port LPR, ça fonctionne.
  • Le problème est généralisé, plusieurs imprimantes sur plusieurs postes différents, ce n'est donc pas un problème de poste client. Par contre, ces postes sont tous sur le même serveur.



J'ai fouillé longtemps sur Internet, j'ai vu que je ne suis pas le seul à avoir ce genre de problèmes, mais personne a de solution Roll Eyes Dans mon cas, le problème est apparru parce que Word quittait au démarrage. Puisque Word communique avec le pilote des imprimantes pour formatter le document, j'ai fini par me rendre compte que ce n'était pas Word le problème. Le pilote utilisé est en version 9.3, le dernier sur le site de Lexmark. Si quelqu'un trouve quelque chose, faites-le savoir! Big Grin

Dernière modification le 13/03/2006 @ 10:00 par Drizzt

Commentaire par Drizzt  Score: 2
Écrit le: 13/03/2006 @ 10:03

Le problème n'est pas lié au serveur non plus. J'ai monté un autre partage d'imprimante pour vérifier..

Commentaire par Tomastan  Score: 1
Écrit le: 14/03/2006 @ 08:43

Yo

Si je comprends bien ton problème:

Tu as 1 queue d'impression sur un serveur qui ne fonctionne plus. Tu imprimes de n'importe lequel poste sur le réseau, et ça te fait une erreur, et ce de n'importe laquelle application à partir de laquelle tu imprimes?

Je pourrai peut-être te répondre, mais pour ce faire, J'ai besoin que tu me valide ces infos:

S'agit t'il d'une seule queue?
Sur un seul serveur?
Il s'agit d'une seule imprimante, c'est assez clair.
Les postes utilisant la queue n'ont pas l'imprimante installée. Ils se connectent sur la queue d'impression.
Est-ce que l'impression d'une page de test fonctionne à partir d'un des postes? Et à partir de localement sur le serveur?
Est-ce que l'impression ne fonctionne pas à partir de plusieurs applications? Genre, est-ce que ca marche dans notepad?


Si tu peux répondre à ces questions. De plus, j'aimerais que tu vérifies la liste des drivers installés sur un des postes en problème. Est-ce que la dernière version du driver est installée?



Dernière modification le 14/03/2006 @ 10:52

Commentaire par Drizzt  Score: 2
Écrit le: 14/03/2006 @ 14:34

La queue d'impression fonctionne, puisque les postes sous Windows XP ou 98 n'ont pas de problèmes.

Tous les postes Windows 2000 ont ce problème avec ce pilote si l'imprimante est sur un serveur Windows XP/2003 et accédée via partage. Localement, sur le serveur, y'a pas de problèmes. J'ai pas vérifié pour d'autres applications, mais il est impossible de faire "Propriétés" dans l'imprimante, et donc d'envoyer une page de test.

Commentaire par Tomastan  Score: 2
Écrit le: 14/03/2006 @ 15:34

Le driver Lexmark est compatible avec 98,2000, 2003 et XP?

Seulement les 2000 sont problematique et ce depuis la mis en place du SP4.

Si tu installe l'imprimante sur le poste 2000 au lieu d'utiliser la queue sur le serveur distant...

Tu installes l'imprimantes localement avec un port bidon. Tu rajoute un port IP, mais qui pointe vers la queue d'impression du serveur distant:
"\\MONSERVER\MAPRINTQUEUE"
Si ton poste peut imprimer de cette manière, il semble qu'il y aie un problème de driver sur le serveur d'impression. Je te conseille aussi de ne pas hésiter d'essayer d'ancienne version du driver...
Si le driver 2003 est incompatible avec 2000, tu ne pourras pas imprimer sur l'imprimante partagée, puisque ceci requiert l'utilisation du driver de la machine qui partage l'imprimante... Cependant, créer l'imprimante localement qui utilise un port pointant sur le serveur nécessite son propre driver de la part du poste... Cela règle normalement les problemes de drivers...

Redonne m'en des nouvelles Smile


Dernière modification le 14/03/2006 @ 15:35

Commentaire par Drizzt  Score: 2
Écrit le: 14/03/2006 @ 15:44

Le problème est apparru suite à des mises à jour suivant SP4. En fait, le problème est apparru en février.. je crois.

Présentement on a déjà une solution de rechange (port LPR avec file locale) qui fonctionne. Ce qu'on veut, c'est que la gestion normale de Windows soit utilisée. (Double-click sur l'imprimante, on installe.. comme avant quoi). Comme j'ai montionné, j'ai créé un partage sur mon portable (sous XP), en utilisant le dernier pilote (9.3, certifié 2000/XP/2003, donc le même qu'installé localement), et le problème est aussi présent.

Commentaire par Tomastan  Score: 2
Écrit le: 14/03/2006 @ 16:17

Donc en Conclusion le problème est le suivant:

Si ton poste 2000 imprime sur une lexmarks, peut importe sur quel OS elle se trouve, ca ne fonctionne pas si elle utilise le driver de la machine distante.

Si je te demande d'utiliser le driver local, en utilisant un port mappé sur le serveur d'impression, c'est pour vérifier si il y a un problème lié au driver.
Donc ce n'est pas qu'une solution de contournement, c'est pour valider mon idée.

Mais bon si tu trouves que ce n'est pas une bonne idée, c'est comme tu veux...
Roll Eyes

Tu sais, je ne fais plus le même travail qu'avant, maintenant je fais partie de l'équipe qui supporte l'infrastructure technologique de notre gros client. Serveurs, printers et terminaux... Je vois donc à tous les jours des problèmes de printers, et des vertes et des pas mûres...

Si tu me confirmes que le test que je t'ai conseillé fonctionne, je te demanderai de faire des tests avec d'autres drivers. Parce que si tout tes postes 2000 sont incapable d'imprimer sur une queue partagée sur un autre OS, mais que lorsqu'elle utilise son driver cela fonctionne, malgré que c'est le même driver, j'ai l'idée que c'est soit un problème d'accès au serveur (et j'en doute), soit un problème de driver. Si cela ne fonctionne pas, et bien c'est que tu es incapable d'imprimer sur ce driver tout simplement, mais ca me surprendrait...

Le message d'erreur "Memory could not be read" est souvent vu lorsqu'il y a un problème de driver.

L'installation du SP4 me donne un hint que le driver "compatible 2000" n'est peut-etre pas si compatible que ca. Tu pourrais également être surpris en utilisant des versions antérieures qui se mettraient à marcher. Bref, j'ai souvent vu dans notre environnement des drivers récents qui causaient problème, nous obligeant à demeurer avec els anciennes versions Embarrassed

Commentaire par Drizzt  Score: 2
Écrit le: 14/03/2006 @ 17:10

Comme écrit plusieur fois, le pilote fonctionne très bien lorsque l'imprimante est créée localement sur le poste, avec un port LPR. C'est 99% ce que tu me demandais de faire, et c'est déjà fait depuis longtemps. Le pilote fonctionnait aussi avec SP4 vanille, c'est lors d'une mise à jour subséquente que ça a arrêté de fonctionner..


Tous les blogs
<< McAfee a fait une grosse bourde! | Retour aux blogs | Nouvelle section recherche, ça avance >>
Blogs de la même catégorie
<< 3 nouvelles mises à jour prioritaires | Mises à jour à Internet Explorer >>