Microsoft slipper PowerToys 0.63 med en mye mindre appstørrelse

click fraud protection

Microsoft har gitt ut versjon 0.63 av sin PowerToys-pakke med produktivitetsverktøy, og denne er mer en foredlingsoppdatering. Selv om den ikke legger til mange nye funksjoner, kommer denne versjonen av PowerToys med noen store forbedringer når det gjelder effektivitet. Teamet har redusert størrelsen på PowerToys-installasjonsprogrammet fra 125 MB (i versjon 0.62.1) til bare 83 MB. Og når appen først er installert, tar den nå opp bare 587 MB i stedet for 817 MB.

Microsoft sier de oppnådde dette ved å dele filer som Windows App SDK, VC++ Redistributable og PowerToys Interop mellom de forskjellige verktøyene. Dette bør også bidra til å fjerne kravet om brukerkontokontroll (UAC) under installasjonsprosessen, selv om det fortsatt gjenstår arbeid før det kan skje. Deretter vil selskapet også sende en selvstendig versjon av .NET som deles mellom de forskjellige verktøyene.

Et annet høydepunkt i denne utgivelsen er at QuickAccent-verktøyet, som lar deg raskt finne aksentversjoner av tegn, lar deg nå velge et språk for å redusere antall tegn du må velge mellom når skrive.

Bortsett fra det, er denne utgivelsen stort sett fokusert på reparasjoner og mindre forbedringer, og det er mange av dem for de forskjellige verktøyene som er inkludert i PowerToys. Du finner en fullstendig liste over disse nedenfor.

PowerToys 0.63 endringslogg

Kjente problemer

  • Verktøyet Text Extractor klarer ikke å gjenkjenne tekst i noen tilfeller på ARM64-enheter som kjører Windows 10.
  • Etter å ha installert PowerToys, de nye Windows 11 kontekstmenyoppføringene for PowerRename og Image Resizer vises kanskje ikke før en omstart av systemet.
  • Det er rapporter om brukere som er det kan ikke åpne Innstillinger-vinduet. Dette er forårsaket av inkompatibilitet med enkelte applikasjoner (RTSS RivaTuner Statistics Server og MSI AfterBurner er kjente eksempler på dette). Hvis du er berørt av dette, vennligst sjekk det tilknyttede problemet for å bekrefte om noen av de presenterte løsningene fungerer for deg.

Generell

  • Rettet et problem som førte til at feilrapportgenerering mislyktes. (Dette var en hurtigreparasjon for 0.62)
  • Oppdaterte kjøretider for Windows App SDK til 1.1.5.

Alltid på topp

  • Rettet et problem som førte til at grensen ble hengende ved flytting av et vindu mellom virtuelle skrivebord.
  • Minste tykkelse for kantene er nå 1. Takk @ubrukelig!
  • Kanter ble vist i Virtual Desktop-miniatyrbilder. Disse ble fjernet.
  • Korrigerte grensebildene for å følge applikasjonsgrensene nærmere.

Våken

  • Rettet utgangslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)

Fargevelger

  • Rettet utgangslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)
  • Rettet initialiseringsfeil som gjorde at museposisjonen ble feil innstilt.

FancyZones

  • Fikset FancyZones Editor-avslutningslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)

Filutforsker-tillegg

  • Oppdaterte WebView 2-avhengigheten til 1.0.1343.22. Takk @Aaron-Junker!
  • Fast forhåndsvisning av .reg-filer.

Image Resizer

  • Rettet en feil som fikk File Explorer til å krasje under noen forhold når du åpner kontekstmenyen.

PowerToys Run

  • Lagt til støtte for å åpne terminalvinduer i skjelvmodus. Takk @FWest98!
  • Rettet utgangslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)
  • Forbedre ikonet som vises i programtillegget for aliaser for applikasjonskjøring. Takk @MikeBarker-MSFT!
  • Rett opp anrop til standardnettleseren når Firefox er installert fra Microsoft Store.
  • Rettet tilgjengelighetsproblem der kontroller som ble lagt til resultatoppføringene ikke ble annonsert.
  • Søket ble forbedret og skal nå gi resultater der termene i søket vises på slutten av resultatet.

