- Comprende le soglie e la frequenza di avviso per spazi ridotti per decidere se disattivarlo.
- Disattivalo tramite il Registro di sistema (NoLowDiskSpaceChecks) e utilizza il tuo monitoraggio.
- Attacca la causa: pulisci con cleanmgr ed espandi C: quando necessario.
- Gestire casi speciali (Tableau, Nextcloud) e policy che incidono sullo spazio ridotto.

Se usi Windows quotidianamente, prima o poi ti imbatterai nel temuto avviso di spazio su disco insufficiente. Questa notifica a comparsa può apparire nel momento peggiore, interrompendo il tuo flusso di lavoro. In questo articolo ti spiegheremo come disabilitare queste notifiche quando non sono necessarie e anche come prevenirle con una pulizia e un monitoraggio proattivi. L'obiettivo è che tu controlli il sistema, non il contrario.
Prima di entrare nel vivo della questione, è utile capire cosa si cela dietro queste notifiche e quando ha senso disattivarle. A volte sono utili, altre volte sono falsi positivi o semplicemente fastidiose. Spiegheremo come si comportano nelle diverse versioni, le soglie utilizzate da Windows, come rimuovere la notifica dal Registro di sistema, le alternative aziendali e le soluzioni a lungo termine per evitare che si ripeta.
Che cos'è l'avviso di spazio insufficiente e come funziona in Windows?
Windows visualizza un avviso quando rileva che lo spazio libero su un'unità sta per esaurirsi; nelle versioni precedenti, viene visualizzata una bolla nella barra delle applicazioni, mentre in Windows 10/11 viene visualizzata una notifica nell'area di notifica. La formulazione dell'avviso cambia, ma l'obiettivo è lo stesso: incoraggiare l'utente a liberare spazio.
In Windows XP/Vista/7 e Windows Server 2003/2008/2012/2016, il messaggio classico diceva qualcosa del tipo "Lo spazio sul disco locale C: si stava esaurendo" e che era possibile liberare file non necessari. In Windows 10/11 e Server 2019/2022, la notifica appare come "Spazio di archiviazione" e invita ad aprire le Impostazioni di archiviazione , ma in sostanza significa la stessa cosa.
Il sistema controlla periodicamente lo spazio libero: ogni minuto in Vista e ogni 10 minuti per impostazione predefinita in Windows 7 e versioni successive. Quando la quantità scende al di sotto di determinate soglie, il numero di avvisi aumenta : il primo avviso si verifica al di sotto dei 200 MB, un secondo al di sotto degli 80 MB e il più critico al di sotto dei 50 MB.
Tieni presente che durante backup di grandi dimensioni o quando il disco presenta forti fluttuazioni, potresti non visualizzare la notifica in tempo o potrebbe arrivare in un momento inopportuno. Pertanto, è importante comprendere che la frequenza è legata all'intervallo di polling e ai limiti fissi.

