Khóa đăng ký Lỗi: Phiên bản Java có giá trị '1.8', nhưng '1.7' là bắt buộc


91

Trong khi chạy

sencha app build production

Tôi nhận được lỗi sau:

Lỗi: Khóa đăng ký 'Software \ JavaSoft \ Java Runtime Environment' \ CurrentVersion '

có giá trị "1,8", nhưng "1,7" là bắt buộc. Lỗi: không thể tìm thấy java.dll Lỗi: Không thể tìm thấy Môi trường thời gian chạy Java SE.

java -version , lệnh đang hiển thị sau:

phiên bản java "1.8.0_40" Java (TM) SE Runtime Environment (build 1.8.0_40-b26) Java HotSpot (TM) 64-Bit Server VM (build 25.40-b25, hỗn hợp)

Không thể tìm thấy con đường đang đi sai. Bất kỳ ý tưởng?

----------------------- BIÊN TẬP -------------------------- ----------------------

Lưu ý : Tôi đang sử dụng Windows 7 (64 bit).

Tôi đã thử gỡ cài đặt cmd sencha touch và cài đặt lại. Nhưng vẫn bị lỗi như cũ.

Tôi đã gỡ cài đặt tất cả các phiên bản phiên bản java và cài đặt lại phiên bản mới nhất, Sự cố vẫn tiếp diễn.

Câu trả lời:


294

Sau khi thử hơn trăm thủ thuật, cuối cùng đã thành công.

Tôi đã gỡ bỏ tất cả java.exe, javaw.exejavaws.exetừ của tôi

  1. Windows\System32

  2. Windows\SysWOW64 thư mục. [Hãy thử bước 2 nếu bạn có hệ thống x64 (Win 7 64 bit)]


11
Người dùng Win 10 64Bit: xóa 3 tệp trong System32sẽ giải quyết được vấn đề.
iTurki

4
Nhưng chúng ta phải đóng và mở lại cmd và gõ java -version để xem các thay đổi ... Làm việc như một cái duyên, cảm ơn!
Cristian B.

1
@SkepticScripbler: Điều này xảy ra khi bằng cách nào đó bạn nhầm lẫn với chính java. Bạn đang cố chạy một máy ảo java 7 trong đó nó tìm thấy JRE 8. Nó có thể hiển thị sự cố này ngay cả khi bạn nhập dòng lệnh chỉ java hoặc java -version trong một môi trường được định cấu hình sai.
Anand Gupta

@AnandGupta đây là một cảnh quay trong bóng tối, không phải là một giải pháp - stackoverflow.com/a/53192247/1423507
masseyb

39

Trong trường hợp của tôi (Windows 7 64-bit), tôi chỉ làm như sau:

  • Đã xóa tham chiếu đến C: \ ProgramData \ Oracle \ Java \ javapath; từ biến môi trường Path
  • Đã xóa các tệp java , javawjavaws khỏi thư mục C: \ Windows \ System32

Sau đó, tôi đóng tất cả bảng điều khiển dòng lệnh đang mở, mở lại chúng và chạy java -version .


Tôi gặp sự cố này trên Windows 10 khi cài đặt JDK5u14, JDK6u34, JDK7u51 và JDK8u121 (theo thứ tự đó). Xóa tệp java khỏi thư mục Windows là không đủ. Cũng phải xóa đường dẫn khỏi biến môi trường PATH.
uhm,

