As jy probeer om enige Java-gebaseerde toepassings soos Minecraft te begin of oop te maak, kan die toepassing nie reageer nie en die enigste opsie wat u het, is om die toepassing toe te maak. In hierdie geval sal u vergesel word van die foutprompt soos volg. Java Platform SE binêre het opgehou werk. 'n Probleem het veroorsaak dat die program ophou reg werk. Windows sal die program toemaak en jou in kennis stel as 'n oplossing beskikbaar is. As jy op soek is na hierdie Java TM platform SE binêre reageer nie-reageer foutboodskap wat plaasgevind het toe Minecraft oopgemaak word, sal hierdie probleemoplossingsgids jou help om Java TM platform SE binêre het opgehou werk probleem op te los.
Hoe om Java TM Platform SE Binary reg te stel wat nie reageer nie in Windows 10
Jy kan baie toepassings, programme, webwerwe en skakels binne die Java-omgewing laat loop, ook genoem die Java-platform. Minecraft is die gewildste speletjie wat van die OpenJDK-platform binêre gebruik en dit is die een wat die afgelope tyd aan baie foute onderwerp is. Nie net het Minecraft in die gesig gestaar Java TM platform SE binary het opgehou werk probleem, maar ander Java-gebaseerde programme ook nie oop te maak in hierdie geval. Daar is soveel redes wat bydra tot Java TM platform SE binêre het opgehou werk kwessie. 'n Paar algemene probleme wat tot die probleem bydra, word hieronder gelys.
- Onnodige of skadelike Java-kaslêers op Windows PC.
- Onversoenbare Java-toepassingsinstellings wat inmeng met Java-platformlêers.
- Verkeerde omgewingsveranderlikes op die rekenaar.
- Min Minecraft-mods meng in met Java SE Platform Binary.
- Antivirus of firewall verhoed dat die Java-platform normaalweg oopmaak en werk.
- Verouderde drywers en onversoenbare Windows-bedryfstelsel.
In hierdie afdeling sal jy deur 'n paar effektiewe probleemoplossingsidees kom wat jou help om oopJDK-platform-binêre probleem op jou Windows 10-rekenaar op te los. Volg hulle in dieselfde volgorde om perfekte resultate te verkry.
Metode 1: Begin App na Clean Boot
Baie gebruikers het voorgestel dat die Java TM platform SE-probleem wat nie reageer nie, opgelos kan word deur 'n skoon selflaai van die rekenaar uit te voer en die program met 'n minimale stel drywers en opstarttake uit te voer. Jy moet nie 'n skoon stewel met 'n veilige stewel verwar nie. Die veilige modus van Windows PC sal al die nie-noodsaaklike take toemaak en loop met die mees stabiele drywers. In die veilige modus sal Windows PC in die mees stabiele omgewing wees, terwyl die skoon selflaai van die rekenaar slegs die derdeparty-byvoegings verwyder wat in opstarttake toegewys is. Die skoon selflaai van jou rekenaar help jou om die sagteware-onversoenbaarheidskwessies op te los wat bydra tot die probleem. Volg ons gids Hoe om skoon opstart uit te voer in Windows 10 en implementeer dieselfde stappe wat opdrag gegee is om die probleem op te los.
Sodra die rekenaar weer begin, begin Minecraft of ander Java-gebaseerde programme. As jy nie weer die probleem in die gesig staar nie, aktiveer die dienste een na die ander weer en vind die skuldige uit. Jy kan ook probeer om programme wat korrup is van jou rekenaar te verwyder as dit onnodig blyk te wees om die probleem permanent op te los.
Metode 2: Begin program in verenigbaarheidsmodus
'n WER-lêer (Windows Error Reporting) word geskep nadat die toepassing op jou rekenaar neergestort het. Dit het die regte inligting wat jou help om uit te vind hoekom die ongeluk gebeur het. Dit is tekslêers wat op verskillende plekke gestoor word, admins kan slegs toegang daartoe kry. Sagtewareverkopers moet instem tot Microsoft se Winqual-dienste as hulle toegang tot die ongelukdata van hul kliënte wil hê. Om hierdie ongelukdata te bekyk, kan vir jou nuttig wees om te identifiseer hoekom Java TM platform SE binêre nie-reageer-probleem in jou toestel voorgekom het. As jy nie omgee dat die vertroulike data met 'n derdeparty-verskaffer gedeel word nie, kan jy hierdie ongelukdata aan 'n professionele persoon oorhandig wat aan jou kan verduidelik hoekom dit gebeur het. As jy dit nie wil doen nie, kan jy die ligging van die Java.exe-lêer vind deur die WER-lêer te bekyk en die Java-uitvoerbare lêer met admin regte uit te voer soos hieronder aangedui. Dit sal hopelik die probleem oplos.
1. Press Windows + E sleutels saam om oop te maak Lêer Explorer.
2. Gaan nou na die Besigtig oortjie en merk die blokkie langsaan Versteekte items soos uitgebeeld.
3. Navigeer nou na die volgende plek pad in File Explorer.
C: Gebruikers AppDataLocalMicrosoftWindowsWERReportArchive
let wel: As jy nie die onderskeie lêer op hierdie plek kan vind nie, kan jy direk soek na Java.exe in die soekveld. Maar jy moet dubbelklik of jy toegang tot die regte het Java lêer te midde van verskeie ander soortgelykes.
4. Binne die VerslagArgief gids, regskliek op die Wer lêer en klik op die Maak oop met opsie soos aangedui.
5. Kies nou die Notepad opsie uit die lys en klik op OK soos uitgebeeld.
6. Gaan na die einde van die lêer en kyk vir die ligging van Java.exe en navigeer na dieselfde plek op jou rekenaar.
7. Regsklik op die Java.exe lêer en kies die Eiendomme opsie.
8. Skakel oor na die verenigbaarheid blad in die Eiendomme venster en merk die blokkie langsaan Begin hierdie program in die versoenbaarheidsmodus vir soos uitgebeeld.
9. Kies nou Windows 7 of 8 uit die aftreklys en klik op Pas en OK om die veranderinge te stoor. Herbegin jou rekenaar en herlaai die toepassing.
Lees ook: Maak io.netty.channel.AbstractChannel$AnnotatedConnectException-fout in Minecraft reg
Metode 3: Stel omgewingsveranderlikes op
Al die konfigurasie-inligting van jou bedryfstelsel sal aan die toepassings deurgegee word met behulp van omgewingsveranderlikes. Hierdie omgewingsveranderlikes is kombinasies van sleutel/waarde, albei van hulle is snare. Hierdie veranderlikes moet altyd versoenbaar wees om enige probleme te vermy. As jy onlangs jou Windows PC opgedateer en in die gesig staar Java TM platform SE binêre het opgehou werk probleem, dan moet hierdie pare versteur word. Probeer hulle terugstel soos hieronder aangedui.
1. Klik op die Windows sleutel en tik Configuratiescherm. Klik dan op Oop.
2. Stel nou die Kyk na opsie om Groot ikone en klik op System soos aangedui.
3. Scroll nou af op die regterskerm en klik op Gevorderde stelselinstellings soos aangedui. As jy vinnig deur UAC beheer, klik op Ja en gaan voort.
4. Skakel dan oor na die Gevorderde oortjie en klik op Omgewings veranderlikes…
5. Klik nou op die Nuut ... knoppie onder Stelselveranderlikes.
6. tipe _JAVA_OPSIES in die Veranderlike naam boks en -Xmx256M in die Veranderlike waarde-boks.
7. Klik dan op OK om uit die Nuwe stelsel veranderlike venster.
8. Weereens, klik op OK op die venster Omgewingsveranderlikes. Kyk of jy oopJDK-platform-binêre nie-reageer-probleem reggestel het of nie.
Metode 4: Begin App in Veilige modus
As jy geen oplossing gekry het nie Java TM platform SE binêre het opgehou werk probleem nadat jy die toepassing herbegin het, begin die toepassing in veilige modus. Baie gebruikers het gerapporteer dat die genoemde probleem veroorsaak word deur korrupte installasielêers van 'n spesifieke instrument, Logitech Process Monitor (lvprcsrv.exe). Kyk of jy hierdie toepassing op jou rekenaar het, indien wel, verwyder dit heeltemal. Daarbenewens, om oopJDK platform binêre nie reageer probleem op te los, begin jou rekenaar in veilige modus, want dit sal al die programme wat inmeng met Java deaktiveer. Jy kan jou rekenaar selflaai, Hoe om na veilige modus te begin in Windows 10 en sodra al die derdeparty-sagteware gedeaktiveer is, kyk of jy weer die probleem in die gesig staar.
Sodra jou rekenaar in veilige modus is, kyk of jy weer die probleem in die gesig staar. As jy nie die probleem ondervind nie, verwyder enige onlangse program of toepassing wat jy by jou rekenaar gevoeg het.
Lees ook: Regmaak Outlook maak slegs oop in veilige modus op Windows 10
Metode 5: Dateer grafiese drywer op
As jy die hele tyd ondervind dat Java TM platform SE binêre nie reageer nie, kyk of die grafiese drywer verouderd of korrup is. As hulle nie versoenbaar is nie, ontstaan verskeie konflikte tussen die Java-omgewing en jou bestuurder. U kan hierdie probleem maklik hanteer deur u GPU-bestuurders na die nuutste weergawe op te dateer. U kan die drywers handmatig opdateer deur die stappe te volg wat in ons gids 4 Maniere om grafiese drywers op te dateer in Windows 10 op te dateer.
Sodra jy die drywers opgedateer het, herlaai jou rekenaar en kyk of jy Java TM platform SE binary het opgehou werk probleem reggestel het.
Metode 6: Herinstalleer grafiese drywer
As jy steeds te staan kom voor openJDK-platform wat nie reageer nie, installeer dan toestelbestuurders om enige onversoenbaarheidskwessies op te los. Daar is verskeie maniere om drywers weer op jou rekenaar te installeer deur enige derdeparty-nutsgoed te volg of dit met die hand te doen. Tog kan jy maklik grafiese drywers weer installeer soos in ons gids aangedui Hoe om drywers te verwyder en weer te installeer Windows 10.
Nadat u GPU-bestuurders herinstalleer het, kyk of u Java TM platform SE binêre nie werk probleem opgelos het nie.
Lees ook: Herstel Stel gebruikerinstellings op bestuurder misluk in Windows 10
Metode 7: Deaktiveer antivirus tydelik (indien van toepassing)
Jou antivirusprogram kan verkeerdelik verhoed dat enige toepassings op jou rekenaar oopgemaak word. Baie verenigbaarheidskwessies word deur verskeie Windows-gebruikers geïdentifiseer wat moeilik is om te verdra en reg te stel. Lees ons gids oor hoe om antivirus tydelik op Windows 10 uit te skakel en volg die instruksies om u antivirusprogram tydelik op u rekenaar uit te skakel.
Nadat u die Java TM-platform SE binêre nie-reageerprobleem op u Windows 10-rekenaar opgelos het, maak seker dat u die antivirusprogram heraktiveer, aangesien 'n rekenaar sonder 'n sekuriteitpakket altyd 'n bedreiging is.
Metode 8: Begin sessies met Java Web Start
As jy steeds probleme ondervind met die Java TM platform SE binêre nie reageer nie, selfs nadat jy al die bogenoemde metodes probeer het, kan jy probeer om die sessies te begin deur die stelsel-geïnstalleerde weergawe van Java Web Start weergawe te gebruik in plaas van met die Blackboard Collaborate Launcher-toepassing. Jy kan die onderstaande instruksies volg om dieselfde te doen, maar jy word aangemoedig om Collaborate-ondersteuning te kontak om enige navrae wat tydens die proses ontstaan, op te los.
1. Maak al die agtergrondtake op jou rekenaar toe, veral enige samewerkingsessies.
2. Nou, druk die Windows sleutel en tik Configuratiescherm. Klik dan op Opening.
3. Stel dan die Kyk deur > Groot ikone en klik op Programme en funksies.
4A. Gaan na die lys programme in die lys en maak seker Java is reeds geïnstalleer.
4B. Indien nie, installeer Java deur te besoek java.com.
5. Sodra jy seker gemaak het dat Java op jou rekenaar geïnstalleer is, laai 'n nuwe saamwerk-vergadering of opnamelêer af. Maar moenie dit begin nie.
6. Vind enige .samewerking lêer in My aflaaie, regskliek op die lêer en klik op die Maak oop met opsie soos aangedui.
7. Klik dan op Meer apps.
8A. As jy Java (TM) Web Start Launcher kan sien, klik daarop en merk die blokkie langsaan Gebruik altyd hierdie toepassing om .collab-lêers oop te maak. Klik dan op OK.
8B. As jy nie Java (TM) Web Start Launcher in die lys kan sien nie, merk die blokkie langsaan Soek nog 'n program op hierdie rekenaar. Navigeer na die gegewe ligging pad, en klik dan op .exe-lêer en kies Opening.
C: Program FilesjavajreXXXbin
let wel: XXX is 'n nommer gebaseer op die weergawe van Java wat op jou rekenaar geïnstalleer is. Hier is die voorbeeld jre1.8.0_221
9. Nou, al die .samewerking lêers sal begin met behulp van Java Web Begin eerder as die Blackboard Collaborate Launcher.
10. Laastens, voer 'n samewerkingsessie of opname uit en kyk of die toepassing sonder enige probleme begin.
Lees ook: Herstel Discord JavaScript-fout tydens opstart
Metode 9: Herinstalleer Java SE-gebaseerde toepassings
As jy geen oplossing vir openJDK-platform-binêre nie-reageer-kwessie gekry het nie, probeer dan om Java-gebaseerde toepassings weer te installeer. Dit sal al die teenstrydige probleme op jou rekenaar oplos en sodoende die probleem oplos wat jy nou in die gesig staar.
let wel: Hier word stappe om Minecraft weer te installeer as 'n voorbeeld getoon. Volg die stappe volgens jou toepassing of program.
1. Druk en hou Windows + I sleutels saam om oop te maak Windows-instellings.
2. Klik nou op Apps.
3. Soek nou en klik op Minecraft-lanseerder en kies Verwyder opsie.
4. Bevestig nou die versoek indien enige, en herlaai jou rekenaar sodra jy gedeïnstalleer het Minecraft.
5. Besoek die Minecraft Launcher amptelike webwerf en klik op die LAAI AF VIR WINDOWS 10/11 knoppie soos uitgebeeld.
6. Gaan nou na My aflaaie en hardloop die Minecraft-installeerder instellingslêer.
7. Volg die instruksies op die skerm om die installasie op jou rekenaar te voltooi.
8. Uiteindelik het u weer geïnstalleer die Minecraft-lanseerder op jou rekenaar. Dit sou al die probleme wat met die toepassing verband hou, reggestel het.
Metode 10: Verwyder ouer Java-weergawes (met script)
Jy sal in die gesig staar Java TM platform SE binêre het opgehou werk probleem as jou rekenaar het enige ouer weergawes van Java. So, jy moet seker maak dat Java-toepassings en sekuriteitverbeterings opgedateer word na hul nuutste. Kopieer al die kode hieronder gelys en stoor dit as Remove_old_java_versions.ps1 by die {PackageShare}Skripte gids.
let wel: Hierdie kode kyk vir beide 32-bis en 64-bis geïnstalleerde weergawes van Java en vee al die ouer weergawes van Java uit, net nuwer weergawes is oor. Dit is 'n eenvoudige Powershell-skrif, dit kan op sy eie loop. Dit neem egter tyd om al hierdie prosesse te voltooi. Jy moet wag tot dan.
#Hierdie skrip word gebruik om enige ou Java-weergawes te verwyder, en laat net die nuutste. #Oorspronklike skrywer: mmcpherson #Weergawe 1.0 - geskep 2015-04-24 #Weergawe 1.1 - opgedateer 2015-05-20 # - Bespeur en verwyder nou ook ou Java-nie-bygewerkte basisweergawes (dws Java-weergawes sonder Update #) # - Verwyder nou ook Java 6 en onder, plus bykomende vermoë om hierdie gedrag handmatig te verander. # - Deïnstalleer verstekgedrag bygevoeg om nooit te herlaai nie (gebruik nou msiexec.exe vir deïnstallering) #Weergawe 1.2 - opgedateer 2015-07-28 # - Foutoplossings: nul-skikking en op_addition foute. # BELANGRIKE NOTA: As jy wil hê dat Java-weergawes 6 en onder moet bly, wysig asseblief die volgende reël en vervang $true met $false $UninstallJava6andBelow = $true #Verklaar weergawe skikkings $32bitJava = @() $64bitJava = @() $32bitVersies = @() $64bitVersies = @() #Voer WMI-navraag uit om geïnstalleerde Java-opdaterings te vind if ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { $_.Name -passing "(?i)Java((TM))*sd+(sUpdatesd+)*$" } #Kry ook Java-weergawe 5, maar word effens anders hanteer aangesien CPU-bis slegs deur die GUID onderskei kan word $32bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { ($_.Name -pas by "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -en ($_.IdentifyingNumber -pas "^{32") } } Else { $32bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { $_.Name -passing "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*$" } } #Voer WMI-navraag uit om geïnstalleerde Java-opdaterings (64-bis) te vind if ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { $_.Name -passing "(?i)Java((TM))*sd+(sUpdatesd+)*s[(]64-bis[)]$" } #Kry ook Java-weergawe 5, maar word effens anders hanteer aangesien CPU-bis slegs deur die GUID onderskei kan word $64bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { ($_.Name -pas by "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -en ($_.IdentifyingNumber -pas "^{64") } } Else { $64bitJava += Get-WmiObject -Klas Win32_Product | Waar-Object { $_.Name -passing "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*s[(]64-bis[)]$" } } # Tel op en vul 'n verskeidenheid weergawes in Foreach ($app in $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } # Tel op en vul 'n verskeidenheid weergawes in Foreach ($app in $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Skep 'n skikking wat korrek gesorteer is volgens die werklike weergawe (as 'n System.Version-objek) eerder as volgens waarde. $sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | sorteer $sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | sorteer #As 'n enkele resultaat teruggestuur word, omskep die resultaat in 'n enkele waardeskikking sodat ons nie probleme ondervind om .GetUpperBound later te bel nie if($sorted32bitVersions -isnie [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -isnie [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Gryp die waarde van die nuutste weergawe van die skikking, eerste omskakeling $newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)] $newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)] Foreach ($app in $32bitJava) { if ($app -ne $nul) { # Verwyder alle weergawes van Java, waar die weergawe nie ooreenstem met die nuutste weergawe nie. if (($app.Version -ne $newest32bitVersion) -en ($newest32bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Begin-proses -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wag -Passthru #write-host "Deïnstalleer tans 32-bis weergawe: " $app } } } Foreach ($app in $64bitJava) { if ($app -ne $nul) { # Verwyder alle weergawes van Java, waar die weergawe nie ooreenstem met die nuutste weergawe nie. if (($app.Version -ne $newest64bitVersion) -en ($newest64bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Begin-proses -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wag -Passthru #write-host "Deïnstalleer tans 64-bis weergawe: " $app } } }
Lees ook: Oplossing kon nie die Java Virtual Machine in Windows 10 skep nie
Metode 11: Maak Java-kas skoon
Verskeie gebruikers het voorgestel dat die skoonmaak van die Java-kas na die verwydering van ouer weergawes van Java hulle gehelp het om Java TM platform SE binêre nie-reageer-probleem op jou rekenaar op te los. Oorweeg dit om al die tydelike lêers uit te vee soos hieronder aangedui via Java Control Panel.
1. Klik op die Windows sleutel en tik Stel Java op, en klik dan op Opening.
2. In die algemene oortjie, klik op Instellings ... onder die Tydelike internet lêers afdeling soos aangedui.
3. Klik dan in die volgende venster op die Vee lêers uit knoppie soos uitgebeeld.
4. Kies al die blokkies in die komende versoek en klik op OK.
Kyk of jy die probleem met die oopJDK-platform-binêre nie-reageer nou reggestel het nie.
Aanbeveel:
Ons hoop dat hierdie gids nuttig was en dat u dit kon regmaak Java TM platform SE binêre reageer nie in Windows 10. Kontak ons gerus met jou navrae en voorstelle via die kommentaarafdeling hieronder. Laat weet ons watter onderwerp jy wil hê ons moet volgende ondersoek.