Il Java Runtime Environment (JRE) gratuito fornisce elementi di costruzione essenziali per eseguire applicazioni Java di Windows 11. Include una Java Virtual Machine (JVM), librerie essenziali e classi. Se Java Runtime Environment non è presente in Windows 11, i programmi dipendenti smettono di funzionare correttamente.

Potresti riscontrare questo problema se Java non è installato correttamente, le app dipendenti sono danneggiate o nel computer sono installate più versioni Java. Abbiamo esplorato le soluzioni più pratiche e, in questa guida, ti guidiamo attraverso tutti i passaggi fondamentali. Andiamo.
Prerequisito: installare Java correttamente
Se non hai installato Java o lo hai installato in modo errato, tutte le applicazioni che si basano su di esso restituiranno il messaggio di errore: "Java Runtime Environment non trovato". Prima di passare alle soluzioni seguenti, dovresti controllare lo stato di Java sul computer. Ecco come.
Passaggio 1: fare clic sulla lente di ingrandimento sulla barra delle applicazioni, digitare Prompt dei comandi e fare clic sull'opzione Esegui come amministratore.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 2: digita il comando seguente e premi Invio per verificare lo stato di Java.
java-versione
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 3: l'esecuzione del comando visualizzerà la versione di Java sul tuo computer, se installata correttamente. In caso contrario, potresti ricevere un messaggio di errore.
2. Riparare l'applicazione dipendente da Java
Dovresti anche indagare sulla possibilità che un'applicazione dipendente da Java sia danneggiata. Alcuni programmi sono dotati di un'opzione di riparazione. Sebbene i passaggi di riparazione possano variare in base al programma, in genere la maggior parte delle app segue la procedura descritta di seguito.
Passaggio 1: vai alla finestra di ricerca sulla barra delle applicazioni, digita control e fai clic sull'opzione Disinstalla un programma.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 2: seleziona l'app nella colonna Nome, quindi fai clic su una di queste opzioni disponibili: Cambia, Disinstalla/Cambia.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 3: fare clic sul pulsante Ripara e seguire le istruzioni per completare il processo.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
3. Reinstallare l'applicazione dipendente da Java
Se la riparazione dell'applicazione dipendente non funziona, dovresti prendere in considerazione la possibilità di reinstallare l'applicazione. Prima di reinstallarlo, tuttavia, è necessario disinstallare completamente l'applicazione e assicurarsi di reinstallarla da una copia appena scaricata.
In questo modo, hai la garanzia che qualsiasi danneggiamento che ha interessato l'installazione precedente non influenzerà quella nuova.
4. Scarica e installa Java Runtime Environment
Dopo aver eseguito il comando Java -version, se scopri che Java non è presente sul tuo computer, devi scaricarlo e installarlo. Ciò richiederà la visita del sito Web ufficiale di Java . I passaggi seguenti ti guideranno attraverso il processo.
Passaggio 1: visita il sito Web ufficiale e fai clic sul pulsante verde Download.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 3: fare doppio clic sul file scaricato per avviare l'installazione.
Passaggio 4: fare clic sul pulsante Installa.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 5: chiudere il programma di installazione e verificare che il problema sia stato risolto.
5. Disinstallare le versioni Java in conflitto
Riscontri ancora l'errore dell'applicazione anche se Java è già installato? In tal caso, potrebbe indicare un danneggiamento all'interno di Java Runtime Environment o versioni Java in conflitto. In questo caso, puoi risolvere i conflitti rimuovendo completamente le versioni Java precedenti e lasciando solo quella più recente.
6. Consenti Java attraverso il firewall
Il firewall di Windows 11 aiuta a proteggere il tuo computer bloccando minacce, programmi indesiderati e altro software dannoso. Detto questo, alcuni programmi potrebbero chiedere il permesso di passare attraverso il firewall. Se il firewall blocca Java, verrà visualizzato l'errore Java Runtime Environment non trovato. Ecco come puoi risolvere lo stesso.
Passaggio 1: fai clic sulla lente di ingrandimento sulla barra delle applicazioni, digita consenti e fai clic su "Consenti app tramite Windows Firewall".
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 2: fai clic sul pulsante Modifica impostazioni e Consenti un'altra app.
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 3: fare clic su Sfoglia, navigare nel percorso seguente e aggiungere l'installazione Java.
C:\ProgramData\Microsoft\Windows\Menu Avvio\Programmi\Java
![Come risolvere l'errore "Impossibile individuare Java Runtime".]()
Passaggio 4: fare clic sul pulsante OK e l'errore Java dovrebbe essere risolto.
Superare l'errore dell'applicazione Java
Alcune persone potrebbero riscontrare problemi nell'impossibilità di individuare o caricare Java Runtime Environment. Questo problema è spesso legato a determinati danni all'interno dell'app o di JRE. Lo avresti risolto con successo seguendo le soluzioni che abbiamo esplorato.
Quale delle soluzioni hai trovato più efficace? Per favore diccelo nella sezione commenti qui sotto.