32
  1. mở regedit
  2. đi đến [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
  3. thay đổi giá trị CurrentVersiontừ "1.8" thành "1.7"

2
Cảm ơn. Nó đã giải quyết vấn đề của tôi. Tôi không có quyền xóa bất kỳ thứ gì trong SysWOW64. Chỉ cần thay đổi CurrentVersion thông qua regedit đã giải quyết được vấn đề của tôi.
Krish

1
Một giải pháp đơn giản hơn nhiều so với việc cố gắng xóa tất cả các phiên bản java không liên quan!
Fred Andrews

.. tuy nhiên, nó không giải quyết được gì. Sau đó, trình cài đặt phàn nàn và đúng như vậy, java 8 là bắt buộc.
user508402

Nhờ giải pháp này làm việc đã cố gắng để giải quyết lỗi này cho thời gian dài
Abhishek Sawant

19

re: Người dùng Windows

Không. Không xóa tham chiếu môi trường Javapath khỏi biến PATH của bạn.

Lý do tại sao sổ đăng ký không hoạt động là tập lệnh Oracle Javapath cần chạy trong chuỗi PATH trước các thư mục JRE & JDK - nó sẽ sắp xếp phiên bản hiện tại:

đặt thư mục này ở HEAD của %PATH%biến của bạn :

C:\ProgramData\Oracle\Java\javapath

[hoặc bất cứ đâu trên màn hình của bạn]

vì vậy PATH của bạn sẽ trông giống như thế này - của tôi chẳng hạn

PATH=C:\ProgramData\Oracle\Java\javapath;<other path directories>;E:\Program Files\Java\jdk1.8.0_77\bin;E:\Program Files\Java\jre1.8.0_77\bin

Sau đó, bạn sẽ thấy phiên bản chính xác, hiện tại:

C:\>java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

Cái này phù hợp với tôi. Tôi có Windows 7 (64-bit). Tôi đã chuyển C: \ ProgramData \ Oracle \ Java \ javapath sang đầu PATH, như bạn đã đề xuất. Cảm ơn!
softwarelover

1
Này, nó đã hoạt động! Đừng quên khởi động lại máy tính của bạn, cảm ơn.
Sandoval0992

12

Kinh nghiệm của tôi:

Tôi đang sử dụng windows 8.1 và tôi đã hạ cấp phiên bản JAVA từ 1.8 xuống 1.7 và tôi gặp lỗi tương tự.

Lỗi: Khóa đăng ký 'Software \ JavaSoft \ Ja có giá trị' 1.7 ', nhưng bắt buộc phải có' 1.8 '.

Tôi đã xóa java.exe , javaw.exejavaws.ex e khỏi thư mục C: \ Windows \ System32 và nó hoạt động với tôi.


Điều này sẽ không hoạt động nếu có các tệp thực thi java khác cho các phiên bản Java khác trong đường dẫn.
Underverse 27/07/17

9

Tôi đã có cùng một vấn đề. Giải pháp đơn giản phù hợp với tôi là sắp xếp lại các mục trong PATHfor JRE/JDK. Sự cố này bắt đầu xuất hiện sau khi cài đặt JRE 8mà cài đặt của họ đã đưa một số tệp thực thi vào System32 or SysWOW64thư mục, các tệp thực thi này đang lộn xộn. Để giải quyết vấn đề:

  1. Tạo biến môi trường trỏ đến nhà JDK như JAVA_HOME.

    set JAVA_HOME=C:\Progra~1\Java\jdk1.8.0_45

  2. Đặt mục nhập %JAVA_HOME%\binở đầu trong biến môi trường PATH của bạn. Thêm giá trị hiện có của PATH. Ví dụ:

    path=C:\Program Files\Java\jdk1.8.0_45\bin;%path%


3
đây là giải pháp tốt nhất nếu bạn muốn giữ nhiều phiên bản java cạnh nhau và nếu bạn không có đặc quyền sửa đổi sổ đăng ký và xóa tệp khỏi thư mục windows \ system.
Heinz

3

Tôi đã không xóa bất kỳ tệp java.exe nào, nhưng đã thay đổi thứ tự của biến Hệ thống - "đường dẫn" - để nó phản ánh% JAVA_HOME% \ bin là mục nhập đầu tiên. Đó là mẹo.


3

Lỗi rõ ràng ...

Lỗi: Khóa đăng ký 'Software \ JavaSoft \ Java Runtime Environment' \ CurrentVersion 'có giá trị' 1.8 ', nhưng' 1.7 'là bắt buộc.

Lỗi: không thể tìm thấy java.dll

Lỗi: Không thể tìm thấy Môi trường chạy Java SE.

... bạn đang cố gắng sử dụng java.exetệp thực thi 1.7 trong khi khóa đăng ký HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment> CurrentVersioncó giá trị 1.8.

Chủ đề lặp lại cho các giải pháp được đề xuất là lỗi là lỗi cấu hình . Lỗi có thể được giải quyết theo nhiều cách khác nhau (ví dụ: cấu hình lại môi trường người dùng hoặc xóa các tệp thực thi java bằng cách khoanh tay và hy vọng rằng tồn tại một dự phòng khác java.exetrong người dùng %PATH%và dự phòng java.exelà tệp thực thi chính xác).

Các đúng giải pháp phụ thuộc vào những gì bạn đang cố gắng để đạt được: "? Bạn đang cố gắng hạ cấp từ jdk-8 để JDK-7 đang cố gắng nâng cấp lên jdk-8 ..."

Các bước sao chép

  1. cài đặt jdk-7u80-windows-x64.exe

ghi chú:

  • các java.exethực thi có sẵn trong người sử dụng %PATH%đã được cài đặt trongC:\Windows\System32
  • cài đặt không cập nhật người dùng %PATH%
  • các HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment> CurrentVersionnhập chuỗi registry được tạo ra (trong số những người khác) với giá trị1.7
  1. cài đặt jdk-8u191-windows-x64.exe

ghi chú:

  • người dùng %PATH%được cập nhật để đưa C:\Program Files (x86)\Common Files\Oracle\Java\javapathvào mục đầu tiên
  • các sự HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment> CurrentVersiongiá trị mục chuỗi registry được cập nhật để1.8
  1. cập nhật %PATH%biến môi trường người dùng , xóaC:\Program Files (x86)\Common Files\Oracle\Java\javapath

  2. trong một dấu nhắc lệnh mới java -version

Lỗi: Khóa đăng ký 'Software \ JavaSoft \ Java Runtime Environment' \ CurrentVersion 'có giá trị' 1.8 ', nhưng' 1.7 'là bắt buộc.

Lỗi: không thể tìm thấy java.dll

Lỗi: Không thể tìm thấy Môi trường chạy Java SE.

Các giải pháp)

  1. Giải pháp của OP https://stackoverflow.com/a/29769311/1423507 là một cách tiếp cận lỗi "vượt qua và hy vọng rằng tồn tại một dự phòng java.exetrong người dùng %PATH%và tệp thực thi dự phòng là chính xác". Với các bước tái tạo, loại bỏ java.exe, javaw.exejavaws.exethực thi từ C:\Windows\System32(chỉ trong trường hợp của tôi) sẽ cho kết quả không còn có bất kỳ java.exehiện diện trong những người sử dụng %PATH%kết quả là lỗi 'java' is not recognized as an internal or external command, operable program or batch file.mà không phải là quá nhiều của một giải pháp.

  2. câu trả lời https://stackoverflow.com/a/35775493/1423507https://stackoverflow.com/a/36516620/1423507 hoạt động nhưng bạn đang hoàn nguyên về sử dụng java.exe1.7 (ví dụ: cập nhật CurrentVersiongiá trị của khóa đăng ký để khớp với java.exephiên bản được tìm thấy trong người dùng %PATH%).

  3. đảm bảo java.exe1.8 là lần đầu tiên được tìm thấy trong người dùng %PATH%(cách bạn làm điều đó không liên quan) tức là:

    • cập nhật người dùng %PATH%để đưa vào C:\Program Files (x86)\Common Files\Oracle\Java\javapathtrước (đảm bảo rằng các tệp thực thi trong thư mục đó là chính xác)
    • cập nhật người dùng %PATH%để bao gồm đường dẫn tuyệt đối của tệp nhị phân java của bạn trước ( set PATH="C:\Program Files\Java\jre1.8.0_191\bin;%PATH%")
    • biến bộ java môi trường cụ thể và cập nhật những người sử dụng %PATH%với họ ( set JAVA_HOME="C:\Program Files\Java"; set JRE_HOME=%JAVA_HOME%\jre1.8.0_191; set PATH=%JRE_HOME%\bin;%PATH%)

