If you are trying to launch or open any Java-based applications like Minecraft, the application may seem unresponsive and the only option you have is to close the app. In this case, you will be accompanied by the error prompt as follows. Java Platform SE binary has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. If you are looking to solve this Java TM platform SE binary not responding error message that occurred when opening Minecraft, this troubleshooting guide will help you solve Java TM platform SE binary has stopped working problem.
How to Fix Java TM Platform SE Binary Not Responding in Windows 10
You can run a lot of applications, programs, websites, and links within the Java environment, also called the Java Platform. Minecraft is the most popular game that makes use of the OpenJDK platform binary and it is the one that is subjected to a lot of errors in recent times. Not only does Minecraft face Java TM platform SE binary has stopped working issue, but other Java-based apps also fail to open in this case. There are so many reasons that contribute to Java TM platform SE binary has stopped working issue. A few common problems contributing to the problem are listed below.
- Unnecessary or harmful Java cache files on Windows PC.
- Incompatible Java application settings that are interfering with Java platform files.
- Incorrect environment variables on the computer.
- Few Minecraft mods are interfering with Java SE Platform Binary.
- Antivirus or firewall is preventing the Java platform to open and work normally.
- Outdated drivers and incompatible Windows operating system.
In this section, you will come through some effective troubleshooting ideas that help you fix openJDK platform binary issue in your Windows 10 computer. Follow them in the same order to attain perfect results.
Method 1: Launch App after Clean Boot
Many users have suggested that the Java TM platform SE binary not responding issue could be fixed by performing a clean boot of the PC and running the program with a minimal set of drivers and startup tasks. You must not confuse a clean boot with a safe boot. The safe mode of Windows PC will shut all the non-essential tasks and runs with the most stable drivers. In safe mode, Windows PC will be in the most stable environment whereas, the clean boot of the PC removes only the third-party add-ons that are assigned in startup tasks. The clean boot of your computer helps you resolve the software incompatibility issues contributing to the problem. Follow our guide How to Perform Clean boot in Windows 10 and implement the same steps instructed to fix the problem.
Once the PC restarts, launch Minecraft or other Java-based programs. If you do not face the problem again, re-enable the services one after the other and find out the culprit. Also, you can try force uninstall programs that are corrupt from your PC if they seem to be unnecessary to fix the problem permanently.
Method 2: Run Program in Compatibility Mode
A WER (Windows Error Reporting) file is created after the application crashed on your computer. It has the proper information that helps you find why the crash has happened. These are text files that are stored in different locations, admins can only access them. Software vendors must agree to Microsoft’s Winqual services if they want to access the crash data of their customers. Viewing these crash data might be helpful to you to identify why Java TM platform SE binary not responding issue occurred in your device. If you do not mind the confidential data being shared with a third-party vendor, you can hand over this crash data to a professional who can explain to you why it has happened. If you do not want to do so, you can find the location of the Java.exe file by viewing the WER file and running the Java executable file with admin rights as instructed below. This will hopefully fix the issue.
1. nhấn Windows + E phím cùng nhau mở File Explorer.
2. Bây giờ, hãy chuyển đến Xem và chọn hộp bên cạnh Mục ẩn như mô tả.
3. Bây giờ, điều hướng đến vị trí sau con đường trong File Explorer.
C:Users<username>AppDataLocalMicrosoftWindowsWERReportArchive
Lưu ý: If you cannot find the respective file in this location, you can directly search for Java.exe in the search field. But, you have to double-click whether you are accessing the correct Java file amidst several other similar ones.
4. Trong ReportArchive thư mục, nhấp chuột phải vào MUỐN tập tin và bấm vào Mở với tùy chọn như được hiển thị.
5. Bây giờ, chọn Notepad tùy chọn từ danh sách và nhấp vào OK như mô tả.
6. Go to the end of the file and check for the location of Java.exe and navigate to the same location on your PC.
7. Nhấp chuột phải vào Java.exe tập tin và chọn Bất động sản tùy chọn.
8. Chuyển sang Khả năng tương thích tab trong Bất động sản window and check the box next to Chạy chương trình này trong chế độ tương thích cho như mô tả.
9. Now, select Windows 7 or 8 from the drop-down list and click on Đăng Nhập và OK to save the changes. Restart your computer and re-launch the application.
Cũng đọc: Fix io.netty.channel.AbstractChannel$AnnotatedConnectException Error in Minecraft
Method 3: Configure Environment Variables
All the configuration information of your operating system will be passed to the applications with the help of environment variables. These environment variables are combinations of key/value, both of them are strings. These variables must be compatible always to avoid any problems. If you have recently updated your Windows PC and facing Java TM platform SE binary has stopped working issue, then these pairs must be disturbed. Try resetting them as instructed below.
1. Nhấn vào Chốt cửa sổ và loại Bảng điều khiển. Sau đó, nhấp vào Mở.
2. Bây giờ, hãy đặt Xem theo tùy chọn để Biểu tượng lớn và click vào WELFARE như hình.
3. Now, scroll down the right screen and click on System Settings tiên tiến as shown. If you are prompt by UAC control, click on Có và tiến hành.
4. Sau đó, chuyển sang Nâng cao tab và nhấp vào Biến môi trường
5. Bây giờ, hãy nhấp vào Mới… nút bên dưới Các biến hệ thống.
6. Kiểu _JAVA_TÙY CHỌN in the Variable name box and -Xmx256M in the Variable value box.
7. Sau đó, nhấp vào OK để thoát khỏi Biến hệ thống mới cửa sổ.
8. Một lần nữa, nhấp vào OK on the Environment Variables window. Check if you have fixed openJDK platform binary not responding issue or not.
Method 4: Launch App in Safe Mode
If you did not attain any fix Java TM platform SE binary has stopped working issue after restarting the app, launch the app in safe mode. Many users have reported that the said problem is caused by corrupt installation files of a specific tool, Logitech Process Monitor(lvprcsrv.exe). Check if you have this app on your computer, if so uninstall it completely. In addition, to fix openJDK platform binary not responding issue, boot your computer in safe mode because it will disable all the programs that interfere with Java. You can boot your computer, How to Boot to Safe Mode in Windows 10 and once all the third-party software is disabled, check if you face the issue again.
Once your PC is in safe mode, check if you face the problem again. If you do not face the problem, uninstall any recent program or application you have added to your computer.
Cũng đọc: Sửa lỗi Outlook chỉ mở ở chế độ Safe Mode trên Windows 10
Phương pháp 5: Cập nhật trình điều khiển đồ họa
If you face Java TM platform SE binary not responding issue all the time, check if the graphics driver is outdated or corrupt. If they are not compatible, several conflicts arise between the Java environment and your driver. You can easily take care of this problem by updating your GPU drivers to the latest version. You can manually update the drivers by following the steps instructed in our guide 4 Ways to Update Graphics Drivers in Windows 10.
Once you have updated the drivers, reboot your computer and check if you have fixed Java TM platform SE binary has stopped working issue.
Phương pháp 6: Cài đặt lại Trình điều khiển Đồ họa
If you still face openJDK platform binary not responding, then reinstall device drivers to fix any incompatibility issues. There are several ways to reinstall drivers on your computer by following any third-party tools or doing it manually. Yet, you can easily reinstall Graphical drivers as instructed in our guide How to Uninstall and Reinstall Drivers on Windows 10.
After reinstalling GPU drivers, check if you have fixed Java TM platform SE binary not working issue.
Cũng đọc: Sửa lỗi Đặt cài đặt người dùng thành trình điều khiển không thành công trong Windows 10
Phương pháp 7: Tạm thời tắt phần mềm chống vi-rút (Nếu có)
Your antivirus program may mistakenly prevent any applications from being opened on your PC. Many compatibility issues are identified by several Windows users they are difficult to tolerate and rectify. Read our guide on How to Disable Antivirus Temporarily on Windows 10 and follow the instructions to disable your Antivirus program temporarily on your PC.
After fixing Java TM platform SE binary not responding problem on your Windows 10 PC, make sure to re-enable the antivirus program since a computer without a security suite is always a threat.
Method 8: Launch Sessions with Java Web Start
If you still face Java TM platform SE binary not responding issue even after trying all the above methods, you can try launching the sessions by using system-installed version of Java Web Start version instead of with the Blackboard Collaborate Launcher app. You can follow the below-listed instructions to do the same, yet you are encouraged to contact Collaborate support to resolve any queries arising during the process.
1. Close all the background tasks on your PC, especially any collaboration sessions.
2. Bây giờ, nhấn Chốt cửa sổ và loại Bảng điều khiển. Sau đó, nhấp vào Mở.
3. Sau đó, đặt View by > Biểu tượng lớn và click vào Chương trình và các tính năng.
4A. Go to the list of programs in the list and make sure Java is installed already.
4B. If not, install Java by visiting java.com.
5. Once you have ensured Java is installed on your PC, download a new Collaborate meeting or recording file. But do not launch it.
6. Locate any .cộng tác tập tin trong Tải xuống của tôi, right-click on the file and click on the Mở với tùy chọn như được hiển thị.
7. Sau đó, nhấp vào More apps.
8A. If you can see Java (TM) Web Start Launcher, click on it and check the box next to Always use this app to open .collab files. Sau đó, nhấp vào OK.
8B. If you cannot see Java (TM) Web Start Launcher in the list, check the box next to Tìm ứng dụng khác trên PC này. Navigate to the given location con đường, sau đó nhấp vào tệp .exe và chọn Mở.
C:Program FilesjavajreXXXbin
Lưu ý: XXX is a number based on the version of Java installed on your computer. Here the example is jre1.8.0_221
9. Now, all the .cộng tác files will launch using Java Web Start rather than the Trình khởi chạy cộng tác bảng đen.
10. Finally, run a collaborate session or recording and check if the application launches without any issues.
Cũng đọc: Sửa lỗi Discord JavaScript khi khởi động
Method 9: Reinstall Java SE Based Applications
If you have not attained any fix for openJDK platform binary not responding issue, then try reinstalling Java based applications. This will resolve all the conflicting problems on your PC, thereby troubleshooting the problem you are facing now.
Lưu ý: Here, steps to reinstall Minecraft are shown as an example. Follow the steps according to your app or program.
1. Nhấn và giữ Các phím Windows + I cùng nhau mở Windows Settings.
2. Bây giờ, hãy nhấp vào Apps.
3. Bây giờ, tìm kiếm và nhấp vào Trình khởi chạy Minecraft và chọn Gỡ bỏ cài đặt tùy chọn.
4. Bây giờ, hãy xác nhận lời nhắc nếu có và khởi động lại your PC once you have uninstalled Minecraft.
5. Ghé thăm Minecraft Launcher official site và bấm vào TẢI XUỐNG CHO CỬA SỔ 10/11 nút như mô tả.
6. Bây giờ, hãy điều hướng đến Tải xuống của tôi và chạy Trình cài đặt Minecraft tập tin cài đặt.
7. Follow the on-screen instructions to complete the installation on your PC.
8. Finally, you have reinstalled the Minecraft launcher on your computer. It would have fixed all the issues associated with the app.
Method 10: Remove Older Java Versions (Using Script)
You will face Java TM platform SE binary has stopped working issue if your computer has any older versions of Java. So, you have to make sure that Java applications and security improvements are updated to their latest. Copy all the code listed below and save it as Remove_old_java_versions.ps1 at the {PackageShare}Scripts thư mục.
Lưu ý: This code checks for both 32-bit and 64-bit installed versions of Java and deletes all the older versions of Java, only newer versions are left. This is a simple Powershell script, it can run on its own. But, it takes some time to complete all these processes. You have to wait until then.
#This script is used to remove any old Java versions, and leave only the newest. #Original author: mmcpherson #Version 1.0 - created 2015-04-24 #Version 1.1 - updated 2015-05-20 # - Now also detects and removes old Java non-update base versions (i.e. Java versions without Update #) # - Now also removes Java 6 and below, plus added ability to manually change this behaviour. # - Added uninstall default behaviour to never reboot (now uses msiexec.exe for uninstall) #Version 1.2 - updated 2015-07-28 # - Bug fixes: null array and op_addition errors. # IMPORTANT NOTE: If you would like Java versions 6 and below to remain, please edit the next line and replace $true with $false $UninstallJava6andBelow = $true #Declare version arrays $32bitJava = @() $64bitJava = @() $32bitVersions = @() $64bitVersions = @() #Perform WMI query to find installed Java Updates if ($UninstallJava6andBelow) { $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*$" } #Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -and ($_.IdentifyingNumber -match "^{32") } } Else { $32bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*$" } } #Perform WMI query to find installed Java Updates (64-bit) if ($UninstallJava6andBelow) { $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java((TM))*sd+(sUpdatesd+)*s[(]64-bit[)]$" } #Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { ($_.Name -match "(?i)J2SEsRuntimesEnvironmentsd[.]d(sUpdatesd+)*$") -and ($_.IdentifyingNumber -match "^{64") } } Else { $64bitJava += Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "(?i)Java(((TM) 7)|(sd+))(sUpdatesd+)*s[(]64-bit[)]$" } } #Enumerate and populate array of versions Foreach ($app in $32bitJava) { if ($app -ne $null) { $32bitVersions += $app.Version } } #Enumerate and populate array of versions Foreach ($app in $64bitJava) { if ($app -ne $null) { $64bitVersions += $app.Version } } #Create an array that is sorted correctly by the actual Version (as a System.Version object) rather than by value. $sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | sort $sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | sort #If a single result is returned, convert the result into a single value array so we don't run in to trouble calling .GetUpperBound later if($sorted32bitVersions -isnot [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)} if($sorted64bitVersions -isnot [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)} #Grab the value of the newest version from the array, first converting $newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)] $newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)] Foreach ($app in $32bitJava) { if ($app -ne $null) { # Remove all versions of Java, where the version does not match the newest version. if (($app.Version -ne $newest32bitVersion) -and ($newest32bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Uninstalling 32-bit version: " $app } } } Foreach ($app in $64bitJava) { if ($app -ne $null) { # Remove all versions of Java, where the version does not match the newest version. if (($app.Version -ne $newest64bitVersion) -and ($newest64bitVersion -ne $null)) { $appGUID = $app.Properties["IdentifyingNumber"].Value.ToString() Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru #write-host "Uninstalling 64-bit version: " $app } } }
Cũng đọc: Sửa lỗi không thể tạo máy ảo Java trong Windows 10
Method 11: Clear Java Cache
Several users have suggested that, clearing the Java cache after removing older versions of Java has helped them fix Java TM platform SE binary not responding issue on your computer. Considering deleting all the temporary files as instructed below via Java Control Panel.
1. Nhấn vào Chốt cửa sổ và loại Định cấu hình Java, sau đó nhấp vào Mở.
2. bên trong Tổng Quát tab, nhấp vào Cài đặt theo Temporary Internet Files phần như hình.
3. Then, in the next window, click on the Xóa tập tin nút như mô tả.
4. In the upcoming prompt, select all the boxes and click on OK.
Check if you have fixed openJDK platform binary not responding issue now.
Đề nghị:
Chúng tôi hy vọng rằng hướng dẫn này hữu ích và bạn có thể khắc phục Java TM platform SE binary not responding in Windows 10. Feel free to reach out to us with your queries and suggestions via the comments section below. Let us know which topic you want us to explore next.