แก้ไข: ไบนารี Java Platform SE หยุดทำงาน

  1. ตอนนี้เลือก '. exe” และคลิกที่ปุ่ม 'เปิด'
  2. สุดท้ายเปิดเซสชันการประชุมผ่านเว็บแบบทำงานร่วมกันและทดสอบคุณลักษณะการแชร์แอปพลิเคชันและหวังว่าปัญหาจะได้รับการแก้ไขในตอนนี้

ผู้ใช้ Windows 10:

  1. ปิดเซสชันการทำงานร่วมกันหรือหน้าต่างการบันทึก
  2. กด “ Windows” + “ R” เพื่อเปิดพร้อมท์เรียกใช้
  3. พิมพ์ 'แผงควบคุม' แล้วกด “ Enter” เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก

    การเข้าถึงอินเทอร์เฟซแผงควบคุมแบบคลาสสิก



  4. ภายในแผงควบคุมของ Windows คลิกที่ตัวเลือก“ โปรแกรมและคุณลักษณะ”
  5. ตรวจสอบรายชื่อโปรแกรมเพื่อให้แน่ใจว่า“ Java” ได้รับการติดตั้งบนระบบแล้ว หากยังไม่ได้ติดตั้งโปรดดาวน์โหลดและติดตั้ง Java จาก java.com ก่อนดำเนินการต่อ
  6. ดาวน์โหลดไฟล์การประชุมหรือบันทึกการทำงานร่วมกันใหม่ แต่ยังไม่เปิดไฟล์
  7. ค้นหาการประชุมหรือบันทึก“ .COLLAB” ไฟล์ในไฟล์ ดาวน์โหลด
  8. คลิกขวาที่ไฟล์แล้วเลือก 'เปิดด้วย' จากนั้นคลิก “ เลือกแอปอื่น”
  9. ถ้าคุณเห็น Java (TM) Web Start Launcher ในรายการนี้ (คุณอาจต้องคลิกแอปเพิ่มเติมเพื่อขยายรายการ) เลือกและทำเครื่องหมายในช่องที่ระบุว่า“ ใช้แอพนี้เพื่อเปิดไฟล์. collab เสมอ” จากนั้นคลิกไฟล์ ตกลง
  10. ถ้า Java (TM) Web Start Launcher ไม่อยู่ในรายการให้เลือกช่องที่ระบุว่า ใช้แอพนี้เพื่อเปิดไฟล์. collab เสมอ จากนั้นคลิก มองหาแอพอื่นบนพีซีเครื่องนี้ .
  11. ไปที่ตำแหน่งต่อไปนี้:
C:  program files  java  jreXXX  bin

XXX แสดงถึงตัวเลขที่จะแตกต่างกันไปตามเวอร์ชันของ Java ที่ติดตั้งบนคอมพิวเตอร์ตัวอย่างเช่น: jre1.8.0_221

  1. เลือกไฟล์ชื่อ“. exe” แล้วคลิก เปิด.
  2. ก้าวไปข้างหน้าทั้งหมด ' .COLLAB” ไฟล์จะเปิดขึ้นโดยใช้ Java Web Start แทนที่จะเป็นไฟล์ Blackboard Collaborate Launcher
  3. เปิดเซสชันการทำงานร่วมกันหรือการบันทึกเพื่อทดสอบการทำงานร่วมกันของแอปพลิเคชัน

วิธีที่ 6: เรียกใช้ระบบในเซฟโหมด

ผู้ใช้บางรายรายงานว่าสามารถแก้ไขปัญหานี้ได้หลังจากเริ่มระบบใหม่ในเซฟโหมด พวกเขารายงานว่าปัญหาเกิดจากกระบวนการมอนิเตอร์ที่ทำให้ไฟล์การติดตั้งเสียหายในขณะที่ดำเนินการขั้นตอนการติดตั้ง ปัญหาอยู่ในเครื่องมือตรวจสอบที่เรียกว่า“ Logitech Process Monitor” (lvprcsrv.exe) โปรดตรวจสอบให้แน่ใจว่าคุณไม่ได้เรียกใช้เครื่องมือตรวจสอบนี้หรือกระบวนการอื่นใด ดังนั้นการทำงานในเซฟโหมดจะปิดใช้งานกระบวนการทั้งหมดที่อาจรบกวนการทำงานของ Java ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้ระบบของคุณใน Safe Mode:



  1. คลิกปุ่มเริ่มแล้วเลือกไฟล์ อำนาจ ไอคอน.
  2. กดปุ่ม Shift ค้างไว้แล้วคลิกรีสตาร์ท
  3. เมนูจะปรากฏขึ้น เลือก แก้ไขปัญหา> ตัวเลือกขั้นสูง> การตั้งค่าเริ่มต้น

    การตั้งค่าเริ่มต้นในตัวเลือกขั้นสูง



  4. คลิก เริ่มต้นใหม่ และคอมพิวเตอร์ของคุณจะรีบูตแสดงเมนูที่แสดงด้านล่าง
  5. ตอนนี้กด 4 เพื่อเลือกเปิดใช้งาน Safe Mode (หรือ 5 เพื่อเลือก Enable Safe Mode with Networking หากคุณต้องการใช้อินเทอร์เน็ต)
  6. จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด

