Einleitung
Der HP Services Scan-Treiber ist ein virtueller Treiber, der während des ersten Startvorgangs automatisch über Windows Update auf HP Geräten installiert wird. Obwohl es bestimmte Geräteverwaltung und -funktionen ermöglicht, kann es Szenarien geben, in denen IT-Administratoren die Neuinstallation dieses Treibers entfernen oder verhindern müssen, um die Geräteleistung zu optimieren oder sich an den Organisationsrichtlinien auszurichten.
Dieser Artikel enthält detaillierte Anweisungen für:
Entfernen des HP Services Scan-Treibers mithilfe von Pnputil-Befehlen oder einem automatisierten PowerShell-Skript.
Blockieren der Neuinstallation des Treibers über Tools wie WSUS, SCCM, Intune oder Gruppenrichtlinien.
Es stattet IT-Administratoren mit den notwendigen Schritten aus, um eine saubere, konforme Geräteumgebung zu gewährleisten und gleichzeitig sicherzustellen, dass unerwünschte Treiber die Geräteleistung oder die Verwaltungsabläufe nicht beeinträchtigen.
Option 1: Entfernen des Treibers vom Gerät über Pnputil
Jede Komponente und jeder Erweiterungstreiber muss entfernt werden, beginnend mit allen Komponententreibern.
So entfernen Sie die Komponententreiber:
1. Führen Sie 'pnputil /enum-drivers > out.txt' aus.
2. Öffnen Sie out.txt und identifizieren Sie alle Treiber mit dem ursprünglichen Namen: 'hpsvcsscancomp.inf'.
3. Notieren Sie sich den entsprechenden veröffentlichten Namen (z. B. oem##.inf).
4. Führen Sie für jeden identifizierten Treiber 'pnputil /delete-driver oem##.inf /uninstall' aus.
So entfernen Sie die Erweiterungstreiber:
Wiederholen Sie die Schritte 2 bis 4 oben, und identifizieren Sie stattdessen alle Treiber mit dem ursprünglichen Namen: 'hpsvcsscanext.inf'.
Option 2: Ausführen des PowerShell-Skripts
Laden Sie das PowerShell-Deinstallationsskript hier herunter , oder erstellen Sie ein PowerShell-Skript mit den folgenden Schritten. Nachdem das Skript erstellt wurde, führen Sie das Skript aus, um die Treiber automatisch zu entfernen:
echo "Entfernen von Komponententreibern..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscancomp.inf' } | % {
# OEM-Nummer extrahieren...
if($_ -match "oem(?<oem>\d+?)\.inf") {
$oem_Nummer = $matches["OEM"]
echo "oem${oem_number}.inf entfernen:"
pnputil /delete-driver "oem${oem_number}.inf" /deinstallieren
Start-Schlaf -S 5
}
else {
# etwas ist schief gelaufen
echo "OEM# konnte nicht von pnputil abgerufen werden. Bitte manuell entfernen"
}
}
echo "Entfernen von Komponententreibern abgeschlossen"
echo "Erweiterungstreiber entfernen..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscanext.inf' } | % {
# OEM-Nummer extrahieren...
if($_ -match "oem(?<oem>\d+?)\.inf") {
$oem_Nummer = $matches["OEM"]
pnputil /delete-driver "oem${oem_number}.inf" /deinstallieren
Start-Schlaf -S 5
}
else {
# etwas ist schief gelaufen
echo "OEM# konnte nicht von pnputil abgerufen werden. Bitte manuell entfernen"
}
}
echo "Entfernen der Erweiterungstreiber abgeschlossen"
Echo "Treiberentfernung abgeschlossen"
Deaktivieren von Windows Update für HP Services Scan
Das Entfernen des Treibers verhindert nicht, dass Windows Update (WU) den Treiber bei der nächsten Updateüberprüfung neu installiert. Dies kann durch die Verwaltung von WU über ein Tool wie WSUS, SCCM oder Intune erfolgen, um die Bereitstellung des HP Services Scan-Treibers auf den verwalteten Geräten manuell zu blockieren.
So deinstallieren Sie den HP Services Scan-Treiber mit Gruppenrichtlinie:
Öffnen Sie die Gruppenrichtlinien-Verwaltungskonsole, indem Sie
gpmc.msc
an der Eingabeaufforderung auf dem Active Directory-Domänencontroller (AD) etwas eingeben.Erstellen Sie ein neues Gruppenrichtlinienobjekt (oder bearbeiten Sie ein vorhandenes) und verknüpfen Sie es mit der entsprechenden Organisationseinheit (OU), die die Computer enthält, auf denen Sie den HP Services Scan-Treiber deaktivieren möchten.
Wechseln Sie zu Richtlinien für die Computerkonfiguration > > Administrative Vorlagen > System - > Geräteinstallation > Einschränkungen für die Geräteinstallation.
Doppelklicken Sie auf Installation von Geräten verhindern , die mit einer dieser Geräte-IDs übereinstimmen, und legen Sie es auf Aktiviert fest.
Aktivieren Sie die Option Auch auf entsprechende Geräte anwenden, die bereits installiert sind.
Klicken Sie auf Anzeigen..., und fügen Sie die Hardware-ID SWC\HPTPSH000C hinzu.