Imprimante réseau en panne sous Windows 11 : le guide de dépannage pour techniciens helpdesk

Votre imprimante réseau refuse de coopérer sous Windows 11 ? Diagnostic rapide, bugs connus de 25H2, commandes PowerShell prêtes à l'emploi et solutions aux erreurs 0x0000011b et 0x00000709 — tout ce qu'un technicien helpdesk doit savoir.

Pourquoi les tickets « imprimante » restent le cauchemar numéro un du helpdesk

Soyons honnêtes : si vous bossez au helpdesk, vous avez forcément une relation compliquée avec les imprimantes réseau. C'est un peu le running gag du métier. Selon les données internes de nombreux services IT, les problèmes d'impression représentent entre 20 et 30 % de l'ensemble des tickets de support de niveau 1. Et avec les mises à jour récentes de Windows 11 — notamment la 25H2 déployée fin 2025 et les correctifs de janvier 2026 — la situation s'est franchement dégradée dans pas mal d'environnements.

J'ai rédigé ce guide spécifiquement pour les techniciens helpdesk et administrateurs IT qui doivent diagnostiquer et résoudre rapidement les pannes d'imprimantes réseau en entreprise. On va couvrir les diagnostics de base, les commandes PowerShell avancées, les bugs connus de Windows 11 25H2, le déploiement par GPO et les codes d'erreur les plus fréquents — le tout avec des commandes prêtes à copier-coller. Bref, tout ce qu'il faut pour fermer ces tickets plus vite.

Diagnostic rapide : identifier le type de panne en moins de 2 minutes

Avant de foncer tête baissée dans les solutions, il faut identifier la nature exacte du problème. Voici un arbre de décision rapide que vous pouvez suivre à chaque ticket — ça vous évitera de perdre du temps sur de fausses pistes.

Étape 1 — L'imprimante est-elle visible sur le réseau ?

Ouvrez une invite de commandes ou PowerShell et lancez un ping vers l'adresse IP de l'imprimante :

ping 192.168.1.100

Si le ping échoue : le problème est réseau (câble, VLAN, DHCP, pare-feu). Direction la section « Résoudre les problèmes de connectivité réseau » plus bas.

Si le ping réussit : l'imprimante est joignable. Le souci est côté Windows — spouleur, pilote ou GPO. On continue.

Étape 2 — Le service spouleur d'impression tourne-t-il ?

Vérifiez l'état du spouleur avec PowerShell :

Get-Service -Name Spooler | Select-Object Name, Status, StartType

Si le statut est Stopped, bingo — le coupable est trouvé. Filez directement à la section « Réinitialiser le spouleur d'impression ».

Étape 3 — L'imprimante est-elle en mode hors ligne ?

Vérifiez son statut :

Get-Printer -Name "NomDeLImprimante" | Select-Object Name, PrinterStatus, PortName

Un statut Offline ou Error vous oriente vers un problème de communication entre Windows et l'imprimante. C'est frustrant, mais au moins on sait où chercher.

Étape 4 — Y a-t-il des travaux bloqués dans la file d'attente ?

Get-PrintJob -PrinterName "NomDeLImprimante"

Des travaux d'impression coincés en statut Error ou Spooling depuis plusieurs minutes ? C'est typiquement un problème de spouleur ou de pilote.

Bugs connus de Windows 11 25H2 qui affectent l'impression (2026)

Avant de passer du temps à diagnostiquer un problème côté utilisateur, vérifiez d'abord que vous n'êtes pas face à un bug connu de Microsoft. Honnêtement, début 2026, la liste est plus longue qu'on ne le voudrait.

Le protocole SMBv1 est cassé sous 25H2

Microsoft a confirmé que le protocole SMBv1 ne fonctionne plus dans Windows 11 25H2 lorsque la connexion utilise NetBIOS over TCP/IP (NetBT). Si votre parc utilise encore des imprimantes partagées via SMBv1 — et soyons réalistes, c'est encore le cas dans beaucoup d'entreprises avec des imprimantes anciennes — elles ne seront plus accessibles depuis les postes mis à jour vers 25H2.

Solution temporaire : migrez vers SMBv2/v3 ou configurez un port TCP/IP direct vers l'adresse IP de l'imprimante au lieu d'utiliser un chemin UNC (\\serveur\imprimante). La migration SMBv2 devrait être une priorité de toute façon.