ในการเริ่มต้นในเซฟโหมด (Windows 7 และรุ่นก่อนหน้า):

  1. เปิดหรือรีสตาร์ทในขณะที่กำลังบูตเครื่องให้กดปุ่ม F8 ก่อนโลโก้ Windows จะปรากฏขึ้น
  2. เมนูจะปรากฏขึ้น จากนั้นคุณสามารถปล่อยปุ่ม F8 ใช้ปุ่มลูกศรเพื่อไฮไลต์ โหมดปลอดภัย (หรือเซฟโหมดที่มีระบบเครือข่ายหากคุณต้องการใช้อินเทอร์เน็ตเพื่อแก้ปัญหาของคุณ) จากนั้นกด Enter

    เลือกตัวเลือก“ Safe Mode With Networking”



  3. จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด

ในการเริ่มต้นในเซฟโหมดบน Mac:

  1. เปิดหรือรีสตาร์ทคอมพิวเตอร์ของคุณ ในขณะที่กำลังบูตให้กดปุ่ม Shift ค้างไว้ก่อนที่โลโก้ Apple จะปรากฏขึ้น เมื่อโลโก้ปรากฏขึ้นคุณสามารถปล่อยไฟล์ กะ สำคัญ.
  2. จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด

วิธีที่ 7: ติดตั้ง Minecraft ใหม่

คนส่วนใหญ่แก้ไขปัญหานี้โดยการติดตั้ง Minecraft ใหม่ในระบบที่เกี่ยวข้องเนื่องจากเวอร์ชันที่เข้ากันไม่ได้หรือความผิดพลาดของ Minecraft อาจทำให้เกิดข้อผิดพลาดนี้ได้

  1. กด “ Windows” + “ R” เพื่อเปิดพร้อมท์เรียกใช้
  2. พิมพ์ “ appwiz.cpl” แล้วกด “ Enter” เพื่อเปิดหน้าต่าง App Manager

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้ง

  3. ภายในตัวจัดการแอปให้เลื่อนลงและคลิกขวาที่ไฟล์ “ Minecraft” ใบสมัคร
  4. เลือก “ ถอนการติดตั้ง” จากรายการจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อลบแอปพลิเคชันออกจากคอมพิวเตอร์ของคุณ

    การถอนการติดตั้งโดยใช้ Application Manager



  5. ทำซ้ำขั้นตอนด้านบนสำหรับอินสแตนซ์ของแอปพลิเคชันใด ๆ
  6. หลังจากนั้นในการติดตั้งเกมให้ไปที่ ที่นี่ เพื่อดาวน์โหลดไคลเอนต์เกม คุณสามารถดาวน์โหลดไคลเอนต์เกมได้แม้ว่าคุณจะไม่ได้เป็นเจ้าของเกม แต่คุณจะเล่นได้เฉพาะโหมดสาธิตเท่านั้น หลังจากดาวน์โหลดไคลเอนต์แล้วให้ดับเบิลคลิกที่ไอคอนเพื่อเรียกใช้
  7. ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแอปพลิเคชันนี้บนคอมพิวเตอร์ของคุณอย่างสมบูรณ์

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

