Microsoft veröffentlicht PowerToys 0.63 mit einer viel kleineren App-Größe

Microsoft hat Version 0.63 seiner PowerToys-Suite von Produktivitätstools veröffentlicht, und dieses hier ist eher ein Verfeinerungsupdate. Obwohl es nicht viele neue Funktionen hinzufügt, bietet diese Version von PowerToys einige wesentliche Verbesserungen in Bezug auf die Effizienz. Das Team hat die Größe des PowerToys-Installationsprogramms von 125 MB (in Version 0.62.1) auf nur 83 MB reduziert. Und nach der Installation benötigt die App jetzt nur noch 587 MB statt 817 MB.

Microsoft sagt, dass dies durch die gemeinsame Nutzung von Dateien wie dem Windows App SDK, VC++ Redistributable und PowerToys Interop zwischen den verschiedenen Tools erreicht wurde. Dies sollte auch dazu beitragen, die Anforderung der Benutzerkontensteuerung (UAC) während des Installationsvorgangs zu beseitigen, obwohl noch einiges zu tun ist, bevor dies geschehen kann. Als nächstes wird das Unternehmen auch eine eigenständige Version von .NET ausliefern, die von den verschiedenen Dienstprogrammen gemeinsam genutzt wird.

Ein weiteres Highlight dieser Version ist das QuickAccent-Tool, mit dem Sie schnell akzentuierte Versionen von finden können Zeichen, können Sie jetzt eine Sprache auswählen, um die Anzahl der Zeichen zu reduzieren, aus denen Sie auswählen müssen Tippen.

Abgesehen davon konzentriert sich diese Version hauptsächlich auf Korrekturen und kleinere Verbesserungen, und es gibt viele davon für die verschiedenen in PowerToys enthaltenen Dienstprogramme. Eine vollständige Liste davon finden Sie unten.

PowerToys 0.63 Änderungsprotokoll

Bekannte Probleme

  • Das Dienstprogramm Text Extractor In einigen Fällen wird Text auf ARM64-Geräten mit Windows 10 nicht erkannt.
  • Nach der Installation von PowerToys, Die neuen Windows 11-Kontextmenüeinträge für PowerRename und Image Resizer werden möglicherweise nicht vor einem Systemneustart angezeigt.
  • Es gibt Berichte von Benutzern, die dies tun Das Fenster „Einstellungen“ kann nicht geöffnet werden. Dies wird durch Inkompatibilitäten mit einigen Anwendungen verursacht (bekannte Beispiele hierfür sind RTSS RivaTuner Statistics Server und MSI AfterBurner). Wenn Sie davon betroffen sind, überprüfen Sie bitte das verlinkte Problem, um zu überprüfen, ob eine der vorgestellten Lösungen für Sie funktioniert.

Allgemein

  • Es wurde ein Problem behoben, das dazu führte, dass die Erstellung des Fehlerberichts fehlschlug. (Dies war ein Hotfix für 0.62)
  • Die Windows App SDK-Laufzeiten wurden auf 1.1.5 aktualisiert.

Immer oben

  • Es wurde ein Problem behoben, das dazu führte, dass der Rand bestehen blieb, wenn ein Fenster zwischen virtuellen Desktops verschoben wurde.
  • Die Mindeststärke für die Ränder beträgt jetzt 1. Danke @unuing!
  • In den Miniaturansichten des virtuellen Desktops wurden Ränder angezeigt. Diese wurden entfernt.
  • Die visuelle Darstellung der Ränder wurde korrigiert, um den Anwendungsrändern besser zu entsprechen.

Wach

  • Die Exit-Logik des Dienstprogramms wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)

Farbwähler

  • Die Exit-Logik des Dienstprogramms wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)
  • Initialisierungsfehler behoben, der dazu führte, dass die Mausposition falsch eingestellt wurde.

FancyZones

  • Die Exit-Logik des FancyZones-Editors wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)

Datei-Explorer-Add-ons

  • Die WebView 2-Abhängigkeit wurde auf 1.0.1343.22 aktualisiert. Danke @Aaron-Junker!
  • Vorschau von .reg-Dateien korrigiert.

Bild-Resizer

  • Es wurde ein Fehler behoben, der dazu führte, dass der Datei-Explorer unter bestimmten Bedingungen abstürzte, wenn auf das Kontextmenü zugegriffen wurde.

PowerToys-Lauf

  • Unterstützung für das Öffnen von Terminalfenstern im Bebenmodus hinzugefügt. Danke @FWest98!
  • Die Exit-Logik des Dienstprogramms wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)
  • Verbessern Sie das im Programm-Plugin angezeigte Symbol für Anwendungsausführungsaliase. Danke @MikeBarker-MSFT!
  • Behebung von Aufrufen des Standardbrowsers, wenn Firefox aus dem Microsoft Store installiert wird.
  • Es wurde ein Problem mit der Barrierefreiheit behoben, bei dem an die Ergebniseinträge angehängte Steuerelemente nicht angekündigt wurden.
  • Die Suche wurde verbessert und sollte nun Ergebnisse zurückgeben, bei denen die Begriffe in der Abfrage am Ende des Ergebnisses erscheinen.