@whoever_that_downvotes - không thể cải thiện câu trả lời này nếu không có bất kỳ phản hồi mang tính xây dựng nào. Thả nhận xét về "tại sao" và có thể làm cho câu trả lời này tốt hơn vì lợi ích của cộng đồng.
masseyb,

2

Tôi đã gặp lỗi này trên một số dịch vụ cửa sổ chạy Java. Cuối cùng, trên máy tính của mình, tôi đã cố gỡ cài đặt các phiên bản java khác.

Tôi chỉ để lại 1.8 và bây giờ mọi thứ đang hoạt động.


1

câu trả lời aribeiro đã phù hợp với tôi - với những thay đổi nhỏ

  • Tôi đã xóa tham chiếu đến C: \ ProgramData \ Oracle \ Java \ javapath; từ biến môi trường Path
  • Tôi đã tạo / path / to / jdkhome làm mục nhập đầu tiên trong biến môi trường PATH của mình. Tôi nghĩ điều này một mình là tất cả những gì cần thiết.

1

Còn với tôi trên win7 64bit.

Sao chép java.exe javaw.exe javaws.exe trong thư mục C:\Program Files\Java\jre1.8.0_91\bin to the C:\Windows\System32.

và sau đó mở cmd, gõ java -version.

C:\Users\HEcom>java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Trước khi ở trên, hãy đảm bảo rằng CurrentVersion của Registry là 1.8

