How To

Come risolvere l’elevato utilizzo della CPU da parte del binario della piattaforma OpenJDK

February 12, 2026 5 minuti di lettura Updated: February 12, 2026

Il binario OpenJDK Platform o il binario Java(TM) Platform SE — in pratica, il javaw.exeprocesso — è ciò che esegue app basate su Java come Minecraft o altri giochi che utilizzano Java in modo intensivo. Ogni volta che li avvii, questo processo si attiva in background, a volte consumando una tonnellata di CPU se qualcosa non va. In alcune configurazioni, può impazzire e utilizzare molte più risorse del dovuto, il che è estremamente frustrante (soprattutto quando si cerca di mantenere il gioco fluido).Spesso è dovuto a bug, driver obsoleti o limitazioni di sistema. A volte, carica semplicemente un sacco di risorse in background e, al primo avvio, può causare picchi di CPU vertiginosi. Quindi, se noti un consumo elevato di CPU — e i tuoi fan urlano — potrebbe essere questo il motivo.

Prima di lanciarsi in grandi correzioni, vale la pena aspettare un po’.Su alcune macchine, questo processo carica risorse di gioco o aggiornamenti in background e la CPU dovrebbe rilassarsi dopo pochi minuti. In caso contrario, potrebbe essere il momento di approfondire l’argomento.

Come risolvere l’elevato utilizzo della CPU causato da javaw.exe o dal processo OpenJDK

Utilizza una grafica dedicata per alleggerire il carico

Questo è un po’ fastidioso, ma spesso il processo utilizza la grafica integrata (come Intel Iris o AMD Vega) invece della GPU dedicata (NVIDIA o AMD Radeon).Perché, ovviamente, Windows deve renderlo più difficile del necessario. Spostare il processo sulla GPU dedicata può talvolta ridurre il carico sulla CPU perché gestisce meglio la grafica, lasciandola libera per altre attività.

  1. Aprire Task Manager (premere Ctrl + Shift + Esc).
  2. Passa alla scheda Dettagli e dai la caccia javaw.exe.
  3. Fai clic con il pulsante destro del mouse sul processo e seleziona Apri percorso file : verrai indirizzato direttamente alla posizione in cui è archiviato.
  4. Copia l’indirizzo nella barra degli indirizzi della cartella, in alto (di solito qualcosa del tipo C:\Program Files\Java\...).
  5. Premi Windows + Iper aprire Impostazioni.
  6. Vai su Sistema > Schermo > Grafica. Su Windows 10/11, di solito si trova nelle opzioni di visualizzazione.
  7. Scorri verso il basso fino ad Aggiungi un’app alle preferenze relative alle prestazioni grafiche. Imposta il menu a discesa su App desktop e fai clic su Sfoglia.
  8. Nel selettore file, fai clic sulla barra degli indirizzi, incolla il percorso della cartella copiato in precedenza e premi Invio. Trovalo javaw.exe, selezionalo e fai clic su Aggiungi.
  9. Ora, cerca il binario OpenJDK Platform nell’elenco (o solo la tua app Java, se è visualizzata).Fai clic su di esso, quindi seleziona Opzioni.
  10. Seleziona Alte prestazioni (solitamente la GPU dedicata), quindi salva.

Questo aiuta a forzare l’app a utilizzare la GPU dedicata, che di solito è migliore per la grafica e può alleggerire un po’ la pressione sulla CPU. A volte, potresti voler disattivare completamente la grafica integrata nel BIOS (se ti senti a tuo agio), ma è una soluzione più avanzata. In alcuni casi testati, questa operazione ha effettivamente ridotto il carico sulla CPU, ma non sempre, perché ovviamente Windows e i driver possono essere imprevedibili.

Regola l’affinità e la priorità del processo

È un po’ come dire a Windows: “Ehi, assegna a questo processo meno core della CPU o riducine la priorità”, il che potrebbe rendere l’utilizzo della CPU meno discontinuo. Ottima mossa quando si utilizza un computer senza una GPU dedicata o se il processo continua a monopolizzare tutti i core.

  1. Apri Task Manager ( Ctrl + Shift + Esc) e vai alla scheda Dettagli.
  2. Fai clic con il pulsante destro del mouse javaw.exee seleziona Imposta affinità. Ora, deseleziona tutti i core tranne uno o due (se vedi un elenco come CPU 0, CPU 1, ecc.).Limitare i core può talvolta stabilizzare l’utilizzo della CPU o impedirne i picchi.
  3. Fai clic su OK. Quindi, fai di nuovo clic con il pulsante destro del mouse javaw.exe, passa il mouse su Imposta priorità e seleziona Inferiore alla norma o Bassa. Questo non impedisce l’esecuzione, ma fa sì che Windows la consideri meno importante, liberando risorse per altre attività.

