Base di conoscenza →9 min di letturaAggiornato: 2026-09-20

Disco al 100% in Windows 11: cause reali e soluzioni

Quel «100%» in Gestione attività misura per quanto tempo il disco è rimasto occupato, non quanti dati ha spostato — un vecchio disco meccanico tocca il 100% già a 3–5 MB/s. Le cause realistiche sono SysMain, l'indicizzatore di Windows Search, Windows Update con la sua Ottimizzazione recapito, il servizio di telemetria DiagTrack, un driver SATA incastrato nella modalità di interrupt sbagliata, una scansione antivirus o un disco in agonia. Prima individua il processo, poi sistema quello e basta.

Leggere bene la cifra: il tempo attivo non è la velocità effettiva

La colonna Disco di Gestione attività riporta il tempo attivo — la percentuale dell'ultimo intervallo di campionamento in cui il disco aveva almeno una richiesta in lavorazione. Un SSD NVMe può spingere 2 GB/s e segnare comunque 40%, mentre un HDD da portatile di cinque anni fa che scrive 4 MB/s di piccoli blocchi casuali resta inchiodato al 100%. La cifra ti dice che la coda non si svuota mai; non dice quanta ne viene fatta, di lavoro.

Il dato che diagnostica davvero il problema sta nella scheda Prestazioni: «Tempo medio di risposta». Su un SSD sano resta sotto i 5 ms circa, su un HDD sano si aggira sui 10–25 ms sotto carico. Valori sostenuti sopra i 100 ms significano che le richieste si accumulano più in fretta di quanto il disco le evada, e valori di centinaia o migliaia di millisecondi su un sistema quasi inattivo puntano a hardware in crisi più che a un servizio indaffarato.

Una conseguenza va detta chiaramente: su una macchina che ancora avvia da disco meccanico, i brevi picchi al 100% sono normali e nessuna messa a punto li eliminerà. La cura per un HDD inchiodato in modo permanente è un SSD, e tutte le modifiche software qui sotto servono a togliere lavoro inutile, non a rendere il disco più veloce.

Primo passo: trovare il processo, non il sintomo

Apri Gestione attività con Ctrl+Shift+Esc, vai a Processi e clicca l'intestazione della colonna Disco per ordinare. Lascialo ordinato e osserva un minuto intero — il colpevole di solito è il processo che resta in cima, non quello che fa un picco isolato. Poi passa alla scheda Dettagli e attiva le colonne «Byte lettura I/O» e «Byte scrittura I/O» per i totali cumulativi dall'avvio: smascherano il processo che scrive di continuo in piccole dosi.

Gestione attività smette di bastare quando il carico arriva dal processo System o da un host di servizi. Esegui resmon (Win+R → resmon) e apri la scheda Disco: il pannello «Attività disco» elenca ogni percorso di file attivo con la sua velocità di lettura e scrittura, quindi vedi esattamente quale file viene martellato. Un percorso sotto C:\ProgramData\Microsoft\Windows\WER o C:\Windows\SoftwareDistribution racconta una storia diversa da uno sotto una cartella di giochi o un client di sincronizzazione.

  • Gestione attività → Processi → ordina per Disco, osserva per 60 secondi
  • Gestione attività → Prestazioni → Disco → controlla il tempo medio di risposta
  • resmon → Disco → Attività disco, per i percorsi esatti dei file in scrittura
  • Visualizzatore eventi → Registri di Windows → Sistema, filtra per origine disk o Ntfs
  • PowerShell: Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus

SysMain e Windows Search: i due soliti sospetti

SysMain (il servizio un tempo chiamato Superfetch) precarica in RAM libera il codice delle applicazioni usate di frequente, perché partano più in fretta. Su un SSD il guadagno è trascurabile, e su una macchina con 8 GB di RAM può trasformarsi in un circolo di letture, sgomberi e riletture che tiene il disco occupato a lungo. Apri services.msc, trova SysMain, imposta Tipo di avvio su Disabilitato e fermalo; da un prompt elevato l'equivalente è sc config SysMain start=disabled seguito da sc stop SysMain.

