Microsoft brengt PowerToys 0.63 uit met een veel kleinere app-grootte

Microsoft heeft versie 0.63 van zijn PowerToys-suite met productiviteitstools uitgebracht, en deze is meer een verfijningsupdate. Hoewel het niet veel nieuwe functies toevoegt, biedt deze versie van PowerToys wel enkele belangrijke verbeteringen op het gebied van efficiëntie. Het team heeft de grootte van het PowerToys-installatieprogramma teruggebracht van 125 MB (in versie 0.62.1) naar slechts 83 MB. En eenmaal geïnstalleerd neemt de app nu slechts 587 MB in beslag in plaats van 817 MB.

Microsoft zegt dit te hebben bereikt door bestanden zoals de Windows App SDK, VC++ Redistributable en PowerToys Interop tussen de verschillende tools te delen. Dit zou ook moeten helpen bij het wegnemen van de vereiste voor gebruikersaccountbeheer (UAC) tijdens het installatieproces, hoewel er nog werk aan de winkel is voordat dat kan gebeuren. Vervolgens zal het bedrijf ook een op zichzelf staande versie van .NET uitbrengen die wordt gedeeld tussen de verschillende hulpprogramma's.

Een ander hoogtepunt van deze release is de QuickAccent-tool, waarmee je snel versies met accenten kunt vinden tekens, kunt u nu een taal kiezen, zodat u minder tekens hoeft te kiezen wanneer typen.

Afgezien daarvan is deze release vooral gericht op reparaties en kleine verbeteringen, en er zijn er veel voor de verschillende hulpprogramma's in PowerToys. Hieronder vindt u een volledige lijst daarvan.

PowerToys 0.63 wijzigingslogboek

Bekende problemen

  • Het hulpprogramma Text Extractor herkent in sommige gevallen geen tekst op ARM64-apparaten met Windows 10.
  • Na het installeren van PowerToys, de nieuwe Windows 11-contextmenu-items voor PowerRename en Image Resizer verschijnen mogelijk niet voordat het systeem opnieuw wordt opgestart.
  • Er zijn meldingen van gebruikers die dat wel zijn kan het venster Instellingen niet openen. Dit wordt veroorzaakt door incompatibiliteit met sommige applicaties (RTSS RivaTuner Statistics Server en MSI AfterBurner zijn hiervan bekende voorbeelden). Als u hier last van heeft, controleer dan het gekoppelde probleem om te controleren of een van de gepresenteerde oplossingen voor u werkt.

Algemeen

  • Er is een probleem opgelost waardoor het genereren van bugrapporten mislukte. (Dit was een hotfix voor 0.62)
  • De runtimes van de Windows App SDK bijgewerkt naar 1.1.5.

Altijd bovenop

  • Er is een probleem opgelost waardoor de rand bleef hangen bij het verplaatsen van een venster tussen virtuele bureaubladen.
  • De minimale dikte voor de randen is nu 1. Bedankt @unuing!
  • Er werden randen weergegeven in de miniaturen van het virtuele bureaublad. Deze zijn verwijderd.
  • De randafbeeldingen zijn gecorrigeerd om de applicatiegrenzen beter te volgen.

Wakker

  • Vaste logica voor het afsluiten van hulpprogramma's om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)

Kleur kiezer

  • Vaste logica voor het afsluiten van hulpprogramma's om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)
  • Er is een initialisatiefout opgelost die ervoor zorgde dat de muispositie verkeerd werd ingesteld.

FancyZones

  • De afsluitlogica van de FancyZones Editor is opgelost om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)

Add-ons voor bestandsverkenner

  • De WebView 2-afhankelijkheid bijgewerkt naar 1.0.1343.22. Bedankt @Aaron Junker!
  • Vaste preview van .reg-bestanden.

Afbeeldingsresolutie

  • Er is een bug opgelost waardoor Verkenner onder bepaalde omstandigheden crashte bij het openen van het contextmenu.

PowerToys Run

  • Ondersteuning toegevoegd voor het openen van Terminal-vensters in quake-modus. Bedankt @FWest98!
  • Vaste logica voor het afsluiten van hulpprogramma's om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)
  • Verbeter het pictogram dat wordt weergegeven in de Programma-plug-in voor aliassen voor het uitvoeren van applicaties. Bedankt @MikeBarker-MSFT!
  • Aanroepen naar de standaardbrowser repareren wanneer Firefox wordt geïnstalleerd vanuit de Microsoft Store.
  • Er is een toegankelijkheidsprobleem opgelost waarbij besturingselementen die aan de resultaatinvoer waren toegevoegd, niet werden aangekondigd.
  • De zoekfunctie is verbeterd en zou nu resultaten moeten opleveren waarbij de termen in de zoekopdracht aan het einde van het resultaat verschijnen.

