PowerToys 0.59 draait native op ARM64-gebaseerde Windows-pc's

click fraud protection

Microsoft heeft een grote update uitgebracht voor zijn PowerToys-softwaresuite die native ondersteuning biedt voor ARM-processors. Lees verder om meer te weten!

Microsoft heeft een nieuwe stabiele versie van zijn PowerToys-softwarepakket uitgebracht. Versie 0.59 markeert de eerste officiële build van PowerToys die is ontworpen om native op ARM-computers te draaien. Elke module van het PowerToys-pakket, inclusief het installatieprogramma, is opnieuw gecompileerd voor de ARM64-architectuur, wat betere prestaties en verbeterde efficiëntie oplevert terwijl er minder geheugen wordt gebruikt.

Opvallend is dat Microsoft begon met het leggen van de ARM-basis tijdens de 0,58-afgiftecyclus. De vorige versie van PowerToys leverde echter niet de gecompileerde ARM64-binaire bestanden. Als gevolg hiervan zijn de prestaties op ARM-apparaten was niet zo goed als die van native ARM64-applicaties. Nu de native ARM-versie van PowerToys beschikbaar is via een stabiel kanaal, zal dit de prestaties aanzienlijk verbeteren algemene gebruikerservaring op apparaten zoals de Surface Pro X in vergelijking met de oudere builds die er doorheen liepen emulatie.

Er is nog een andere opmerkelijke toevoeging, namelijk ondersteuning voor maximaal 4 wijzigingstoetsen voor snelkoppelingen in Toetsenbordbeheer. Het team heeft ook de overgang van Power Rename naar WinUI 3 voltooid.

Afgezien daarvan bevat versie 0.59 reparaties, aanpassingen en andere verbeteringen aan een groot aantal van de meegeleverde apps in PowerToys. Hieronder kunt u de volledige changelog bekijken:

Wat is er nieuw in PowerToys 0.59

Algemeen

  • Er zijn enkele typefouten gecorrigeerd. Bedankt @eltociear, @rcmaehl En @ShyPixie!

ARM64

  • ARM64-ondersteuning nu volledig toegevoegd!
  • Vaste PowerRename om te werken op ARM64.
  • Vaste File Explorer-tools om op ARM64 te werken.
  • Er zijn wijzigingen aangebracht voor de installatieprojecten om ARM64-installatieprogramma's te bouwen.
  • Configureerde de CI- en Release-pijplijnen om te bouwen voor ARM64.
  • ARM64-buildstatus toegevoegd aan de README.

Altijd bovenop

  • Er is een probleem opgelost waarbij de randen bleven hangen wanneer een venster werd geminimaliseerd met Win+D.

FancyZones

  • Een bug opgelost die CPU-cycli in beslag nam toen de standaardlay-out was ingesteld.
  • Er is een bug opgelost waarbij apps niet in hun laatst bekende zones werden geopend vanwege wijzigingen in de Virtual Desktop ID.
  • Een bug opgelost waarbij pop-upmenu's die door applicaties werden geopend, werden afgebroken.
  • Er is een bug opgelost die ervoor zorgde dat vensters onder sommige configuraties niet vastliepen.

Afbeeldingsresolutie

  • Probeert niet langer metagegevens te wijzigen van bestanden waarvan het formaat niet daadwerkelijk is aangepast. Bedankt @adamchilders!

Add-ons voor bestandsverkenner

  • Er is een bug opgelost waarbij modules die afhankelijk zijn van WebView2 beperkt waren tot het openen van bestanden kleiner dan 2 MB. Nu wordt de resulterende html gegenereerd in een tijdelijk bestand voordat het wordt gepresenteerd.
  • Voeg een viewBox-kenmerk toe aan SVG-bestanden die er geen hebben, zodat het voorbeeld de hele afbeelding probeert weer te geven.
  • Verwijder de schuifbalk die werd weergegeven bij het renderen van SVG-miniaturen.

Toetsenbordbeheer

  • Nu kunnen maximaal vier wijzigingstoetsen in snelkoppelingen worden gebruikt. Hierdoor kunt u bijvoorbeeld de Office-toets gebruiken (die Win+Ctrl+Shift+Alt verzendt).
  • Een probleem met het vergrendelen van Keyboard Manager opgelost wanneer er tegelijkertijd op twee snelkoppelingen werd gedrukt.
  • Gebeurtenisspam verwijderd voor bepaalde telemetriegebeurtenissen.

VermogenHernoemen

  • Geporteerd om WinUI 3 te gebruiken in plaats van WinUI 2.