Windows Search costruisce l'indice usato dal menu Start e dalla ricerca di Esplora file. Un'indicizzazione della prima volta su un disco grande, o una ricostruzione innescata da un aggiornamento, occupa il disco per ore — quella parte è prevista e finisce. Il caso patologico è un indice che non arriva mai in fondo perché il database è corrotto, e si manifesta come SearchIndexer.exe in cima alla lista giorno dopo giorno. Impostazioni → Privacy e sicurezza → Cerca in Windows → Opzioni di indicizzazione avanzate → Avanzate → Rigenera mette a posto un indice corrotto; restringere i percorsi indicizzati a Documenti e Desktop lo tiene leggero in seguito.

Disattivare del tutto Windows Search è un'opzione reale su una macchina debole, ma il compromesso va detto onestamente: le ricerche dal menu Start rallentano, quelle di Esplora file ricadono nella scansione delle cartelle in tempo reale e la ricerca di Outlook degrada. Prova prima a ricostruire l'indice e a restringerne il perimetro, prima di spegnere il servizio.

Windows Update, Ottimizzazione recapito e telemetria

Windows Update fa tre cose pesanti per il disco: scarica i pacchetti in C:\Windows\SoftwareDistribution\Download, li decomprime e manda lo stack di manutenzione dei componenti (TiWorker.exe e TrustedInstaller.exe) ad applicarli. Su un disco meccanico un aggiornamento cumulativo può tenere il disco vicino al 100% per mezz'ora o più. La risposta corretta è lasciarlo finire — interrompere la manutenzione è il modo in cui le installazioni finiscono applicate a metà.

L'Ottimizzazione recapito è la parte che nessuno si aspetta: carica su altri PC i pezzi di aggiornamento già scaricati. Se il disco è occupato mentre non si installa niente, controlla Impostazioni → Windows Update → Opzioni avanzate → Ottimizzazione recapito e spegni «Consenti download da altri PC», oppure limitala ai dispositivi della rete locale. Nella stessa pagina c'è un «Monitoraggio attività» che mostra esattamente quanto è stato caricato in rete.

Il servizio DiagTrack («Esperienze utente connesse e telemetria») scrive le tracce degli eventi di diagnostica in C:\ProgramData\Microsoft\Diagnosis. Sulla maggior parte delle macchine il volume di scritture è piccolo; su alcune produce I/O di continuo in background, che su un disco lento si vede. Ridurre i dati di diagnostica al livello richiesto in Impostazioni → Privacy e sicurezza → Diagnostica e commenti e suggerimenti lo abbassa senza toccare aggiornamenti o licenze.

Il driver di archiviazione: il bug della modalità di interrupt AHCI

C'è una causa di livello hardware di vecchia data che nessuna messa a punto dei servizi aggiusterà: il driver StorAHCI integrato, su certi controller SATA, si comporta male quando gli interrupt segnalati via messaggio (MSI) sono attivi. Il sintomo è inconfondibile — disco al 100% con un throughput quasi nullo, a raffiche, su una macchina il cui disco risulta sano ai test. Conferma prima il driver: Gestione dispositivi → Controller IDE ATA/ATAPI → Controller SATA AHCI standard → scheda Driver → Dettagli driver. Se il file elencato è storahci.sys, il bug ti riguarda.

La correzione vive nel registro e vuole attenzione. Nella scheda Dettagli del controller, passa la proprietà su «Percorso istanza dispositivo» e copia il valore. Poi apri regedit e naviga fino a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\<quel percorso>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties, e imposta MSISupported a 0. Esporta la chiave prima di modificarla e riavvia dopo. Se la macchina peggiora, ripristina la chiave esportata.

Già che ci sei, valgono la pena due verifiche affini. Un controller SATA che gira con il driver RAID del fornitore o con Intel RST del 2016 merita un aggiornamento dalla pagina di supporto del produttore del PC. E un disco NVMe dovrebbe usare il driver Controller NVM Express standard o quello del fornitore — un driver generico di ripiego è raro, ma produce esattamente questo sintomo.

Antivirus, client di sincronizzazione e gli altri scrittori in background

La scansione antivirus in tempo reale tocca ogni file che viene aperto, e una scansione completa pianificata legge l'intero disco. Entrambe sono legittime; illegittimo è avere due motori in tempo reale attivi insieme, che è il modo più affidabile in assoluto per inchiodare un disco al 100% per sempre. Controlla Sicurezza di Windows → Protezione da virus e minacce → Gestisci provider e assicurati che comandi un solo prodotto. Se tieni un motore di terze parti, Microsoft Defender fa un passo indietro da solo.