Snel accent

  • Verbeterde prestaties van de toetsenbordhaken. (Dit was een hotfix voor 0.62)
  • Een bug opgelost die ervoor zorgde dat Quick Accent de Keyboard Manager verstoorde. (Dit was een hotfix voor 0.62)
  • Het juiste ß-hoofdletterteken toegevoegd. Bedankt @Aaron Junker!
  • De selectie van accenttekens zou nu rond moeten zijn. Bedankt @wmentha!
  • Taalselectie-instelling toegevoegd om het aantal weergegeven tekens met accenten te verminderen. De beschikbare talen zijn Valuta, Tsjechisch, Nederlands, Frans, Hongaars, IJslands, Italiaans, Maori, Pinyin, Pools, Roemeens, Slowaaks, Spaans en Turks. Bedankt @damienleroy!

Schermliniaal

  • Verbeterde UI/UX en beschrijvingen van instellingen.
  • Vaste logica voor het afsluiten van hulpprogramma's om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)

Instellingen

  • UI-pictogrammen bijgewerkt. Bedankt @Jay-o-Way!
  • Verbetering van beschrijvingen en ondubbelzinnig maken. Bedankt @Jay-o-Way!
  • Vaste marges van selectievakjes en andere ontwerpaanpassingen. Bedankt @Jay-o-Way!

Tekstextractor

  • Extra spaties verwijderd bij het herkennen van Chinese, Japanse of Koreaanse talen. Bedankt @TheJoeFin!
  • Vaste logica voor het afsluiten van hulpprogramma's om alle threads te sluiten en crashes te voorkomen. (Dit was een hotfix voor 0.62)
  • Er is een probleem opgelost waarbij een selectie begon als er met de rechtermuisknop werd geklikt.

Installateur

  • Logica toegevoegd om PowerToys af te sluiten bij een upgrade voordat u probeert .NET bij te werken.
  • De .NET-afhankelijkheid bijgewerkt naar 6.0.9.
  • Duidelijkere installatiestapnamen toegevoegd voor de bootstrapper. Bedankt @htcfreek En @Jay-o-Way!
  • Windows App SDK, VC++ herdistribueerbare en PowerToys Interop runtime-bestanden worden nu gedeeld tussen hulpprogramma's via hardlinks, waardoor de installatiegrootte kleiner wordt.

Documentatie

  • Typefouten opgelost in de documentatie van Keyboard Manager. Bedankt @eltociear!
  • docs.microsoft.com-koppelingen vervangen door learn.microsoft.com. Bedankt @Aaron Junker!

Ontwikkeling

  • Er is een buildfout opgelost waardoor ontwikkelaars niet tussen configuraties konden schakelen zonder eerst lokale buildbestanden op te schonen.
  • C++-uitzonderingsvangsten zijn gecorrigeerd zodat ze door verwijzing worden opgevangen om onnodige kopieerbewerkingen te voorkomen. Bedankt @NN!
  • Algemene opschoning van C#-code, fixatie van formaten en verwijdering van ongebruikte onderdrukkingen van codeanalyse.
  • Onnodig verwijderd muxc voorvoegsel uit XAML-bestanden. Bedankt @Jay-o-Way!
  • Tests op onze pijplijn die afhankelijk zijn van WebView2 zijn opnieuw ingeschakeld.
  • Windows 11 Tier 1-contextmenupakketten bevatten nu de tekst "Microsoft. PowerToys" voorvoegsel.

Lees verder

Er zijn echter een aantal tools in de maak die niet in deze release voorkomen. Microsoft-ingenieur Clint Rutkas deelde onlangs een blik op een "bestand slotenmaker" tool, waarmee u kunt zien welke processen een bepaald bestand gebruiken, waardoor u kunt voorkomen dat dat bestand wordt verwijderd. We hebben er ook een demo van gezien PowerToys Peek in het verleden, dat zou fungeren als een Windows-versie van Quick Look in macOS. Deze tools moeten nog verschijnen in een PowerToys-release, maar hopelijk komen ze binnenkort nog.


Bron: GitHub