Windows 11 Store maakt gebruik van Winget voor het updaten van Win32-applicaties met aangepaste installatieprogramma’s (Discord, OBS)

Windows 11 Store maakt gebruik van Winget voor het updaten van Win32-applicaties met aangepaste installatieprogramma’s (Discord, OBS)

De Microsoft Store zal zijn mogelijkheden uitbreiden met robuuste ondersteuning voor het updaten van Win32-applicaties. Hoewel de Store eerder de update van Win32-apps op Windows 11 toeliet, wordt er een opvallende nieuwe functie geïntroduceerd: integratie met Winget (Windows Package Manager). Dit zal nu updates beheren voor applicaties die hun eigen afzonderlijke updatemechanismen gebruiken, zoals Discord.

In ons eerdere artikel schetste Windows Latest verschillende aankomende functies en ontwerpupgrades die gepland staan ​​voor de Store op Windows 11. Deze verbeteringen omvatten snellere animaties, verbeterde laadtijden en een naadlozere ervaring tijdens downloads. Hoewel we de betere afhandeling van Win32-apps hebben aangestipt, is het tijd om dieper in te gaan op de details van de wijzigingen.

Vroeger, toen gebruikers een applicatie als Discord downloadden van de Microsoft Store, werd de installatie beheerd door de Store, terwijl updates afhankelijk waren van de interne updater van Discord. Bijvoorbeeld, als u Discord versie 1.1.1.1 installeerde van de Store, maar er was een update naar versie 1.1.1.2 beschikbaar, dan zou de interne updater u vragen om de nieuwe versie te downloaden voordat u toegang kreeg tot Discord.

Uit beperkte documentatie , gesprekken met een vertegenwoordiger van Microsoft en onze bevindingen blijkt dat de Store van Windows 11 nu updates ondersteunt voor bepaalde Win32-apps die via de Store zijn geïnstalleerd, zelfs als deze applicaties gebruikmaken van aangepaste installatieprogramma’s (zoals Discord of OBS Studio).

Deze updates werken achter de schermen via de Windows Package Manager (WinGet). Deze nieuw geïntroduceerde functie stelt de Store in staat om updates te beheren voor Win32-applicaties die via de Store zijn verkregen, maar die doorgaans afhankelijk zijn van hun eigen updaters.

Als u Discord downloadt via de Microsoft Store en er komt een update uit, kan de Store nu zelf het updateproces beheren (met behulp van WinGet op de achtergrond).

Het is niet nodig om Discord te starten om de update uit te voeren; je kunt het gewoon updaten via de pagina ‘Downloads en updates’ in de Store.

Hieronder ziet u een schermafbeelding die laat zien hoe deze functie werkt in de Microsoft Store.

Windows 11 Store voor ingebouwde app-updater

Houd er echter rekening mee dat applicaties die buiten de Store zijn geïnstalleerd (bijvoorbeeld die rechtstreeks van de site van een ontwikkelaar zijn gedownload) geen updates via de Microsoft Store ontvangen. Bovendien controleert of beheert de Store deze apps niet; u moet nog steeds vertrouwen op de interne updater van de app of WinGet als deze wordt ondersteund.

Microsoft Store ingebouwde Win32-updates

Er zijn op dit moment nog weinig details bekend, maar volgens Giorgio Sardo, General Manager Apps, Partners en de Store bij Microsoft, wordt de documentatie de komende weken herzien, zodat ontwikkelaars meer inzicht krijgen.

“Dit initiatief maakt fundamenteel gebruik van de Windows Package Manager. We zullen de gebruikerservaring in het Windows Insider Program evalueren en iteratieve wijzigingen aanbrengen,” zei Giorgio Sardo in een bericht op X, dat werd opgemerkt door Windows Latest. “Zodra de functie volledig is voorbereid, zullen we de documentatie bijwerken met uitgebreide details en suggesties voor ontwikkelaars.”

Ondanks de verschillende uitdagingen waarmee Windows 11 te maken heeft, blijf ik volhouden dat de Microsoft Store aanzienlijk is verbeterd en dat de voortdurende verbeteringen veelbelovend zijn. De Store is aanzienlijk sneller dan zijn voorganger, hoewel er nog steeds mogelijkheden zijn voor verbetering, met name als het gaat om het downloaden van grotere applicaties en games, waar het vaak traag is.

Bron & Afbeeldingen

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *