Microsoft hat eine Modernisierung des Dialogfelds Ausführen in Windows 11 implementiert. Das Update umfasst Unterstützung für dunkle Designs, Integration mit Fluent Design und eine Verkürzung der Startzeit um 9 Millisekunden durch Plattformoptimierungen.
Die Microsoft Corporation hat ein Update der Komponente des Dialogfelds Ausführen im Betriebssystem Windows 11 angekündigt. Die Änderungen sind für Teilnehmer des Vorschauprogramms im Build 26300.8346 verfügbar. Die Modernisierung hat die grafische Oberfläche und die Rendering-Mechanismen des Fensters betroffen, während die grundlegende Funktionalität unverändert geblieben ist.
Das Dialogfeld Ausführen ist seit der Einführung von Windows 95 im System vorhanden. Dieses Tool ermöglicht das direkte Ausführen von ausführbaren Dateien, das Öffnen von Verzeichnissen oder den Zugriff auf Systemdienstprogramme ohne Verwendung des Explorers. In der neuen Implementierung hat Microsoft die Prinzipien von Fluent Design angewendet, was sich in der adaptiven Unterstützung von hellen und dunklen Designs entsprechend den globalen Systemeinstellungen ausdrückt.
Die Ingenieure des Unternehmens haben die Schaltfläche Durchsuchen aus der Oberfläche entfernt. Laut Telemetrie wurde dieses Element in weniger als 0,0038 % der Sitzungen genutzt. Stattdessen wurde die Unterstützung für den Befehl ~\ hinzugefügt, um in das persönliche Verzeichnis des Benutzers zu wechseln, sowie die Anzeige von Symbolen neben den Einträgen im Ausführungsverlauf zur Verbesserung der visuellen Identifikation.
Beim Aufrufen des Ausführen-Fensters über die Tastenkombination Win+R sendet die Win32-Umgebung eine Anfrage an das CSRSS-Subsystem. Der aktualisierte Client-Server verwendet eine optimierte Rendering-Pipeline basierend auf XAML Islands, die das Markup der Oberfläche über die Komponente ApplicationFrameHost lädt. Parallel dazu wird ein Hintergrundprozessmanager aktiviert, der die Latenz bei der Fenstererstellung durch vorab zugewiesene Speicherpuffer reduziert. Die visuelle Engine DWM wendet das aktuelle Design aus der Registrierung an und gibt das endgültige Bild aus. Die Befehlseingabe wird an die Shell Explorer.exe übergeben, welche die Pfadauflösung über die Funktionen SearchPath und CreateProcess durchführt.
Die Verkürzung der Startzeit von 103 auf 94 Millisekunden wurde nicht durch eine Annäherung von Animationen erreicht, sondern durch die Verlagerung der Parsing von Befehlszeilenargumenten aus verwaltetem Code in native Aufrufe der NT-API. Dies weist auf eine Abkehr von übermäßigen Kompatibilitätsschichten zugunsten der direkten Interaktion mit dem Kernel hin. Die gleichzeitige Entfernung der Schaltfläche Durchsuchen und die Hinzufügung der Unterstützung für ~\ bestätigen einen Paradigmenwechsel: von grafischen Hinweisen zu Tastaturmustern für professionelle Benutzer.