Tutte le schede qui sotto funzionano allo stesso modo. I primi due passi sono uguali per tutte; gli altri due sono sotto ogni scheda, insieme a ciò che cambia.
Ogni scheda di riparazione riscrive senza condizioni il valore predefinito di Windows; non dipende dall'esistenza di un backup di w0a. Perciò aiuta anche quando a cambiare la tua macchina è stato un altro programma.
Cosa fare
- Apri w0a
- Vai alla pagina Fix nel menu a sinistra
Audio di sistema
Se l'audio si è interrotto, se mancano dei dispositivi o se le app non riproducono suoni, riavvia lo stack audio e riporta l'impostazione di pianificazione audio al valore predefinito di Windows.
- Scrivi
sesnella casella di ricerca - Premi il pulsante sulla scheda Audio di sistema
Mouse, tastiera e touchpad
Se il puntatore ti sembra diverso, l'input di mouse e tastiera va a scatti o il touchpad muore quando c'è un mouse collegato, riporta ai valori predefiniti di Windows l'accelerazione del puntatore, le code di input e l'impostazione del touchpad.
- Scrivi
farenella casella di ricerca - Premi il pulsante sulla scheda Mouse, tastiera e touchpad
Velocità e ritardo di ripetizione dei tasti
Se un tasto tenuto premuto si ripete troppo in fretta, o se ci mette troppo a iniziare a ripetersi, riporta entrambi i valori ai predefiniti di Windows: mezzo secondo prima che la ripetizione inizi, poi la velocità massima. Non ha niente a che vedere con quanto ci mette una singola pressione ad arrivare al gioco - questa impostazione governa solo un tasto tenuto premuto.
I due valori che scrive:
HKCU\Control Panel\Keyboard\KeyboardDelay=1— l'attesa prima che la ripetizione inizi (0 = 250 ms, 1 = 500 ms, 3 = 1000 ms).HKCU\Control Panel\Keyboard\KeyboardSpeed=31— la frequenza di ripetizione, il gradino più veloce.
Entrambi sono REG_SZ, cioè testo. Uno strumento che ci scrive sopra un DWORD rende i valori invisibili; Windows allora ripiega sul proprio valore predefinito interno e la finestra delle impostazioni smette di concordare con il comportamento reale.
Cosa può averli cambiati: il tweak di w0a Ridurre al minimo il ritardo di ripetizione dei tasti, la finestra della tastiera nel Pannello di controllo, i profili di accessibilità e il software di qualche produttore di tastiere.
L'impostazione viene letta una volta per sessione, quindi potresti continuare a vedere il vecchio comportamento finché non esci e rientri nell'account.
- Scrivi
tusnella casella di ricerca - Premi il pulsante sulla scheda Velocità e ritardo di ripetizione dei tasti
Code di input
Se ogni tanto una pressione di tasto o un movimento del mouse non viene registrato affatto, riporta le dimensioni delle code dei driver ai valori predefiniti di Windows. Scrive 100 nei driver di classe ed elimina i valori nello strato HID sottostante, dove un Windows pulito non scrive proprio nulla. Serve un riavvio.
I valori che scrive ed elimina:
HKLM\SYSTEM\CurrentControlSet\Services\mouclass\Parameters\MouseDataQueueSize=100HKLM\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters\KeyboardDataQueueSize=100...\Services\mouhid\Parameters\MouseDataQueueSize— eliminato...\Services\kbdhid\Parameters\KeyboardDataQueueSize— eliminato
Perché le due metà sono diverse: 100 è il valore predefinito documentato dei driver di classe. Lo strato HID sotto di essi porta un valore con lo stesso nome, ma un Windows pulito lì non scrive niente — quindi quei due vengono eliminati invece che messi a 100. "Ripristinare il valore predefinito" di un valore che non esiste vorrebbe dire crearlo.
Una coda non è un'impostazione di latenza. Ingrandirla non consegna un report prima e rimpicciolirla non lo ritarda; la coda è solo il buffer fra il driver e il thread che legge. Una coda piccola perde report quando quel thread si inceppa per un istante — su un mouse a 8000 Hz bastano pochi millisecondi.
La modifica viene letta quando il driver si carica, quindi non ha effetto finché non riavvii.
- Scrivi
girdinella casella di ricerca - Premi il pulsante sulla scheda Code di input
Stampanti e stampa
Se tutte le stampanti sono sparite, se manca anche 'Microsoft Print to PDF', o se non stampa più niente, riporta il servizio Spooler di stampa al valore predefinito di Windows (Automatico) e lo avvia.
- Scrivi
yazicinella casella di ricerca - Premi il pulsante sulla scheda Stampanti e stampa
Bluetooth
Se l'interruttore Bluetooth è sparito dalle Impostazioni e dalle Impostazioni rapide, oppure cuffie, controller e mouse non si accoppiano più, riporta i servizi Bluetooth al loro valore predefinito di Windows (Manuale).
- Scrivi
bluetoothnella casella di ricerca - Premi il pulsante sulla scheda Bluetooth
Spotify / App dello Store
Se Spotify o altre app dello Store non si aprono, o se lo Store non aggiorna più le app, registra di nuovo le app, azzera la cache dello Store e riporta gli aggiornamenti automatici al valore predefinito.
- Scrivi
spotifynella casella di ricerca - Premi il pulsante sulla scheda Spotify / App dello Store
Edge
Se Edge si apre lentamente o mostra 'Gestito dall'organizzazione', elimina i criteri di Edge e riporta il comportamento predefinito.
- Scrivi
edgenella casella di ricerca - Premi il pulsante sulla scheda Edge
Windows Update
Se gli aggiornamenti non arrivano più, se si scaricano lentissimi, o se Insider e Hub di Feedback non funzionano più, riporta i servizi di aggiornamento e di diagnostica ai valori predefiniti di Windows.
- Scrivi
windowsnella casella di ricerca - Premi il pulsante sulla scheda Windows Update
Assistenza remota
Se un invito di Assistenza rapida (Quick Assist) o di Assistenza remota non riesce a connettersi, riporta l'autorizzazione a chiedere aiuto al valore predefinito di Windows (attiva). Funziona qualunque sia lo strumento che l'ha disattivata.
- Scrivi
uzaknella casella di ricerca - Premi il pulsante sulla scheda Assistenza remota
Impostazioni di alimentazione delle porte USB
Se un dispositivo USB continua a scollegarsi, se è lento a svegliarsi, o se vuoi annullare una modifica di priorità fatta nella pagina Porte USB, riporta al valore predefinito di Windows i permessi di sospensione e di risparmio energetico di ogni dispositivo di input.
Per i dispositivi di input il vero valore predefinito di Windows è sospensione selettiva spenta — è quello che installa il file di configurazione del driver stesso (input.inf) — quindi questa scheda scrive esattamente quello, non un generico stato di "risparmio energetico attivo".
- Scrivi
usbnella casella di ricerca - Premi il pulsante sulla scheda Impostazioni di alimentazione delle porte USB
Servizi di Windows
Se non riesci a stampare, il Bluetooth non si connette, l'accesso con impronta digitale ha smesso di funzionare o uno strumento di risoluzione dei problemi non si apre, riporta al valore predefinito di Windows i servizi che un'ottimizzazione aveva messo su avvio manuale e fa ripartire subito lo spooler di stampa.
- Scrivi
servisnella casella di ricerca - Premi il pulsante sulla scheda Servizi di Windows
Attività pianificate
Riabilita le attività pianificate di compatibilità e telemetria che un'ottimizzazione aveva spento. La segnalazione di compatibilità di Windows torna attiva; era spenta per motivi di prestazioni, quindi riaccendila qui se qualcosa ne ha bisogno.
- Scrivi
zamanlanmisnella casella di ricerca - Premi il pulsante sulla scheda Attività pianificate
Icone e nomi dei dispositivi
Se i dispositivi che colleghi compaiono come 'Dispositivo sconosciuto' o prendono l'icona sbagliata, fa in modo che Windows torni a scaricare dal produttore le informazioni sul dispositivo.
- Scrivi
cihaznella casella di ricerca - Premi il pulsante sulla scheda Icone e nomi dei dispositivi
Area di lavoro penna
Se il pulsante della penna non fa niente o gli strumenti Windows Ink non si aprono, riaccende l'area di lavoro penna.
- Scrivi
kalemnella casella di ricerca - Premi il pulsante sulla scheda Area di lavoro penna
Sessioni di tracciamento eventi
Se il Performance Monitor, WPR o un altro strumento basato sul registro eventi non riesce a raccogliere dati, rimette le sessioni di tracciamento all'avvio al valore predefinito di Windows.
- Scrivi
olaynella casella di ricerca - Premi il pulsante sulla scheda Sessioni di tracciamento eventi
Contatori delle prestazioni
Se il Performance Monitor non trova alcun set di contatori, o se typeperf, Get-Counter o uno strumento di monitoraggio che legge i contatori delle prestazioni di Windows non vede dati, elimina l'interruttore che spegne i contatori.
Il valore che elimina si chiama Disable Performance Counters e sta sotto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib. Un'installazione pulita non lo contiene affatto — la scheda non lo mette a zero, lo rimuove.
- Scrivi
performansnella casella di ricerca - Premi il pulsante sulla scheda Contatori delle prestazioni
Chi mette lì quel valore
Una guida all'ottimizzazione, o uno strumento che ne segue una. Anche w0a, nella sua pagina Ottimizzazioni, ha una casella che lo imposta; di fabbrica è spenta, e il testo accanto dice cosa perdi spuntandola. Se l'hai spuntata e applicata, questa scheda è ciò che la annulla.
Ancora nessun contatore dopo l'esecuzione della scheda
Se l'interruttore non c'è più e il Performance Monitor resta comunque vuoto, può essere danneggiato il registro dei contatori stesso. Per quello Windows ha un suo comando di riparazione — in un Prompt dei comandi aperto come amministratore:
lodctr /R
Ricostruisce i nomi dei contatori a partire dalla loro copia di backup. w0a non lo esegue al posto tuo: il comando sostituisce l'intero registro dei contatori, e non è una cosa che una scheda di riparazione debba fare in silenzio.
Instradamento degli interrupt del dispositivo
Windows lascia decidere a un amministratore quali processori servono gli interrupt di un dispositivo. Lo dicono due valori, sotto la chiave HKLM\SYSTEM\CurrentControlSet\Enum\PCI\<device>\Device Parameters\Interrupt Management\Affinity Policy:
DevicePolicy—4significa "usa l'insieme di processori qui sotto". Con qualsiasi altro valore la maschera sotto non viene letta.AssignmentSetOverride— l'insieme di processori vero e proprio, come maschera di bit.
Questa scheda cancella entrambi da ogni dispositivo PCI che li porta. Non scrive uno zero: su una macchina configurata da Windows stesso questi valori semplicemente non ci sono, ed è proprio quell'assenza il valore predefinito che la scheda rimette.
A metterli lì sono due cose. Uno strumento di tuning o una guida — è la modifica dietro "fissa la scheda di rete sul core 4". Oppure una versione precedente di w0a: la sua pagina Test di latenza offriva una scheda Instradamento degli interrupt che scriveva quegli stessi due valori. Il w0a di oggi non li scrive più — la pagina mostra solo quale processore ha eseguito gli interrupt e quali dispositivi hanno un posizionamento fissato — ed è con questa scheda che si annulla la vecchia impostazione.
Perché può rompere un dispositivo: Windows legge questo criterio quando decide le risorse di quel dispositivo, cosa che accade all'avvio. Un insieme di processori che il dispositivo non riesce a raggiungere lo lascia senza un interrupt funzionante, e il dispositivo non parte — Gestione dispositivi mostra Codice 10. Sullo schermo non c'è niente che colleghi i due fatti, perché tra loro passano giorni.
La scheda di proposito non tocca MessageSignaledInterruptProperties, nella chiave accanto. Lì sta l'impostazione degli interrupt segnalati da messaggio di un dispositivo, w0a non la scrive mai, e togliere quella che qualcun altro ha messo apposta lascerebbe il dispositivo peggio di come l'ha trovato.
Chiede un riavvio perché il criterio viene letto solo all'avvio. Fino ad allora la macchina si comporta esattamente come prima.
- Scrivi
kesmenella casella di ricerca - Premi il pulsante sulla scheda Instradamento degli interrupt del dispositivo
Attenuazione audio in chiamata
Se gli altri suoni non si abbassano più quando inizia una chiamata e vuoi tornare al comportamento di Windows, elimina la preferenza di attenuazione, così Windows torna al suo valore predefinito (gli altri suoni vengono attenuati dell'80% durante una chiamata).
- Scrivi
sesnella casella di ricerca - Premi il pulsante sulla scheda Attenuazione audio in chiamata
L'impostazione in sé
Il valore è UserDuckingPreference sotto HKEY_CURRENT_USER\Software\Microsoft\Multimedia\Audio. La casella dell'attenuazione nella pagina Ottimizzazioni di w0a lo scrive come 3 ("Non eseguire alcuna operazione"); la scelta in Impostazioni › Sistema › Audio › Altre impostazioni audio › Comunicazioni cambia lo stesso numero. Eliminarlo riporta Windows a "Riduci del 80% l'intensità acustica degli altri suoni". Se vuoi solo un livello diverso, il posto giusto è quella scheda del pannello audio; questa scheda di riparazione serve a rimettere il valore predefinito.
Aggiornamenti in anteprima
Se l'interruttore "Ottieni gli ultimi aggiornamenti non appena sono disponibili" è rimasto bloccato su Disattivato, elimina il valore, così Windows torna a mostrare e a seguire il proprio valore predefinito.
- Scrivi
onizlemenella casella di ricerca - Premi il pulsante sulla scheda Aggiornamenti in anteprima
L'impostazione in sé
IsContinuousInnovationOptedIn sotto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings — l'interruttore Impostazioni › Windows Update › Ottieni gli ultimi aggiornamenti non appena sono disponibili (Windows 11 22H2 e successivi). La casella degli aggiornamenti in anteprima nella pagina Ottimizzazioni di w0a scrive 0; eliminare il valore riporta l'interruttore allo stato che Windows sceglie da solo. Non è il programma Insider, e in nessuno dei due casi ferma gli aggiornamenti di sicurezza mensili.
Driver da Windows Update di nuovo
Se Windows Update non offre più driver e vuoi che torni a farlo, rimuove il criterio che li escludeva (ExcludeWUDriversInQualityUpdate) e Windows torna al proprio comportamento predefinito.
- Scrivi
excludewudriversnella casella di ricerca - Premi il pulsante sulla scheda Driver da Windows Update di nuovo
L'impostazione in sé
ExcludeWUDriversInQualityUpdate sotto HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate — il criterio di gruppo che tiene i driver fuori dagli aggiornamenti qualitativi di Windows Update; Microsoft lo documenta per Pro, Enterprise ed Education. La casella dei driver nella pagina Ottimizzazioni di w0a vi scrive 1; su Home la casella non viene mostrata. Eliminare il valore permette di nuovo agli aggiornamenti qualitativi di portare driver. Gli aggiornamenti delle funzionalità restano comunque fuori da questo criterio, e i driver che installi tu, dal sito del produttore o dalla sua app, non sono toccati.
Dynamic Lighting
Se i tuoi dispositivi RGB si sono spenti o hanno smesso di seguire Windows dopo la disattivazione di Dynamic Lighting, elimina l'interruttore, così Windows torna a pilotarli.
- Scrivi
dynamicnella casella di ricerca - Premi il pulsante sulla scheda Dynamic Lighting
L'impostazione in sé
AmbientLightingEnabled sotto HKEY_CURRENT_USER\Software\Microsoft\Lighting — l'interruttore principale di Impostazioni › Personalizzazione › Illuminazione dinamica (Windows 11 23H2 e successivi). La casella di Dynamic Lighting nella pagina Ottimizzazioni di w0a scrive 0, così che il software del produttore abbia la tastiera o il mouse tutto per sé; eliminare il valore restituisce il dispositivo a Windows. Se dopo le luci sono ancora spente, a pilotarle ora è l'app del produttore — controlla il suo profilo.
Cosa significa la risposta della scheda
Dopo che l'hai premuta, la scheda scrive una riga sotto di sé. La riga che ricevi decide il tuo passo successivo.
- "Riparato — N impostazioni rimesse al valore predefinito di Windows." — il guasto era questo, ed è stato rimesso a posto. Se il problema resta, continua a leggere.
- "Niente da riparare — era già sul valore predefinito di Windows." — queste impostazioni non sono mai state cambiate. Quello che stai vedendo ha un'altra causa, e premere di nuovo questa scheda non aiuta.
- "Niente da riparare — questo componente non è installato su questo PC." — la cosa che questa scheda ripara non è presente su questo Windows. La tua edizione potrebbe non includerla, oppure è stata rimossa in precedenza.
- "Riparato — N impostazioni ripristinate. Riavvia il PC per l'effetto completo." — l'impostazione è scritta, ma Windows la legge all'avvio, quindi la differenza si vede dopo un riavvio. Una scheda lo scrive solo quando ciò che ha cambiato ne ha davvero bisogno.
- "Riparato — N impostazioni ripristinate. Disconnettiti e riaccedi per l'effetto completo." — la versione economica della stessa cosa: a leggere l'impostazione è la sessione, quindi la macchina non deve spegnersi.
- "È in corso un'altra riparazione. Riprova quando ha finito — riparazioni che girano insieme si annullano a vicenda." — parte una scheda alla volta, perché più schede insieme si disferebbero il lavoro a vicenda. Aspetta che finisca e premi di nuovo.
- "Riparazione non riuscita — guarda il log degli errori." — la scheda non è arrivata in fondo. Il motivo è in
%LocalAppData%\w0a\errors.log.
Se non è servito
Se la scheda ha detto di aver riparato qualcosa e il problema è ancora lì, la causa non erano queste impostazioni. Scrivici — dicci quale scheda hai eseguito e cosa ha stampato; sono le due cose insieme a restringere il campo.
Questa pagina ti è stata utile?
Cosa mancava, o cosa non ha funzionato? Le leggiamo tutte, una per una.
Se questa pagina non ha risolto il problema, scrivici — dicci quale articolo hai letto, e sistemiamo l'articolo.