Johdanto
HP Services Scan -ohjain on virtuaalinen ohjain, joka asennetaan automaattisesti HP-laitteisiin Windows Updaten kautta ensimmäisen käynnistyksen aikana. Vaikka se mahdollistaa tietyn laitehallinnan ja toiminnot, saattaa olla tilanteita, joissa IT-järjestelmänvalvojien on poistettava tämä ohjain tai estettävä sen uudelleenasennus laitteen suorituskyvyn virtaviivaistamiseksi tai organisaation käytäntöjen noudattamiseksi.
Tässä artikkelissa on yksityiskohtaiset ohjeet:
HP Services Scan -ohjaimen poistaminen Pnputil-komentojen tai automaattisen PowerShell-komentosarjan avulla.
Ohjaimen uudelleenasennuksen estäminen työkaluilla, kuten WSUS, SCCM, Intune tai ryhmäkäytäntö.
Se antaa IT-järjestelmänvalvojille tarvittavat toimenpiteet puhtaan ja vaatimustenmukaisen laiteympäristön ylläpitämiseksi ja varmistaa samalla, että ei-toivotut ohjaimet eivät vaikuta laitteen suorituskykyyn tai hallinnan työnkulkuihin.
Vaihtoehto 1: Ohjaimen poistaminen laitteesta Pnputilin kautta
Jokainen komponentti- ja laajennusohjain on poistettava, alkaen kaikista komponenttiohjaimista.
Komponenttiohjainten poistaminen:
1. Suorita 'pnputil /enum-drivers > out.txt'.
2. Avaa out.txt ja tunnista kaikki ohjaimet, joiden alkuperäinen nimi on "hpsvcsscancomp.inf".
3. Merkitse muistiin vastaava julkaistu nimi (esim. oem##.inf).
4. Suorita jokaiselle tunnistetulle ohjaimelle 'pnputil /delete-driver oem##.inf /uninstall'.
Laajennusohjainten poistaminen:
Toista yllä olevat vaiheet 2–4, mutta tunnista sen sijaan kaikki ohjaimet, joiden alkuperäinen nimi on "hpsvcsscanext.inf".
Vaihtoehto 2: Suorita PowerShell-komentosarja
Lataa PowerShellin asennuksen poistokomentosarja täältä tai luo PowerShell-komentosarja seuraavien vaiheiden avulla. Kun komentosarja on luotu, suorita komentosarja poistaaksesi ohjaimet automaattisesti:
Echo "Komponenttien ohjainten poistaminen..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscancomp.inf' } | % {
# poimi OEM-numero...
if($_ -match "OEM(?<OEM>\d+?)\.inf") {
$oem_luku = $matches["OEM"]
echo "OEM${oem_number}.inf:"
pnputil /delete-driver "oem${oem_number}.inf" /uninstall
käynnistys-lepotila -s 5
}
else {
# jotain meni pieleen
echo "Ei voinut saada oem#:tä pnputilista. Poista manuaalisesti"
}
}
echo "komponenttiohjainten poistaminen valmis"
Echo "Laajennusajureiden poistaminen..."
(pnputil /enum-drivers | out-string) -split '\r\n\r\n' | ? { $_ -match 'hpsvcsscanext.inf' } | % {
# poimi OEM-numero...
if($_ -match "OEM(?<OEM>\d+?)\.inf") {
$oem_luku = $matches["OEM"]
pnputil /delete-driver "oem${oem_number}.inf" /uninstall
käynnistys-lepotila -s 5
}
else {
# jotain meni pieleen
echo "Ei voinut saada oem#:tä pnputilista. Poista manuaalisesti"
}
}
echo "Lopetti laajennusohjainten poistamisen"
Echo "Ohjaimen poisto valmis"
Windows Updaten poistaminen käytöstä HP Services Scan -ohjelmaa varten
Ohjaimen poistaminen ei estä Windows Updatea (WU) asentamasta ohjainta uudelleen seuraavan päivitystarkistuksen aikana. Tämä voidaan tehdä hallitsemalla WU:ta työkalulla, kuten WSUS, SCCM tai Intune, estääksesi manuaalisesti HP Services Scan -ohjaimen käyttöönoton hallituissa laitteissa.
HP Services Scan -ohjaimen asennuksen poistaminen ryhmäkäytännöllä:
Avaa ryhmäkäytäntöjen hallintakonsoli kirjoittamalla
gpmc.msc
Active Directory (AD) -toimialueen ohjauskoneen komentokehotteeseen.Luo uusi ryhmäkäytäntöobjekti (tai muokkaa olemassa olevaa ryhmäkäytäntöobjektia) ja linkitä se asianmukaiseen organisaatioyksikköön (OU), joka sisältää tietokoneet, joissa haluat poistaa HP Services Scan -ohjaimen käytöstä.
Siirry kohtaan Tietokoneen asetukset > käytännöt > hallintamallit > Järjestelmän > Laitteiden asennus > Laitteen asennusrajoitukset.
Kaksoisnapsauta Estä näiden laitetunnuksia vastaavien laitteiden asennus ja aseta sen asetukseksi Käytössä.
Valitse Käytä myös vastaavia laitteita, jotka on jo asennettu.
Valitse Näytä ja lisää SWC\HPTPSH000C laitteistotunnus.