วิธีที่ 8: กำหนดค่าตัวแปรสภาพแวดล้อม

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

  1. กด “ Windows” + “ R” เพื่อเปิดพร้อมท์เรียกใช้
  2. พิมพ์ 'แผงควบคุม' แล้วกด “ Enter” เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
  3. ในแผงควบคุมคลิกที่ไฟล์ 'ดู โดย:” และเลือก “ ไอคอนขนาดใหญ่” ตัวเลือกจากรายการ

    การดูแผงควบคุมโดยใช้ไอคอนขนาดใหญ่

  4. คลิกที่ 'ระบบ' และเลือก 'การตั้งค่าระบบขั้นสูง' จากรายการตัวเลือกที่มีในหน้าต่างถัดไป
  5. เลือกไฟล์ 'ขั้นสูง' จากด้านบนแล้วคลิกที่“ ตัวแปรสภาพแวดล้อม” ที่ด้านล่างของหน้าจอ

    คลิกที่ตัวแปรด้านสิ่งแวดล้อม

  6. จากนั้นคลิกปุ่ม“ ใหม่' ปุ่มใต้“ ตัวแปรระบบ” ตัวเลือกเพื่อเปิดหน้าต่างถัดไป
  7. ป้อน“ _JAVA_OPTIONS” ในกล่องข้อความชื่อตัวแปร
  8. พิมพ์“ -Xmx256M” ในกล่องค่าตัวแปร
  9. บันทึกการเปลี่ยนแปลงของคุณและคลิกที่ 'ตกลง' เพื่อออกจากหน้าต่างตัวแปรระบบ
  10. หลังจากทำเช่นนั้นให้คลิกที่ไฟล์ 'ตกลง' อีกครั้งเพื่อออกจากหน้าต่างนี้ทั้งหมด
  11. เมื่อกระบวนการเสร็จสมบูรณ์แล้วให้ตรวจสอบว่าข้อความแสดงข้อผิดพลาดยังคงมีอยู่หรือไม่

วิธีที่ 9: ลบเวอร์ชัน Java ที่เก่ากว่า (โดยใช้สคริปต์)

การเก็บ Java เวอร์ชันเก่าไว้ในระบบของคุณถือเป็นความเสี่ยงด้านความปลอดภัยที่ร้ายแรง การถอนการติดตั้ง Java เวอร์ชันเก่าออกจากระบบของคุณทำให้มั่นใจได้ว่าแอปพลิเคชัน Java จะทำงานด้วยการปรับปรุงความปลอดภัยและประสิทธิภาพล่าสุดในระบบของคุณ คัดลอกโค้ดที่มีอยู่ด้านล่างและบันทึกเป็น Remove_old_java_versions.ps1 ที่ไฟล์ {PackageShare} Scripts โฟลเดอร์

บันทึก: แพคเกจนี้ตรวจสอบ Java เวอร์ชันที่ติดตั้งทั้ง 32 บิตและ 64 บิตและจะถอนการติดตั้งเวอร์ชันเก่าใด ๆ โดยไม่ทิ้งเวอร์ชันใหม่ล่าสุดและเนื่องจากนี่เป็นเพียงสคริปต์ Powershell ที่เรียบง่ายจึงสามารถรันได้ด้วยตัวเอง โปรดทราบว่าสคริปต์ทำงานช้าเล็กน้อยเนื่องจากการแจกแจงคลาส WMI Win32_Product ใช้เวลานาน

