PowerToys 0.59 körs inbyggt på ARM64-baserade Windows-datorer

Microsoft har släppt en stor uppdatering för sin PowerToys-programsvit som erbjuder inbyggt stöd för ARM-processorer. Läs vidare för att veta mer!

Microsoft har släppt en ny stabil version av sin PowerToys-programsvit. Version 0.59 är den första officiella versionen av PowerToys designade för att köras på ARM-datorer. Varje modul i PowerToys-paketet, inklusive installationsprogrammet, har omkompilerats för ARM64-arkitekturen, vilket ger bättre prestanda och förbättrad effektivitet samtidigt som mindre minne används.

Noterbart började Microsoft lägga ut grunden för ARM under 0,58 release-cykeln. Den tidigare versionen av PowerToys skickade dock inte de kompilerade ARM64-binärfilerna. Som ett resultat, prestanda på ARM-enheter var inte lika bra som för infödda ARM64-applikationer. Nu när den inbyggda ARM-versionen av PowerToys är tillgänglig via stabil kanal, kommer den att förbättra avsevärt övergripande användarupplevelse på enheter som Surface Pro X i jämförelse med de äldre versionerna som gick igenom tävlan.

Det finns ytterligare ett anmärkningsvärt tillägg, som är stöd för upp till 4 modifieringstangenter för genvägar i tangentbordshanteraren. Teamet har också slutfört Power Renames övergång till WinUI 3.

Bortsett från det innehåller version 0.59 korrigeringar, tweaks och andra förbättringar av ett brett utbud av de inkluderade apparna i PowerToys. Du kan se hela ändringsloggen nedan:

Vad är nytt i PowerToys 0.59

Allmän

  • Vissa stavfel har åtgärdats. Tack @eltociear, @rcmaehl och @ShyPixie!

ARM64

  • ARM64-stöd nu helt tillagt!
  • Fixat PowerRename för att fungera på ARM64.
  • Fixade File Explorer-verktyg för att fungera på ARM64.
  • Gjorde ändringar för installationsprojekten för att bygga ARM64-installatörer.
  • Konfigurerade CI- och Release-pipelines för att bygga för ARM64.
  • Lade till ARM64-byggstatus till README.

Alltid på topp

  • Fixade ett problem där gränserna fastnade när ett fönster minimerades med Win+D.

FancyZones

  • Fixade en bugg som konsumerade CPU-cykler när standardlayouten ställdes in.
  • Fixade en bugg där appar inte öppnades i sina senast kända zoner på grund av ändringar av Virtual Desktop ID.
  • Fixade en bugg som knäppte popupmenyer som öppnades av applikationer.
  • Fixade en bugg som gjorde att fönster inte knäpptes under vissa konfigurationer.

Image Resizer

  • Försöker inte längre ändra metadata på filer som faktiskt inte ändrats storlek. Tack @adamchilders!

Filutforskartillägg

  • Fixade en bugg där moduler beroende på WebView2 skulle vara begränsade till att öppna filer mindre än 2 MB. Nu genereras den resulterande html-filen till en temporär fil innan den presenteras.
  • Lägg till ett viewBox-attribut till svg-filer som inte har en så att förhandsgranskningen försöker visa hela bilden.
  • Ta bort rullningslisten som visades när du renderade svg-miniatyrer.

Tangentbordshanterare

  • Nu kan upp till fyra modifieringsknappar användas i genvägar. Detta gör att du kan använda Office-tangenten (som skickar Win+Ctrl+Skift+Alt), till exempel.
  • Fixade en bugglåsning av tangentbordshanteraren när två genvägsmappningar trycktes ner samtidigt.
  • Tog bort händelsespam för vissa telemetrihändelser.

PowerRename

  • Porteras för att använda WinUI 3 istället för WinUI 2.