Schneller Akzent

  • Die Leistung der Tastatur-Hooks wurde verbessert. (Dies war ein Hotfix für 0.62)
  • Es wurde ein Fehler behoben, der dazu führte, dass Quick Accent den Tastatur-Manager störte. (Dies war ein Hotfix für 0.62)
  • Das korrekte ß-Großbuchstabe wurde hinzugefügt. Danke @Aaron-Junker!
  • Die Auswahl der Akzentzeichen sollte jetzt umlaufen. Danke @wmentha!
  • Sprachauswahleinstellung hinzugefügt, um die Anzahl der angezeigten Akzentzeichen zu reduzieren. Die verfügbaren Sprachen sind Währung, Tschechisch, Niederländisch, Französisch, Ungarisch, Isländisch, Italienisch, Maori, Pinyin, Polnisch, Rumänisch, Slowakisch, Spanisch und Türkisch. Danke @damienleroy!

Bildschirmlineal

  • Verbesserte UI/UX- und Einstellungsbeschreibungen.
  • Die Exit-Logik des Dienstprogramms wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)

Einstellungen

  • UI-Symbole aktualisiert. Danke @Jay-o-Way!
  • Verbesserung und Begriffsklärung von Beschreibungen. Danke @Jay-o-Way!
  • Die Ränder der Kontrollkästchen und andere Designoptimierungen wurden korrigiert. Danke @Jay-o-Way!

Textextraktor

  • Zusätzliche Leerzeichen bei der Erkennung chinesischer, japanischer oder koreanischer Sprachen entfernt. Danke @TheJoeFin!
  • Die Exit-Logik des Dienstprogramms wurde korrigiert, um alle Threads zu schließen und Abstürze zu vermeiden. (Dies war ein Hotfix für 0.62)
  • Es wurde ein Problem behoben, bei dem eine Auswahl beim Rechtsklick startete.

Installateur

  • Logik hinzugefügt, um PowerToys beim Upgrade zu beenden, bevor versucht wird, .NET zu aktualisieren.
  • Die .NET-Abhängigkeit wurde auf 6.0.9 aktualisiert.
  • Klarere Installationsschrittnamen für den Bootstrapper hinzugefügt. Danke @htcfreek Und @Jay-o-Way!
  • Windows App SDK-, VC++ Redistributable- und PowerToys Interop-Laufzeitdateien werden jetzt über Hardlinks von Dienstprogrammen gemeinsam genutzt, wodurch die Installationsgröße reduziert wird.

Dokumentation

  • Tippfehler in der Dokumentation zum Tastatur-Manager behoben. Danke @eltociear!
  • docs.microsoft.com-Links wurden durch learn.microsoft.com ersetzt. Danke @Aaron-Junker!

Entwicklung

  • Es wurde ein Build-Fehler behoben, der Entwickler daran hinderte, zwischen Konfigurationen zu wechseln, ohne zuvor lokale Build-Dateien zu bereinigen.
  • C++-Ausnahmeabfangvorgänge wurden korrigiert und werden jetzt per Referenz abgefangen, um unnötige Kopiervorgänge zu vermeiden. Danke @NN!
  • Allgemeine C#-Codebereinigung, Formatkorrektur und Entfernung ungenutzter Codeanalyseunterdrückungen.
  • Unnötiges entfernt muxc Präfix aus XAML-Dateien. Danke @Jay-o-Way!
  • Tests in unserer Pipeline, die von WebView2 abhängen, wurden wieder aktiviert.
  • Die Kontextmenüpakete der Stufe 1 von Windows 11 enthalten jetzt die Datei „Microsoft. PowerToys“-Präfix.

mehr lesen

Es ist jedoch bekannt, dass einige Tools in Arbeit sind, die jedoch nicht in dieser Version enthalten sind. Microsoft-Ingenieur Clint Rutkas hat kürzlich einen Blick auf a geworfen „File Locksmith“-Tool, wodurch Sie sehen können, welche Prozesse eine bestimmte Datei verwenden, wodurch verhindert werden kann, dass diese Datei gelöscht wird. Wir haben auch eine Demo von gesehen PowerToys-Peek in der Vergangenheit, die sich wie eine Windows-Version von Quick Look in macOS verhalten würde. Diese Tools müssen noch in einer PowerToys-Version erscheinen, aber hoffentlich werden sie bald verfügbar sein.


Quelle: GitHub