La mise à jour KB2267602 casse le spouleur

Celle-là est particulièrement vicieuse. Plusieurs administrateurs ont signalé que l'installation automatique de la mise à jour KB2267602 (définitions Microsoft Defender) a provoqué l'arrêt complet du service spouleur. Les journaux d'événements montrent des erreurs spouleur immédiatement après l'application de cette mise à jour — et Windows ne permet pas de la désinstaller facilement. Sympa.

Contournement : redémarrez manuellement le spouleur (voir section suivante) et surveillez les mises à jour correctives de Microsoft.

Mise à jour de janvier 2026 et Universal Print

La mise à jour cumulative de janvier 2026 a causé des problèmes avec Universal Print, le service d'impression cloud de Microsoft 365. Le correctif hors bande KB5074752 (publié le 28 janvier 2026) résout le problème pour les nouvelles installations, mais pas toujours pour les postes déjà affectés.

Solution : sur les postes déjà impactés, supprimez puis réinstallez l'imprimante Universal Print après avoir appliqué KB5074752. Oui, c'est fastidieux, mais ça fonctionne.

Impression sélective bloquée en « Spooling » (bug Edge)

Depuis la mise à jour de Microsoft Edge 144.0.3719.104 (février 2026), l'impression de pages spécifiques — pages paires, impaires ou une plage de pages — reste bloquée en « Spooling » indéfiniment. L'impression de « toutes les pages » fonctionne normalement, ce qui rend le diagnostic encore plus déroutant au premier abord.

Contournement : utilisez Chrome ou Firefox pour imprimer des sélections de pages, ou désactivez le support bidirectionnel dans les propriétés de l'imprimante (onglet Ports).

Réinitialiser le spouleur d'impression : la procédure complète

Le spouleur d'impression (Spooler) est le service Windows qui gère l'ensemble des travaux d'impression. Quand il plante, plus rien ne s'imprime. Point. Voici la procédure complète de réinitialisation avec les commandes PowerShell.

Méthode rapide : redémarrer le service

Restart-Service -Name Spooler -Force

Cette commande suffit dans environ 60 % des cas. Mais si des travaux corrompus bloquent la file d'attente, il va falloir purger manuellement.

Méthode complète : purge et redémarrage

Ce script arrête le spouleur, supprime tous les fichiers temporaires de la file d'attente, puis redémarre le service :

# Arrêter le spouleur
Stop-Service -Name Spooler -Force

# Supprimer les fichiers temporaires bloqués
Remove-Item -Path "$env:SystemRoot\System32\spool\PRINTERS\*.*" -Force -ErrorAction SilentlyContinue

# Redémarrer le spouleur
Start-Service -Name Spooler

# Vérifier que le service tourne
Get-Service -Name Spooler | Select-Object Name, Status

Rassurez-vous, cette opération est non destructive : elle ne touche ni aux pilotes installés, ni aux configurations d'imprimantes. Elle efface uniquement les travaux en attente qui bloquent le système.

Automatiser avec un script réutilisable

Un conseil : créez un fichier Reset-PrintSpooler.ps1 que vos techniciens pourront exécuter en un clic. C'est le genre de petit outil qui fait gagner un temps fou au quotidien.

# Reset-PrintSpooler.ps1
# Script de réinitialisation du spouleur d'impression
# Nécessite une exécution en tant qu'administrateur

$NomService = "Spooler"
$CheminSpool = "$env:SystemRoot\System32\spool\PRINTERS"

Write-Host "Arrêt du service $NomService..." -ForegroundColor Yellow
Stop-Service -Name $NomService -Force -ErrorAction Stop

$FichiersSupprimes = (Get-ChildItem -Path $CheminSpool -File -ErrorAction SilentlyContinue).Count
Remove-Item -Path "$CheminSpool\*.*" -Force -ErrorAction SilentlyContinue
Write-Host "$FichiersSupprimes fichier(s) supprimé(s) de la file d'attente." -ForegroundColor Cyan

Start-Service -Name $NomService
$Etat = (Get-Service -Name $NomService).Status
Write-Host "Service $NomService : $Etat" -ForegroundColor Green

Résoudre les problèmes de connectivité réseau

Si le ping vers l'imprimante échoue, le problème se situe au niveau réseau. Passons en revue les vérifications à effectuer systématiquement.

