Windows Application Experience Service

7

Auf einem Windows 2008 R2 Enterprise-Server meldet das Ereignisprotokoll die Ereignis-ID 7036 "Der Application Experience-Dienst wurde in den Status" Gestoppt "versetzt" und später, nachdem er gestartet wurde. Dies geschieht ungefähr einmal pro Stunde pro Tag.

Basierend auf der gesamten Dokumentation, die ich zu diesem Dienst (aelookupsvc.exe) finden kann, wurde er für die Kompatibilität von 32-Bit / 64-Bit-Anwendungen verwendet. Suchvorgänge in der Kompatibilitätsdatenbank von Microsoft usw.

Kann ich irgendwie feststellen, was ihn zum Starten und Stoppen auffordert? Ich verstehe, dass es als manueller Dienst bei Bedarf gestartet / gestoppt wird, aber ich muss Beweise dafür sammeln, warum es gestartet / gestoppt wird.

Microsoft

Vielen Dank

Floyd
quelle
Wenn es überhaupt hilft, ist der Server HP DL380 G7 mit HP System Management Homepage
Floyd

Antworten:

8

Dieser Dienst startet mit einem Trigger. Um zu sehen, welcher Auslöser diesen Dienst startet, können Sie Folgendes tun:

C:\Users\Ryan>sc qtriggerinfo AeLookupSvc
[SC] QueryServiceConfig2 SUCCESS

SERVICE_NAME: AeLookupSvc

        START SERVICE
          CUSTOM         : 18f4a5fd-fd3b-40a5-8fc2-e5d261c5d02e [ETW PROVIDER UUID]

Ein Ereignisverfolgungsereignis für Windows tritt auf und der Dienst wird ausgelöst.

Schauen wir in der Registrierung nach, ob wir weitere Informationen zu dieser UUID finden.

(Öffnen Sie Bilder in neuer Registerkarte in voller Größe.)

ETW1

Sieht so aus, als könnten Sie den Event-Provider hier deaktivieren, wenn Sie möchten.

Stellen Sie in der Ereignisanzeige sicher, dass "Analyse- und Debugprotokolle anzeigen" im Menü "Ansicht" aktiviert ist und die Ereignisprotokolle angezeigt werden:

LOGS

Mit einigen dieser Ereignisse sind Aufgaben verbunden, sodass Dinge passieren, wenn die Ereignisse eintreten.

AUFGABEN

Die Application Experience-Infrastruktur erledigt viele Aufgaben. Aber vieles davon ist für einen Server wahrscheinlich nicht sehr wichtig. Es sammelt Telemetriedaten darüber, wie Sie Ihren Computer verwenden, und sendet diese Informationen an Microsoft, um herauszufinden, wie Sie Ihren PC verwenden, ob Sie sich für das Programm zur Verbesserung der Kundenerfahrung entschieden haben oder wie auch immer sie es nennen. Sie diagnostizieren häufige Abstürze und entwickeln neue Patches für Windows, die auf diesen Telemetrieinformationen basieren, die aus der ganzen Welt an sie zurückgesendet werden.

Der Application Experience-Dienst wendet auch Kompatibilitäts-Shims auf Anwendungen an. Benutzer haben möglicherweise nicht so gute ... Anwendungserfahrung ... , wenn dieser Dienst deaktiviert werden soll. (Zum Beispiel würde Outlook 2007 unter Win 8.1 abstürzen, es sei dennDieser Dienst hat beim Start von Outlook usw. nahtlos einen Kompatibilitäts-Shim angewendet. Es gibt eine riesige Datenbank mit Kompatibilitäts-Shims für Tausende von Permutationen von Anwendungen und Betriebssystemversionen sowie CPU-Architekturen und, ... und, und ...) Microsoft könnte dies bemerken Aufgrund ihrer großen Menge an gesammelten Telemetriedaten leiden eine Million Menschen unter einem Anwendungsabsturz und alle haben einige Gemeinsamkeiten hinsichtlich der Konfiguration ihrer PCs, der von ihnen ausgeführten Versionen usw. und möglicherweise von Microsoft Entwickeln Sie basierend auf diesen Informationen ein Update oder einen neuen Kompatibilitäts-Shim.

Zuletzt haben Sie nicht nur gefragt, was den Start veranlasst, sondern auch, warum er stoppt. Nun, die Antwort lautet einfach: "Es hört auf, wenn es keine Arbeit mehr zu tun hat." Es geht schlafen, nur um von einem dieser Auslöser wieder geweckt zu werden. Dies ist völlig spezifisch für den Dienst und es liegt an den Entwicklern, die den Dienst geschrieben haben, welche Logik der Dienst verwendet, um zu entscheiden, wann er beendet werden soll. Es gibt wahrscheinlich nur eine Logik im Dienst, die besagt: "Wenn ich in 1 Stunde nichts Nützliches getan habe, dann beenden Sie."

Ryan Ries
quelle
0

Für Windows 7 oder Windows 8

  1. Starten Sie das Bedienfeld
  2. Klicken Sie auf Action Center
  3. Ändern Sie die Action Center-Einstellungen
  4. Klicken Sie auf Einstellungen für das Programm zur Verbesserung der Kundenerfahrung
  5. Wählen Sie "Nein, ich möchte nicht am Programm teilnehmen".
  6. Änderungen speichern
  7. Öffnen Sie das Bedienfeld
  8. Navigieren Sie zu Verwaltung> Taskplaner.
  9. Erweitern Sie die Taskplaner-Bibliothek> Microsoft> Windows-Knoten und öffnen Sie den Ordner Application Experience.
  10. Deaktivieren Sie die Aufgaben AITAgent und ProgramDataUpdater.
  11. Öffnen Sie im Knoten Taskplanerbibliothek> Microsoft> Windows den Ordner Customer Experience Improvement Program.

  12. Deaktivieren Sie die Aufgaben Consolidator, KernelCEIPTask und Use CEIP. (Ich deaktiviere ALLE)

Quelle

Matasoy
quelle