I client di sincronizzazione cloud sono l'altra fonte costante. OneDrive, Dropbox e Google Drive ricalcolano l'hash e ricaricano i file dopo ogni modifica importante, e la funzione File su richiesta di OneDrive può far scaricare intere cartelle quando qualcosa le enumera — incluse le scansioni antivirus: è così che due funzioni innocue diventano ore di attività sul disco. Mettere in pausa la sincronizzazione per dieci minuti è un test economico: se il disco si calma, hai la risposta.

  • Due motori antivirus in tempo reale installati — rimuovine uno
  • Una scansione completa pianificata che gira mentre lavori — spostala di notte
  • OneDrive o Dropbox che risincronizza una cartella grande dopo uno spostamento o una rinominazione
  • Un launcher di giochi che verifica o pre-scarica file in background
  • Windows Backup o Cronologia file che copia su un disco esterno lento
  • Un browser che scarica un file grande mentre la sua cache sta sullo stesso disco

Quando è il disco stesso, e l'ordine in cui procedere

Se il disco resta occupato senza un processo da incolpare, i tempi di risposta viaggiano sulle centinaia di millisecondi e le copie dei file strisciano o si bloccano, sospetta l'hardware. Esegui wmic diskdrive get model,status,size per un verdetto rapido, poi Get-PhysicalDisk | Get-StorageReliabilityCounter in PowerShell per i conteggi di errori di lettura e scrittura. Il Visualizzatore eventi è la prova più convincente: eventi ripetuti dall'origine disk con ID 7, 51 o 153 significano che il disco ritenta le operazioni, che è esattamente ciò che fa un disco meccanico con settori in sospeso prima di arrendersi. Prima copia via i tuoi dati, poi diagnostica.

Segui la lista in quest'ordine, cambiando una cosa alla volta e osservando Gestione attività qualche minuto dopo ognuna: individua il processo in cima; lascia finire eventuali Windows Update in corso; disabilita SysMain; ricostruisci o restringi l'indice di ricerca; spegni i caricamenti dell'Ottimizzazione recapito; verifica che sia attivo un solo motore antivirus; controlla il driver StorAHCI; e infine controlla la salute del disco. Conta anche lo spazio libero — un disco di sistema pieno oltre circa il 90% rallenta ogni scrittura, quindi una passata di pulizia merita un posto all'inizio della sequenza, non alla fine.

Kleaner PRO aiuta su due passi di quella lista, non su tutti: il suo Deep Cleaner recupera lo spazio libero che serve a un disco di sistema inchiodato, e la sua pagina di salute dei dischi legge l'S.M.A.R.T., così distingui un problema software da uno hardware prima di spendere una serata tra le impostazioni.

Domande e risposte

Il disco al 100% è sempre un problema?

No. Significa che il disco è rimasto occupato per tutto l'intervallo di campionamento, il che è normale durante aggiornamenti, indicizzazione o una copia grande. Diventa un problema se persiste a riposo o se il tempo medio di risposta resta stabilmente sopra i 100 ms circa.

Disabilitare SysMain è sicuro?

Sì su un SSD, dove il suo precaricamento porta poco guadagno. Su un disco meccanico con molta RAM può davvero accelerare l'avvio delle applicazioni, quindi riattivalo in services.msc se poi tutto sembra più lento.

Perché l'uso del disco fa un picco appena dopo l'accesso?

I programmi in avvio, l'inizializzazione dell'antivirus e Windows Search iniziano tutti a lavorare all'accesso. Qualche minuto intenso è previsto; il caso preoccupante è l'attività che non si quieta mai dopo dieci o quindici minuti.

Passare da HDD a SSD risolve il disco al 100%?

Nella maggior parte dei casi sì, perché lo stesso carico che satura un disco meccanico su un SSD non si nota nemmeno. Non risolve un bug di driver, un antivirus doppio o un processo fuori controllo: quelli seguono i dati sul disco nuovo.

Scopri cosa include la licenza prima dell'acquisto.

La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.

Da leggere dopo

Tutti gli articoli · FAQ

Scrivici: [email protected]