Introduksjon
HP Services Scan-driveren er en virtuell driver som installeres automatisk på HP-enheter via Windows Update under den første oppstartsprosessen. Selv om det muliggjør spesifikk enhetsadministrasjon og funksjonalitet, kan det være scenarier der IT-administratorer må fjerne eller forhindre reinstallering av denne driveren for å strømlinjeforme enhetsytelsen eller tilpasse seg organisasjonspolicyer.
Denne artikkelen inneholder detaljerte instruksjoner for:
Fjerne HP Services Scan-driveren ved hjelp av Pnputil-kommandoer eller et automatisert PowerShell-skript.
Blokkere driveren fra å installere på nytt gjennom verktøy som WSUS, SCCM, Intune eller gruppepolicy.
Det utstyrer IT-administratorer med de nødvendige trinnene for å opprettholde et rent, kompatibelt enhetsmiljø, samtidig som det sikres at uønskede drivere ikke påvirker enhetens ytelse eller administrasjonsarbeidsflyter.
Alternativ 1: Fjerne driveren fra enheten gjennom Pnputil
Hver komponent- og utvidelsesdriver må fjernes, og starter med alle komponentdriverne.
Slik fjerner du komponentdriverne:
1. Kjør 'pnputil /enum-drivers > out.txt'.
2. Åpne out.txt og identifiser alle drivere med originalnavn: 'hpsvcsscancomp.inf'.
3. Legg merke til det tilsvarende publiserte navnet (dvs. oem##.inf).
4. For hver driver som er identifisert, kjør 'pnputil /delete-driver oem##.inf /uninstall'.
Slik fjerner du utvidelsesdriverne:
Gjenta trinn 2-4 ovenfor, men identifiser i stedet alle drivere med originalnavn: 'hpsvcsscanext.inf'.
Alternativ 2: Kjør PowerShell-skriptet
Last ned PowerShell-skriptet for avinstallering herfra , eller opprett et PowerShell-skript med følgende trinn. Når skriptet er opprettet, kjører du skriptet for å fjerne driverne automatisk:
Echo "Fjerne komponentdrivere..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscancomp.inf' } | % {
# Trekk ut OEM-nummer...
hvis($_ -samsvar med "OEM(?<OEM>\d+?)\.inf") {
$oem_number = $matches["oem"]
echo "fjerner oem${oem_number}.inf:"
pnputil /delete-driver "oem${oem_number}.inf" /avinstaller
start-søvn -s 5
}
else {
# noe gikk galt
echo "Kunne ikke få oem# fra pnputil. Vennligst fjern manuelt"
}
}
echo "ferdig med å fjerne komponentdrivere"
ekko "Fjerne utvidelsesdrivere ..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscanext.inf' } | % {
# Trekk ut OEM-nummer...
hvis($_ -samsvar med "OEM(?<OEM>\d+?)\.inf") {
$oem_number = $matches["oem"]
pnputil /delete-driver "oem${oem_number}.inf" /avinstaller
start-søvn -s 5
}
else {
# noe gikk galt
echo "Kunne ikke få oem# fra pnputil. Vennligst fjern manuelt"
}
}
Echo "Ferdig med å fjerne utvidelsesdrivere"
Echo "Fjerning av driver fullført"
Deaktivering av Windows Update for HP Services Scan
Fjerning av driveren hindrer ikke Windows Update (WU) i å installere driveren på nytt under neste oppdateringskontroll. Dette kan gjøres ved å administrere WU gjennom et verktøy som WSUS, SCCM eller Intune for manuelt å blokkere HP Services Scan-driveren fra å bli distribuert til de administrerte enhetene.
Slik avinstallerer du HP Services Scan Driver med gruppepolicy:
Åpne konsollen for gruppepolicybehandling ved å skrive
gpmc.msc
på ledeteksten på Active Directory (AD)-domenekontrolleren.Opprett et nytt GPO (eller rediger et eksisterende) og koble det til den aktuelle organisasjonsenheten (OU) som inneholder datamaskinene du vil deaktivere HP Services Scan Driver på.
Gå til Datamaskinkonfigurasjon > policyer > administrative maler > system - > enhetsinstallasjon > begrensninger for enhetsinstallasjon.
Dobbeltklikk på Forhindre installasjon av enheter som samsvarer med noen av disse enhets-ID-ene, og sett den til Aktivert.
Merk av for Bruk også på samsvarende enheter som allerede er installert.
Klikk Vis..., og legg til maskinvare-ID-en SWC\HPTPSH000C.