Interactive Services Detection |
UI0Detect |
---|---|
Windows |
Chemin de l'exécutable
C:\Windows\system32\UI0Detect.exe |
Description
Ce service permet à l'utilisateur d'avertir l'entrée utilisateur pour les services interactifs, cette situation permettant d'accéder aux boîtes de dialogue créées par les services interactifs lorsqu'ils apparaissent. Si ce service est arrêté, les avertissements de nouvelles boîtes de dialogue de service interactives ne fonctionneront plus et il se peut que l'accès aux boîtes de dialogue de service interactives ne soit plus disponible. Si ce service est désactivé, les avertissements et l'accès aux nouvelles boîtes de dialogue de services interactifs ne fonctionneront plus.
Remarques
- Dans le système d'exploitation Windows XP, Windows Server 2003 et les versions antérieures du système d'exploitation Windows, tous les services s'exécutent dans la même session que le premier utilisateur se connectant à la console. Cette session est appelée Session 0. L'exécution de tous les services et d'applications utilisateur dans la session 0 pose un risque de sécurité car les services s'exécutent avec des privilèges élevés; et par conséquent, ce sont des cibles pour les utilisateurs malveillants recherchant un moyen d'élever leur propre niveau de privilège.
- Les systèmes d'exploitation Windows 7 et Windows Server 2008 R2 atténuent ce risque de sécurité en isolant les services dans la session 0 et en rendant la session 0 non interactive. Dans ces systèmes d'exploitation, seuls les processus et services système s'exécutent dans la session 0. Le premier utilisateur se connecte à la session 1 et les utilisateurs suivants se connectent aux sessions suivantes. Cette situation signifie que les services ne s'exécutent jamais dans la même session que les applications des utilisateurs. Par conséquent, les utilisateurs sont protégés contre les attaques provenant du code d'application.
- La session 0 n'étant plus une session utilisateur, les services s'exécutant dans la session 0 n'ont pas accès au pilote vidéo. Cette situation signifie que toute tentative d'un service de rendu graphique échoue. Par exemple, si un programme d'installation de périphérique s'exécute dans la session 0 et que le programme d'installation crée une boîte de dialogue dans la session 0 qui nécessite une entrée utilisateur pour continuer, l'installation du périphérique ne se termine jamais car l'utilisateur ne voit pas la boîte de dialogue. Du point de vue de l'utilisateur, le programme d'installation du périphérique a cessé de répondre car il a cessé de progresser et l'utilisateur n'a aucun moyen de le reprendre. Fondamentalement, toute fonctionnalité d'un service ou d'un pilote hébergé par le service suppose que l'utilisateur s'exécute dans la session 0 ne fonctionne pas correctement dans Windows 7 et Windows Server 2008 R2.
- En raison de ce problème, l'option permettant d'activer le service de détection de service interactif est disponible pour les clients ayant des services de versions antérieures de Windows envoyant des boîtes de dialogue d'interaction utilisateur à la session 0 au lieu de la session de l'utilisateur correspondant.
- Ce service est installé par défaut et son type de démarrage est Manual. Le service démarre uniquement lorsqu'une boîte de dialogue visible n'étant pas une fenêtre de commande est détectée. Si le service est démarré, les utilisateurs sont avertis lorsqu'une boîte de dialogue ou une fenêtre (y compris une fenêtre de commande) apparaît dans la session 0. Les informations sur chacune des 10 dernières boîtes de dialogue s'affichent à tour de rôle si plus d'informations sont affichées. Cette situation permet de garantir que lorsque vous testez le déploiement de la nouvelle exploitation, vous connaissez les services des systèmes d'exploitation antérieurs dans leur environnement et qu'ils ont la possibilité de contacter les fournisseurs pour des services mis à jour.
- Le service détecte ces boîtes de dialogue ou fenêtres visibles et envoie un avertissement à l'utilisateur. Les utilisateurs peuvent choisir de : de répondre immédiatement à la boîte de dialogue en cliquant sur un bouton pour basculer vers la session 0, interagissez avec la boîte de dialogue de tâche, puis revenez à leur session, ou de rappeler à nouveau dans cinq minutes. Les rappels continuent jusqu'à la fermeture de la boîte de dialogue.
- Si ce service est désactivé, les utilisateurs ne reçoivent pas d'avertissement lorsque les périphériques ou services envoient des boîtes de dialogue à la session 0.
- Lorsque le service de détection de services interactifs est démarré dans sa configuration par défaut, il se connecte à l'aide du compte système local et il est autorisé à interagir avec le bureau.
- Ce service ne dépend d'aucun autre service système et aucun service n'en dépend.
Dernière mise à jour : Samedi, le 1er février 2020