Désinstallation de HP Services Scan

Prev Next

Introduction

Le pilote HP Services Scan est un pilote virtuel installé automatiquement sur les périphériques HP via Windows Update lors du processus de démarrage initial. Bien qu’il permette une gestion et des fonctionnalités spécifiques des appareils, il peut y avoir des scénarios où les administrateurs informatiques doivent supprimer ou empêcher la réinstallation de ce pilote pour rationaliser les performances des appareils ou s’aligner sur les politiques de l’organisation.

Cet article fournit des instructions détaillées pour :

  1. Suppression du pilote HP Services Scan à l’aide des commandes Pnputil ou d’un script PowerShell automatisé.

  2. Blocage de la réinstallation du pilote via des outils tels que WSUS, SCCM, Intune ou la stratégie de groupe.

Il fournit aux administrateurs informatiques les étapes nécessaires pour maintenir un environnement de périphérique propre et conforme, tout en veillant à ce que les pilotes indésirables n’affectent pas les performances du périphérique ou les flux de travail de gestion.

Option 1 :  Suppression du pilote du périphérique via Pnputil

Chaque composant et pilote d’extension doit être retiré, en commençant par tous les pilotes de composant. 

Pour supprimer les pilotes de composant :

1. Exécutez 'pnputil /enum-drivers > out.txt'. 
2. Ouvrez out.txt et identifiez tous les pilotes avec le nom d’origine : 'hpsvcsscancomp.inf'.
3. Notez le nom publié correspondant (c’est-à-dire oem##.inf).
4. Pour chaque pilote identifié, exécutez 'pnputil /delete-driver oem##.inf /uninstall'.

Pour supprimer les pilotes d’extension :

Répétez les étapes 2 à 4 ci-dessus, mais identifiez plutôt tous les pilotes avec le nom d’origine : 'hpsvcsscanext.inf'.

Option 2 : Exécuter le script PowerShell

Téléchargez le script de désinstallation de PowerShell à partir d’ici  ou créez un script PowerShell en procédant comme suit. Une fois le script créé, exécutez-le pour supprimer automatiquement les pilotes :

echo « Suppression des pilotes de composants... »
(pnputil /enum-drivers | out-string) -split '\r\n\r\n'| ? { $_ -match 'hpsvcsscancomp.inf' } | % {
    # Extraire le numéro OEM...
    if($_ -match "oem( ?<oem>\d+ ?)\.inf") {
        $oem_numéro = $matches["OEM"]
        echo « suppression de oem${oem_number}.inf : »
        pnputil /delete-driver « oem${oem_number}.inf » /désinstaller
        Start-Sleep -S 5
    }
    sinon {
        # Quelque chose s’est mal passé
        echo "Impossible d’obtenir oem# de pnputil. Veuillez supprimer manuellement"
    }
}
echo « Suppression terminée des pilotes de composants »
 echo « Suppression des pilotes d’extension... »
(pnputil /enum-drivers | out-string) -split '\r\n\r\n'| ? { $_ -match 'hpsvcsscanext.inf' } | % {
    # Extraire le numéro OEM...
    if($_ -match "oem( ?<oem>\d+ ?)\.inf") {
        $oem_numéro = $matches["OEM"]
        pnputil /delete-driver « oem${oem_number}.inf » /désinstaller
        Start-Sleep -S 5
    }
    sinon {
        # Quelque chose s’est mal passé
        echo "Impossible d’obtenir oem# de pnputil. Veuillez supprimer manuellement"
    }
}
echo « Suppression terminée des pilotes d’extension »
 echo « Suppression du pilote terminée »

Désactivation de Windows Update pour l’analyse des services HP

La suppression du pilote n’empêche pas Windows Update (WU) de réinstaller le pilote lors de la prochaine vérification de mise à jour. Pour ce faire, vous pouvez gérer WU à l’aide d’un outil tel que WSUS, SCCM ou Intune pour bloquer manuellement le déploiement du pilote HP Services Scan sur les périphériques gérés.

Pour désinstaller le pilote HP Services Scan avec la stratégie de groupe :

  1. Ouvrez la console de gestion des stratégies de groupe en tapant gpmc.msc à l’invite de commande sur le contrôleur de domaine Active Directory (AD).

  2. Créez un nouvel objet de stratégie de groupe (ou modifiez-en un existant) et liez-le à l’unité organisationnelle (UO) appropriée qui contient les ordinateurs sur lesquels vous souhaitez désactiver le pilote d’analyse des services HP.

  3. Accédez à Configuration de l’ordinateur stratégies modèles d’administrationInstallation du système > de l’appareil > Restrictions d’installation de l’appareil.  

  4. Double-cliquez sur Empêcher l’installation des appareils qui correspondent à l’un de ces ID d’appareil et définissez-le sur Activé.

  5. Cochez également la case Appliquer aux périphériques correspondants déjà installés.

  6. Cliquez sur Afficher..., puis ajoutez l’ID matériel SWC\HPTPSH000C.