Vérifier la configuration IP de l'imprimante

Imprimez une page de configuration réseau directement depuis le panneau de l'imprimante (généralement dans le menu Paramètres > Réseau > Imprimer la configuration). Vérifiez :

  • L'adresse IP est-elle dans le bon sous-réseau ?
  • La passerelle par défaut est-elle correcte ?
  • Le DHCP est-il activé ou l'adresse est-elle statique ?

Piège classique (et on tombe tous dedans au moins une fois) : une imprimante configurée en DHCP qui a changé d'adresse IP après un redémarrage du serveur DHCP. Le poste client tente toujours de joindre l'ancienne adresse. La solution : attribuez une réservation DHCP ou une adresse IP statique à vos imprimantes réseau. Ça évite ce genre de surprise.

Tester la connectivité sur le bon port

Un ping réussi ne suffit pas toujours. Il faut aussi vérifier que le port d'impression (généralement TCP 9100 pour RAW ou TCP 631 pour IPP) est accessible :

# Tester le port 9100 (RAW printing)
Test-NetConnection -ComputerName 192.168.1.100 -Port 9100

# Tester le port 631 (IPP)
Test-NetConnection -ComputerName 192.168.1.100 -Port 631

Si le port est filtré (TcpTestSucceeded : False), vérifiez les règles de pare-feu entre le VLAN des postes et le VLAN des imprimantes.

Problème de découverte réseau et VLAN

En entreprise, les imprimantes sont souvent isolées dans un VLAN dédié pour des raisons de sécurité. C'est une bonne pratique, mais ça signifie que les postes clients dans un autre VLAN ne peuvent pas les « découvrir » automatiquement. La solution est d'ajouter l'imprimante manuellement via son adresse IP ou de la déployer par GPO via un serveur d'impression.

VPN et impression : le casse-tête du télétravail

Celui-là revient constamment depuis que le télétravail s'est généralisé. Un VPN redirige tout le trafic réseau vers le réseau de l'entreprise, ce qui isole le poste du réseau local. Résultat : impossible d'imprimer sur une imprimante locale quand le VPN est actif.

Solutions :

  • Configurer le VPN en split tunneling pour que le trafic local (imprimantes, NAS) ne passe pas par le tunnel VPN
  • Utiliser Universal Print (Microsoft 365) pour accéder aux imprimantes d'entreprise sans VPN
  • Informer les utilisateurs de déconnecter le VPN temporairement pour les impressions locales (la solution la plus simple, mais pas la plus élégante)

Déployer et dépanner les imprimantes via GPO

Dans un environnement Active Directory, le déploiement des imprimantes par stratégie de groupe (GPO) est clairement la méthode à privilégier. Ça évite les installations manuelles poste par poste et ça garantit une configuration homogène sur tout le parc.

Créer une GPO de déploiement d'imprimante

  1. Ouvrez la console Gestion des stratégies de groupe (gpmc.msc) sur votre contrôleur de domaine
  2. Créez une nouvelle GPO ou modifiez une GPO existante liée à l'OU contenant les utilisateurs cibles
  3. Naviguez vers Configuration utilisateur > Préférences > Paramètres du Panneau de configuration > Imprimantes
  4. Clic droit > Nouveau > Imprimante partagée
  5. Saisissez le chemin UNC de l'imprimante partagée : \\SERVEUR-IMPRESSION\HP-Compta-RDC
  6. Cochez Définir cette imprimante par défaut si nécessaire

Forcer l'application de la GPO

Après avoir créé ou modifié la GPO, forcez son application sur le poste concerné :

gpupdate /force

Puis vérifiez que l'imprimante apparaît bien :

Get-Printer | Where-Object {$_.Name -like "*Compta*"} | Format-Table Name, PortName, DriverName

Diagnostiquer un échec de déploiement GPO

Si l'imprimante ne s'installe pas après un gpupdate /force, voici comment investiguer :

# Vérifier que la GPO est bien appliquée
gpresult /R /Scope:User | findstr /i "imprimante"

# Voir le rapport détaillé en HTML
gpresult /H C:\Temp\rapport-gpo.html
Start-Process C:\Temp\rapport-gpo.html

