Zitat von
Gleichgewicht
Puh, das wird jetzt eher OT zum Softwarethread. Habe W8.1 draufgemacht. Schaut soweit gut aus.
Was meinst du mit "gut"? Nur so allgemein?
Auch mit dem Vollbild-Kachel-Gedöns komme ich besser zurecht als gedacht. Ein Problem hat das System aber. Symbole verschwinden aus der Taskbar, sobald der Prozess auch nur für eine Sekunde hängt.
Habe ich jetzt bei mehreren Games mit langen Ladezeiten. Wenn ich das Spiel starte ist es in der Taskbar. Nach dem Laden nicht mehr. Und wenn ich das Spiel in der Taskbar anhefte ist das Symbol dann inaktiv, als wäre der Prozess nicht gestartet.
Ich komme natürlich trotzdem noch ins Spiel, aber muss das über Alt-Tab machen, statt es einfach in der Taskbar anzuklicken- Als Linkshänder muss ich da jedes mal umgreifen.
- Die integrierte Grafiklösung ist neben der leistungsfähigen Karte aktiv? Dann kann das Spiel nicht riechen, was du verwenden willst, weshalb es raten muss. Aber dafür fehlen am Anfang die nötigen Daten. Weil Initialisierungen in mehreren Phasen ablaufen, kann es ganz normal sein, dass das Bild erst weg ist (vereinfachte Annahme am Anfang, erstbeste Gerät wird genommen) und dann wiederkommt (fertige Initialisierung auf der Basis einer nun vollständigen Geräteauflistung (device enumeration)), denn manche Fähigkeiten der Ausgabegeräte müssen im Detail bekannt sein, um einigermaßen gut raten zu können. Manche Spiele machen das komplett am Anfang, während andere in kleinen Schritten initialisieren oder größere Initialisierungsabschnitte sogar wiederholen.
Auch beim Wechsel zwischen Vollbild- und Fenstermodus wird immer wieder ordentlich heruminitialisiert, so für den Fall, dass sich doch mal mehr geändert haben könnte oder weil die Routine schlicht nicht weiter ausdifferenziert ist und daher unnötige Schritte veranlasst, wodurch der Display Window Manager (DWM) durchaus zu seltsamem Verhalten bewegt werden könnte. Es erfolgen nämlich bei vielen Spielen nicht alle API-Aufrufe in der richtigen Reihenfolge. Was unter XP noch nicht geschadet hat, kann unter einem Windows mit DWM inkompatibel sein.
Falls du nicht noch Funktionen der integrierten Grafiklösung brauchst, so würde ich die gleich in den UEFI-Einstellungen deaktivieren (automatisch deaktivieren lassen, falls eine Grafikkarte zugesteckt wurde). Zur Not tut es auch der Gerätemanager, was aber nicht hilft, während man Windows neu aufsetzt oder ein alternatives Betriebssystem lädt, welches jedes Mal die Konfiguration erneut durchlaufen muss. - Mehrere Monitor-Konfigurationen registriert? -> Kann dazu führen, dass falsch zugeordnet wird, insbesondere dann, wenn die Zuordnung des Monitors über den Grafiktreiber zusätzlich zu der von Windows erfolgt ist und mit dieser nicht übereinstimmt. Besser überlässt man, wo es geht, Windows die Verwaltung.
- Bezieht sich auf die beiden letzten Punkte: Mit etwas Glück (eigentlich sollte das immer möglich sein, schön wär's) kannst du im Spiel die Grafiklösung auswählen (was bzgl. der Startphase helfen kann, aber nicht immer musss. -> Ausprobieren.). Es kann ein evtl. wiederverwendetes Profil unter einer anderen Konfiguration erstellt worden sein, welches zunächst stur angewendet wird, was man mit neuen Konfigurationsdaten überschreiben lassen möchte. Unterschiediche Strategien haben so ihre Vor- und Nachteile, weswegen es nicht die perfekte Lösung gibt (den Benutzer zu fragen, wäre meistens besser, aber manchmal ist der schlicht überfordert, wobei es dann trotzdem einigermaßen funktionieren muss).
- Alle Updates bis zum heutigen Stand drauf?
- DirectX 9.29 (Juni 2010) Laufzeitkomponenten installiert? Solltest du als Vorsichtsmaßnahme ruhig machen, auch wenn es dir komisch vorkommt! Nicht dass Windows herumemuliert, wo es nicht nötig ist. Für manche ältere Spiele braucht man aber Kompatibilitätspatches. Manchmal vergisst man, dass man sie drauf hatte.
- dxdiag.exe aufrufen und unter der Registerkarte "Anzeige" prüfen, ob jeweils die Hardwarebeschleunigung für Direct3D und DirectDraw aktiv ist (sollte sie, wenn die vorgenannten Voraussetzungen erfüllt sind (sonst weitere Schritte erforderlich)).
Meine Meinung zur Standardkonfiguration der Taskleiste:
Kurzform: Nicht zu gebrauchen
Langform: Anheften ist Mist, weil es Missdeutigkeiten produziert, insbesondere in Verbindung mit dem Gruppieren. Das Verzeichnis der Schnellstartleiste ist hier: (C:\Users\(Benutzer- bzw. Profilname)\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch). Wenn alles richtig konfiguriert ist, sieht es unfgefähr wie unter Vista oder XP aus und funktioniert auch ungefähr so. Die "moderne" Variante, welche wichtige Informationen versteckt, meine Wege verlängert und verkompliziert, kann ich nicht gebrauchen. In der alten Variante kann ich die Instanzen wenigstens auseinanderhalten und zuordnen, ganz nebenbei und nicht erst, indem ich umständlich mit der Maus darüber fahre und ein Ratespiel daraus mache. Wenn ein Explorer-Fenster rechts und das andere links liegt, dann möchte ich das auch so in der Taskleite abgebildet haben. Und ich möchte auch sofort sehen können, wieviele es sind. Und die Ausschnitte der Pfade sind auch hilfreich. Das alles habe ich nicht bei angehefteten und gruppierten Symbolen. Von UI Design hat MS anscheinend schon lange keinen blassen Schimmer mehr.
Warum ich extra auf Windows 8.1 eingegangen bin, obwohl du das vielleicht nicht lange benutzen wirst? -> Weil man es auf Windows 10 übertragen kann.
Ansonsten:
Windows zickt schon mal herum, wovon ich mich nicht verrückt machen lassen würde. Daher ist mein Standardvorgehen, dass ich nach dem Neuaufsetzen alles komplett durchkonfiguriere und damit möglichst idiotensicher mache (und ggf. neumodische Features deaktiviere oder einfach links liegen lasse). Nachher passiert dann selten etwas Unerwartetes. Allerdings kann es schon sein, dass bei 8.0/8.1 der Display Window Manager und das ganze Gedöns drumherum noch nicht so ausgereift ist, was dann zu dem beschriebenen Verhalten führt.
Ein Problem hat das System aber. Symbole verschwinden aus der Taskbar, sobald der Prozess auch nur für eine Sekunde hängt.
Wenn ein Prozess "hängt", ist das bereits nicht mehr ganz normal. Je nachdem, was du damit meinst, würde ich, nachdem alle Voraussetzungen stimmen, hier ansetzen (Hardware defekt? Bug im Spiel?). Bei unnormal großen Latenzen kann es nämlich ganz normal sein, dass Symbole "verschwinden", also nicht bzw. verspätet neu gerendert werden.