Wie kann ich Kompatibilitätseinstellungen, die nicht bearbeitet werden können, von der Registerkarte Kompatibilität entfernen?


11

Gestern entschied Windows, dass Steam eine Kompatibilitätseinstellung benötigt, um ordnungsgemäß ausgeführt zu werden, und zeigte mir einen informativen Dialog, in dem ich keine andere Wahl hatte, als dies zu bestätigen. Steam lief einwandfrei, bis es für ein Beta-Update neu gestartet werden musste.

Steam mag jedoch keine Kompatibilitätseinstellungen.

C: \ Programme \ Steam \ steam.exe

Das Ausführen von Steam im Windows-Kompatibilitätsmodus wird nicht empfohlen. Bitte entfernen Sie alle Windows-Kompatibilitätseinstellungen für alle Benutzer unter den Dateieigenschaften für Steam.exe und starten Sie Steam neu. Drücken Sie 'Abbrechen', um diese Warnung dauerhaft zu ignorieren und fortzufahren.

[OK] [Abbrechen]

In Steam.exe sind jedoch keine derartigen Einstellungen auf der Registerkarte "Kompatibilität" seiner Eigenschaften aktiviert:

.

Ich gehe davon aus, dass Windows eine Einstellung aktiviert hat, die in diesem Dialogfeld nicht gesteuert werden kann. Ich würde das lieber nicht abschütteln und dieses Problem beheben wollen. Wie kann ich das machen?

Antworten:


15

Ich habe hier die Lösung gefunden . Navigieren Sie im Registrierungseditor zu:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Von dort aus finden Sie die Kompatibilitätseinstellungen für jeden Benutzer.

In meinem Beispiel habe ich einen Wert C:\Program Files\Steam\Steam.exemit Daten gefunden ELEVATECREATEPROCESS. Durch Entfernen wurde das Problem behoben.


In meiner Instillation unter Windows 10 befinden sich die Registrierungsschlüssel unter HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Compatibility Assistant \ Store
raumkrieger

4

Alternativ können Sie die Programmkompatibilitäts-Fehlerbehebung verwenden.

Klicken Sie mit der rechten Maustaste auf die Steam-Verknüpfung. Klicken Sie auf "Fehlerbehebung bei der Kompatibilität".

1. Choose "Continue troubleshooting the problem"
2. Choose "Troubleshoot program"
3. Uncheck all boxes
   Click "Next"
4. Select "No, I am done investigating the problem - undo any changes made and clear all settings"
   Click "Next"
5. Choose "Close the troubleshooter"

Eine schöne, ordentliche Art, Dinge zu tun, anstatt in die Registrierung zu gehen, in der Kätzchen sterben :)
MickyD

1

Navigieren Sie für die Kompatibilitätseinstellungen pro Anwendung zu HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted. Sie haben eine Liste aller gekennzeichneten ausführbaren Dateien und können diejenigen löschen, die Sie rückgängig machen möchten. Möglicherweise möchten Sie auch überprüfen HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers, wie zuvor vorgeschlagen.

Sie können auch überprüfen, ob maschinenspezifische Einträge in vorhanden sind HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.