Zum Inhalt springen
sw
en

Tippe um zu suchen

IT-Support (Business)

Netzwerkdrucker einrichten & Troubleshooting

Netzwerkdrucker unter Windows per IP oder Printserver einrichten, Treiber installieren und typische Probleme wie Offline-Status oder hängende Jobs beheben.

7 Min Lesezeit Anfänger Zuletzt aktualisiert:

Grundlagen: Wie kommt der Drucker ins Netzwerk?

Bevor du anfängst zu klicken, lohnt es sich kurz zu verstehen, wie das eigentlich funktioniert. Ein Netzwerkdrucker hat eine eigene IP-Adresse und ist direkt ans LAN oder WLAN angebunden. Windows verbindet sich via TCP/IP auf Port 9100 (sogenanntes RAW Printing) direkt zum Gerät – oder alternativ über einen Printserver, der die Drucker zentral verwaltet und an Clients weitergibt.

In einem KMU-Umfeld triffst du meistens eine von drei Konstellationen:

VarianteBeschreibungEinsatz
Direkter Netzwerkdrucker (TCP/IP)Drucker hat eigene IP, Clients verbinden direktKleine Büros, Abteilungsdrucker
Printserver (Windows Server)Server verwaltet Drucker, Clients verbinden via \\server\druckernameKMU mit AD-Domäne
WLAN-Drucker mit App/WPSDrucker im WLAN, oft via Hersteller-App eingerichtetHeimgebrauch, kleine Büros

IP-Adresse des Druckers ermitteln

Bevor du irgendetwas einrichtest, brauchst du die IP-Adresse des Druckers. Drei zuverlässige Methoden:

  1. Konfigurationsseite ausdrucken: Bei den meisten Druckern gibt es eine Taste-Kombination oder ein Menü (oft unter Berichte oder Netzwerk), die ein Infoblatt mit IP, MAC-Adresse und Netzwerkkonfiguration ausdruckt.
  2. Druckermenü direkt: Einstellungen am Gerät > Netzwerk > TCP/IP oder WLAN-Status anzeigen.
  3. Netzwerkscan mit PowerShell:
# Alle aktiven Hosts im Subnetz pingen (Beispiel: 192.168.1.x)
1..254 | ForEach-Object {
    $ip = "192.168.1.$_"
    if (Test-Connection -ComputerName $ip -Count 1 -Quiet) {
        Write-Host "$ip ist erreichbar"
    }
}

Alternativ funktioniert Advanced IP Scanner (kostenlos) sehr zuverlässig – einfach den IP-Bereich scannen und Drucker anhand des Herstellernamens identifizieren.


Netzwerkdrucker manuell hinzufügen (Windows 10/11)

Weg 1: Über die Einstellungen (GUI)

  1. Win+I öffnen > Bluetooth & Geräte > Drucker & Scanner
  2. Auf Gerät hinzufügen klicken
  3. Warten bis die automatische Suche läuft – falls der Drucker nicht erscheint: “Der gewünschte Drucker ist nicht aufgeführt” anklicken
  4. Option wählen: “Drucker über TCP/IP-Adresse oder Hostnamen hinzufügen”
  5. Gerätetyp: TCP/IP-Gerät – IP-Adresse eingeben (z.B. 192.168.1.50)
  6. Portname wird automatisch gesetzt (z.B. IP_192.168.1.50)
  7. Windows versucht den Treiber automatisch zu laden. Falls das nicht klappt: “Datenträger” wählen und Treiber vom Hersteller verwenden

Weg 2: Über einen Printserver / UNC-Pfad

Wenn ihr einen Windows Printserver habt, ist das die bevorzugte Methode – der Treiber wird direkt vom Server mitgeliefert:

  1. Win+R drücken, \\printserver eingeben und Enter
  2. Doppelklick auf den freigegebenen Drucker – Windows installiert Treiber automatisch
  3. Oder in Einstellungen: “Drucker über Name, Adresse oder Port suchen” > UNC-Pfad eingeben

Netzwerkdrucker per PowerShell einrichten

In der Praxis willst du das oft skripten – z.B. bei der Einrichtung neuer Workstations oder für ein Deployment-Script.