Trong menu START, gõ "regedit" để mở trình chỉnh sửa Registry

  1. Đi tới "HKEY_LOCAL_MACHINE" trên trình đơn cây / trình khám phá sổ đăng ký phía bên trái
  2. Nhấp vào "PHẦN MỀM" trong sổ đăng ký "HKEY_LOCAL_MACHINE"
  3. Nhấp vào "JavaSoft" trong sổ đăng ký "PHẦN MỀM"
  4. Nhấp vào "Java Runtime Environment" trong danh sách đăng ký "JavaSoft" tại đây, bạn có thể xem các phiên bản java khác nhau đã cài đặt
  5. Nhấp vào "Java Runtime Environment" - Ở phía bên phải, bạn sẽ nhận được 4-5 hàng. Vui lòng chọn "CurrentVersion" và Nhấp chuột phải (chọn tùy chọn sửa đổi) đảm bảo rằng phiên bản là "1.8"

Đây là một ý tưởng thực sự tồi. Thư mục nhị phân phải được thêm vào đường dẫn thay vì di chuyển tệp vào thư mục đã có trong đường dẫn. Nó có thể gây ra một cơn đau đầu khủng khiếp nếu ai đó phải cập nhật java trên hệ thống và không có kiến ​​thức về "giải pháp" này. Và đó chính xác là nguồn gốc vấn đề của op ... Thay vào đó, hãy sửa đường dẫn của bạn.
Riwels

Thay đổi I just MOVE thành I just COPY và bạn sẽ tốt để tiếp tục.
Matthieu

1

Giải pháp của tôi cho vấn đề này đến sau khi đọc và thử tất cả những điều trên.

Trong trường hợp của tôi, tôi đã cố gắng hạ cấp Java để sử dụng các bản in Apache ActiveMQ. Sau khi gỡ cài đặt tất cả các phiên bản Java và dọn dẹp sổ đăng ký, tôi gặp phải lỗi tương tự

Lỗi: Khóa đăng ký 'Software \ JavaSoft \ Java Runtime Environment' \ CurrentVersion 'có giá trị "1.7", nhưng "1.8" là bắt buộc. "

Trong trường hợp của tôi, tôi cần phải đi đến các biến môi trường, chỉnh sửa con đường, mở vị trí javapath ( C:\ProgramData\Oracle\Java\javapath) và có nó - ba tác phẩm ( java.exe, javaw.exe, javaws.exe) mà vẫn từ phiên bản JRE8.

Sau khi thiết lập thực tế này, tôi chỉ cần chuyển chúng bằng các tệp giống nhau từ C:\Windows\SysWOW64thư mục (những tệp đó từ JRE7phiên bản) và tất cả đều hoạt động hoàn hảo.


1

Sau bản cập nhật Java tự động mới nhất, tôi không thể chạy Java từ dấu nhắc lệnh.

Biến đường dẫn của tôi có 'C: \ ProgramData \ Oracle \ Java \ javapath;'

Tôi không thể cd vào 'C: \ ProgramData \ Oracle \ Java \ javapath;' từ cửa sổ nhắc lệnh, vì nó không tồn tại.

Tôi đã xóa C: \ ProgramData \ Oracle \ Java \ javapath; ' từ biến đường dẫn và thay thế nó bằng 'C: \ Program Files \ Java \ jre1.8.0_141 \ bin;'


