Remediere: binarul Java Platform SE nu mai funcționează în Windows 11 / 10

How to effectively deal with bots on your site? The best protection against click fraud.

Aplicațiile bazate pe Java rulează, de obicei, destul de bine, cu câteva blocări ocazionale ici și colo. Una dintre aceste erori cele mai discutate este „Binarul Java (TM) Platform SE nu mai funcționează„, la care unii utilizatori au raportat că au fost martori în timp ce încercau să ruleze aplicații bazate pe Java pe sistemele lor. În cele mai multe cazuri, conflictul dintre driverul plăcii grafice și platforma Java este rădăcina cauzei. Dacă vă confruntați cu aceeași dilemă, trebuie doar să urmați aceste remedieri.

Cuprins

Remedierea 1 – Actualizați driverul plăcii grafice

Actualizarea driverului plăcii grafice ar trebui să funcționeze.

Am arătat cum să actualizați cu ușurință un card NVIDIA. Dacă utilizați o placă Radeon sau una Intel, pașii sunt diferiți, dar metoda este similară.

instagram story viewer

1. La început, deschideți Geforce Experience.

2. Când se deschide GeForce Experience, faceți clic pe „ȘOFERI” zona.

3. După aceea, apăsați pe „DESCARCA“.

Descărcare min

Acum, Geforce Experience va descărca cel mai recent driver pentru cardul dvs.

4. După ce ați terminat, apăsați pe „Instalare rapidă“.

Instalare rapidă Min

Acum, urmați instrucțiunile de pe ecran pentru a finaliza instalarea.

După instalarea driverului, repornire sistemul o dată. Acest lucru va rezolva problema cu care vă confruntați.

Fix 2 – Dezinstalați și reinstalați Java

Puteți dezinstala și reinstala instrumentele Java din sistemul dvs.

Pasul 1

1. La început, apăsați pe Tasta Windows+X cheile împreună.

2. Apoi apăsați pe „Aplicații și caracteristici” pentru a deschide pagina Setări.

Aplicații și caracteristici Min

3. Acum, în partea dreaptă, tastați „Java” în caseta de căutare.

4. Acestea vor deschide lista de aplicații Java de pe sistemul dvs.

Căutare de actualizare Java Min

5. După aceea, atingeți meniul cu trei puncte de lângă prima aplicație Java și apăsați pe „Dezinstalează“.

6. Din nou, confirmați acțiunea dvs. apăsați pe „Dezinstalează“.

Dezinstalează din nou Min

Aceasta va dezinstala aplicația Java din sistemul dvs.

7. Acum, urmând aceeași metodă, dezinstalați alte aplicații Java din listă.

Căutare Java Min

După aceea, închideți Setările.

Pasul 2

Acum, trebuie să descărcați cea mai recentă versiune a setului de instrumente Java și să o instalați.

1. La început, deschideți Descărcare arhivă Java secțiune.

2. Apoi, alegeți utilitarul și versiunea corecte pentru a descărca și atingeți-l.

Jdk Min

3. Trebuie să vă autentificați folosind acreditările Oracle. Aceasta va începe procesul de descărcare.

Autentificare Min

După ce l-ați descărcat, închideți fereastra browserului.

4. După care, dublu click pe fișierul de instalare descărcat.

Jdk Dc Min

5. Apoi apăsați pe „Următorul” pentru a instala diversele utilitare Java pe sistemul dumneavoastră.

Următorul min

Acum, încercați să utilizați aplicația bazată pe Java și testați dacă vedeți în continuare același mesaj de eroare sau nu.

Remedierea 3 - Modificați variabilele de mediu

Configurarea noilor variabile de mediu ar trebui să rezolve problema cu care vă confruntați în prezent.

1. La început, apăsați pe Tasta Windows+R cheile împreună.

2. Apoi, tastați această comandă UTR și apăsați pe „O.K“.

sysdm.cpl
Sysdm Cpl Min

Aceasta va deschide fereastra System Properties.

3. Când se deschide panoul Proprietăți sistem, accesați „Avansat” fila.

4. Aici, apăsați pe „Variabile de mediu...”.

Variabile de mediu Min

5. Acum, faceți clic pe „Nou…” pentru a crea o nouă variabilă.

Noua min

6. Apoi, pune „_JAVA_OPTIONS” în caseta cu numele variabilei.

7. După aceea, tastați „-Xmx256M” în secțiunea cu valori variabile.

8. În cele din urmă, apăsați pe „O.K” pentru a salva modificarea.

Opțiuni Java Min

9. Revenind la pagina Variabile de mediu, atingeți „O.K” pentru a salva modificările.