Rask aksent

  • Forbedret ytelsen til tastaturkrokene. (Dette var en hurtigreparasjon for 0.62)
  • Rettet en feil som fikk Quick Accent til å forstyrre Keyboard Manager. (Dette var en hurtigreparasjon for 0.62)
  • Lagt til riktig ß store bokstaver. Takk @Aaron-Junker!
  • Valg av aksenttegn skal nå vikle seg rundt. Takk @wmentha!
  • Lagt til språkvalginnstilling for å redusere antall aksenttegn som vises. De tilgjengelige språkene er valuta, tsjekkisk, nederlandsk, fransk, ungarsk, islandsk, italiensk, maori, pinyin, polsk, rumensk, slovakisk, spansk og tyrkisk. Takk @damienleroy!

Skjermlinjal

  • Forbedret UI/UX og innstillingsbeskrivelser.
  • Rettet utgangslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)

Innstillinger

  • UI-ikoner oppdatert. Takk @Jay-o-Way!
  • Beskrivelser forbedring og disambiguering. Takk @Jay-o-Way!
  • Faste avmerkingsboksmarger og andre designjusteringer. Takk @Jay-o-Way!

Tekstuttrekker

  • Fjernet ekstra mellomrom når du gjenkjenner kinesisk, japansk eller koreansk språk. Takk @TheJoeFin!
  • Rettet utgangslogikk for å lukke alle tråder og unngå krasj. (Dette var en hurtigreparasjon for 0.62)
  • Rettet et problem der et utvalg startet ved høyreklikk.

Installatør

  • Lagt til logikk for å avslutte PowerToys ved oppgradering før du prøver å oppdatere .NET.
  • Oppdaterte .NET-avhengigheten til 6.0.9.
  • Lagt til klarere installasjonstrinnnavn for bootstrapperen. Takk @htcfreek og @Jay-o-Way!
  • Windows App SDK, VC++ redistribuerbare og PowerToys Interop kjøretidsfiler deles nå mellom verktøy gjennom harde koblinger, noe som reduserer installasjonsstørrelsen.

Dokumentasjon

  • Rettet skrivefeil i Keyboard Manager-dokumentasjonen. Takk @eltociear!
  • Erstattet docs.microsoft.com-lenker med learn.microsoft.com. Takk @Aaron-Junker!

Utvikling

  • Rettet en byggefeil som begrenset utviklere til å bytte mellom konfigurasjoner uten først å rense lokale byggefiler.
  • C++ unntaksfangster ble korrigert for å bli fanget ved referanse for å unngå unødvendige kopieringsoperasjoner. Takk @NN!
  • Generell C#-kodeopprydding, formatfiksing og fjerning av ubrukte kodeanalyseundertrykkelser.
  • Fjernet unødvendig muxc prefiks fra XAML-filer. Takk @Jay-o-Way!
  • Reaktiverte tester på vår pipeline som er avhengig av WebView2.
  • Windows 11 tier 1 kontekstmenypakker inneholder nå "Microsoft. PowerToys" prefiks.

Les mer

Det er imidlertid kjent et par verktøy i arbeid som ikke er i denne utgivelsen. Microsoft-ingeniør Clint Rutkas delte nylig en titt på en "fillåsesmed"-verktøy, som lar deg se hvilke prosesser som bruker en gitt fil, noe som kan forhindre at filen slettes. Vi har også sett en demo av PowerToys Peek tidligere, som ville fungere som en Windows-versjon av Quick Look i macOS. Disse verktøyene har ennå ikke vist seg i en PowerToys-utgivelse, men forhåpentligvis kommer de fortsatt snart.


Kilde: GitHub