Microsoft frigiver PowerToys 0.63 med en meget mindre appstørrelse

click fraud protection

Microsoft har udgivet version 0.63 af sin PowerToys-pakke af produktivitetsværktøjer, og denne er mere en forfiningsopdatering. Selvom den ikke tilføjer en masse nye funktioner, kommer denne version af PowerToys med nogle store forbedringer med hensyn til effektivitet. Holdet har reduceret størrelsen på PowerToys-installationsprogrammet fra 125 MB (i version 0.62.1) til kun 83 MB. Og når den først er installeret, fylder appen nu kun 587 MB i stedet for 817 MB.

Microsoft siger, at det opnåede dette ved at dele filer som Windows App SDK, VC++ Redistributable og PowerToys Interop mellem de forskellige værktøjer. Dette skulle også hjælpe med at fjerne kravet om brugerkontokontrol (UAC) under installationsprocessen, selvom der stadig er arbejde, der skal gøres, før det kan ske. Dernæst vil virksomheden også sende en selvstændig version af .NET, der deles mellem de forskellige hjælpeprogrammer.

Et andet højdepunkt i denne udgivelse er, at QuickAccent-værktøjet, som lader dig hurtigt finde accentversioner af tegn, lader dig nu vælge et sprog for at reducere antallet af tegn, du skal vælge imellem hvornår skrive.

Bortset fra det er denne udgivelse for det meste fokuseret på rettelser og mindre forbedringer, og der er mange af dem til de forskellige hjælpeprogrammer inkluderet i PowerToys. Du kan finde en komplet liste over dem nedenfor.

PowerToys 0.63 changelog

Kendte problemer

  • Værktøjet Text Extractor undlader at genkende tekst i nogle tilfælde på ARM64-enheder, der kører Windows 10.
  • Efter installation af PowerToys, de nye Windows 11-kontekstmenuposter for PowerRename og Image Resizer vises muligvis ikke før en systemgenstart.
  • Der er rapporter om brugere, der er ude af stand til at åbne vinduet Indstillinger. Dette er forårsaget af inkompatibilitet med nogle applikationer (RTSS RivaTuner Statistics Server og MSI AfterBurner er kendte eksempler på dette). Hvis du er berørt af dette, skal du kontrollere det tilknyttede problem for at kontrollere, om nogen af ​​de præsenterede løsninger fungerer for dig.

Generel

  • Rettede et problem, der fik generering af fejlrapporter til at mislykkes. (Dette var et hotfix til 0.62)
  • Opdaterede Windows App SDK-runtimes til 1.1.5.

Altid på toppen

  • Rettede et problem, der fik grænsen til at blive hængende ved flytning af et vindue mellem virtuelle skriveborde.
  • Minimumstykkelsen for kanterne er nu 1. Tak @ubrugeligt!
  • Kanter blev vist i Virtual Desktop-miniaturebilleder. Disse blev fjernet.
  • Rettede grænsernes visuelle billeder for at følge applikationsgrænserne tættere.

Vågen

  • Fixed utility exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)

Farvevælger

  • Fixed utility exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)
  • Rettet initialiseringsfejl, der forårsagede, at musens position blev indstillet forkert.

FancyZones

  • Fixed FancyZones Editor exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)

Tilføjelser til filudforsker

  • Opdaterede WebView 2-afhængigheden til 1.0.1343.22. Tak @Aaron-Junker!
  • Rettet forhåndsvisning af .reg-filer.

Billedresizer

  • Rettede en fejl, der fik File Explorer til at gå ned under visse forhold, når du fik adgang til kontekstmenuen.

