Kann ich die Anwendungskompatibilitätslösungen überprüfen?

461
ventiseis

Microsoft stellt seit Windows XP Anwendungskorrekturen in dem Ordner bereit %systemroot%\AppPatch. Sie können bieten:

Ein Anwendungskompatibilitätspatch . Dies ist ein Codesegment, das einen problematischen Funktionsaufruf durch einen Funktionsaufruf ersetzt, der mit Windows XP Professional oder Windows Server 2003 kompatibel ist. Dadurch wird sichergestellt, dass das Betriebssystem das Ergebnis zurückgibt, das die Anwendung erwartet.

Nun ist es das Jahr 2016 und Windows 10 ist auf meinem aktuellen System installiert. Natürlich AppPatchexistiert das und enthält vorgefertigte Datenbanken.

Natürlich vertraue ich Microsoft darauf, dass nur Kompatibilitätsprobleme mit diesem System behoben werden. Als neugieriger Benutzer möchte ich jedoch wissen, was passiert, wenn ich Binärdateien ausführte und ob ein Dritter sie binpatcht.

Gibt es eine Möglichkeit, diese vorinstallierten Kompatibilitätskorrekturen zu überprüfen? Oder ist diese alte Technologie, über die ich nicht nachdenken muss?

1
Kann jemand das Downvote erklären? Die Frage ist kein Thema und nicht hypothetisch. Der angegebene Ordner existiert und ich würde gerne wissen, wie er mein System beeinflusst. ventiseis vor 8 Jahren 0
Ich weiß nicht, warum dich jemand abgelehnt hat, das ist wirklich komisch. Vielleicht waren sie verwirrt darüber, warum Sie Ihre Frage mit [Windows-xp] und [Windows-10] markiert haben? Um ehrlich zu sein, ich weiß nicht, bei welchem ​​Sie versuchen, die Korrekturen zu untersuchen, aber das ist nicht annähernd der schlimmste Fehler in der Geschichte des Q & A. Ben N vor 8 Jahren 1
@BenN Ich habe den Tag entfernt. Ich habe es nur hinzugefügt, weil der ursprüngliche Technet-Artikel sich auf Windows XP bezieht ... ventiseis vor 8 Jahren 0

1 Antwort auf die Frage

0
ventiseis

Sie können das Windows Assessment and Deployment Kit (ADK) für Windows 10, das den Compatibility Administrator (Compatadmin.exe) enthält, verwenden, um einige der installierten Kompatibilitäts-Shims zu überprüfen.

Es gibt ein anderes inoffizielles Werkzeug (genannt sdb-explorer), aber ich konnte keine kompilierte Binärdatei finden. Es zeigt mehr Details und läuft von der Kommandozeile aus.