Windows Update, cambia tutto: presto consentirà di aggiornare anche le app installate

Windows Update, cambia tutto: presto consentirà di aggiornare anche le app installate

Microsoft ha annunciato una nuova piattaforma di orchestrazione degli aggiornamenti basata sull'infrastruttura già esistente di Windows Update, progettata per semplificare la gestione degli aggiornamenti di app, driver e componenti di sistema

di pubblicata il , alle 09:41 nel canale Sistemi Operativi
MicrosoftWindows 11
 

Microsoft ha finalmente deciso di affrontare direttamente un problema di frammentazione che caratterizza l'ecosistema Windows, dove ogni applicazione gestisce autonomamente i propri aggiornamenti attraverso meccanismi indipendenti. La nuova piattaforma di orchestrazione degli aggiornamenti promette di rivoluzionare completamente l'approccio storico, centralizzando tutte le operazioni sotto un unico sistema coordinato.

L'architettura attuale presenta numerose criticità che impattano negativamente sull'esperienza utente e sulla gestione aziendale. Visual Studio, applicazioni line-of-business, componenti di Windows e decine di altri software utilizzano ciascuno i propri meccanismi di aggiornamento, generando picchi di CPU e larghezza di banda durante l'utilizzo del dispositivo, notifiche confuse o in conflitto, mancato rispetto delle scadenze di conformità e costi di supporto aggiuntivi. La nuova piattaforma di orchestrazione di Windows Update, appena annunciata da Microsoft, è stata progettata per eliminare tutte queste problematiche attraverso un approccio unificato e intelligente.

Windows Update consentirà di aggiornare anche app e componenti di sistema

La piattaforma si basa completamente sullo stack di Windows Update già in uso su Windows 11 e offre agli sviluppatori un set completo di API Windows Runtime (WinRT) e comandi PowerShell per l'integrazione. Il processo di onboarding prevede la registrazione come provider di aggiornamenti, fornendo il percorso di un file eseguibile contenente la logica per l'analisi dei nuovi aggiornamenti. L'agente di orchestrazione eseguirà regolarmente tale strumento per individuare gli aggiornamenti in sospeso e coordinarli con il resto del sistema. In questo modo, gli sviluppatori potranno proporre gli aggiornamenti delle loro app direttamente via Windows Update, con benefici evidenti per tutti, anche per gli utenti finali.

Le API permettono di comunicare all'agente informazioni dettagliate sugli aggiornamenti, inclusi titolo e versione, tipo di pacchetto, termine di installazione per dispositivi gestiti e requisiti di riavvio. Per applicazioni con implementazione personalizzata non incluse in pacchetti MSIX o APPX, come le tradizionali app Win32, è possibile fornire file eseguibili specifici per download, installazione, chiusura dei processi bloccanti e riavvio post-installazione. Gli aggiornamenti delle app vengono posticipati intelligentemente considerando l'attività dell'utente, le prestazioni del sistema, la connessione all'alimentazione e i tempi sostenibili di aggiornamento, il tutto utilizzando un approccio votato alla sostenibilità e all'efficienza energetica.

Con il nuovo sistema, anche l'esperienza di notifica risulta semplificata grazie all'utilizzo delle notifiche native di Windows Update, eliminando la necessità per gli sviluppatori di creare manualmente sistemi di notifica personalizzati (e diversi l'uno con l'altro). La cronologia degli aggiornamenti delle app diventa centralizzata e visualizzabile direttamente nell'app Impostazioni, caratteristica che offre agli utenti una posizione unica per monitorare tutte le attività precedenti di aggiornamento. Il supporto dei criteri di amministrazione per le scadenze permette alle app e agli strumenti di gestione di sfruttare automaticamente le policy aziendali senza implementazioni custom. Infine, anche la risoluzione dei problemi risulta notevolmente semplificata attraverso un unico set di log e dati diagnostici per tutti gli aggiornamenti del sistema.

Microsoft ha confermato che la piattaforma supporta tutti i tipi di creazione di pacchetti più comuni, includendo MSIX, APPX e applicazioni Win32 tradizionali, ed è attualmente disponibile in anteprima privata per sviluppatori e team di prodotto che creano app o strumenti di gestione degli aggiornamenti.

41 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Unrue29 Maggio 2025, 09:50 #1
Ubuntu (e altre distro) lo fa già da una vita, finalmente.
Saturn29 Maggio 2025, 09:52 #2
Solo a me si stringono (ulteriormente) le chiappe ?

