Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10

ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)" ข้อผิดพลาดมักปรากฏขึ้นเมื่อผู้ใช้พยายามติดตั้ง DbVisualizer เมื่อเปิดไฟล์ปฏิบัติการ exe4j หรือเมื่อพยายามเปิด Minecraft (หรือเกมหรือแอปพลิเคชันอื่นที่ใช้สภาพแวดล้อม Java)

วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10

ในกรณีส่วนใหญ่ ปัญหานี้จะเกิดขึ้นเนื่องจากเวอร์ชัน Java ที่เข้ากันไม่ได้ โดยทั่วไปแล้ว ผู้ใช้ที่ได้รับผลกระทบจะลงเอยด้วยการติดตั้ง Java เวอร์ชันบิตที่ไม่ถูกต้อง ซึ่งบังคับให้แอปพลิเคชันส่งข้อผิดพลาดนี้ อย่างไรก็ตาม ในบางกรณี ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)" ข้อผิดพลาดปรากฏขึ้นเนื่องจากตัวแปรสภาพแวดล้อม Java ไม่ถูกต้อง

แต่ในกรณีที่คุณประสบปัญหาเกี่ยวกับเซิร์ฟเวอร์ Openfire เป็นไปได้มากที่สุดเนื่องจากจุดบกพร่องที่ได้รับการแก้ไขด้วย Java ที่ใหม่กว่า Java 8 Update 161

หมายเหตุ :ต่อไปนี้เป็นวิธีแก้ไข 'ข้อผิดพลาดที่ไม่รู้จัก Javac'

1. ติดตั้ง DbVisualiser เวอร์ชันที่เข้ากันได้

ตามที่ผู้ใช้ที่ได้รับผลกระทบจำนวนมากได้รายงาน ปัญหานี้มักเกิดขึ้นเนื่องจากการติดตั้ง Java ที่เข้ากันไม่ได้ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่สามารถแก้ไขปัญหาได้หลังจากที่ทราบว่ากำลังพยายามปรับใช้ DbVisualiser รุ่น 32 ที่มีการติดตั้ง Java 64 บิต (หรือในทางกลับกัน)

หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขปัญหาได้อย่างรวดเร็วโดยการติดตั้ง Java เวอร์ชันบิตที่ขาดหายไป ต่อไปนี้คือคำแนะนำโดยย่อในการดำเนินการนี้:

หมายเหตุ: คำแนะนำด้านล่างนี้ควรนำไปใช้ได้ไม่ว่าคุณจะใช้ Windows เวอร์ชันใดก็ตาม

  1. ไปที่ลิงก์นี้ (ที่นี่ ) และเลื่อนลงไปที่ส่วน Windows เมื่อคุณไปถึงที่นั่นแล้ว ให้คลิกที่เวอร์ชันบิตที่คุณหายไปเพื่อเริ่มการดาวน์โหลด ดาวน์โหลด Windows ออฟไลน์หรือ Windows ออฟไลน์ (64 บิต) ทั้งนี้ขึ้นอยู่กับเวอร์ชันบิต DbVisualiser ของคุณ . วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10

    หมายเหตุ: Windows Offline เป็นเวอร์ชัน 32 บิตจาก 3 ตัวเลือกที่มีให้

  2. เมื่อการดาวน์โหลดเสร็จสิ้น ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการการติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  3. หลังจากการติดตั้งเสร็จสิ้น ให้ปิดวิซาร์ดการติดตั้งและรีสตาร์ทคอมพิวเตอร์ของคุณ
  4. ในการเริ่มต้นครั้งถัดไป ให้ทำซ้ำการกระทำที่เคยทำให้เกิดข้อผิดพลาดและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

ในกรณีที่ขั้นตอนนี้ใช้ไม่ได้หรือไม่สามารถแก้ไขปัญหาได้ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

2. แก้ไขตัวแปรสภาพแวดล้อม Java

ตามที่ปรากฎ ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)'  ข้อผิดพลาดอาจเกิดขึ้นได้เนื่องจากตัวแปรสภาพแวดล้อม Java ไม่ถูกต้อง สิ่งนี้อาจเกิดขึ้นได้จากหลายสาเหตุ แต่การแก้ไขยังคงเหมือนเดิม

