Avinstallera HP Services Scan

Prev Next

Införandet

HP Services Scan-drivrutinen är en virtuell drivrutin som automatiskt installeras på HP-enheter via Windows Update under den första startprocessen. Även om det möjliggör specifik enhetshantering och funktionalitet kan det finnas scenarier där IT-administratörer behöver ta bort eller förhindra ominstallation av den här drivrutinen för att effektivisera enhetens prestanda eller anpassa sig till organisationens principer.

Den här artikeln innehåller detaljerade instruktioner för:

  1. Ta bort HP Services Scan-drivrutinen med hjälp av Pnputil-kommandon eller ett automatiserat PowerShell-skript.

  2. Blockera drivrutinen från ominstallation via verktyg som WSUS, SCCM, Intune eller grupprincip.

Det utrustar IT-administratörer med de nödvändiga stegen för att upprätthålla en ren, kompatibel enhetsmiljö, samtidigt som det säkerställer att oönskade drivrutiner inte påverkar enhetens prestanda eller hanteringsarbetsflöden.

Alternativ 1:  Ta bort drivrutinen från enheten via Pnputil

Varje komponent och tilläggsdrivrutin måste tas bort, med början med alla komponentdrivrutiner. 

Så här tar du bort komponentdrivrutinerna:

1. Kör 'pnputil /enum-drivers > out.txt'. 
2. Öppna out.txt och identifiera alla drivrutiner med det ursprungliga namnet: 'hpsvcsscancomp.inf'.
3. Anteckna motsvarande publicerade namn (dvs. oem##.inf).
4. För varje identifierad drivrutin kör du 'pnputil /delete-driver oem##.inf /uninstall'.

Så här tar du bort tilläggsdrivrutinerna:

Upprepa steg 2-4 ovan men identifiera istället alla drivrutiner med det ursprungliga namnet: 'hpsvcsscanext.inf'.

Alternativ 2: Kör PowerShell-skriptet

Ladda ned PowerShell-skriptet för avinstallation härifrån  eller skapa ett PowerShell-skript med följande steg. När skriptet har skapats kör du skriptet för att ta bort drivrutinerna automatiskt:

echo "ta bort komponentdrivrutiner..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscancomp.inf' } | % {
    # Extrahera OEM-nummer...
    if($_ -match "oem(?<oem>\d+?)\.inf") {
        $oem_number = $matches["oem"]
        echo "tar bort OEM${oem_number}.inf:"
        pnputil /delete-driver "oem${oem_number}.inf" /uninstall
        starta-sova -s 5
    }
    annars {
        # något gick fel
        echo "Kunde inte få oem# från pnputil. Ta bort manuellt"
    }
}
echo "Slutförd borttagning av komponentdrivrutiner"
 echo "ta bort tilläggsdrivrutiner..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscanext.inf' } | % {
    # Extrahera OEM-nummer...
    if($_ -match "oem(?<oem>\d+?)\.inf") {
        $oem_number = $matches["oem"]
        pnputil /delete-driver "oem${oem_number}.inf" /uninstall
        starta-sova -s 5
    }
    annars {
        # något gick fel
        echo "Kunde inte få oem# från pnputil. Ta bort manuellt"
    }
}
echo "Slutförd borttagning av tilläggsdrivrutiner"
 echo "borttagning av drivrutin klar"

Inaktivera Windows Update för sökning av HP-tjänster

Att ta bort drivrutinen hindrar inte Windows Update (WU) från att installera om drivrutinen vid nästa uppdateringskontroll. Detta kan göras genom att hantera WU via ett verktyg som WSUS, SCCM eller Intune för att manuellt blockera HP Services Scan-drivrutinen från att distribueras till de hanterade enheterna.

Så här avinstallerar du HP Services Scan Driver med Grupprincip:

  1. Öppna konsolen Grupprinciphantering genom att gpmc.msc skriva i kommandotolken på Active Directory-domänkontrollanten (AD).

  2. Skapa ett nytt grupprincipobjekt (eller redigera ett befintligt) och länka det till lämplig organisationsenhet (OU) som innehåller de datorer där du vill inaktivera HP Services Scan Driver.

  3. Gå till Principer för datorkonfiguration > administrativa mallar System - > Enhetsinstallation Begränsningar för enhetsinstallation. 

  4. Dubbelklicka på Förhindra installation av enheter som matchar något av dessa enhets-ID:n och ställ in det på Aktiverad.

  5. Markera Gäller även för matchande enheter som redan är installerade.

  6. Klicka på Visa... och lägg till SWC\HPTPSH000C maskinvaru-ID.