Fehlermeldung “Erkennung interaktiver Dienstedialoge” beseitigen

Januar 11, 2010

Windows 7, Windows Vista



Viele Anwender klagen unter Microsoft Windows Vista und Windows 7 über das Problem, dass die Fehlermeldung “Erkennung interaktiver Dienstedialoge” erscheint. Oftmals tritt das Problem auf, nachdem eine neue Software auf dem PC installiert wurde. Die Meldung ist in der Regel nur ein Hinweis, die Applikationen laufen trotzdem einwandfrei. Trotzdem sollte die Meldung nicht erscheinen.

Ihr könnt die Meldung wie folgt abschalten:

erkennung-interaktiver-dienstedialoge

Dazu geht bitte wie folgt vor:
- Start
- Systemsteuerung
- Verwaltung
- Dienste

Danach Doppelklick auf den Dienst “Erkennung interaktiver Dienste“.

datenaustausch-zwischen-dienst-und-desktop-zulassen

Hier ist es wichtig, dass der Haken bei “Datenaustausch zwischen Dienst und Desktop zulassen” gesetzt ist. Wenn nicht bitte setzen, die Einstellung übernehmen und den Dienst danach neu starten.

Danach sollte die Fehlermeldung nicht mehr erscheinen.

Als Ergänzung möchte ich noch hinzufügen, dass dieser Dienst dem Betriebssystem die Möglichkeit einräumt, per Dialogbox mit dem Anwender zu kummunizieren. Dieser Dienst wurde von Microsoft seit Windows Vista eingeführt und trägt den Namen UIODetect.

Der Dienst kann auch komplett abgeschaltet werden. Dann sind aber die Programme bzw. Dienste, die in der Systemsession 0 laufen und die diesen Dienst nutzen, nicht mehr in der Lage, per Dialogbox mit dem Anwender zu kommunizieren. Bei meinen Test´s hat sich herausgestellt, dass extrem wenige Anwendungen diesen Dienst wirklich nutzen.

Ich kann allerdings empfehlen den Dienst wirklich nur dann abzuschalten, wenn erhebliche Probleme mit diesem Dienst auftreten. Andernfalls solltet Ihr den Dienst laufen lassen.

Es bestehen übrigens keine Abhängigkeiten dieses Dienstes mit anderen Diensten.

Was habt Ihr für Erfahrungen mit diesem Dienst gemacht. Ich würde mich sehr über einen entsprechenden Kommentar freuen.



, , ,



Abboniere

Bitte trag Deine E-Mail Adresse ein oder abbonier unseren RSS-Feed, folge uns bei Twitter, Facebook oder Google+.

11 Antworten zu “Fehlermeldung “Erkennung interaktiver Dienstedialoge” beseitigen”

  1. André Says:

    Diese Meldung sollte man nicht einfach weg klicken. Da ist der Entwickler gefordert sein Software “Session 0 Isolation”- fähig zu machen. Ab Vista laufen alle Dienste in der Session 0 und der erste Nutzer ist dann Session 1. Deshalb kann man keine MessageBox mehr aus dem Dienst anzeigen. Dafür gibt es dann eine spezielle API.

  2. ben Says:

    fehler immer noch da….

  3. Helmut Says:

    Der fehler ist immer noch vorhanden, auch nachdem ich das Häckchen gesetz und übernommen habe.

  4. Isabel Says:

    Ich habs auch ausprobiert, weil der Dreck immer kommt, weil mein Programm nich kompatibel is, und der Fehler war noch vorhanden, hab dann nochmal weiter geschaut, was man ändern könnte.
    Ihr müsst in dem Editierfenster nicht das Häkchen setzen, sondern in der Leiste oben auf “Allgemein” klicken und bei “Starttyp” deaktivieren setzen, vorher stand da automatisch. Jetzt sollte nichts mehr kommen.

  5. formator Says:

    @Isabel: Naja, wenn du den dienst deaktivierts wird dieser nicht mehr ausgeführt, und programme die davon abhängen werden dan womöglich nicht mehr ordenlich ausgeführt. Aber recht haste, die Meldung kommt dann nicht mehr :)

  6. Nickohnenamen Says:

    Bei mir war das schon so eingestellt, also ohne Ergebnis. Dienst beendet, Meldung logischerweise weg, Dienst aktiv = Meldung nervt

  7. Cosmicos Says:

    Bis auf die Antwort von André ist alles hier behauptete grober Unfug! Was sind das für Leute, die Antworten posten und von nichts eine Ahnung haben?!? Richtig ist: Dienste, die einen Dialog zeigen (z.B. MessageBox), zeigen diesen Dialog nicht mehr auf dem normalen Admin-Desktop, sondern auf einem isolierten Desktop. Microsoft hat die sog. Session-0-Isolation eingeführt, weil man über solche Dialoge sehr bequem Viren auf dem Systemkonto zur Ausführung bringen konnte. So, damit man als Admin diese Dialoge trotzdem sichtbar machen kann, gibt es den Dienst “Erkennung interaktiver Dienste” (nachfolgend UI0DETECT). Sobald ein Dienst einen Dialog erzeugt, blinkt bei gestartetem Dienst UI0DETECT auf der Taskleiste ein Icon, mit dem man die Meldung auf dem Spezial-Desktop (Session-0) sichtbar machen kann und anschliessend wieder zurück zum normalen Desktop wechseln kann. Das hat mit Fehlern überhaupt nichts zu tun. Wenn ich den Dienst UI0DETECT nicht läuft, dann kommt die Meldung auch nicht. Wenn ich die Meldung später doch mal benötige, dann kann ich den Dienst UI0DETECT manuell starten, sehe mir die Meldung an und beende den Dienst UI0DETECT gleich danach wieder.
    Ergo: Den Dienst UI0DETECT nur starten, wenn ich den Dialog sehen will, danach gleich wieder beenden.
    Bitte nur Antworten geben, wenn man auch eine Ahnung davon hat!!! Das betrifft auch die Anleitung am Anfang selbst!!!!!

  8. Eve Meier Says:

    was ist denn wenn man direkt diese meldung anzeigen will, ohne zuerst zu bestätigen ?

  9. Cosmicos Says:

    Die Meldung wird ohne Bestätigung direkt mit

    rundll32 winsta.dll,WinStationSwitchToServicesSession

    angezeigt.

    Dieser Befehl funktioniert nur, wenn der Dienst “Erkennung interaktiver Dienste” aktiv ist, daher sollte man diesen mit

    net start ui0detect

    vorher auch starten.

    Mit

    net stop ui0detect

    kann man ihn dann gleich wieder ausschalten.

Trackbacks/Pingbacks

  1. Michael - Dezember 29, 2011

    #Fehlermeldung “Erkennung interaktiver #Dienstedialoge” beseitigen http://t.co/Cpa9xtGv

  2. batosta - Dezember 29, 2011

    Fehlermeldung “Erkennung interaktiver Dienstedialoge” beseitigen http://t.co/3TKxIbvz via @AddThis

Hinterlasse einen Kommentar