Surface Pro 8 : caméra Intel TGL qui se fige (Windows Hello) — correctifs, pilote 60.22000.5.15512, scripts et dépannage

Sur de nombreuses Surface Pro 8 (et quelques SP7/SP6), la caméra « Intel(R) TGL AVStream Camera » se fige après une sortie de veille ou au démarrage de Windows Hello. Ce guide rassemble les correctifs fiables, des scripts prêts à l’emploi et un plan d’action clair pour stabiliser la webcam.

Sommaire

Vue d’ensemble du problème

Le dysfonctionnement se manifeste de manière intermittente : LED allumée en continu, image figée ou absente, parfois un écran bleu. Dans beaucoup de cas, le souci apparaît après S0/veille moderne ou à l’instant où Windows Hello active la caméra. La désactivation/réactivation du périphérique dans le Gestionnaire de périphériques rétablit la caméra jusqu’au prochain blocage.

Modèles concernés et versions observées

Les retours les plus fréquents concernent Surface Pro 8, avec quelques occurrences sur SP7/SP6. Côté pilotes et firmwares, voici les versions mentionnées dans les retours utilisateurs, ainsi que leur impact typique :

ComposantVersionModèlesÉtat constatéRemarques
Pilote Intel(R) TGL AVStream Camera60.22000.5.12796SP8 (principalement)Instable pour plusieurs utilisateursBlocages fréquents (image figée, LED allumée)
Pilote Intel(R) TGL AVStream Camera64.22000.13.14550SP8Caméra introuvable chez certainsRetour arrière nécessaire sur au moins une machine
Pilote Intel(R) TGL AVStream Camera60.22000.5.15512SP7+ (puis SP8)Amélioration notable chez certainsD’abord publié pour SP7+ ; plus tard proposé à SP8 via Windows Update ; efficacité variable
Firmware/pack SurfaceMises à jour 2024 (dont mars)SP8Amélioration partielleStabilise Windows Hello/appels pour certains, pas pour tous

Symptômes typiques

  • Caméra avant/arrière/IR qui ne répond plus ; prévisualisation noire ou figée.
  • LED caméra allumée en permanence alors qu’aucune appli n’utilise la webcam.
  • Blocage au retour de veille ou à l’écran de verrouillage quand Windows Hello se déclenche.
  • Rétablissement temporaire en désactivant/réactivant le périphérique dans le Gestionnaire de périphériques.
  • Dans de rares cas, écran bleu (BSOD) au réveil.

Pourquoi cela arrive-t-il ?

Sur les Surface Pro 8 (plateforme Intel Tiger Lake), la pile caméra combine capteurs MIPI, firmware Surface, pilote AVStream, Camera Frame Server et composants Windows Hello. En sortie de veille (S0ix), une condition de verrouillage peut se produire si la caméra est sollicitée trop tôt (Hello/Teams) ou si le firmware/pilote gère mal l’alimentation. D’où l’efficacité des « resets » du périphérique : on force la réinitialisation du pilote et des flux caméra sans redémarrer la machine.

Solutions éprouvées

Installer toutes les mises à jour Windows/Surface

  1. Ouvrez Paramètres > Windows Update puis cliquez sur Rechercher des mises à jour.
  2. Ouvrez également Options avancées > Mises à jour facultatives et installez les pilotes/firmwares Surface proposés.
  3. Redémarrez, puis vérifiez dans Gestionnaire de périphériques > Caméras que Intel(R) TGL AVStream Camera est en version ≥ 60.22000.5.15512 si elle est proposée pour votre SP8.

Remarque : l’acheminement des pilotes par Windows Update est progressif et dépend de l’identifiant matériel exact. Évitez d’installer manuellement des pilotes destinés à un autre modèle de Surface si vous n’êtes pas certain de leur compatibilité.

Mitigation rapide (sans redémarrer)

Quand la caméra se bloque, un « reset » du périphérique règle souvent le problème instantanément.

  • Gestionnaire de périphériques : clic droit sur Intel(R) TGL AVStream Camera > Désactiver l’appareil, puis Activer l’appareil.
  • Script BAT (admin) :
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call disable
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call enable

