Remediați binarul Java TM Platform SE care nu răspunde în Windows 10
Publicat: 2022-07-13Dacă încercați să lansați sau să deschideți aplicații bazate pe Java, cum ar fi Minecraft, aplicația poate părea să nu răspundă și singura opțiune pe care o aveți este să închideți aplicația. În acest caz, veți fi însoțit de mesajul de eroare, după cum urmează. Binarul Java Platform SE nu mai funcționează. O problemă a făcut ca programul să nu mai funcționeze corect. Windows va închide programul și vă va anunța dacă este disponibilă o soluție . Dacă doriți să rezolvați acest mesaj de eroare binar al platformei SE Java TM care a apărut la deschiderea Minecraft, acest ghid de depanare vă va ajuta să rezolvați problema binarului SE din platforma Java TM a încetat să funcționeze.
Cuprins
- Cum să remediați binarul Java TM Platform SE care nu răspunde în Windows 10
- Metoda 1: Lansați aplicația după pornire curată
- Metoda 2: Rulați programul în modul de compatibilitate
- Metoda 3: Configurați variabilele de mediu
- Metoda 4: Lansați aplicația în modul sigur
- Metoda 5: Actualizați driverul grafic
- Metoda 6: Reinstalați driverul grafic
- Metoda 7: Dezactivați temporar antivirusul (dacă este cazul)
- Metoda 8: Lansați sesiuni cu Java Web Start
- Metoda 9: Reinstalați aplicațiile bazate pe Java SE
- Metoda 10: Eliminați versiunile Java mai vechi (folosind script)
- Metoda 11: Ștergeți memoria cache Java
Cum să remediați binarul Java TM Platform SE care nu răspunde în Windows 10
Puteți rula o mulțime de aplicații, programe, site-uri web și link-uri în mediul Java, numit și Platforma Java. Minecraft este cel mai popular joc care folosește binarul platformei OpenJDK și este cel care este supus la o mulțime de erori în ultima vreme. Nu numai că Minecraft se confruntă cu platforma Java TM SE binar și-a încetat să funcționeze, dar și alte aplicații bazate pe Java nu se deschid în acest caz. Există atât de multe motive care contribuie la problema binarului SE a platformei Java TM. Câteva probleme comune care contribuie la această problemă sunt enumerate mai jos.
- Fișierele cache Java inutile sau dăunătoare pe un computer Windows.
- Setări incompatibile ale aplicației Java care interferează cu fișierele platformei Java.
- Variabile de mediu incorecte pe computer.
- Puține mod-uri Minecraft interferează cu Java SE Platform Binary.
- Antivirusul sau firewallul împiedică deschiderea și funcționarea normală a platformei Java.
- Drivere învechite și sistem de operare Windows incompatibil.
În această secțiune, veți găsi câteva idei eficiente de depanare care vă ajută să remediați problema binară a platformei openJDK în computerul cu Windows 10. Urmați-le în aceeași ordine pentru a obține rezultate perfecte.
Metoda 1: Lansați aplicația după pornire curată
Mulți utilizatori au sugerat că problema binarului care nu răspunde platformei Java TM SE ar putea fi rezolvată prin efectuarea unei porniri curate a computerului și rularea programului cu un set minim de drivere și sarcini de pornire. Nu trebuie să confundați o cizmă curată cu o cizmă sigură. Modul sigur al PC-ului Windows va închide toate sarcinile neesențiale și va rula cu cele mai stabile drivere. În modul sigur, PC-ul Windows se va afla în cel mai stabil mediu, în timp ce, pornirea curată a computerului elimină doar suplimentele terțe care sunt alocate în sarcinile de pornire. Pornirea curată a computerului vă ajută să rezolvați problemele de incompatibilitate software care contribuie la problemă. Urmați ghidul nostru Cum să efectuați o pornire curată în Windows 10 și implementați aceiași pași instruiți pentru a remedia problema.
Odată ce computerul repornește, lansați Minecraft sau alte programe bazate pe Java. Dacă nu vă confruntați din nou cu problema, reactivați serviciile unul după altul și aflați vinovatul. De asemenea, puteți încerca să dezinstalați forțat programele care sunt corupte de pe computerul dvs. dacă par a fi inutile pentru a remedia permanent problema.
Metoda 2: Rulați programul în modul de compatibilitate
Un fișier WER (Windows Error Reporting) este creat după ce aplicația sa blocat pe computer. Are informațiile adecvate care vă ajută să aflați de ce a avut loc accidentul. Acestea sunt fișiere text care sunt stocate în diferite locații, administratorii le pot accesa doar. Furnizorii de software trebuie să fie de acord cu serviciile Microsoft Winqual dacă doresc să acceseze datele de blocare ale clienților lor. Vizualizarea acestor date de blocare vă poate fi utilă pentru a identifica motivul pentru care a apărut pe dispozitivul dvs. problema binarului care nu răspunde platformei Java TM SE. Dacă nu vă deranjează că datele confidențiale sunt partajate cu un furnizor terță parte, puteți preda aceste date despre accident unui profesionist care vă poate explica de ce s-a întâmplat. Dacă nu doriți să faceți acest lucru, puteți găsi locația fișierului Java.exe vizualizând fișierul WER și rulând fișierul executabil Java cu drepturi de administrator, conform instrucțiunilor de mai jos. Acest lucru, sperăm, va rezolva problema.
1. Apăsați împreună tastele Windows + E pentru a deschide File Explorer .
2. Acum, accesați fila Vizualizare și bifați caseta de lângă Elemente ascunse așa cum este descris.
3. Acum, navigați la următoarea cale de locație în File Explorer.
C:\Users\<nume utilizator>\AppData\Local\Microsoft\Windows\WER\ReportArchive
Notă: Dacă nu puteți găsi fișierul respectiv în această locație, puteți căuta direct Java.exe în câmpul de căutare. Dar, trebuie să faceți dublu clic dacă accesați fișierul Java corect, printre câteva altele similare.
4. În dosarul ReportArchive , faceți clic dreapta pe fișierul WER și faceți clic pe opțiunea Deschidere cu așa cum se arată.
5. Acum, selectați opțiunea Notepad din listă și faceți clic pe OK așa cum este descris.
6. Mergeți la sfârșitul fișierului și verificați locația Java.exe și navigați la aceeași locație pe computer.
7. Faceți clic dreapta pe fișierul Java.exe și selectați opțiunea Proprietăți .
8. Comutați la fila Compatibilitate din fereastra Proprietăți și bifați caseta de lângă Rulați acest program în modul de compatibilitate pentru așa cum este descris.
9. Acum, selectați Windows 7 sau 8 din lista derulantă și faceți clic pe Aplicare și OK pentru a salva modificările. Reporniți computerul și relansați aplicația.
Citiți și: Remediați eroarea io.netty.channel.AbstractChannel$AnnotatedConnectException în Minecraft
Metoda 3: Configurați variabilele de mediu
Toate informațiile de configurare ale sistemului dumneavoastră de operare vor fi transmise aplicațiilor cu ajutorul variabilelor de mediu. Aceste variabile de mediu sunt combinații de cheie/valoare, ambele fiind șiruri. Aceste variabile trebuie să fie întotdeauna compatibile pentru a evita orice problemă. Dacă v-ați actualizat recent PC-ul Windows și binarul SE cu platforma Java TM nu a mai funcționat, atunci aceste perechi trebuie să fie perturbate. Încercați să le resetați conform instrucțiunilor de mai jos.
1. Apăsați tasta Windows și tastați Control Panel . Apoi, faceți clic pe Deschidere.
2. Acum, setați opțiunea Vizualizare după Pictograme mari și faceți clic pe Sistem așa cum se arată.
3. Acum, derulați în jos ecranul din dreapta și faceți clic pe Setări avansate de sistem, așa cum se arată. Dacă vi se solicită controlul UAC , faceți clic pe Da și continuați.
4. Apoi, comutați la fila Avansat și faceți clic pe Variabile de mediu...
5. Acum, faceți clic pe butonul Nou... sub Variabile de sistem .
6. Tastați _JAVA_OPTIONS în caseta Nume variabilă și -Xmx256M în caseta Valoare variabilă.
7. Apoi, faceți clic pe OK pentru a ieși din fereastra New System Variable .
8. Din nou, faceți clic pe OK în fereastra Variabile de mediu. Verificați dacă ați remediat problema binarului platformei openJDK care nu răspunde sau nu.
Metoda 4: Lansați aplicația în modul sigur
Dacă nu ați obținut nicio remediere, problema binară a platformei Java TM SE a încetat să funcționeze după repornirea aplicației, lansați aplicația în modul sigur. Mulți utilizatori au raportat că problema menționată este cauzată de fișierele de instalare corupte ale unui instrument specific, Logitech Process Monitor (lvprcsrv.exe). Verificați dacă aveți această aplicație pe computer, dacă da, dezinstalați-o complet. În plus, pentru a remedia problema binarului platformei openJDK care nu răspunde, porniți computerul în modul sigur, deoarece va dezactiva toate programele care interferează cu Java. Puteți să vă porniți computerul, Cum să porniți în modul sigur în Windows 10 și, odată ce toate software-urile terță parte sunt dezactivate, verificați dacă vă confruntați din nou cu problema.
Odată ce computerul este în modul sigur, verificați dacă vă confruntați din nou cu problema. Dacă nu vă confruntați cu problema, dezinstalați orice program sau aplicație recent pe care l-ați adăugat pe computer.
Citiți și: Remediați Outlook se deschide numai în modul sigur pe Windows 10
Metoda 5: Actualizați driverul grafic
Dacă vă confruntați cu problema binarului platformei Java TM SE care nu răspunde tot timpul, verificați dacă driverul grafic este învechit sau corupt. Dacă nu sunt compatibile, apar mai multe conflicte între mediul Java și driverul dumneavoastră. Puteți rezolva cu ușurință această problemă actualizându-vă driverele GPU la cea mai recentă versiune. Puteți actualiza manual driverele urmând pașii indicați în ghidul nostru 4 moduri de a actualiza driverele grafice în Windows 10.
Odată ce ați actualizat driverele, reporniți computerul și verificați dacă ați remediat problema binarului platformei Java TM SE a încetat să funcționeze.
Metoda 6: Reinstalați driverul grafic
Dacă în continuare vă confruntați cu binarul platformei openJDK care nu răspunde, atunci reinstalați driverele de dispozitiv pentru a remedia orice probleme de incompatibilitate. Există mai multe modalități de a reinstala driverele pe computer, urmând orice instrumente terță parte sau făcând acest lucru manual. Cu toate acestea, puteți reinstala cu ușurință driverele grafice, conform instrucțiunilor din ghidul nostru Cum să dezinstalați și să reinstalați driverele pe Windows 10.
După reinstalarea driverelor GPU, verificați dacă ați remediat problema binarului SE cu platforma Java TM care nu funcționează.
Citiți și: Remediați setările utilizatorului la Driver eșuat în Windows 10
Metoda 7: Dezactivați temporar antivirusul (dacă este cazul)
Programul dumneavoastră antivirus poate împiedica din greșeală deschiderea oricăror aplicații pe computer. Multe probleme de compatibilitate sunt identificate de mai mulți utilizatori Windows, acestea fiind greu de tolerat și de corectat. Citiți ghidul nostru despre Cum să dezactivați temporar Antivirusul pe Windows 10 și urmați instrucțiunile pentru a vă dezactiva temporar programul Antivirus de pe computer.
După ce remediați problema binarului platformei SE Java TM care nu răspunde pe computerul dvs. cu Windows 10, asigurați-vă că reactivați programul antivirus, deoarece un computer fără o suită de securitate este întotdeauna o amenințare.
Metoda 8: Lansați sesiuni cu Java Web Start
Dacă vă confruntați în continuare cu problema binarului platformei Java TM SE care nu răspunde chiar și după ce ați încercat toate metodele de mai sus, puteți încerca să lansați sesiunile utilizând versiunea instalată de sistem a versiunii Java Web Start în loc de aplicația Blackboard Collaborate Launcher. Urmați instrucțiunile de mai jos pentru a face același lucru, dar sunteți încurajat să contactați asistența Collaborate pentru a rezolva orice întrebări apărute în timpul procesului.
1. Închideți toate activitățile de fundal de pe computer, în special orice sesiuni de colaborare.
2. Acum, apăsați tasta Windows și tastați Control Panel . Apoi, faceți clic pe Deschidere .
3. Apoi, setați Vizualizare după > Pictograme mari și faceți clic pe Programe și caracteristici.
4A. Accesați lista de programe din listă și asigurați-vă că Java este deja instalat.
4B. Dacă nu, instalați Java vizitând java.com.
5. După ce v-ați asigurat că Java este instalat pe computer, descărcați un nou fișier de înregistrare sau întâlnire Collaborate. Dar nu-l lansa.
6. Localizați orice fișier .collab în Descărcările mele , faceți clic dreapta pe fișier și faceți clic pe opțiunea Deschidere cu așa cum se arată.
7. Apoi, faceți clic pe Mai multe aplicații.
8A. Dacă puteți vedea Java (TM) Web Start Launcher, faceți clic pe el și bifați caseta de lângă Utilizați întotdeauna această aplicație pentru a deschide fișierele .collab. Apoi, faceți clic pe OK.
8B. Dacă nu puteți vedea Java (TM) Web Start Launcher în listă, bifați caseta de lângă Căutați altă aplicație pe acest computer. Navigați la calea locației date, apoi faceți clic pe fișierul .exe și selectați Deschidere .
C:\Program Files\java\jreXXX\bin
Notă: XXX este un număr bazat pe versiunea de Java instalată pe computer. Aici exemplul este jre1.8.0_221
9. Acum, toate fișierele .collab se vor lansa folosind Java Web Start, mai degrabă decât Blackboard Collaborate Launcher .
10. În cele din urmă, rulați o sesiune de colaborare sau o înregistrare și verificați dacă aplicația se lansează fără probleme.
Citiți și: Remediați eroarea JavaScript Discord la pornire
Metoda 9: Reinstalați aplicațiile bazate pe Java SE
Dacă nu ați atins nicio remediere pentru problema binarului platformei openJDK care nu răspunde, atunci încercați să reinstalați aplicațiile bazate pe Java. Acest lucru va rezolva toate problemele conflictuale de pe computerul dvs., depanând astfel problema cu care vă confruntați acum.
Notă: Aici, pașii pentru a reinstala Minecraft sunt afișați ca exemplu. Urmați pașii conform aplicației sau programului dvs.
1. Apăsați și mențineți apăsate tastele Windows + I împreună pentru a deschide Setări Windows .
2. Acum, faceți clic pe Aplicații .
3. Acum, căutați și faceți clic pe Minecraft Launcher și selectați opțiunea Dezinstalare .
4. Acum, confirmați solicitarea dacă există și reporniți computerul după ce ați dezinstalat Minecraft .
5. Vizitați site-ul oficial Minecraft Launcher și faceți clic pe butonul DESCARCARE PENTRU WINDOWS 10/11 așa cum este prezentat.
6. Acum, navigați la Descărcările mele și rulați fișierul de configurare MinecraftInstaller .
7. Urmați instrucțiunile de pe ecran pentru a finaliza instalarea pe computer.
8. În cele din urmă, ați reinstalat lansatorul Minecraft pe computer. Ar fi rezolvat toate problemele asociate cu aplicația.
Metoda 10: Eliminați versiunile Java mai vechi (folosind script)
Te vei confrunta cu problema binarului SE cu platforma Java TM SE nu mai funcționează dacă computerul tău are versiuni mai vechi de Java. Deci, trebuie să vă asigurați că aplicațiile Java și îmbunătățirile de securitate sunt actualizate la cele mai recente. Copiați tot codul de mai jos și salvați-l ca Remove_old_java_versions.ps1 în folderul {PackageShare}\Scripts .
Notă: Acest cod verifică atât versiunile de Java instalate pe 32 de biți, cât și cele pe 64 de biți și șterge toate versiunile mai vechi de Java, rămânând doar versiunile mai noi. Acesta este un script Powershell simplu, care poate rula singur. Dar, este nevoie de ceva timp pentru a finaliza toate aceste procese. Trebuie să așteptați până atunci.
#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ă 2015-04-24 #Versiunea 1.1 - actualizată 2015-05-20 # - Acum detectează și elimină, de asemenea, versiunile de bază Java vechi neactualizate (adică versiuni Java fără Actualizare #) # - Acum elimină și Java 6 și mai jos, plus capacitatea adăugată de a schimba manual acest 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ă 2015-07-28 # - Remedieri de erori: matrice nulă și erori op_addition. # NOTĂ IMPORTANTĂ: Dacă doriți să rămână versiunile Java 6 și mai mici, editați următoarea linie și înlocuiți $true cu $false $UninstallJava6andBelow = $true #Declare matrice de versiune $32bitJava = @() $64bitJava = @() $32bitVersions = @() $64bitVersions = @() #Efectuați interogarea WMI pentru a găsi actualizările Java instalate dacă ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Nume -potrivire cu „(?i)Java(\(TM\))*\s\d+(\sActualizare\s\d+)*$” } # Găsiți și versiunea Java 5, dar tratată ușor diferit, deoarece bitul CPU este distins doar prin GUID $32bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { ($_.Nume -potrivire cu „(?i)J2SE\sRuntime\sMediu\s\d[.]\d(\sUpdate\s\d+)*$") -și ($_.IdentifyingNumber -potrivire cu „^\ {32") } } altfel { $32bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Nume -potrivire cu „(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*$” } } #Efectuați o interogare WMI pentru a găsi actualizări Java instalate (64 de biți) dacă ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Nume -potrivire cu „(?i)Java(\(TM\))*\s\d+(\sActualizare\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 | Unde-Obiect { ($_.Nume -potrivire cu „(?i)J2SE\sRuntime\sMediu\s\d[.]\d(\sUpdate\s\d+)*$") -și ($_.IdentifyingNumber -potrivire cu „^\ {64") } } altfel { $64bitJava += Get-WmiObject -Class Win32_Product | Unde-Obiect { $_.Name -match „(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*\s[(]64-bit[)]$ " } } #Enumerați și completați o serie de versiuni Foreach ($app în $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } #Enumerați și completați o serie de versiuni Foreach ($app în $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Creați o matrice care este sortată corect după versiunea reală (ca obiect System.Version) și nu după valoare. $sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | fel $sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | fel #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) { dacă ($app -ne $null) { # Eliminați toate versiunile de Java, unde versiunea nu se potrivește cu cea mai nouă versiune. if (($app.Version -ne $noua versiune de 32 biți) -și ($noua versiune de 32 de biți -ne $null)) { $appGUID = $app.Properties[„IdentifyingNumber”].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host „Dezinstalarea versiunii pe 32 de biți: „ $app } } } Foreach ($app în $64bitJava) { dacă ($app -ne $null) { # Eliminați toate versiunile de Java, unde versiunea nu se potrivește cu cea mai nouă versiune. if (($app.Version -ne $noua versiune64bit) -și ($neest64bitVersion -ne $null)) { $appGUID = $app.Properties[„IdentifyingNumber”].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host „Dezinstalarea versiunii pe 64 de biți: „ $app } } }
Citiți și: Remedierea nu a putut crea mașina virtuală Java în Windows 10
Metoda 11: Ștergeți memoria cache Java
Câțiva utilizatori au sugerat că, ștergerea cache-ului Java după eliminarea versiunilor mai vechi de Java i-a ajutat să remedieze problema binarului care nu răspunde platformei Java TM SE de pe computer. Luând în considerare ștergerea tuturor fișierelor temporare conform instrucțiunilor de mai jos prin panoul de control Java.
1. Apăsați tasta Windows și tastați Configurare Java , apoi faceți clic pe Deschidere .
2. În fila General , faceți clic pe Setări... sub secțiunea Fișiere temporare de Internet , așa cum se arată.
3. Apoi, în fereastra următoare, faceți clic pe butonul Ștergere fișiere așa cum este descris.
4. În următoarea solicitare, selectați toate casetele și faceți clic pe OK .
Verificați dacă ați remediat problema binarului platformei openJDK care nu răspunde acum.
Recomandat:
- Cum să remediați Ne pare rău, dar Word a întâlnit o eroare în Windows 10
- Remedierea că nu ne-am putut conecta la serviciul de actualizare în Windows 10
- Remediați eroarea Gmail 78754 pe Outlook
- Ce este MRT.exe pe Windows 10?
Sperăm că acest ghid a fost util și că ați putea remedia fișierul binar al platformei Java TM SE care nu răspunde în Windows 10. Nu ezitați să ne contactați cu întrebările și sugestiile dvs. prin secțiunea de comentarii de mai jos. Spune-ne ce subiect vrei să examinăm în continuare.