Causes fréquentes d'échec (par ordre de probabilité, d'après mon expérience) :

  • Le poste ne résout pas le nom du serveur d'impression — problème DNS, tout bêtement
  • L'utilisateur n'a pas les droits d'installation de pilotes (vérifiez la stratégie Point and Print Restrictions)
  • Le pilote sur le serveur d'impression n'est pas compatible avec l'architecture du poste (x64 vs ARM64 — de plus en plus fréquent avec les Surface et autres machines ARM)
  • Le chemin UNC dans la GPO contient une faute de frappe (oui, ça arrive plus souvent qu'on ne le pense)

Commandes PowerShell essentielles pour le diagnostic d'impression

Allez, voici une référence rapide des commandes PowerShell les plus utiles pour diagnostiquer les problèmes d'impression. Gardez cette liste sous la main — elle vous servira quasi quotidiennement.

Lister toutes les imprimantes avec leur statut

Get-Printer | Format-Table Name, PrinterStatus, DriverName, PortName, Shared -AutoSize

Vérifier les pilotes installés

Get-PrinterDriver | Format-Table Name, PrinterEnvironment, MajorVersion -AutoSize

Voir les travaux bloqués sur toutes les imprimantes

Get-Printer | ForEach-Object {
    $travaux = Get-PrintJob -PrinterName $_.Name -ErrorAction SilentlyContinue
    if ($travaux) {
        Write-Host "--- $($_.Name) ---" -ForegroundColor Yellow
        $travaux | Format-Table Id, JobStatus, DocumentName, UserName, SubmittedTime -AutoSize
    }
}

Supprimer tous les travaux bloqués d'une imprimante

Get-PrintJob -PrinterName "NomDeLImprimante" | Remove-PrintJob

Vérifier les ports d'impression configurés

Get-PrinterPort | Where-Object {$_.Description -like "*TCP*"} |
    Format-Table Name, PrinterHostAddress, PortNumber -AutoSize

Ajouter une imprimante TCP/IP en une commande

# Créer le port TCP/IP
Add-PrinterPort -Name "IP_192.168.1.100" -PrinterHostAddress "192.168.1.100"

# Ajouter l'imprimante avec le pilote existant
Add-Printer -Name "HP-Bureau-Compta" -DriverName "HP Universal Printing PCL 6" -PortName "IP_192.168.1.100"

Vérifier l'installation de la console Print Management

Get-WindowsCapability -Online | Where-Object Name -like "Print.Management.Console*"

Si le statut est NotPresent, installez-la (Windows 11 Pro/Enterprise uniquement) :

Add-WindowsCapability -Online -Name "Print.Management.Console~~~~0.0.1.0"

Codes d'erreur fréquents et solutions

Voici les codes d'erreur d'impression les plus courants que vous rencontrerez au helpdesk. Pour chacun, la signification et surtout la marche à suivre.

Erreur 0x0000011b — « Windows ne peut pas se connecter à l'imprimante »

C'est probablement l'erreur la plus fréquente depuis Windows 11 — et aussi l'une des plus agaçantes. Elle est liée au renforcement de la sécurité RPC par Microsoft. La clé de registre RpcAuthnLevelPrivacyEnabled chiffre automatiquement la communication RPC avec les imprimantes réseau, ce qui casse la compatibilité avec pas mal de configurations existantes.

Solution :

# Sur le SERVEUR d'impression, désactiver temporairement le chiffrement RPC
# (à appliquer aussi sur le client si nécessaire)
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Print" -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord

# Redémarrer le spouleur pour appliquer
Restart-Service -Name Spooler -Force

Attention : cette solution réduit la sécurité des communications d'impression. C'est un contournement temporaire — privilégiez la mise à jour des pilotes sur le serveur et les clients vers des versions compatibles avec le nouveau niveau de sécurité RPC.

Erreur 0x00000709 — « Impossible de définir l'imprimante par défaut »

Cette erreur apparaît souvent après une mise à jour Windows. Le coupable ? Le paramètre « Laisser Windows gérer mon imprimante par défaut » qui interfère avec le choix manuel de l'utilisateur.

Solution :

# Désactiver la gestion automatique de l'imprimante par défaut
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\Windows" -Name "LegacyDefaultPrinterMode" -Value 1 -Type DWord

Erreur 0x800f0954 — « Impossible d'installer Print Management »

Cette erreur se produit lorsque Windows Update est bloqué par une stratégie de groupe — typique en entreprise où WSUS est configuré.

Solution : autorisez temporairement l'accès à Windows Update dans la GPO, ou téléchargez le composant depuis le catalogue Microsoft Update.

Vérification post-dépannage : ne fermez pas le ticket trop vite

Après avoir appliqué vos corrections, résistez à la tentation de fermer le ticket immédiatement. Prenez deux minutes pour valider que tout fonctionne vraiment — ça vous évitera un ticket de suivi (et un utilisateur mécontent).

Imprimer une page de test

# Envoyer une page de test via PowerShell
$imprimante = Get-Printer -Name "NomDeLImprimante"
$imprimante | ForEach-Object {
    (New-Object -ComObject WScript.Network).AddWindowsPrinterConnection($_.Name)
}

# Ou via l'interface : Paramètres > Imprimantes > Gérer > Imprimer une page de test

Vérifier qu'aucun travail n'est bloqué

Get-PrintJob -PrinterName "NomDeLImprimante" | Where-Object {$_.JobStatus -ne "Complete"}

Contrôler les journaux d'événements

# Voir les 10 derniers événements liés à l'impression
Get-WinEvent -LogName "Microsoft-Windows-PrintService/Operational" -MaxEvents 10 |
    Format-Table TimeCreated, Id, LevelDisplayName, Message -Wrap

Si des erreurs persistent dans les journaux, notez l'Event ID et le message — ces informations sont précieuses pour une escalade vers le niveau 2 ou un signalement à Microsoft.

FAQ — Questions fréquentes sur les imprimantes réseau sous Windows 11

Pourquoi mon imprimante réseau apparaît « hors ligne » alors qu'elle est allumée et connectée ?

C'est l'un des grands classiques. En général, Windows ne parvient plus à communiquer avec l'imprimante. Les causes les plus courantes : un changement d'adresse IP (si elle est en DHCP), un pare-feu qui bloque le port 9100 ou 631, ou tout simplement le mode « Utiliser l'imprimante hors connexion » activé par erreur. Commencez par vérifier la connectivité avec ping, puis dans les propriétés de la file d'impression, décochez « Utiliser l'imprimante hors connexion » si l'option est cochée.

Comment savoir si un problème d'impression vient de Windows 11 25H2 ou de l'imprimante elle-même ?

La méthode la plus fiable : testez l'impression depuis un autre poste, idéalement sous une version antérieure de Windows (24H2 ou Windows 10). Si l'impression fonctionne depuis l'autre poste, le problème est spécifique à 25H2. Pensez aussi à consulter le Tableau de bord d'intégrité des services Windows sur le site de Microsoft pour vérifier les problèmes connus actuels.

Est-il possible de gérer les imprimantes à distance avec PowerShell ?

Absolument. Vous pouvez utiliser les cmdlets Get-Printer, Add-Printer et Remove-Printer avec le paramètre -ComputerName pour administrer les imprimantes sur un poste distant. Il faut simplement que la communication à distance PowerShell (WinRM) soit activée sur la machine cible. Exemple : Get-Printer -ComputerName "PC-COMPTA-01".

Que faire si le problème d'impression persiste après avoir tout essayé ?

Si aucune des solutions de cet article n'a résolu le problème, voici les derniers recours : (1) supprimez complètement l'imprimante et son pilote puis réinstallez le tout de zéro, (2) épluchez les journaux d'événements pour identifier un Event ID précis, (3) testez avec le pilote générique « Microsoft IPP Class Driver » (il fait des miracles parfois), (4) escaladez vers le support du fabricant avec les logs collectés.

Comment éviter les problèmes d'impression récurrents en entreprise ?

Quelques bonnes pratiques qui font vraiment la différence sur le long terme : attribuez des adresses IP statiques ou des réservations DHCP à toutes les imprimantes réseau, utilisez un serveur d'impression centralisé avec déploiement par GPO, maintenez les pilotes à jour sur le serveur d'impression, et surtout testez les mises à jour Windows sur un groupe pilote avant déploiement général. Documentez aussi chaque imprimante (IP, modèle, pilote, emplacement) dans votre CMDB ou votre wiki IT interne — ça paraît basique, mais c'est ce genre de documentation qui vous sauve la mise quand tout part en vrille un lundi matin.

À propos de l'auteur Editorial Team

Our team of expert writers and editors.