PowerToys Run

  • De Services-plug-in kan zoeken naar delen van de naam, weergavenaam of het servicetype of de status. Bedankt @htcfreek!
  • De Services plugin ondersteunt nu het opstarttype 'Automatisch (Delayed Autostart)'. Bedankt @htcfreek!
  • De Services-plug-in heeft nu tooltips voor grote servicenamen en andere UI-verbeteringen. Bedankt @htcfreek!
  • De TimeDate-plug-in gaf resultaten voor zoekopdrachten die alleen getallen op globale zoekopdrachten bevatten. Dit is opgelost. Bedankt @htcfreek!
  • We hebben een beperking geïntroduceerd voordat een query wordt uitgevoerd, om ervoor te zorgen dat er wordt getypt om de prestaties te verbeteren. Bedankt @shandsj!
  • Een crash in WebSearch opgelost wanneer er een lege patroonconfiguratie was voor de standaardbrowser van het systeem.
  • Er is een bug opgelost waarbij VSCodeWorkspaces geen draagbare installaties van VSCode vond. Bedankt @harvastum!
  • De Calculator-plug-in reageert beter op ongeldige invoer en interne fouten. Bedankt @htcfreek!
  • De Calculator-plug-in kan nu worden geconfigureerd om het Amerikaanse getalformaat te gebruiken in plaats van het systeemformaat. Bedankt @htcfreek!
  • De map-plug-in ondersteunt paden die "/" bevatten. Bedankt @davidegiacometti!

Instellingen

  • Nu is de gebruikersinterface voor het toevoegen van uitgesloten apps voor FindMyMouse uitgeschakeld wanneer de module is uitgeschakeld. Bedankt @davidegiacometti!
  • Tekst is verbeterd in de instellingen-UI voor Verkenner. Bedankt @Jay-o-Way!
  • Instellingen zullen niet proberen te starten als alles op de machine verhoogd is, en in plaats daarvan wordt een waarschuwingsbericht weergegeven.
  • Enkele kleine UI-oplossingen. Bedankt @niels9001!
  • Het scherm Instellingen zou nu correct moeten worden geopend als het OOBE-scherm eerst werd geopend.
  • De afgeronde hoekinstellingen voor FancyZones worden nu alleen weergegeven op Windows 11. Bedankt @davidegiacometti!
  • Probleem opgelost waarbij de gebruikersinterface vastliep bij het openen van de pagina Toetsenbordbeheer met schone instellingen.
  • Een UI-fout opgelost waarbij een bericht werd getoond dat alle PowerToys Run-plug-ins waren uitgeschakeld bij gebruik van de zoekfunctie. Bedankt @davidegiacometti!
  • De runtimes van de Windows App SDK geüpgraded naar 1.1.0, waarbij een probleem is opgelost waarbij de instellingen niet wilden starten als UAC was uitgeschakeld, en de prestaties waren verbeterd.

Loper

  • Automatische update houdt er rekening mee of het op x64 of arm64 draait om het juiste installatieprogramma te downloaden.

Installateur

  • De .NET-afhankelijkheid bijgewerkt naar 6.0.5.
  • Het installatieprogramma is nu gebouwd met behulp van een bètaversie van Wix 3.14 voor arm64-ondersteuning.
  • Het VC++ Redistributable binaire bestand is als vereiste toegevoegd.
  • De binaire bestanden van de Windows App SDK-runtime worden geleverd met PowerToys in plaats van het installatieprogramma uit te voeren. Dit zou de meeste installatieproblemen met 0.58 moeten oplossen.

Ontwikkeling

  • Nieuwe actie toegevoegd aan GitHub om het winget-pakket naar PowerToys te publiceren.
  • Nieuwe actie toegevoegd aan GitHub om te publiceren voor de Microsoft Store. Bedankt azchohfi!
  • Documentatie voor het installeren van de Windows App SDK-afhankelijkheden en het bouwen van het installatieprogramma is bijgewerkt.
  • FxCop verwijderd uit de PowerToys Run TimeZone-plug-in en vervangen door NetAnalyzers. Bedankt @davidegiacometti!

Lees verder

Bekende problemen in PowerToys 0.59

Bekende problemen

  • 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.

Lees verder

Als je dat nog niet hebt gedaan, kun je de nieuwste versie van PowerToys downloaden vanuit de GitHub-repository, of je kunt ernaar zoeken in de Microsoft Store. Als u PowerToys al hebt geïnstalleerd, wordt u gevraagd versie 0.59 automatisch te downloaden.

PowerToys downloaden: GitHub || Microsoft-winkel


Bron:PowerToys Github