Table des matières
Problème d'impression — Erreur CreateIC Failed - driver PCL
La problématique
Lors d'une impression depuis KinTPV, un message d'erreur peut apparaître, par exemple :
- “CreateIC Failed. Current printer : …”
- “L'opération d'entrée/sortie a été abandonnée en raison de l'arrêt d'un thread ou à la demande d'une application.”
Ce problème peut empêcher toutes les impressions, y compris vers PDF (Microsoft Print to PDF), et quel que soit le document (ticket, facture, récap. caisse, etc.).
Cause
Dans certains cas, le problème provient du driver d'impression utilisé, en particulier :
- driver PCL (souvent installé par défaut sous Windows)
- incompatibilité avec certaines fonctions d'impression utilisées par KinTPV (via 4D)
Le driver ne parvient pas à initialiser correctement le contexte d'impression (CreateIC).
Solution
La solution consiste généralement à remplacer le driver PCL par un driver PostScript (PS).
Si aucun driver PostScript n'est disponible pour votre imprimante, un driver GDI peut également être une solution selon le constructeur.
Étapes à suivre
- Télécharger le driver PostScript correspondant à votre imprimante depuis le site du constructeur.
- Supprimer l'imprimante existante dans Windows.
- Réinstaller l'imprimante en sélectionnant le driver PostScript (PS) et non le PCL.
- Vérifier que la nouvelle imprimante est bien présente dans votre système.
- Relancer KinTPV et tester une impression.
Résultat attendu
Une fois le driver PostScript installé :
- l'erreur disparaît
- les impressions depuis KinTPV fonctionnent normalement
- l'impression vers PDF fonctionne également
Cas particulier observé
Un comportement particulier a été constaté sur certains postes :
- toute impression depuis KinTPV échoue, y compris vers Microsoft Print to PDF
- la génération d'un PDF est donc également impossible
Pourtant, après avoir simplement supprimé l'imprimante physique dans les paramètres de Windows (sans même installer un nouveau driver), les impressions vers Microsoft Print to PDF refonctionnent immédiatement.
Cela montre que le problème ne provient pas de l'imprimante PDF elle-même, mais d'un pilote d'impression installé sur le poste.
Explication
KinTPV s'appuie sur le moteur d'impression de 4D, qui initialise un contexte d'impression (CreateIC) avant de lancer une impression.
Dans certains cas, un pilote d'imprimante défectueux ou incompatible (notamment certains drivers PCL) peut provoquer un échec de cette initialisation, même lorsque l'impression est destinée à une imprimante virtuelle comme Microsoft Print to PDF.
Conséquence
Un problème d'impression dans KinTPV peut donc :
- apparaître même avec une imprimante virtuelle (PDF)
- être causé par une autre imprimante installée sur le poste
Recommandations
Si vous rencontrez cette erreur :
- Testez une impression vers Microsoft Print to PDF.
- Si celle-ci échoue également, supprimez temporairement les imprimantes physiques installées dans Windows.
- Testez de nouveau l'impression PDF.
- Si le problème disparaît, réinstallez votre imprimante avec un autre pilote, en privilégiant un driver PostScript (PS). À défaut, un driver GDI peut également résoudre le problème selon les modèles d'imprimantes.
Si la simple suppression de l'imprimante permet de retrouver un fonctionnement normal, cela confirme généralement que le pilote d'impression installé est à l'origine du problème.
État des connaissances [07/2026]
Les échanges récents sur le forum officiel 4D montrent que des problèmes d'impression persistent sous Windows 11 (24H2 et versions ultérieures), y compris avec les dernières versions de 4D.
Ces dysfonctionnements ne concernent pas uniquement Microsoft Print to PDF : plusieurs utilisateurs rapportent également des difficultés avec des imprimantes physiques de différents constructeurs (HP, Xerox, etc.), parfois de manière aléatoire.
Les observations réalisées sur KinTPV confirment que certains pilotes PCL peuvent provoquer une erreur lors de l'initialisation du contexte d'impression (CreateIC Failed), alors que les mêmes imprimantes fonctionnent correctement avec un pilote PostScript (PS), voire GDI lorsque celui-ci est disponible.
À ce jour, les retours disponibles laissent penser qu'il s'agit davantage d'une incompatibilité entre certaines versions récentes de Windows, le moteur d'impression de 4D et certains pilotes d'impression, plutôt que d'un défaut propre à KinTPV ou à une marque d'imprimante en particulier.
Le remplacement du pilote PCL par un pilote PostScript (PS) reste la solution la plus efficace lorsqu'elle est disponible.