Variante BAT avec élévation automatique :

@echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call disable
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call enable

Astuce : épinglez le BAT à la barre des tâches pour un « reset » en un clic.

Désactiver temporairement Windows Hello (pour test)

Plusieurs cas pointent un blocage lié à l’activation automatique de la caméra par Windows Hello au réveil.

  1. Allez dans Paramètres > Comptes > Options de connexion.
  2. Désactivez provisoirement la reconnaissance faciale Windows Hello (retirez le visage configuré).
  3. Faites quelques cycles veille/réveil pour valider la stabilité.

Réinitialiser l’application Caméra

  1. Ouvrez Paramètres > Applications > Applications installées > Caméra.
  2. Options avancées > Réinitialiser, puis testez à nouveau.

Utiliser l’outil de dépannage Windows (Get Help)

Depuis Get Help (recherchez « Get Help » dans le menu Démarrer), lancez la catégorie Caméra : l’outil corrige certains cas courants (autorisations, services, cache).

Ce qui a parfois aggravé ou n’a pas résolu

  • Pilote 64.22000.13.14550 : a fait disparaître les caméras chez au moins un utilisateur (rollback nécessaire).
  • Réinstallation complète via image USB : solution lourde, souvent inutile si l’origine est pilote/firmware.

Contournements utiles

  • Brancher une webcam USB externe pour les réunions critiques (Teams/Zoom) en attendant une version de pilote/firmware stabilisée sur votre modèle.

Plan d’action recommandé

  1. Installer toutes les mises à jour (y compris « facultatives ») puis redémarrer.
  2. Contrôler la version du pilote caméra : privilégier 60.22000.5.15512 (ou plus récent) si proposée pour SP8.
  3. Tester sans Windows Hello pendant plusieurs cycles veille/réveil.
  4. En cas de blocage : appliquer le script BAT pour réinitialiser rapidement la caméra.
  5. Si l’instabilité persiste :
    • Revenir à la dernière version de pilote stable sur votre machine : Gestionnaire de périphériques > Propriétés > Pilote > Rétablir la version précédente.
    • Ouvrir un ticket auprès du support Microsoft (joindre versions pilotes/firmwares et journaux d’événements).
    • Utiliser une webcam externe pour assurer la continuité métier.

Pas à pas détaillé

Vérifier précisément la version du pilote

  1. Appuyez sur Win + X > Gestionnaire de périphériques.
  2. Déployez Caméras > double‑cliquez sur Intel(R) TGL AVStream Camera.
  3. Onglet Pilote > relevez Version du pilote et Date.

Vérifier la stabilité après correctifs

Procédez à ce mini‑scénario de test :

  1. Redémarrage à froid (maintenez Shift et cliquez sur Arrêter puis rallumez).
  2. Connexion avec Hello, puis lancement de Caméra et Teams/Zoom.
  3. 3 cycles Veille (attendre 1–2 min) / Réveil avec Hello activé.
  4. Vérifiez que l’aperçu n’est ni noir ni figé et que la LED s’éteint hors usage.

Scripts prêts à l’emploi

BAT minimal (reset du périphérique)

wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call disable
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call enable

BAT avec élévation auto

@echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call disable
wmic path Win32_PnPEntity where "name='Intel(R) TGL AVStream Camera'" call enable

PowerShell (plus robuste, WMIC étant déprécié)

# Exécuter dans PowerShell (Admin)
$cams = Get-PnpDevice | Where-Object { $_.FriendlyName -like '*AVStream Camera*' -or $_.Class -eq 'Camera' }
foreach ($c in $cams) {
  Disable-PnpDevice -InstanceId $c.InstanceId -Confirm:$false
  Start-Sleep -Seconds 1
  Enable-PnpDevice -InstanceId $c.InstanceId -Confirm:$false
}

Astuce : le nom exact peut varier (avant/arrière/IR). Si le BAT ne trouve rien, élargissez le filtre :