Direktverbindung via IP (ohne Printserver)

# 1. TCP/IP-Port anlegen
Add-PrinterPort -Name "IP_192.168.1.50" -PrinterHostAddress "192.168.1.50"

# 2. Treiber installieren (muss bereits im Treiberspeicher vorhanden sein)
Add-PrinterDriver -Name "HP Universal Printing PCL 6"

# 3. Drucker anlegen
Add-Printer -Name "Buerodrucker-EG" -DriverName "HP Universal Printing PCL 6" -PortName "IP_192.168.1.50"

# Standard-Drucker setzen
(Get-Printer -Name "Buerodrucker-EG").SetAsDefault()

Verbindung via Printserver

# Drucker vom Printserver verbinden
Add-Printer -ConnectionName "\\PRINTSERVER\Buerodrucker-EG"

# Alle lokalen Drucker anzeigen
Get-Printer | Select-Object Name, DriverName, PortName, PrinterStatus

Drucker entfernen

Remove-Printer -Name "Buerodrucker-EG"
Remove-PrinterPort -Name "IP_192.168.1.50"

Drucker über Printserver zentral verwalten (Windows Server)

Wenn ihr mehr als 3-4 Drucker habt, lohnt sich ein Printserver. Das läuft auf einem normalen Windows Server – die Rolle heisst Druck- und Dokumentdienste.

Rolle installieren

# Auf dem Server:
Install-WindowsFeature Print-Server -IncludeManagementTools

Danach öffnest du die Druckverwaltung (printmanagement.msc) und richtest dort Drucker ein. Clients verbinden sich dann via UNC-Pfad (\\server\druckername).

Drucker per GPO verteilen

Der eleganteste Weg im Active-Directory-Umfeld: Drucker per Gruppenrichtlinie automatisch ausrollen. Kein manueller Aufwand mehr beim Workstation-Setup.

  1. gpmc.msc öffnen
  2. GPO für die gewünschte OU erstellen oder bearbeiten
  3. Benutzerkonfiguration > Einstellungen > Systemsteuerungseinstellungen > Drucker
  4. Neu > Freigegebener Drucker > UNC-Pfad eintragen, “Als Standard setzen” falls gewünscht
  5. GPO verknüpfen und gpupdate /force auf einem Testclient prüfen

Mehr zu GPOs findest du unter GPO-Grundlagen.


Troubleshooting: Die häufigsten Druckerprobleme

Problemübersicht

ProblemWahrscheinlichste UrsacheErste Massnahme
Drucker offlineIP geändert oder Drucker ausIP pingen, Port im Druckertreiber prüfen
Druckjob hängtSpooler klemmtSpooler neu starten, Queue leeren
Falscher TreiberTreiber-Mismatch nach OS-UpdateTreiber deinstallieren und neu installieren
Kein Druck auf NetzwerkdruckerFirewall blockiert Port 9100Firewall-Regel prüfen
Drucker druckt KauderwelschFalscher PDL (PCL vs. PostScript)Richtigen Druckertreiber wählen
Treiber lässt sich nicht installierenFehlende BerechtigungenAls Admin ausführen, Signaturprüfung beachten

Spooler-Probleme beheben

Der Druckspooler-Dienst ist die häufigste Fehlerquelle. Wenn Jobs hängen oder der Drucker sich nicht ansprechen lässt, hilft ein Neustart des Spoolers fast immer:

# Spooler stoppen
Stop-Service -Name Spooler -Force

# Druckerwarteschlange leeren
Remove-Item "$env:SystemRoot\System32\spool\PRINTERS\*" -Force -Recurse -ErrorAction SilentlyContinue

# Spooler neu starten
Start-Service -Name Spooler

# Status prüfen
Get-Service Spooler

Oder klassisch per CMD (z.B. wenn PowerShell nicht verfügbar):

net stop spooler
del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"
net start spooler

Drucker offline: Schritt-für-Schritt

  1. Drucker pingen: Kannst du die IP des Druckers erreichen?
Test-Connection -ComputerName 192.168.1.50 -Count 4
  1. Druckerport prüfen: Stimmt die IP im konfigurierten Port noch?