# สคริปต์นี้ใช้เพื่อลบ Java เวอร์ชันเก่าและปล่อยให้เป็นเวอร์ชันใหม่ล่าสุดเท่านั้น #Original author: mmcpherson #Version 1.0 - สร้าง 2015-04-24 #Version 1.1 - อัปเดต 2015-05-20 # - ตอนนี้ยังตรวจจับและลบ Java เวอร์ชันพื้นฐานที่ไม่ได้อัปเดต (เช่นเวอร์ชัน Java ที่ไม่มีการอัปเดต #) # - ตอนนี้ ยังลบ Java 6 และต่ำกว่ารวมถึงความสามารถเพิ่มเติมในการเปลี่ยนแปลงพฤติกรรมนี้ด้วยตนเอง # - เพิ่มพฤติกรรมเริ่มต้นการถอนการติดตั้งเพื่อไม่ให้รีบูต (ตอนนี้ใช้ msiexec.exe สำหรับการถอนการติดตั้ง) #Version 1.2 - อัปเดต 2015-07-28 # - แก้ไขข้อผิดพลาด: อาร์เรย์ว่างและข้อผิดพลาด op_addition # หมายเหตุสำคัญ: หากคุณต้องการให้ Java เวอร์ชัน 6 และต่ำกว่ายังคงอยู่โปรดแก้ไขบรรทัดถัดไปและแทนที่ $ true ด้วย $ false $ UninstallJava6andBelow = $ true #Declare เวอร์ชันอาร์เรย์ $ 32bitJava = @ () $ 64bitJava = @ () $ 32 bitVersions = @ () $ 64bitVersions = @ () #Perform แบบสอบถาม WMI เพื่อค้นหาการอัปเดต Java ที่ติดตั้งไว้ถ้า ($ UninstallJava6andBelow) {$ 32bitJava + = Get-WmiObject -Class Win32_Product | Where-Object {$ _. Name -match '(? i) Java ( (TM )) *  s  d + ( sUpdate  s  d +) * $'} # พบ Java เวอร์ชัน 5 ด้วย แต่จัดการเล็กน้อย แตกต่างกันเนื่องจากบิตของ CPU นั้นสามารถแยกแยะได้โดย GUID $ 32bitJava + = Get-WmiObject -Class Win32_Product | Where-Object {($ _. ชื่อ -match '(? i) J2SE  sRuntime  sEnvironment  s  d [.]  d ( sUpdate  s  d +) * $') -and ($ _. IdentifyingNumber - จับคู่ '^  {32')}} else $ 32bitJava + = Get-WmiObject -Class Win32_Product #Perform แบบสอบถาม WMI เพื่อค้นหาการอัปเดต Java ที่ติดตั้ง (64 บิต) ถ้า ($ UninstallJava6andBelow) {$ 64bitJava + = Get-WmiObject -Class Win32_Product | โดยที่วัตถุ {$ _. ชื่อ -match '(? i) Java ( (TM )) *  s  d + ( sUpdate  s  d +) *  s [(] 64 บิต [)] $' } # นอกจากนี้ยังพบ Java เวอร์ชัน 5 แต่มีการจัดการที่แตกต่างกันเล็กน้อยเนื่องจากบิตของ CPU สามารถแยกแยะได้โดย GUID $ 64bitJava + = Get-WmiObject -Class Win32_Product | Where-Object {($ _. ชื่อ -match '(? i) J2SE  sRuntime  sEnvironment  s  d [.]  d ( sUpdate  s  d +) * $') -and ($ _. IdentifyingNumber - จับคู่ '^  {64')}} else $ 64bitJava + = Get-WmiObject -Class Win32_Product #Enumerate และเติมอาร์เรย์ของเวอร์ชัน Foreach ($ app ใน $ 32bitJava) {if ($ app -ne $ null) {$ 32bitVersions + = $ app.Version}} # กำหนดและเติมอาร์เรย์ของเวอร์ชัน Foreach ($ app ใน $ 64bitJava) {if ($ app -ne $ null) {$ 64bitVersions + = $ app.Version}} # สร้างอาร์เรย์ที่เรียงลำดับ อย่างถูกต้องตามเวอร์ชันจริง (เป็นอ็อบเจ็กต์ System.Version) แทนที่จะเป็นตามค่า $ sorted32bitVersions = $ 32bitVersions | % {New-Object System.Version ($ _)} | sort $ sorted64bitVersions = $ 64bitVersions | % {New-Object System.Version ($ _)} | เรียงลำดับ # หากส่งคืนผลลัพธ์เดียวให้แปลงผลลัพธ์เป็นอาร์เรย์ค่าเดียวดังนั้นเราจะไม่พบปัญหาในการเรียก. GetUpperBound ในภายหลังถ้า ($ sorted32bitVersions -isnot [system.array]) {$ sorted32bitVersions = @ ($ sorted32bitVersions )} if ($ sorted64bitVersions -isnot [system.array]) {$ sorted64bitVersions = @ ($ sorted64bitVersions)} # รับค่าของเวอร์ชันใหม่ล่าสุดจากอาร์เรย์ก่อนอื่นให้แปลง $ latest32bitVersion = $ sorted32bitVersions [$ sorted32bitVersions.GetUpperBound (0 )] $ latest64bitVersion = $ sorted64bitVersions [$ sorted64bitVersions.GetUpperBound (0)] Foreach ($ app ใน $ 32bitJava) {if ($ app -ne $ null) {# ลบ Java ทุกเวอร์ชันโดยที่เวอร์ชันไม่ตรงกับรุ่นล่าสุด รุ่น. if (($ app.Version -ne $ latest32bitVersion) -and ($ latest32bitVersion -ne $ null)) {$ appGUID = $ app.Properties ['IdentifyingNumber']. Value ToString () Start-Process -FilePath 'msiexec exe '-ArgumentList' / qn / norestart / x $ ($ appGUID) '-Wait -Passthru # write-host' ถอนการติดตั้งรุ่น 32 บิต: '$ app}}} Foreach ($ app ใน $ 64bitJava) {if ($ app -ne $ null) {# ลบ Java ทุกเวอร์ชันโดยที่เวอร์ชันไม่ตรงกับเวอร์ชันใหม่ล่าสุด if (($ app.Version -ne $ latest64bitVersion) -and ($ latest64bitVersion -ne $ null)) {$ appGUID = $ app.Properties ['IdentifyingNumber']. Value ToString () Start-Process -FilePath 'msiexec exe '-ArgumentList' / qn / norestart / x $ ($ appGUID) '-Wait -Passthru # write-host' การถอนการติดตั้งเวอร์ชัน 64 บิต: '$ app}}}