Đây là một bình luận nhiều hơn là một câu trả lời. Câu hỏi là về một công cụ rất cụ thể và nói rất rõ rằng java đang được tìm thấy.
GhostCat

1

Bạn phải xác định thư mục jdk của mình trong biến JAVA_HOME, thêm% JAVA_HOME% vào đường dẫn biến của bạn

Xóa hoặc thay đổi tên của java.exe, javaw.exe và javaws trong hệ thống thư mục của bạn32

thực thi cmd.exe, java -version bây giờ lấy phiên bản mới mà bạn xác định trong JAVA_HOME.


1

Ngoài câu trả lời của Anand Gupta, hãy đảm bảo rằng không có java nào khác ngoại trừ java bạn cần được sử dụng. Chạy which java( where javadành cho Windows) và xem tệp thực thi java nào được sử dụng. Chỉ cần xóa những cái bạn không muốn sử dụng và nếu cái bạn cần không có mặt, hãy thêm nó vào PATH.


0

Đầu tiên bạn nên có Java 7. Nếu chưa có, hãy cài đặt nó trước (Tôi không biết bạn đang dùng Linux, Mac, yum, apt, homebrew gì, bạn nên tự tìm hiểu).

Nếu bạn đã có Java 7, hãy chạy:

echo $JAVA_HOME

Sản lượng nên một cái gì đó như thế này: /usr/lib/jvm/java-8-oracle. Gần thư mục này, bạn sẽ thấy java-7thư mục. Sau khi bạn tìm thấy nó, hãy chạy

export JAVA_HOME=${java-7-dir}

Thay đổi {java-7-dir}với đường dẫn thư mục của bạn. Sau đó, bạn có thể chạy lệnh của mình.

Đây chỉ là giải pháp tạm thời. Để thay đổi nó vĩnh viễn, hãy đặt lệnh trên vào ~/.bashrctệp của bạn .

CHỈNH SỬA: Nếu bạn đang sử dụng Windows , hãy thay đổi biến môi trường thành JAVA_HOMEđường dẫn thư mục cài đặt Java 7 của bạn.


@AnandGupta Tôi đã thêm trường hợp Windows.
mtyurt

Trong trường hợp Linux, bạn cần cung cấp đường dẫn đến tệp nhị phân Java trong JAVA_HOME. Ví dụ: /usr/java/jdk1.5.0_07/bin/java. Trong trường hợp của Windows, chỉ cần thư mục cài đặt.
Aditya K

0

Đóng góp ngắn của tôi, để chia sẻ cùng một vấn đề với Talend Open Studio phiên bản 64 bit.

  1. Khởi chạy .. \ TOS_DI-Win32-20150702_1326-V6.0.0 \ TOS_DI-win-x86_64.exe theo cách thủ công (không liên kết menu Windows khởi động)
  2. và thông báo lỗi đăng ký này xuất hiện

Để giải quyết vấn đề này, hãy xóa tất cả các tệp java.exe, javaw.exe và javaws.exe trên c: \ ProgramData \ Oracle \ Java \ javapath \

và TOS bắt đầu với phiên bản 64 bit một cách chính xác!


0

Xóa nó khỏi đường dẫn Hệ thống:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

Và nó sẽ khắc phục sự cố khi nâng cấp phiên bản java từ 1.7 lên 1.8


1
Bạn có thể cho chúng tôi biết tại sao không?
Vinay Prajapati

0

Có ở đâu đó một java.exe khác từ jre phiên bản 1.8 mà nó nằm trong "đường dẫn", bạn nên tìm và xóa nó nếu có thể. nó có thể nằm trong dữ liệu tạm thời của người dùng cho các ứng dụng cần jre.


0

Vui lòng thay đổi biến hệ thống JAVA_BIN và JAVA_HOME, sau đó khởi động lại hệ thống hoặc có thể đăng nhập lại. Bạn đang gặp lỗi đó vì nó vẫn là đường dẫn jdk1.7. Trên windows nó như thế này: nhập mô tả hình ảnh ở đây


0

Chỉ cần cài đặt Java SE Runtime Environment JRE 7!

