Manchmal wird dieses Dialogfeld angezeigt (siehe Abbildung unten). Jedes Mal, wenn es erscheint, wähle ich "Aktuelles Farbschema beibehalten und diese Meldung nicht mehr anzeigen". Windows erinnert mich dann erneut - entweder am nächsten Tag oder nach dem Neustart oder manchmal weitere 5 Minuten später.
Möchten Sie das Farbschema ändern, um die Leistung zu verbessern?
Windows hat festgestellt, dass die Leistung Ihres Computers langsam ist. Dies kann daran liegen, dass nicht genügend Ressourcen vorhanden sind, um das Windows Aero-Farbschema auszuführen. Ändern Sie das Farbschema in Windows 7 Basic, um die Leistung zu verbessern. Alle Änderungen, die Sie vornehmen, bleiben bis zur nächsten Anmeldung bei Windows wirksam
- Ändern Sie das Farbschema in Windows 7 Basic
- Behalten Sie das aktuelle Farbschema bei, aber fragen Sie mich erneut, ob mein Computer weiterhin langsam arbeitet
- Behalten Sie das aktuelle Farbschema bei und zeigen Sie diese Meldung nicht mehr an
Gibt es einen Grund, warum Windows meine Versuche, den Dialog zu unterdrücken, ignoriert / vergisst? Ich würde es gerne nie wieder sehen, es ist ärgerlich und bringt mich dazu, keine Vollbildanwendungen mehr zu sehen.
Wenn es darauf ankommt, verwende ich Windows 7 x64 Professional. Ich glaube, das Dialogfeld wird angezeigt, weil ich Vsync und Triple Buffering für DirectX-Anwendungen erzwinge.
Antworten:
Angenommen, Sie stellen fest, dass diese Meldung Sie darüber informiert, dass Ihr System über wenig Ressourcen verfügt, und fordert Sie auf, Aero zu deaktivieren, damit die Leistung mit optimaler Geschwindigkeit fortgesetzt werden kann.
Change Action Center settings
Windows Troubleshooting
Kontrollkästchen unter "Wartungsmeldungen".Ok
Schaltfläche und Sie sind fertig.Hier ist ein Screenshot des Einstellungsbildschirms:
Alternative:
Disable desktop composition
. Dadurch wird der Desktop Window Manager-Sitzungsmanager- Dienst während der Ausführung dieser Anwendung deaktiviert, wodurch der System- und Videospeicher vergrößert und einige Anwendungsinkompatibilitäten vermieden werden. Eine wahrscheinliche Ursache für Ihre Action Center-Meldung, wenn Sie über genügend System- und Videospeicher verfügen, diese Meldung jedoch nur bei bestimmten Spielen oder Vollbildanwendungen erhalten.quelle
Ich bin ständig in einer ähnlichen Situation, obwohl ich nie genau die gleiche Nachricht bekomme und ein bisschen herumgetestet habe.
Nach meinem Verständnis ist der GPU-Speicher die Kernressource , die hier unter Stress steht . Dies bedeutet jedoch nicht unbedingt, dass Ihnen diese Ressource im Allgemeinen ausgeht. Dies kann nur bedeuten, dass der Desktop Window Manager festgestellt hat, dass Ihnen so wenig Speicherplatz zur Verfügung steht, dass eine bestimmte Funktion dieses Dienstes deaktiviert werden kann, um mehr Speicherplatz freizugeben.
Um dies zu testen, habe ich begonnen, speicherintensive GPU-Anwendungen zu öffnen:
Dies ist eine etwas überdurchschnittliche Verwendung auf meinem Triple-Screen-Setup, auf dem einige wichtige Player ausgeführt werden (Visual Studio 2012 (Hardwarebeschleunigung aktiviert), PhpStorm, Aptana Studio, Chrome, Firefox, IE, ...). Wenn Sie also nur eine 1-GB-Karte haben und dies Ihr gewöhnliches Nutzungsszenario wäre, hätten Sie bereits ein Problem.
Ich musste ein bisschen weiter gehen und ein paar weitere Visual Studio-Instanzen starten ...
... bis es sich der 1,5 GB Marke näherte und ...
SNAP! Dies führte dazu, dass Windows das Desktop-Compositing vollständig abbrach (und einige wertvolle Ressourcen freigab).
Wenn ich mich jetzt bereits auf einem kritischen Level befinde und eine Anwendung starte , die im Vollbildmodus übermäßig viel GPU-Speicher belegt , kann ich diese kritische Grenze sogar überschreiten. Hier ist das Ergebnis, nachdem Black Mesa für eine Weile auf 2560x1440 mit maximalen Details ausgeführt wurde:
Daraus lassen sich also zwei Dinge ableiten. Das Überschreiten der 75% -Marke auf dem Desktop kann dazu führen, dass Windows die Desktop-Komposition deaktiviert, wenn in einer Vollbildanwendung (und optional beim Beenden dieser Anwendung) dieselbe Grenze erreicht wird. Die Desktop-Komposition wird nicht deaktiviert.
Die zweite Sache ist, während Sie in Ihrem Spiel sind, können Sie die Idee bekommen "Hey, ich habe genug Ressourcen, um dieses Spiel auszuführen, warum habe ich nicht genug Ressourcen für den Desktop?". Der Grund ist, dass beide gleichzeitig Speicher benötigen.
Windows kann Sie möglicherweise erst über die Speichersituation informieren, nachdem Sie das Spiel beendet haben. Also, wenn ich nach dem Beenden von Black Mesa ein anderes Visual Studio starte ...
Also, was können wir dagegen tun?
Holen Sie sich mehr GPU-Speicher
Süß und einfach.
Desktop Composition deaktivieren (pro Prozess)
Wie bereits vorgeschlagen, können Sie die Desktop-Komposition für eine einzelne ausführbare Datei deaktivieren. Dies hat zur Folge, dass die Desktop-Komposition vorübergehend deaktiviert wird, während die ausführbare Datei ausgeführt wird. Dies hat den Gesamtspeicherverbrauch drastisch reduziert, während die Anwendung in meinen Tests ausgeführt wird:
Der Kopfgeldbescheid erwähnt, dass dies unerwünscht ist, da dies möglicherweise viel Arbeit bedeutet.
Desktop-Komposition deaktivieren (global)
Ich würde dies nicht als Lösung betrachten, da normalerweise eine Desktop-Komposition gewünscht wird. Aber hier können Sie es deaktivieren:
Ich möchte nur die nervige Nachricht loswerden!
Nur weil Sie die Warnung " Ihr Akku ist fast leer! Sie können nur noch 10 Minuten sprechen! " Entfernen, heißt das nicht, dass Sie länger als 10 Minuten sprechen können. In der Tat wird Ihr Telefon höchstwahrscheinlich einfach ausgeschaltet und das wars. Wie ist das für eine Verbesserung?
Ich habe nie angenommen, dass die Nachricht deaktiviert werden kann, und ich sehe nicht, wie dies als Vorteil angesehen werden kann.
Sie denken vielleicht, Sie wissen es besser, aber Sie tun es nicht. Wenn das System Ihnen mitteilt, dass die Ressourcen knapp werden, ist dies der Fall.
Ist es aber nicht! Ich weiß!
Angenommen, Windows ist nicht intelligent genug, um die spezielle Situation zu erkennen, in der Sie sich befinden, und die Warnmeldung ist einfach eine ärgerliche Unannehmlichkeit. Was jetzt?
Die Sache ist, ich persönlich, ich bin auch davon betroffen und es nervt zur Hölle von mir. Weil ich diese Warnmeldung nicht einmal bekomme. Windows wechselt einfach mein Farbprofil und das wars. Und das gefällt mir eigentlich.
Wenn es passiert, führe ich normalerweise schnell ein Skript aus, das aufruft
Hier ist das vollständige Skript. Es öffnet sich eine UAC-Eingabeaufforderung und der Dienst wird neu gestartet, sodass er von überall aus ausgelöst werden kann. Ich habe es an das Startmenü geheftet.
Dadurch wird der Desktop Window Manager neu gestartet und ich kehre zu meinem zusammengesetzten Desktop zurück (und dabei werden viele Ressourcen freigesetzt).
Wenn Sie dies wissen, können Sie sich auch eine spezielle Spielumgebung aufbauen, in der Sie den Dienst beenden, bevor Sie das Spiel starten, um dieses gesamte Verhalten zu bekämpfen. Dies führt jedoch zu dem gleichen Verhalten wie das Deaktivieren der Desktop-Komposition für eine einzelne ausführbare Datei über die Dateieigenschaften.
quelle
Keep the current color scheme, and don't show this message again
.Ich habe diese verdammte Nachricht die ganze Zeit (seit langer Zeit) auf Windows 7-PCs gehört, vor allem, wenn ich per VNC aus der Ferne auf sie zugreife, aber Aero und Desktop-Komposition eingeschaltet lassen möchte (sicherlich nicht) unter Verwendung des VNC-Spiegeltreibers, sonst sicher kein Aero).
Der Wechsel zum Basisthema, auch wenn er nur vorübergehend durchgeführt wird, würde zum Beispiel bei einigen alten Apps (z. B. bei denen, die DPI-Virtualisierung erhalten, nur mit Aero + Desktop-Komposition verfügbar) die GUI-Funktion beeinträchtigen. Dies war einer der Gründe, warum ich Aero und Desktop-Komposition beibehalten wollte Standardmäßig eingeschaltet, aber nur die verdammte Nachricht stoppen, außerdem lief das System tatsächlich einwandfrei , da viele Benutzer auf Kommentare auf dieser Seite bestätigen, war das Problem nur die Nachricht!
Das Deaktivieren des Kontrollkästchens "Windows-Fehlerbehebung" unter "Wartungsmeldungen" ist einfach keine Lösung, da viele hier auch Kommentare bestätigen, dies funktioniert nicht, und das Deaktivieren der Desktop-Komposition ist ... na ja ... wie das Abschalten Ihres Autos Motor, weil es nicht richtig funktioniert ... dh keine Lösung ...
Nachdem ich lange mit dieser Meldung genörgelt hatte, entschied ich, dass ich dies wirklich beenden musste, dann debuggte ich dwm.exe und fand schließlich heraus, wie die Meldung dauerhaft gelöscht werden kann ... wenn Sie dasselbe tun möchten und Windows 7 SP1 x64 haben (es ist wahrscheinlich anders für x86) Patche einfach deine dwm.exe wie ich es getan habe:
Warnung: Tun Sie dies nur, wenn Sie wissen, was Sie tun, sonst können Sie Ihr System beschädigen !!!
für Windows 7 SP1 x64:
für Windows 7 SP1 x64 + KB3125574 Convenience Rollup:
(Der Patch entfernt nur den Aufruf der TaskDialogIndirect-API, die für das Anzeigen des Meldungsfensters verantwortlich ist, und erzwingt eine JMP, die ursprünglich verwendet wird, wenn die Rückgabe des Aufrufs erfolgreich ist.) Die JMP muss verwendet werden, da offenbar auch nur Code verwendet wird Wechseln Sie zum Basisthema, wenn die Nachricht nicht angezeigt werden kann.
Beachten Sie, dass Sie zum Ändern / Umbenennen / Ersetzen der Datei "dwm.exe" den Dienst "Desktop Window Manager Session Manager" (auf services.msc) beenden müssen, damit er nicht mehr ausgeführt wird, den Dateieigentum übernimmt und die Berechtigungen anpasst. .. da die Datei standardmäßig TrustedInstaller gehört ...
Beachten Sie auch, dass ich in meiner Analyse zu dwm.exe festgestellt habe, dass es tatsächlich zwei dieser Meldungen gibt (ähnlich, aber nicht gleich):
quelle
Ihnen geht der GPU-Speicher aus. Das mag sein :
Da Sie Windows 7 x64 ausführen, trifft die dritte Möglichkeit wahrscheinlich nicht zu.
Für die zweite Möglichkeit können Sie Ihren Grafiktreiber auf die neueste Version aktualisieren, die Sie auf der Website des Herstellers finden.
Bei der ersten Möglichkeit kann es zu Kompatibilitätsproblemen mit dem Aero-Design kommen, wenn dies immer geschieht, wenn dasselbe Programm ausgeführt wird. Um Aero während der Ausführung dieser Anwendung zu deaktivieren, ändern Sie die Eigenschaften der ausführbaren Datei in "Desktop-Komposition deaktivieren":
quelle
Nein - Fenster sollte nicht wieder angezeigt werden, wenn Sie das beantworten, aber es passiert trotzdem.
Nein, das liegt nicht daran. Erstens: Desktop Composition forciert das System (aber nicht die Spiele, sie verwenden DirectX), um im vertikalen Synchronisierungsmodus zu arbeiten, und bietet Ihnen die Möglichkeit, nützliche Funktionen wie Win + Tab (zum Beispiel) zu verwenden Dies ist keine Lösung, sondern eine Methode zum Herabsetzen Ihres Systems und eine wirklich schlechte Problemumgehung. Einige Programme funktionieren besser, wenn Desktop Composition aktiviert ist, weil vsync (wie einige Movie Player - es verhindert das Zerreißen), andere funktionieren besser, wenn Desktop Composition deaktiviert ist (einige Fenster mit Punktrahmen bewegen sich sehr langsam, wenn DC aktiviert ist, auch wie gfx-Programme Das alte Corel kann viel langsamer arbeiten, neue Programme funktionieren jedoch immer einwandfrei. Lassen Sie daher Desktop Composition aktiviert.
Für den Moment empfehle ich abzuwarten, bis MS ein Update für dieses nervige Verhalten veröffentlicht. Deaktivieren Sie Desktop Composition auf keinen Fall, wenn Sie neue Win7-Funktionen oder Vsync mögen.
quelle