Perdonate il francesismo e la totale assenza di eleganza verbale.

Dici "vabbè, siamo in ottime mani con il solido Windows Update" ma la realtà è giusto un tantinello differente...ma proprio poco poco !

Boh, dai, speriamo bene, vedremo.
Fantapollo29 Maggio 2025, 09:53 #3
Secondo me c'è sempre stata questa cosa,
pero' non l'ha mai usata nessuno.

Magari hanno cambiato le api
coschizza29 Maggio 2025, 09:59 #4
Originariamente inviato da: Unrue
Ubuntu (e altre distro) lo fa già da una vita, finalmente.


non esattamente visto che non hanno un servizio paragonabile a windows update usano meccanismi diversi per gli aggiornamenti, forse lo confondo con gli aggiornamento dei vari store
marcram29 Maggio 2025, 10:03 #5
Originariamente inviato da: Saturn
Dici "vabbè, siamo in ottime mani con il solido Windows Update" ma la realtà è giusto un tantinello differente...ma proprio poco poco !

No, non lo stai pensando solo tu...
Ne sentiremo delle belle...
Silent Bob29 Maggio 2025, 10:07 #6
Io già mi chiedevo ai tempi di XP, perché non avevano creato un sistema a parte per fare la stessa cosa, ma in manuale.
Apri, controlli e cerchi cosa fare aggiornare e cosa no.
coschizza29 Maggio 2025, 10:21 #7
Originariamente inviato da: Silent Bob
Io già mi chiedevo ai tempi di XP, perché non avevano creato un sistema a parte per fare la stessa cosa, ma in manuale.
Apri, controlli e cerchi cosa fare aggiornare e cosa no.


quello che chiedi esiste da anni si chiama store ma pochi software che usiamo sono sollo store
Varg8729 Maggio 2025, 10:28 #8
Originariamente inviato da: Silent Bob
Io già mi chiedevo ai tempi di XP, perché non avevano creato un sistema a parte per fare la stessa cosa, ma in manuale.
Apri, controlli e cerchi cosa fare aggiornare e cosa no.


Fino a qualche anno fa c'era SUMo della KC software che andava benissimo perché si potevano aggiungere anche i programmi portable ma purtroppo non funziona più. Io sto usando Ucheck ma non verifica le applicazioni portable, solo quelle installate.
lammoth29 Maggio 2025, 10:28 #9
Speriamo che le installazioni/aggiornamenti eseguiti in questo modo vincolino le app ad installare i binari e le configurazioni in un unico posto, così alla disinstallazione non restano pezzi nel registro, in "<user>/appdata/...", in "c:/programdata", "c:/program files", ecc... Ma forse chiedo troppo, o forse chiedo solo quello che altri OS/package manager fanno da tempo
Silent Bob29 Maggio 2025, 10:29 #10
Originariamente inviato da: lammoth
Speriamo che le installazioni/aggiornamenti eseguiti in questo modo vincolino le app ad installare i binari e le configurazioni in un unico posto, così alla disinstallazione non restano pezzi nel registro, in "<user>/appdata/...", in "c:/programdata", "c:/program files", ecc... Ma forse chiedo troppo, o forse chiedo solo quello che altri OS/package manager fanno da tempo

Anche, infatti per fare pulizia in certi casi, passi da Revo Uninstaller, ma se non stai attento può farti casini.
Se però sei attento non ti ritrovi quasi più niente installato di questo o quel programma.
Originariamente inviato da: coschizza
quello che chiedi esiste da anni si chiama store ma pochi software che usiamo sono sollo store

ecco, a conferma che non hai capito che intendo, quello che dico io non esiste, perché consisterebbe in una cosa totalmente a parte.
Un'integrazione tra i programmi installati (e chi li fa) e MS stessa.
Apri, controllo e aggiorni.

Ed io per aggiornare un programma non passo cmq mai dallo store.
Originariamente inviato da: Varg87
Fino a qualche anno fa c'era SUMo della KC software che andava benissimo perché si potevano aggiungere anche i programmi portable ma purtroppo non funziona più. Io sto usando Ucheck ma non verifica le applicazioni portable, solo quelle installate.

Ecco, già in linea a cosa intendo io, credo di aver capito cosa era ma non l'ho mai utilizzato, ed è una cosa che poteva fare MS stessa già da anni.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^