ในการแก้ไขปัญหา คุณจะต้องดึงข้อมูลตำแหน่งของการติดตั้ง Java ของคุณและตรวจสอบให้แน่ใจว่า สภาพแวดล้อม Java ตัวแปรชี้ไปยังตำแหน่งที่ถูกต้อง ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าในที่สุดการดำเนินการนี้ทำให้พวกเขาสามารถแก้ไขปัญหาได้

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการแก้ไขตัวแปรสภาพแวดล้อม Java ของคุณ:

  1. เปิด File Explorer และไปที่พาธการติดตั้งของ Java Environment ของคุณ คุณจะพบมันในตำแหน่งต่อไปนี้:
    C:\Program Files\Java\*Java version* - 64-bit version
    C:\Program Files (x86)\Java\*Java version* - 32-bit version
  2. เมื่อคุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้คลิกขวาที่แถบนำทางและเลือก คัดลอกที่อยู่ จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  3. เมื่อคัดลอกตำแหน่ง Java ที่ถูกต้องในคลิปบอร์ดแล้ว ให้กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'sysdm.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิด คุณสมบัติของระบบ หน้าจอ. วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  4. เมื่อคุณอยู่ในคุณสมบัติของระบบ หน้าต่าง ไปที่แท็บขั้นสูง จากนั้นคลิกที่ ตัวแปรสภาพแวดล้อม . วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  5. เมื่อคุณอยู่ในตัวแปรสภาพแวดล้อม หน้าต่าง ไปที่ ตัวแปรระบบ ให้เลือก ตัวเลือกเส้นทาง และคลิกปุ่ม แก้ไข ปุ่ม. วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  6. ในหน้าต่างถัดไป ให้มองหาตัวแปรสภาพแวดล้อมที่กล่าวถึง Java เมื่อคุณจัดการเพื่อค้นหาแล้ว ให้เปลี่ยนค่าเป็นตำแหน่งที่ถูกต้องซึ่งคุณระบุไว้ก่อนหน้านี้ในขั้นตอนที่ 2
  7. รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ขั้นสุดท้ายด้านล่าง

3. ติดตั้งสภาพแวดล้อม Java ปัจจุบันอีกครั้ง

หากคุณพบปัญหานี้เกี่ยวกับเซิร์ฟเวอร์ Openfire เป็นไปได้มากว่าคุณกำลังประสบปัญหานี้เนื่องจากจุดบกพร่องที่ได้รับการแก้ไขด้วย Java รุ่นล่าสุด โชคดีที่ Oracle สามารถแก้ไขปัญหานี้ได้ด้วยการสร้างที่ใหม่กว่า Java 8 Update 161

หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขปัญหาได้โดยถอนการติดตั้งสภาพแวดล้อม Java + auxiliaries ทั้งหมด และติดตั้งเวอร์ชันล่าสุดอีกครั้ง วิธีนี้ได้รับการยืนยันแล้วว่าประสบความสำเร็จสำหรับผู้ใช้ที่ได้รับผลกระทบจำนวนมากที่มีปัญหากับ ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับสิ่งที่คุณต้องทำเพื่อติดตั้งสภาพแวดล้อม Java ปัจจุบันใหม่:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าจอ. วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  2. เมื่อคุณอยู่ในโปรแกรมและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหาเวอร์ชันการติดตั้ง Java ของคุณ เมื่อคุณเห็น ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  3. เมื่อถอนการติดตั้งการติดตั้ง Java หลักแล้ว ให้ทำซ้ำขั้นตอนเดียวกันกับทุกการติดตั้งเสริม (การอัปเดต Java, NodeJs ฯลฯ)
    หมายเหตุ: หากคุณต้องการจัดกลุ่มทั้งหมดเข้าด้วยกันเพื่อให้แน่ใจว่าคุณจะไม่ทิ้งอะไรไว้ข้างหลัง ให้คลิกที่ผู้เผยแพร่ ที่ด้านบนสุด
  4. หลังจากถอนการติดตั้ง Java ทุกครั้งแล้ว ให้รีสตาร์ทคอมพิวเตอร์
  5. เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ ไปที่ลิงก์นี้ที่นี่ และดาวน์โหลด JRE เวอร์ชันล่าสุด หลังจากที่คุณจัดการเพื่อติดตั้งแล้ว ให้ดำเนินการถอนการติดตั้งส่วนประกอบที่เกี่ยวข้องที่เหลือซึ่งคุณถอนการติดตั้งไปก่อนหน้านี้ วิธีแก้ไขข้อผิดพลาดไม่พบ JVM บน Windows 10
  6. ทำการรีสตาร์ทครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป