{"id":13222,"date":"2026-02-15T05:35:41","date_gmt":"2026-02-15T05:35:41","guid":{"rendered":"https:\/\/howtogeek.blog\/it\/?p=13222"},"modified":"2026-02-15T05:35:41","modified_gmt":"2026-02-15T05:35:41","slug":"come-eseguire-windows-update-tramite-la-riga-di-comando-3-metodi-efficaci","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/it\/come-eseguire-windows-update-tramite-la-riga-di-comando-3-metodi-efficaci\/","title":{"rendered":"Come eseguire Windows Update tramite la riga di comando: 3 metodi efficaci"},"content":{"rendered":"<p>Mantenere Windows aggiornato a volte pu\u00f2 sembrare un&#8217;impresa senza fine. La maggior parte delle persone si limita a cliccare nelle Impostazioni, ma se ti piace creare script o risolvere i problemi di un PC ostinato, sapere come eseguire gli aggiornamenti dalla riga di comando pu\u00f2 tornare utile.\u00c8 particolarmente utile quando si gestiscono pi\u00f9 computer o si creano script automatici. Tieni presente che non tutti i comandi funzionano sempre alla perfezione e a volte gli strumenti non forniscono un feedback chiaro. Ma ehi, almeno \u00e8 un inizio.<\/p>\n<p>In questa guida, troverete alcuni metodi, alcuni dei quali utilizzano il Prompt dei comandi, PowerShell e persino VBScript, per avviare gli aggiornamenti di Windows senza dover cliccare sull&#8217;interfaccia utente. A seconda della versione di Windows in uso (e della resistenza del sistema), uno di questi approcci potrebbe essere la soluzione.<\/p>\n<h2>Come eseguire Windows Update dalla riga di comando?<\/h2>\n<p>Esistono diversi modi per provare ad aggiornare Windows tramite la CLI. La maggior parte sono un po&#8217; particolari, dato che Microsoft non ha specificamente progettato questi strumenti per gli utenti finali, ma in alcuni scenari funzionano abbastanza bene. Ecco cosa dovresti sapere.<\/p>\n<h3>Utilizzo del prompt dei comandi<\/h3>\n<p>Questo metodo si basa su una funzionalit\u00e0 di Windows chiamata <code>UsoClient.exe<\/code>, che gestisce le sessioni di aggiornamento nelle versioni pi\u00f9 recenti di Windows (come 10 e 11).\u00c8 un po&#8217; strano perch\u00e9, sui sistemi pi\u00f9 recenti, consente solo di avviare una scansione, non di scaricare o installare direttamente gli aggiornamenti. Vale comunque la pena provarlo.<\/p>\n<h4>Come fare:<\/h4>\n<ul>\n<li>Apri <strong>Esegui<\/strong> utilizzando <kbd>Win + R<\/kbd>.<\/li>\n<li>Digitare <code>cmd<\/code>e quindi premere <kbd>Ctrl + Shift + Enter<\/kbd>: si aprir\u00e0 un <strong>prompt dei comandi con privilegi elevati<\/strong>.<\/li>\n<li>Ora puoi eseguire comandi come:\n<ul>\n<li><code>UsoClient StartScan<\/code>\u2014 avvia una scansione per gli aggiornamenti. A volte, questo avvia l&#8217;intero processo, ma in alcune configurazioni, fallisce silenziosamente. Nessuna barra di avanzamento, nessun indizio. Su una macchina ha funzionato dopo un riavvio; su un&#8217;altra, si \u00e8 semplicemente bloccato.<\/li>\n<li><code>UsoClient StartDownload<\/code>\u2014 scarica gli aggiornamenti ma non li installa. Utile se vuoi accelerare il processo o preparare tutto prima.<\/li>\n<li><code>UsoClient StartInstall<\/code>\u2014 tenta di installare le patch scaricate. Ma attenzione: spesso non funziona da solo senza una scansione o un download precedenti.<\/li>\n<li><code>UsoClient ScanInstallWait<\/code>\u2014 combina controllo, download e installazione. Non so perch\u00e9 a volte funzioni e altre no, ma vale la pena provarlo.<\/li>\n<li><code>UsoClient RestartDevice<\/code>\u2014 forza un riavvio per completare gli aggiornamenti, cosa che a volte Windows insiste affinch\u00e9 tu faccia comunque.<\/li>\n<li><code>UsoClient ResumeUpdate<\/code>\u2014 tenta di riprendere gli aggiornamenti dopo un riavvio se inizialmente non sono riusciti.<\/li>\n<li><code>UsoClient RefreshSettings<\/code>\u2014 ripristina le impostazioni di aggiornamento predefinite. Utile se qualcosa ha compromesso la configurazione degli aggiornamenti.<\/li>\n<\/ul>\n<\/li>\n<li>Una volta eseguiti i comandi, chiudete il Prompt dei comandi. Non aspettatevi molti feedback, in realt\u00e0: in alcune configurazioni, il comando termina senza dirvi cosa \u00e8 successo realmente. Potrebbe essere necessaria pazienza o qualche tentativo.<\/li>\n<\/ul>\n<p>Per una visione pi\u00f9 dettagliata, puoi anche controllare le attivit\u00e0 di aggiornamento pianificate tramite PowerShell, che a volte fornisce maggiori informazioni:<\/p>\n<h4>Apri PowerShell:<\/h4>\n<ul>\n<li>Premere <kbd>Win + R<\/kbd>, digitare <code>powershell<\/code>, quindi premere <kbd>Ctrl + Shift + Enter<\/kbd>.<\/li>\n<li>Incolla questo comando e premi Invio: <code>Get-ScheduledTask -TaskPath '\\Microsoft\\Windows\\UpdateOrchestrator\\' | Select-Object @{Expression={$_. TaskName};Label=\"TaskName\"}, @{Expression={$_. Actions. Execute + ' ' + $_. Actions. Arguments};Label=\"CommandLine\"}<\/code><\/li>\n<\/ul>\n<p>Qui troverai l&#8217;elenco di alcune attivit\u00e0 pianificate che gestiscono gli aggiornamenti per te. Se stai cercando di forzare Windows ad aggiornare, pu\u00f2 essere utile rivedere le attivit\u00e0 pianificate e vedere se c&#8217;\u00e8 qualcosa che non va.<\/p>\n<h3>Utilizzo di PowerShell con il modulo WindowsUpdate<\/h3>\n<p>PowerShell \u00e8 un concentrato di potenza per la gestione di Windows. L&#8217;installazione di un modulo aggiuntivo chiamato <a href=\"https:\/\/github.com\/memstechtips\/Winhance\" rel=\"noopener noreferrer\" target=\"_blank\">PSWindowsUpdate<\/a> semplifica notevolmente la gestione degli aggiornamenti negli script o la verifica manuale della disponibilit\u00e0.<\/p>\n<p>Cose da provare:<\/p>\n<ul>\n<li>Aprire PowerShell come amministratore ( <kbd>Win + R<\/kbd>, digitare <code>powershell<\/code>, quindi <kbd>Ctrl + Shift + Enter<\/kbd>).<\/li>\n<li>Esegui questo comando per installare il modulo: <code>Install-Module PSWindowsUpdate<\/code>\u2014 potrebbe chiederti di fidarti del repository, quindi digita <code>Y<\/code>e premi Invio. A volte, a seconda della configurazione, vengono visualizzati degli avvisi.<\/li>\n<li>Una volta installato, puoi cercare gli aggiornamenti con: <code>Get-WindowsUpdate<\/code><\/li>\n<li>Per scaricare e installare tutto ci\u00f2 che \u00e8 disponibile: <code>Install-WindowsUpdate -AcceptAll -AutoReboot<\/code><\/li>\n<li>Se stai cercando un aggiornamento specifico (ad esempio KBxxxxxx), digita semplicemente: <code>Get-WindowsUpdate -KBArticleID 'KB123456'<\/code>e poi installalo.<\/li>\n<\/ul>\n<p>Onestamente, questo \u00e8 probabilmente il modo pi\u00f9 pulito per gestire gli aggiornamenti dalla CLI. In una configurazione, sono riuscito ad automatizzare completamente gli aggiornamenti; in un&#8217;altra, si \u00e8 rifiutato di riavviarsi automaticamente. Windows pu\u00f2 essere imprevedibile.<\/p>\n<h3>Utilizzo di VBScript<\/h3>\n<p>S\u00ec, sembra un po&#8217; antiquato, ma se hai un sacco di script per eseguire gli aggiornamenti o vuoi automatizzarli per qualche motivo, VBScript pu\u00f2 fare al caso tuo.<\/p>\n<ol>\n<li>Apri <strong>Blocco note<\/strong> ( <kbd>Win + R<\/kbd>, digita <code>notepad<\/code>, premi Invio).<\/li>\n<li>Trova o crea script che richiamino l&#8217;API di Windows Update. Puoi prendere degli script di esempio dalla <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/win32\/wua_sdk\/searching--downloading--and-installing-updates\" rel=\"noreferrer noopener\" target=\"_blank\">documentazione Microsoft<\/a> e copiarli nel Blocco note.<\/li>\n<li>Salvare il file con <code>.vbs<\/code>un&#8217;estensione, ad esempio <code>UpdateInstall.vbs<\/code>.<\/li>\n<li>Aprire un <strong>prompt dei comandi con privilegi elevati<\/strong> (Win + R, digitare <code>cmd<\/code>, quindi <kbd>Ctrl + Shift + Enter<\/kbd>).<\/li>\n<li>Eseguire lo script digitando: oppure fare clic con il pulsante destro del mouse sullo script e scegliere <strong>Copia come percorso<\/strong>, quindi incollarlo dopo:.<code>cscript \"<path script=\"\" to=\"\" your=\"\">\\UpdateInstall.vbs\"<\/path><\/code><strong><\/strong><code>cscript <\/code><\/li>\n<li>Segui le istruzioni sullo schermo. Questo metodo pu\u00f2 essere pi\u00f9 interattivo se impostato con gli script appropriati.<\/li>\n<\/ol>\n<p>Onestamente, nessuno di questi metodi CLI fornir\u00e0 un feedback perfetto e in tempo reale. Aspettatevi qualche incertezza, soprattutto se i comandi vengono eseguiti silenziosamente in background. Tuttavia, se desiderate controlli di aggiornamento automatici o headless, vale la pena provarci.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mantenere Windows aggiornato a volte pu\u00f2 sembrare un&#8217;impresa senza fine. La maggior parte delle persone si limita a cliccare nelle Impostazioni, ma se ti piace creare script o risolvere i problemi di un PC ostinato, sapere come eseguire gli aggiornamenti dalla riga di comando pu\u00f2 tornare utile.\u00c8 particolarmente utile quando si gestiscono pi\u00f9 computer o [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13222","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/13222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/comments?post=13222"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/13222\/revisions"}],"predecessor-version":[{"id":13223,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/13222\/revisions\/13223"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/media?parent=13222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/categories?post=13222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/tags?post=13222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}