PowerToys Kør

  • Tilføjet støtte til at åbne Terminal-vinduer i quake-tilstand. Tak @FWest98!
  • Fixed utility exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)
  • Forbedre ikonet vist i Program-plugin'et for aliasser for applikationsudførelse. Tak @MikeBarker-MSFT!
  • Ret opkald til standardbrowseren, når Firefox er installeret fra Microsoft Store.
  • Rettet tilgængelighedsproblem, hvor kontroller, der er tilføjet resultatposterne, ikke blev annonceret.
  • Søgning blev forbedret og skulle nu returnere resultater, hvor termerne i forespørgslen vises i slutningen af ​​resultatet.

Hurtig accent

  • Forbedret ydeevnen til tastaturkrogene. (Dette var et hotfix til 0.62)
  • Rettede en fejl, der fik Quick Accent til at forstyrre Keyboard Manager. (Dette var et hotfix til 0.62)
  • Tilføjet det korrekte ß store bogstav. Tak @Aaron-Junker!
  • Valg af accenttegn skal nu pakkes rundt. Tak @wmentha!
  • Tilføjet sprogvalgsindstilling for at reducere antallet af viste accenttegn. De tilgængelige sprog er valuta, tjekkisk, hollandsk, fransk, ungarsk, islandsk, italiensk, maori, pinyin, polsk, rumænsk, slovakisk, spansk og tyrkisk. Tak @damienleroy!

Skærmlineal

  • Forbedret UI/UX og indstillingsbeskrivelser.
  • Fixed utility exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)

Indstillinger

  • UI-ikoner opdateret. Tak @Jay-o-Way!
  • Beskrivelser forbedring og disambiguation. Tak @Jay-o-Way!
  • Faste afkrydsningsfeltsmargener og andre designjusteringer. Tak @Jay-o-Way!

Tekstudtrækker

  • Fjernede ekstra mellemrum ved genkendelse af kinesisk, japansk eller koreansk sprog. Tak @TheJoeFin!
  • Fixed utility exit logik for at lukke alle tråde og undgå nedbrud. (Dette var et hotfix til 0.62)
  • Rettede et problem, hvor et valg ville starte ved højreklik.

installatør

  • Tilføjet logik for at afslutte PowerToys ved opgradering før forsøg på at opdatere .NET.
  • Opdaterede .NET-afhængigheden til 6.0.9.
  • Tilføjet klarere installationstrinnavne til bootstrapperen. Tak @htcfreek og @Jay-o-Way!
  • Windows App SDK, VC++ redistributable og PowerToys Interop runtime-filer deles nu mellem hjælpeprogrammer via hardlinks, hvilket reducerer installationsstørrelsen.

Dokumentation

  • Rettede tastefejl i Keyboard Manager-dokumentationen. Tak @eltociear!
  • Erstattet docs.microsoft.com-links med learn.microsoft.com. Tak @Aaron-Junker!

Udvikling

  • Rettede en build-fejl, der begrænsede udviklere til at skifte mellem konfigurationer uden først at rense lokale build-filer.
  • C++ undtagelsesfangster blev rettet til at blive fanget ved reference for at undgå unødvendige kopioperationer. Tak @NN!
  • Generel C#-kodeoprydning, formatfixering og fjernelse af ubrugte kodeanalyseundertrykkelser.
  • Fjernet unødvendigt muxc præfiks fra XAML-filer. Tak @Jay-o-Way!
  • Genaktiverede test på vores pipeline, der afhænger af WebView2.
  • Windows 11 tier 1 kontekstmenupakker indeholder nu "Microsoft. PowerToys" præfiks.

Læs mere

Der er dog et par værktøjer på vej, som ikke er i denne udgivelse. Microsoft-ingeniør Clint Rutkas delte for nylig et kig på en "fil låsesmed" værktøj, som lader dig se, hvilke processer der bruger en given fil, hvilket kan forhindre den fil i at blive slettet. Vi har også set en demo af PowerToys Peek tidligere, som ville fungere som en Windows-version af Quick Look i macOS. Disse værktøjer mangler endnu at blive vist i en PowerToys-udgivelse, men forhåbentlig kommer de stadig snart.


Kilde: GitHub