10. În cele din urmă, apăsați pe „aplica" și "O.K" opțiune.

Aplicați Ok variabile de mediu

După aceea, închideți fereastra System Properties. Acum, reporniți mașina o dată.

Nu veți mai vedea mesajul de eroare Java pe sistemul dvs.

Remedierea 4 – Rulați un script

Puteți crea și rula un script simplu pentru a elimina toate Java mai vechi din sistem.

1. La început, lansați Notepad-ul.

2. Atunci, copiaza si lipeste toate aceste rânduri în Notepad.

#Acest script este folosit pentru a elimina toate versiunile Java vechi și pentru a lăsa doar cele mai noi. #Autor original: mmcpherson #Versiunea 1.0 - creată 24-04-2015 #Versiunea 1.1 - actualizată 20-05-2015 # - Acum detectează și elimină și vechiul Java versiuni de bază fără actualizare (adică versiuni Java fără Actualizare #) # - Acum elimină și Java 6 și versiunile anterioare, plus capacitatea adăugată de a modifica manual acest lucru comportament. # - S-a adăugat un comportament implicit de dezinstalare pentru a nu reporni niciodată (acum folosește msiexec.exe pentru dezinstalare) #Versiunea 1.2 - actualizată 28-07-2015 # - Remedieri de erori: matrice nulă și erori op_addition. # NOTĂ IMPORTANTĂ: Dacă doriți ca versiunile Java 6 și mai mici să rămână, vă rugăm să editați următoarea linie și să înlocuiți $true cu $false $UninstallJava6andBelow = $true #Declare matrice versiuni $32bitJava = @() $64bitJava = @() $32bitVersions = @() $64bitVersions = @() #Efectuați interogarea WMI pentru a găsi actualizări Java instalate dacă ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Nume -match "(?i) Java(\(TM\))*\s\d+(\sUpdate\s\d+)*$" } #Găsiți și versiunea Java 5, dar tratată ușor diferit, deoarece bitul CPU este distins doar prin GUID-ul $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i) J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -și ($_.IdentifyingNumber -match "^\{32") } } else { $32bitJava += Get-WmiObject -Class Win32_Product | Unde-Object { $_.Name -match "(?i) Java((\(TM\) 7)|(\s\d+))(\sActualizare\s\d+)*$" } } #Efectuați interogarea WMI pentru a găsi actualizări Java instalate (64 de biți) dacă ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Nume -match „(?i) Java(\(TM\))*\s\d+(\sUpdate\s\d+)*\s[(]64-bit[)]$" } #Găsiți și versiunea Java 5, dar tratat ușor diferit, deoarece bitul CPU este distins doar prin GUID $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i) J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -și ($_.IdentifyingNumber -match "^\{64") } } else { $64bitJava += Get-WmiObject -Class Win32_Product | Unde-Object { $_.Name -match "(?i) Java((\(TM\) 7)|(\s\d+))(\sActualizare\s\d+)*\s[(]64-bit[)]$" } } #Enumerați și completați o serie de versiuni Foreach ($app în $32bitJava) { if ($app -ne $null) { $32bitVersions += $app. Versiune } } #Enumerați și completați o serie de versiuni Foreach ($app în $64bitJava) { if ($app -ne $null) { $64bitVersions += $app. Versiune } } #Creați o matrice care este sortată corect după versiunea reală (ca sistem. Versiune obiect) mai degrabă decât după valoare. $sorted32bitVersions = $32bitVersions | %{ Sistem de obiecte noi. Versiune ($_) } | sortare $sorted64bitVersions = $64bitVersions | %{ Sistem de obiecte noi. Versiune ($_) } | sortare #Dacă se returnează un singur rezultat, convertiți rezultatul într-o matrice cu o singură valoare, astfel încât să nu întâlnim probleme la apelarea .GetUpperBound mai târziu if($sorted32bitVersions -nu este [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -nu este [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Luați valoarea celei mai noi versiuni din matrice, mai întâi convertind $newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions. GetUpperBound (0)] $newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions. GetUpperBound (0)] Foreach ($app în $32bitJava) { if ($app -ne $null) { # Eliminați toate versiunile de Java, unde versiunea nu se potrivește cu cea mai nouă versiune. dacă (($app. Versiunea -ne $nuest32bitVersion) -și ($neest32bitVersion -ne $null)) { $appGUID = $app. Proprietăți[„IdentifyingNumber”].Valoare. ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Dezinstalarea 32-bit versiune: " $app } } } Foreach ($app în $64bitJava) { if ($app -ne $null) { # Eliminați toate versiunile de Java, unde versiunea nu se potrivește cu cea mai nouă versiune. dacă (($app. Versiunea -ne $neest64bitVersion) -și ($neest64bitVersion -ne $null)) { $appGUID = $app. Proprietăți[„IdentifyingNumber”].Valoare. ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Dezinstalarea versiunii pe 64 de biți: " $app } } }

3. Apoi apăsați pe „Fişier” și apăsați pe „Salvează ca" opțiune.

Salvare ca min

4. Selectați tipul de fișier ca „Toate fișiereles”.

5. După aceea, denumește-l ca „Remove_old_java_versions.ps1” și apăsați pe „salva” pentru a salva scriptul.

Eliminați vechiul Java Min

După ce ați salvat fișierul, închideți Notepad-ul.

6. După aceea, faceți clic dreapta pe acest „Remove_old_java_versions” script powershell și apăsați pe „Alergați cu powershell“.

Rulați cu Powershell Min

Aceasta va elimina instalarea Java mai veche, coruptă din sistemul dumneavoastră.

Remedierea 5 - Curățați memoria cache Java

Trebuie să curățați memoria cache Java.

1. La început, tastați „Configurați Java” în caseta de căutare.

2. Apoi, apăsați pe „Configurați Java” pentru a-l accesa.

Configurați min. min

3. Acum, mergeți la „General” fila.

4. Aici, apăsați pe „Setări…” pentru a-l accesa.

General Deletefiles Min Min

5. Acum, apăsați pe „Sterge fisierele...”.

6. Apoi apăsați pe „O.K” pentru a continua.

Șterge Ok Min

7. Revenind la pagina Setări fișiere temporare, atingeți „O.K“.

Șterge fișiere Min

În cele din urmă, când ați terminat, închideți toate ferestrele.

Testați dacă această soluție funcționează sau nu.

Fix 6 – Rulați programul în modul de compatibilitate

Poate exista o problemă de compatibilitate pentru aplicația Java.

1. La început, mergeți în această locație -

C:\utilizatori\%nume utilizator%\AppData\Local\Microsoft\Windows\WER\ReportArchive

2. Aici, căutați fișierul jurnal de erori.

3. Apoi, faceți clic dreapta pe jurnalul de erori și apăsați pe „Deschis cu“.

Deschidere cu min

4. Acum, alegeți „Blocnotes“.

Notepad Ok Min

4. Acum, căutați „AppPath“. În acest fel, veți ști exact ce fișier Java.exe a cauzat această problemă.

De obicei, este așa

D:\nume aplicație\subfolder\ocx\jre\bin) 

5. Acum, doar navigați la locația rădăcină a acestei aplicații Java.

6. Apoi, atingeți dreapta pe „Java” și apăsați pe „Proprietăți“.

Recuzită Min

7. Apoi, accesați „Compatibilitate” fila.

8. După care, VerificaRulați acest program în modul de compatibilitate pentru:" opțiune.

9. Apoi, alegeți „Windows 8” din meniul derulant.

Compatibilitate Windows 8 Min

10. Apoi, salvați această modificare apăsând pe „aplica" și "O.K“.

Aplicați Ok Executați ca administrator Min

După aceea, deconectați-vă de la interfața web sau de la orice alt serviciu pe care îl utilizați. Apoi, reconectați-vă.

Încercați să lansați din nou aplicația și verificați dacă funcționează sau nu. Problema ta ar trebui rezolvată.

Teachs.ru
Cod de eroare 1603 A apărut o eroare fatală în timpul instalării Fix

Cod de eroare 1603 A apărut o eroare fatală în timpul instalării FixInstalareWindows 10

Vedeți o „A apărut o eroare fatală în timpul instalării. Cod de eroare 1603 ”mesaj în timp ce instalați o nouă aplicație pe computerul dvs.? Nu vă faceți griji. Această eroare poate apărea din mai ...

Citeste mai mult
Instalarea sa încheiat prematur din cauza unei erori în Windows 10 Fix

Instalarea sa încheiat prematur din cauza unei erori în Windows 10 FixInstalareWindows 10

Vezi ‘Instalarea sa încheiat prematur din cauza unei erori„Când încercați să instalați o aplicație pe computer? Dacă sunteți, urmați pur și simplu aceste remedieri pentru a rezolva problema. Aceast...

Citeste mai mult

Anusha Pai - Pagina 3Cum SăInstalareBirouConturiPerformanţăAleatoriuSecuritateWindows 10Aparat FotoCromConducător AutoEroareExcelaJocuri

După cum știm cu toții Windows Installer este folosit pentru a instala, dezinstalați programele din sistem. De obicei, acest pachet se execută complet, fără erori. Cu toate acestea, uneori utilizat...

Citeste mai mult
ig stories viewer