wmic path Win32_PnPEntity where "name LIKE '%AVStream Camera%'" call disable
wmic path Win32_PnPEntity where "name LIKE '%AVStream Camera%'" call enable

Dépannage avancé (pour les cas tenaces)

Rollback ciblé du pilote

  1. Gestionnaire de périphériques > Caméras > Intel(R) TGL AVStream Camera.
  2. Propriétés > Pilote > Rétablir la version précédente (si disponible).
  3. Si le bouton est grisé : Mettre à jour le pilote > Parcourir mon ordinateur > Choisir parmi une liste et sélectionnez une version antérieure présente localement.
  4. Après rollback, redémarrez et testez.

Empêcher le retour d’un pilote défaillant

  • Désactivez temporairement l’installation de pilotes via Windows Update (stratégie d’entreprise) ou ignorez les « mises à jour facultatives » de pilote jusqu’à correctif.
  • En environnement géré, épinglez une version connue stable dans votre outil de gestion (Intune/ConfigMgr) pour le parc SP8.

Collecte de preuves pour un ticket support

  • Journaux Événements (Observateur d’événements) : Application et services > Microsoft > Windows — regardez les canaux liés à HelloFace, CameraFrameServer, Kernel‑PnP autour de l’heure du blocage.
  • Infos matériels : dans Propriétés > Détails, sélectionnez ID matériel et Chemin d’accès à l’instance.
  • Scénario reproductible : notez les étapes (réveil, Hello, appli appelée, durée avant blocage).

Tableau d’aide au diagnostic

SymptômeDéclencheur fréquentPiste rapideVérification
LED allumée en continuSortie de veille + HelloReset périphérique (BAT/PowerShell)LED s’éteint après reset ? Caméra OK
Image figée dans Teams/ZoomOuverture simultanée de plusieurs appsFermer les apps, relancer CameraTest avec l’appli Caméra seule
Caméra introuvableMAJ pilote récenteRollback piloteRéapparaît dans « Caméras »
Blocage récurrent après veilleHello activéDésactiver Hello pour test3–5 cycles veille/réveil stables

Bonnes pratiques d’exploitation

  • Après mise à jour : effectuez 2–3 redémarrages et plusieurs sorties de veille avant de conclure à la stabilité.
  • Évitez les mélanges de pilotes (SP7+/SP8) si Windows Update ne les propose pas à votre modèle.
  • Plan B toujours prêt : gardez une webcam USB dans le sac des équipes terrain.

Annexe : commandes utiles (administrateur)

Inventorier les pilotes caméras présents :

pnputil /enum-drivers | findstr /i "camera avstream intel surface"

Vérifier l’état des périphériques caméra :

Get-PnpDevice -Class Camera | Format-Table -Auto

Réinitialiser toutes les caméras (par classe) :

$cams = Get-PnpDevice -Class Camera
foreach ($c in $cams) {
  Disable-PnpDevice -InstanceId $c.InstanceId -Confirm:$false
  Start-Sleep -Milliseconds 800
  Enable-PnpDevice -InstanceId $c.InstanceId -Confirm:$false
}

Checklist de validation après correctif

ÉtapeActionOK si…
Démarrage à froidOuvrir l’appli CaméraAperçu fluide & LED s’éteint hors usage
Veille/Réveil x3Laisser Hello se déclencherPas d’image noire/figée au réveil
Appel Teams/Zoom10–15 min de visioStabilité sans freeze ni bascule inattendue
Multi‑appCaméra + Teams + navigateurPas de perte d’accès au flux

En résumé

La panne est principalement logicielle (pilote/firmware). La voie la plus fiable consiste à installer toutes les mises à jour Windows/Surface disponibles pour SP8, viser un pilote Intel(R) TGL AVStream Camera ≥ 60.22000.5.15512 s’il est proposé à votre modèle, et utiliser le reset rapide (BAT/PowerShell) en cas de blocage. Si l’instabilité persiste, désactivez Hello pour confirmer le déclencheur, revenez à la dernière version stable observée sur votre appareil et escaladez au support avec les journaux adéquats. En parallèle, une webcam USB garantit la continuité de vos réunions.

Sommaire