วิธีที่ 10: ล้างแคช Java

สิ่งหนึ่งที่อาจทำให้เกิดข้อผิดพลาดนี้คือแคช Java ที่อยู่ในคอมพิวเตอร์ของคุณแม้ว่าคุณจะลบและติดตั้งซอฟต์แวร์ใหม่แล้วก็ตาม สิ่งแรกที่เราอยากแนะนำคือการลบไฟล์ชั่วคราวเหล่านี้ผ่าน Java Control Panel ของคุณซึ่งคุณสามารถทำได้โดยทำตามขั้นตอนที่ระบุไว้ด้านล่าง:

ค้นหา Java Control Panel - Java 7 Update 40 (7u40) และเวอร์ชันที่ใหม่กว่า:

เริ่มต้นด้วย Java 7 Update 40 คุณสามารถค้นหา Java Control Panel ผ่านเมนู Start ของ Windows

  1. เปิดตัว เมนูเริ่มของ Windows
  2. คลิกที่ โปรแกรม ( แอพทั้งหมด บน Windows 10)
  3. ค้นหาไฟล์ โปรแกรม Java รายชื่อ
  4. คลิก กำหนดค่า Java เป็น เปิด Java Control Panel

ค้นหา Java Control Panel - เวอร์ชันต่ำกว่า 7u40:

Windows 10:

  1. กด “ Windows” + “ R” เพื่อเปิดพรอมต์เรียกใช้และพิมพ์ 'แผงควบคุม'.
  2. ในแผงควบคุมของ Windows คลิกที่ โปรแกรม .
  3. คลิกที่ไอคอน Java เพื่อเปิด Java Control Panel

วินโดว์ 8:

  1. กด“ Windows” +“ R” เพื่อเปิดพร้อมท์เรียกใช้และพิมพ์ 'แผงควบคุม'.
  2. กด แป้นโลโก้ Windows + W เพื่อเปิดไฟล์ เสน่ห์ในการค้นหา เพื่อค้นหาการตั้งค่า
    หรือ
    ลากตัวชี้เมาส์ไปที่มุมขวาล่างของหน้าจอจากนั้นคลิกที่ ค้นหา
  3. ในช่องค้นหาให้ป้อน แผงควบคุม Java
  4. คลิกที่ไอคอน Java เพื่อเปิด Java Control Panel

Windows 7, Vista:

  1. กด Windows + เพื่อเปิดพร้อมท์เรียกใช้
  2. พิมพ์ 'แผงควบคุม' ในพรอมต์รันแล้วกด “ Enter” เพื่อเปิดใช้งาน

    การเข้าถึงอินเทอร์เฟซแผงควบคุมแบบคลาสสิก

  3. ในแผงควบคุมค้นหา “ แผงควบคุม Java”
  4. เปิดแผงควบคุมจากรายการการค้นหา

วิธีอื่นในการเรียกใช้ Java Control Panel:

  1. กด “ Windows” + “ R” เพื่อเปิดพร้อมท์เรียกใช้

    กำลังเปิด Run Prompt

  2. พิมพ์บรรทัดต่อไปนี้ในพรอมต์เรียกใช้ขึ้นอยู่กับระบบของคุณ
    ระบบปฏิบัติการ Windows 32 บิต: c: Program Files Java jre7 bin javacpl.exe
    ระบบปฏิบัติการ Windows 64 บิต: c: Program Files (x86) Java jre7 bin javacpl.exe
  3. ควรเปิด Java Control Panel

ล้างแคช:

ตอนนี้คุณได้เปิดใช้งาน Java Control Panel แล้วเราจะดำเนินการล้างแคช สำหรับการที่:

  1. คลิกที่ 'ทั่วไป' แล้วเลือก “ การตั้งค่า” ตัวเลือกภายใต้ 'ไฟล์อินเตอร์เน็ตชั่วคราว' หัวเรื่อง
  2. คลิกที่ 'ลบไฟล์' ในหน้าต่างถัดไปที่ปรากฏขึ้น
  3. ตรวจสอบตัวเลือกทั้งหมดในหน้าต่างถัดไปเพื่อให้แน่ใจว่าแคชทั้งหมดถูกล้าง

    กำลังตรวจสอบตัวเลือกทั้งหมด

  4. คลิกที่ 'ตกลง' เพื่อเริ่มกระบวนการหักบัญชี
อ่าน 15 นาที