Dovresti disattivarlo? Rischi e quando farlo
L'avviso esiste per un motivo: Windows ha bisogno di un po' di spazio per le attività di sistema (indicizzazione, aggiornamenti, memoria virtuale, ecc.). Ignorare l'avviso può causare prestazioni scadenti, errori nell'installazione delle patch, arresti anomali e persino problemi di avvio. Se l'unità di sistema appare in rosso in Esplora file, la cosa responsabile da fare è intervenire il prima possibile.
Quindi, quando ha senso silenziare la notifica? Fondamentalmente, in due casi: se compare per errore, oppure se si dispone già di un sistema di monitoraggio alternativo e controllato che avvisa in modo più preciso. Se l'avviso è persistente ma si è già verificato di avere tempo a sufficienza o di aver impostato delle regole personalizzate, disattivarlo può evitare interruzioni.
Metodo diretto: disabilitare l'avviso dal registro di Windows
Il modo più rapido per silenziare le notifiche di sistema è creare una voce nel registro di sistema. Prima di procedere, un avvertimento molto importante: la modifica del registro di sistema comporta dei rischi; effettuate un backup dei vostri dati e procedete con cautela.
Procedura per disabilitare l'avviso di spazio insufficiente nel profilo utente corrente (Windows 7, 8.1, 10, 11 e server moderni): Aprire l'Editor del Registro di sistema con Win+R, digitare regedit e confermare con Invio.
Accedere alla chiave HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer. Se la voce 'Explorer' non esiste all'interno di 'Policies', crearla.
Nel riquadro di destra, crea un nuovo valore DWORD a 32 bit denominato 'NoLowDiskSpaceChecks'. Modifica questo valore e impostalo su 1 per disabilitare i controlli di spazio su disco insufficiente . Chiudi l'Editor del Registro di sistema, disconnettiti e accedi nuovamente (oppure riavvia il computer) per applicare la modifica.
Varianti e impostazioni correlate che possono essere utili anche per ridurre i tooltip legacy: in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer, è possibile creare valori DWORD denominati 'EnableBalloonTips' e 'ShowInfoTip' con valore 0 per disabilitare questi tooltip tradizionali. Non è esattamente la stessa cosa del moderno avviso di spazio insufficiente, ma aiuta a silenziare le notifiche a fumetto.
Ricorda: se cambi idea, è sufficiente impostare 'NoLowDiskSpaceChecks' su 0 o eliminare la voce per ripristinare il comportamento predefinito. Per altre modifiche all'interfaccia, esistono ulteriori impostazioni del Registro di sistema (come 'DesktopLivePreviewHoverTime' o 'MenuShowDelay') che non influiscono su questo avviso ma vengono spesso utilizzate insieme.
Alternativa per ambienti legacy: crea il tuo avviso con System Monitor (Server 2003)
Nei sistemi meno recenti (Windows Server 2003), è presente una funzionalità "Registri e avvisi sulle prestazioni" che consente di creare un avviso sullo spazio libero su disco senza dover utilizzare il globo di sistema. Non disabilita l'avviso nativo, ma offre un controllo preciso su soglie e azioni.
La procedura è la seguente: apri Prestazioni da Strumenti di amministrazione, espandi "Registri e avvisi sulle prestazioni" e crea una "Nuova configurazione di avviso". Nella scheda Generale, aggiungi il contatore LogicalDisk e scegli "% di spazio libero" per l'unità da monitorare.
Definisci la soglia (ad esempio, "Basso" al di sotto del valore di tuo interesse) e un intervallo di campionamento (5 secondi sono sufficienti per impostazione predefinita). In "Azione" puoi decidere cosa fare: scrivere nel registro eventi, inviare un messaggio di rete tramite il servizio Messenger, avviare un registro contatori o eseguire un programma/file batch con argomenti.
Infine, regola la programmazione: avvia manualmente o a un orario specifico; interrompi manualmente, dopo una durata o un tempo specifici. Se desideri che continui a funzionare anche dopo i riavvii, imposta una durata molto lunga e seleziona "Avvia una nuova scansione" al termine . In questo modo, il monitoraggio sarà continuo senza dover dipendere dalle notifiche integrate.
MDM e politiche: cosa puoi e cosa non puoi toccare
Se gestisci i computer con Intune o un altro sistema MDM, nemmeno l' Editor Criteri di gruppo offre un criterio "ufficiale" per disabilitare la notifica di spazio su disco insufficiente. Sebbene l'ecosistema Windows CSP consenta di modificare centinaia di comportamenti, questa specifica notifica non dispone di un interruttore dedicato.
Sono disponibili criteri relativi al comportamento del disco in caso di spazio limitato. Ad esempio, "Search/PreventIndexingLowDiskSpaceMB" definisce la soglia oltre la quale l'indicizzazione viene disabilitata o mantenuta quando lo spazio è insufficiente. Questo non disattiva l'avviso di sistema, ma consente di decidere se l'indicizzatore deve arrestarsi o meno quando lo spazio scarseggia.
In ambito aziendale, la prassi migliore consiste nel combinare le seguenti strategie: disabilitare gli avvisi del registro di sistema se risultano fastidiosi, aggiungere un proprio sistema di monitoraggio (consultare le sezioni relative ad avvisi e script) e implementare criteri che riducano il carico quando lo spazio disponibile è limitato. Questo permette di evitare rumore inutile e di mantenere il sistema in salute.
Soluzione di base: liberare o espandere lo spazio sull'unità
Silenziare la notifica risolve il sintomo, ma idealmente dovresti risolvere la causa: spazio insufficiente sull'unità C:. Primo passo: usa Pulizia disco e altri strumenti di manutenzione di Windows 11. Premi Win+R, digita "cleanmgr" e seleziona l'unità da pulire; seleziona le caselle per file temporanei, miniature, cache, ecc. e conferma . Quindi, ripeti il processo e fai clic su "Pulisci file di sistema" per estendere la pulizia (file di Windows Update, residui di installazione, ecc.).
Se utilizzi Windows Server 2008/2012 e ricevi l'errore "Impossibile trovare 'cleanmgr'", significa che la funzionalità non è abilitata per impostazione predefinita. Devi abilitare il componente Pulizia disco per la tua versione del server prima di poterlo utilizzare.
Quando la pulizia non produce grandi risultati (meno di ~20 GB recuperati), è necessario estendere C:. Riduci le dimensioni di un volume contiguo (ad esempio, D:) ed estendi C: con lo spazio liberato. Con un software di partizionamento come NIUBI Partition Editor, puoi ridurre D:, creare spazio non allocato a sinistra e aggiungerlo a C: senza reinstallare nulla.
La procedura tipica è: fare clic con il pulsante destro del mouse su D per "Ridimensiona/Sposta", trascinare il bordo sinistro verso destra e applicare; quindi fare clic con il pulsante destro del mouse su C per "Ridimensiona/Sposta" e trascinare il bordo destro per assorbire lo spazio non allocato; e infine "Applica". Strumenti come NIUBI vantano "modalità virtuale", "ripristino in 1 secondo" o "clonazione a caldo" per maggiore sicurezza e velocità.
Script e automazione: avvisi personalizzati in Server 2012 R2 (e correlati)
Negli ambienti che richiedono una messa a punto precisa, è possibile sostituire la notifica generica con uno script personalizzato che monitora la percentuale di spazio libero su disco e invia un avviso tramite la console, e-mail o il metodo preferito. Un modello comune in PowerShell utilizza WMI per interrogare 'Win32_LogicalDisk', calcola la percentuale e invia un avviso se scende al di sotto di una determinata soglia.
L'idea è semplice: si definisce una variabile di soglia (ad esempio, il 17%), si fa riferimento a un file "servers.txt" con una macchina per riga, se ne verifica l'esistenza, lo si legge e si itera su ogni server. Per ogni unità logica, si recuperano la dimensione totale e lo spazio libero, si calcola la percentuale e, se è inferiore alla soglia, si emette un avviso . L'esempio classico stampa messaggi come "L'unità C: ha il X% di spazio libero" e visualizza "Avviso di integrità!" quando necessario.
Questo script può essere pianificato nell'Utilità di pianificazione e esteso per inviare email o aprire ticket di supporto. In questo modo, invece di una notifica generica, riceverai avvisi esattamente quando e come ne hai bisogno.
Casi speciali: software che genera anche avvisi di spazio insufficiente
Windows non è l'unico sistema operativo a inviare avvisi; anche le applicazioni server e i client di sincronizzazione hanno le proprie regole. Analizziamone due tra le più comuni in ambito aziendale. Se l'avviso che ricevi proviene da una di queste applicazioni, ti consigliamo di verificarne le impostazioni specifiche.
Tableau Server: include il monitoraggio nativo dell'utilizzo del disco per nodo e può inviare notifiche via e-mail quando lo spazio scende al di sotto di una determinata soglia. Offre inoltre viste amministrative per il monitoraggio del consumo e strumenti di pulizia con "tsm maintenance cleanup" che elimina i log e i file temporanei, inclusi gli elementi PostgreSQL non necessari.
Nelle installazioni di ZooKeeper che generano molti log di transazione, è possibile regolare la creazione di snapshot con `tsm configuration set -k zookeeper.config.snapCount -v <contatore>` e applicare le modifiche con `tsm pending-changes apply`. Se lo spazio si esaurisce e Tableau/TSM smette di rispondere, liberare spazio eliminando dei file e forzare una riconfigurazione con una chiave fittizia (`-k foo -v bar --force-keys`) e applicare le modifiche . Tutto ciò avverrà senza influire sulla funzionalità di Tableau.
Nextcloud Desktop: il suo client previene il sovraccarico della macchina grazie a variabili e impostazioni. Su Windows, il file di configurazione si trova in '%APPDATA%\Nextcloud\nextcloud.cfg'. Variabili d'ambiente come 'OWNCLOUD_CRITICAL_FREE_SPACE_BYTES' (predefinito 50*1000*1000) definiscono il minimo critico, e 'OWNCLOUD_FREE_SPACE_BYTES' (predefinito 250*1000*1000) fa sì che i download vengano saltati se scenderebbero al di sotto del margine.
Inoltre, il client offre opzioni per la registrazione ('--logfile', '--logdir', '--logdebug'), la directory di configurazione ('--confdir') o l'esecuzione in background ('--background'). Se si preferisce la riga di comando, 'nextcloudcmd' esegue una sincronizzazione una tantum con flag come '--path' per sincronizzare le sottocartelle, '--httpproxy' o '--non-interactive' . Questo è utile quando l'avviso proviene dalla policy di sincronizzazione interna del client e si desidera modularla o limitare ciò che viene sincronizzato.
Best practice per il registro: cosa sono, come aprirli e come non danneggiare nulla
L'Editor del Registro di sistema ('regedit') è uno strumento grafico che consente di modificare parametri avanzati di Windows. È destinato ad amministratori o utenti esperti e un errore può avere gravi conseguenze sul sistema . Pertanto, è fondamentale comprenderne la struttura ad albero: chiavi (come rami), sottochiavi e valori (stringhe, DWORD, ecc.).
Per aprirlo, premi Win+R e digita 'regedit' (Windows XP, 7/8/10/11). Prima di apportare qualsiasi modifica, esporta la chiave che intendi modificare nel caso in cui tu debba ripristinare una versione precedente. Per creare un nuovo valore, fai clic con il pulsante destro del mouse nel pannello appropriato, seleziona 'Nuovo' e scegli il tipo di dati; per modificare, fai doppio clic e regola attentamente il valore.
Regole di base: modifica solo ciò che conosci, documenta le modifiche apportate e riavvia il sistema se necessario (molti utenti devono disconnettersi o riavviare il computer). Disabilitare l'avviso di spazio su disco insufficiente è una modifica sicura se sai cosa stai facendo, ma non smettere di monitorare lo stato del tuo disco tramite altri strumenti.
Oltre le finestre: regolazione dei comportamenti laterali in spazi ridotti
Nei moderni sistemi Windows, oltre all'avviso, esistono sottosistemi che modificano il proprio comportamento quando lo spazio su disco è insufficiente. Un esempio è l'indicizzatore di Ricerca di Windows, che può sospendere la sua attività al di sotto di un certo numero di MB per evitare di peggiorare la situazione . Come abbiamo visto, esiste una direttiva, 'Search/PreventIndexingLowDiskSpaceMB', per modulare questo comportamento in MDM.
Anche altri prodotti applicano i propri limiti: i client di sincronizzazione come Nextcloud non scaricano i file se sta per essere superata una determinata soglia (variabili 'OWNCLOUD_*'); le soluzioni server come Tableau salvano e ruotano i log con criteri configurabili e dispongono di comandi di pulizia per recuperare GB in pochi secondi. Comprendere queste sfumature permette di contenere il rumore senza perdere la visibilità.
L'approccio migliore combina il silenzio selettivo (disattivando le notifiche quando necessario), la pulizia regolare e il monitoraggio personalizzato. In questo modo, si evitano interruzioni, si mantengono le prestazioni e si anticipano i problemi.