Bây giờ bạn thấy "java 7" & "java 8" trong "Chương trình và tính năng" trong "Bảng điều khiển"

Nó đã làm việc cho tôi.


0

Một giải pháp khả thi cho vấn đề này là thêm vào thư mục Sencha CMD một tệp bat như được yêu cầu tại chủ đề này Sencha Cmd 5 + Java 8 Error .

Lô sẽ có tên "sencha.bat" với mã này:

@echo off
set JAVA_HOME=<YOUR JDK 7 HOME>
set PATH=%JAVA_HOME%\bin;%PATH%
set SENCHA_HOME=%~dp0
java -jar "%SENCHA_HOME%\sencha.jar" %*

Đặt nó vào thư mục sencha, trong trường hợp của tôi là

C:\Users\<YOUR USER>\bin\Sencha\Architect\Cmd\6.2.0.103

Bước sau đây là thay đổi biến thể môi trường PATHEXT. Thay đổi ở các biến người dùng để có tác động ít nhất có thể.

Tôi thay đổi từ

COM;.CMD;.EXE;.BAT;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

đến

COM;.BAT;.EXE;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

Ý tưởng là làm cho các cửa sổ chạy tệp .bat trước hơn là tệp .exe. Điều này rất quan trọng vì trong thư mục sencha đã có sẵn tệp "sencha.exe". Và trong dòng lệnh nếu bạn gõ "sencha" nó sẽ thực thi "sencha.exe" thay vì "sencha.bat".

Đây là giải pháp duy nhất hoạt động vì tôi rất hạn chế khi nói đến quyền.


0

Hệ thống của tôi: - Windows 8.1

Môi trường Java

  • C: \ JavaEnosystem \ Java \ jdk1.8.0_161
  • C: \ JavaEnosystem \ Java \ jdk1.7.0_75

Gần đây tôi đã cài đặt Oracle 11g XE và tôi nhận được thông báo lỗi được đề cập khi truy cập lệnh "java" tại dấu nhắc lệnh.

Tôi đã kiểm tra các biến môi trường của mình, kiểm tra trình tự (như đã đề cập trong các câu trả lời trước) và phát hiện rằng biến PATH hệ thống của tôi có mục nhập sau là mục nhập đầu tiên:

C: \ OracleDatabase \ oraclexe \ app \ oracle \ product \ 11.2.0 \ server \ bin ;

Tôi đã thay đổi trình tự và xác định đường dẫn JDK làm mục nhập đầu tiên:

nhập mô tả hình ảnh ở đây

Tôi đã sao chép cùng một thay đổi đối với Biến người dùng: Đường dẫn

nhập mô tả hình ảnh ở đây

Sau khi kết thúc hoạt động trên, tôi khởi động lại dấu nhắc lệnh và thực hiện lệnh java -version và sự cố đã biến mất. Nó hiển thị Java 8 là phiên bản hiện tại.


-1

Tôi đã gặp vấn đề tương tự. Di chuyển đường dẫn JDK và JRE lên đầu biến đường dẫn đã giải quyết được vấn đề (ưu tiên hàng đầu so với những gì có trong System32)

Ví dụ, đây là của tôi:

nhập mô tả hình ảnh ở đây


-2

Unistall Java 8 từ danh sách chương trình của bạn. BẰNG các bước sau: -

Từ màn hình của bạn, nhấp vào Start Menu (hoặc Start ball) ở phía dưới bên trái của màn hình. Đi tới Bảng điều khiển. Nhấp vào Chương trình và Tính năng. Chọn Java8 và nhấp vào Gỡ cài đặt


-2

Diệt tất cả các ứng dụng liên quan đến java trong trình quản lý tác vụ, sau đó xóa Java.exe, Javaw.exe và Jawaws.exe khỏi C: \ windows \ System32

Điều này sẽ giải quyết vấn đề của bạn ... :)


bạn có thể vui lòng nói rõ làm thế nào để giải quyết vấn đề trong tầm tay?
Muhammad Mamoor Khan

-3

vừa làm điều này và nó đã hoạt động

HKLM> SOFTWARE> JavaSoft> Java Runtime Environment

chỉ cần thay đổi thủ công phiên bản hiện tại thành 1.7.

lol ... nhưng nó đã hoạt động!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.