Nota: nella realtà, a volte Windows ignora queste impostazioni o il processo si ripristina automaticamente dopo il riavvio. Ma vale la pena provare.

Aggiorna i driver della scheda grafica

Se il driver grafico è obsoleto o presenta bug, le app o i giochi Java potrebbero generare carichi elevati sulla CPU, perché Windows fatica a gestire correttamente la grafica. In parole povere, avere driver obsoleti è come giocare con un controller rotto: il gioco non funziona in modo fluido.

Vai sul sito del produttore della tua GPU (NVIDIA, AMD o Intel) e scarica la versione più recente, non solo tramite Gestione Dispositivi. In questo modo, spesso si risolvono bug strani.

Scarica il driver corretto, esegui l’installazione e segui le istruzioni. A volte, il semplice aggiornamento delle versioni dei driver risolve inaspettatamente i problemi di utilizzo eccessivo della CPU.(E fidatevi, il processo di aggiornamento dei driver varia: alcuni funzionano più fluidamente di altri.)

Regola le impostazioni in-app per ridurre il carico sulla CPU

Ulteriori limitazioni delle risorse derivano dall’applicazione stessa. Ad esempio, in Minecraft, ridurre le opzioni grafiche, la distanza di rendering o il frame rate (ad esempio a 60 FPS) può ridurre notevolmente il carico sulla CPU causato dal processo Java.

Controlla le impostazioni del gioco o i forum: potrebbero esserci modifiche specifiche per il tuo hardware. Questo può essere importante soprattutto se il “carico elevato della CPU” si verifica anche quando il gioco non sta facendo molto: probabilmente è solo un segno che il tuo sistema non riesce a tenere il passo.

Aggiorna Java

Naturalmente, Java stesso può essere buggato o obsoleto, con conseguente utilizzo eccessivo della CPU. Basta andare alla pagina di download ufficiale di Java e scaricare l’ultima versione. Eseguire una versione aggiornata di Java può correggere bug noti, migliorare le prestazioni e rendere il processo meno ostinato in termini di utilizzo della CPU.

Reinstallare l’app (o Java)

Se nient’altro funziona, potrebbe trattarsi di un’installazione corrotta o di un bug residuo. Disinstallare e reinstallare può risolvere eventuali problemi. Ecco un breve riepilogo:

  • Apri Esegui ( Win+R), digita appwiz.cple premi Invio. Verrai indirizzato a Programmi e funzionalità.
  • Trova il tuo gioco o la tua app, fai clic con il pulsante destro del mouse e scegli Disinstalla.
  • Seguire le istruzioni per rimuoverlo completamente.
  • Scarica e installa l’ultima versione di Java e la tua app dai rispettivi siti web ufficiali. Assicurati di scaricare la build più recente: è spesso quella che risolve i bug.

A volte, bastano delle nuove installazioni per dare nuova vita alle lente applicazioni Java.

Riepilogo

  • Se possibile, forza l’applicazione Java a utilizzare una GPU dedicata.
  • Limitare i core della CPU per javaw.exe se il problema persiste.
  • Aggiorna i driver della scheda grafica dai siti dei produttori.
  • Riduci le impostazioni grafiche all’interno dell’app/gioco per ridurre lo stress della CPU.
  • Assicurati che Java sia l’ultima versione disponibile e reinstallala se necessario.

Incartare

Un elevato utilizzo della CPU da Java javaw.exepuò essere fastidioso, ma con qualche accorgimento come l’impostazione delle preferenze della GPU o l’aggiornamento dei driver, spesso è gestibile. A volte, si tratta solo di evitare bug o limiti di sistema. Non sempre perfetto, ma migliora. Incrociamo le dita affinché questo aiuti qualcuno a evitare l’incessante rumore della ventola della CPU, perché nessuno ne ha bisogno, soprattutto quando si gioca o si svolgono altre attività che richiedono molta CPU. Buona fortuna e che la tua CPU possa finalmente riposare un po’!