Get-PrinterPort | Where-Object { $_.Name -like "IP_*" } | Select-Object Name, PrinterHostAddress
  1. Offline-Modus deaktivieren: Drucker > Rechtsklick > “Drucker online verwenden” – diese Option wird manchmal automatisch gesetzt

  2. Druckerwarteschlange leeren:

Get-PrintJob -PrinterName "Buerodrucker-EG" | Remove-PrintJob
  1. Treiber neu installieren: Wenn nichts hilft, Drucker entfernen und komplett neu anlegen

Port 9100 – Firewall prüfen

Wenn du direkt via TCP/IP druckst, muss Port 9100 TCP vom Client zum Drucker offen sein. In grösseren Netzwerken mit Segmentierung blockiert die Firewall diesen Traffic manchmal.

# Port 9100 vom Client aus testen
Test-NetConnection -ComputerName 192.168.1.50 -Port 9100

Wenn TcpTestSucceeded auf False steht, liegt das Problem in der Netzwerk-Firewall oder einem VLAN-Routing-Problem – dann musst du mit dem Netzwerkteam sprechen. Grundlagen dazu: TCP/IP Grundlagen.

Treiber-Probleme

Windows 11 hat die Druckertreiber-Architektur mit IPP over USB und Mopria modernisiert. Für viele Drucker werden Treiber inzwischen direkt via Windows Update geladen. Falls das nicht funktioniert:

  1. Hersteller-Website besuchen (z.B. support.hp.com, www.kyocera.de/support)
  2. Modell eingeben, Treiber für deine Windows-Version herunterladen
  3. Alten Treiber vorher vollständig deinstallieren: Systemsteuerung > Programme und zusätzlich den Drucktreiber in printmanagement.msc unter “Treiber” entfernen

Netzwerkdrucker per DHCP-Reservierung stabil halten

Einer der häufigsten Supportfälle in KMUs: Der Drucker hat gestern noch funktioniert, heute ist er offline – weil der DHCP-Server ihm eine andere IP gegeben hat. Die Lösung ist eine DHCP-Reservierung.

Du brauchst die MAC-Adresse des Druckers (steht auf dem Konfigurationsblatt oder im Druckermenü):

# MAC-Adresse des Druckers ermitteln (wenn du weisst, welche IP er gerade hat)
arp -a 192.168.1.50

Dann in der DHCP-Konsole (dhcpmgmt.msc) unter dem Scope > Reservierungen > neue Reservierung anlegen: MAC-Adresse + gewünschte IP eintragen.

Mehr zum DHCP-Thema: DHCP Grundlagen.


Druckerfreigabe zwischen Windows-Rechnern (Peer-to-Peer)

Manchmal gibt es keinen Printserver, aber jemand hat den Drucker lokal am PC und soll ihn teilen. Das geht zwar, hat aber Nachteile (der PC muss laufen, Spooler-Last auf der Workstation). Trotzdem kurz erklärt:

# Drucker freigeben
Set-Printer -Name "Lokaler HP" -Shared $true -ShareName "HP-Buero"

# Freigegebene Drucker im Netzwerk anzeigen
Get-Printer -ComputerName . | Where-Object { $_.Shared -eq $true }

Clients verbinden sich dann via \\computername\HP-Buero. Stelle sicher, dass Datei- und Druckerfreigabe in den Windows-Netzwerkeinstellungen aktiviert ist und die Firewall den Traffic auf Port 445 (SMB) erlaubt.


Weiterlernen


Verwandte Seiten: TCP/IP Grundlagen · DHCP Grundlagen · GPO Grundlagen · PowerShell im IT-Alltag

Videos

YouTube
Windows Printserver einrichten und einen Drucker bereitstellen
YouTube
Windows Druckerserver einrichten & Drucker automatisch verteilen mit Gruppenrichtlinien

Kommentare

Frage, Verbesserungsvorschlag oder eigene Erfahrung zu diesem Artikel? Schreib einen Kommentar. Neue Beiträge erscheinen nach kurzer Moderation.

  • Lade Kommentare …
Kommentar schreiben