PowerToys kör

  • Insticksprogrammet Services kan söka efter delar av namnet, visningsnamnet eller tjänstens typ eller tillstånd. Tack @htcfreek!
  • Insticksprogrammet Services stöder nu starttypen "Automatisk (fördröjd autostart)". Tack @htcfreek!
  • Insticksprogrammet Services har nu verktygstips för stora tjänstnamn och andra UI-förbättringar. Tack @htcfreek!
  • TimeDate-pluginen gav resultat för frågor som bara innehåller siffror på globala frågor. Detta har åtgärdats. Tack @htcfreek!
  • Vi har infört en gasreglage innan en fråga görs för att säkerställa att skrivning görs för att öka prestandan. Tack @shandsj!
  • Fixade en krasch i WebSearch när det finns en tom mönsterinställning för systemets standardwebbläsare.
  • Fixade en bugg där VSCodeWorkspaces inte hittade bärbara installationer av VSCode. Tack @harvastum!
  • Insticksprogrammet Calculator reagerar bättre på ogiltig inmatning och interna fel. Tack @htcfreek!
  • Insticksprogrammet Calculator kan nu konfigureras för att använda nummerformatet i USA istället för systemformatet. Tack @htcfreek!
  • Mapppluginen stöder sökvägar som innehåller "/". Tack @davidegiacometti!

inställningar

  • Nu är gränssnittet för att lägga till uteslutna appar för FindMyMouse inaktiverat när modulen är inaktiverad. Tack @davidegiacometti!
  • Text förbättrades i Inställningar UI för File Explorer. Tack @Jay-o-Way!
  • Inställningarna kommer inte att försöka starta om allt körs förhöjt i maskinen, och ett varningsmeddelande visas istället.
  • Några mindre UI-fixar. Tack @niels9001!
  • Skärmen Inställningar bör nu öppnas korrekt om OOBE-skärmen öppnades först.
  • De rundade hörninställningarna för FancyZones visas nu bara på Windows 11. Tack @davidegiacometti!
  • Fixade en gränssnittsfrysning när du gick in på tangentbordshanterarens sida med rena inställningar.
  • Fixade ett UI-fel där ett meddelande visade att alla PowerToys Run-plugins var inaktiverade när du använde sökfunktionen. Tack @davidegiacometti!
  • Uppgraderade körtiderna för Windows App SDK till 1.1.0, åtgärdade ett problem där inställningarna inte startade med UAC avstängd och förbättrade prestandan.

Löpare

  • Automatisk uppdatering tar hänsyn till om den körs på x64 eller arm64 för att ladda ner rätt installationsprogram.

Installatör

  • Uppdaterade .NET-beroendet till 6.0.5.
  • Installationsprogrammet är nu byggt med hjälp av en betaversion av Wix 3.14 för arm64-stöd.
  • Lade till den omdistribuerbara VC++ binären som ett krav.
  • Windows App SDK runtime binärer levereras med PowerToys istället för att köra dess installationsprogram. Detta borde lösa de flesta installationsproblem med 0.58.

Utveckling

  • Ny åtgärd har lagts till i GitHub för att publicera winget-paketet till PowerToys.
  • Ny åtgärd har lagts till i GitHub för att publicera för Microsoft Store. Tack azchohfi!
  • Dokumentationen för att installera Windows App SDK-beroenden och bygga installationsprogrammet uppdaterades.
  • FxCop togs bort från PowerToys Run TimeZone-plugin och ersattes med NetAnalyzers. Tack @davidegiacometti!

Läs mer

Kända problem i PowerToys 0.59

Kända problem

  • Det finns rapporter om användare som är det kan inte öppna fönstret Inställningar. Detta orsakas av inkompatibilitet med vissa applikationer (RTSS RivaTuner Statistics Server och MSI AfterBurner är kända exempel på detta). Om du påverkas av detta, kontrollera det länkade problemet för att verifiera om någon av de presenterade lösningarna fungerar för dig.

Läs mer

Om du inte har gjort det ännu kan du ladda ner den senaste versionen av PowerToys från dess GitHub-förråd, eller så kan du söka efter den på Microsoft Store. Om du redan har PowerToys installerat bör du bli ombedd att ladda ner version 0.59 automatiskt.

Ladda ner PowerToys: GitHub || Microsoft Store


Källa:PowerToys Github