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

ผู้ใช้บางรายได้รับรายงานว่าได้รับข้อผิดพลาด“ Java (TM) Platform SE binary หยุดทำงาน”เมื่อเรียกใช้แอปพลิเคชันที่ใช้ Java ต่างๆ โดยปกติแล้วข้อผิดพลาดนี้จะมาพร้อมกับระยะเวลาการตอบสนองทั่วไปที่สามารถหยุดได้โดยคลิกที่โปรแกรมปิดปุ่ม

หมายเหตุ:ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows 10 และมักจะรายงานบน Windows 8 ไม่มีการเชื่อมโยงระหว่างหมายเลขรุ่นและข้อผิดพลาดประเภทนี้อย่างชัดเจน

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

หากคุณกำลังประสบปัญหาเดียวกันบทความนี้จะให้ข้อมูลเกี่ยวกับกลยุทธ์ในการแก้ปัญหา ด้านล่างนี้คุณมีสองวิธีที่ผู้ใช้รายอื่นในสถานการณ์คล้ายกันใช้เพื่อแก้ไขข้อผิดพลาด“ Java (TM) Platform SE binary หยุดทำงาน” โปรดปฏิบัติตามคำแนะนำในการแก้ไขปัญหาด้านล่างตามลำดับจนกว่าคุณจะพบกลยุทธ์การซ่อมแซมที่ดูแลข้อผิดพลาด เอาล่ะ!

วิธีที่ 1: อัปเดตไดรเวอร์การ์ด GPU

สถานการณ์ที่พบบ่อยที่สุดซึ่งเกิดข้อผิดพลาด“ Java (TM) Platform SE binary หยุดทำงาน”เกิดขึ้นเมื่อมีความขัดแย้งระหว่างJava Environmentและไดรเวอร์การ์ดแสดงผลของคุณ

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

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

  • Nvidia
  • Radeon
  • Intel

เมื่ออัปเดตไดรเวอร์กราฟิกแล้วให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่เมื่อเริ่มต้นครั้งถัดไป หากคุณยังคงป้องกันได้จากการเปิดการใช้งานจาวาตามบางอย่างโดย“ Java (TM) แพลตฟอร์ม SE ไบนารีได้หยุดทำงาน”ข้อผิดพลาดย้ายลงไปวิธีที่ 2

วิธีที่ 2: ติดตั้งแอปพลิเคชันที่เกี่ยวข้องกับ Java SE ทั้งหมดใหม่

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

นี่คือคำแนะนำโดยย่อตลอดทั้งเรื่อง:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์“ appwiz.cpl ” แล้วกดEnterเพื่อเปิดหน้าต่างโปรแกรมและคุณลักษณะ

  2. เลื่อนลงผ่านรายการใบสมัครและถอนการติดตั้งทุกรายการ Java ที่คุณสามารถหาได้โดยการคลิกขวาที่แต่ละรายการและเลือกถอนการติดตั้ง

  3. เมื่อถอนการติดตั้งทุกรายการแล้วให้รีบูตเครื่องคอมพิวเตอร์
  4. ในการเริ่มต้นครั้งต่อไปให้ไปที่ลิงค์นี้ (ที่นี่) และคลิกที่ปุ่มดาวน์โหลด Java ฟรีเพื่อติดตั้ง Java Environment ใหม่ คุณจะได้รับแจ้งให้รีสตาร์ทอีกครั้งเมื่อสิ้นสุดกระบวนการนี้
  5. เมื่อพีซีของคุณบู๊ตอีกครั้งให้ดูว่าคุณสามารถเปิดแอปพลิเคชันที่ใช้Java ได้หรือไม่โดยไม่มีข้อผิดพลาด“ ไบนารี Java (TM) Platform SE หยุดทำงาน” หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดิมให้เลื่อนลงไปที่วิธีสุดท้าย

วิธีที่ 3: เรียกใช้แอปพลิเคชันหลังจาก Clean Boot

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

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

เพื่อให้สิ่งต่างๆชัดเจนขึ้นนี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการคลีนบูตและระบุโปรแกรมเริ่มต้นที่เป็นสาเหตุของปัญหา:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์“ msconfig ” แล้วกดEnterเพื่อเปิดเมนูSystem Configuration

  2. ภายในการกำหนดค่าระบบหน้าต่างนำทางไปยังแท็บบริการและคลิกปิดใช้งานทั้งหมดปุ่ม จากนั้นกดใช้เพื่อบันทึกการเปลี่ยนแปลง

  3. ถัดไปย้ายไปที่แท็บ Startupและคลิกที่เปิด Task Manager

  4. ในแท็บเริ่มต้นของตัวจัดการงานเลือกรายการเริ่มต้นแต่ละรายการที่มีการตั้งค่าสถานะเป็นเปิดใช้งานแล้วคลิกปุ่มปิดใช้งานด้านล่าง

  5. เมื่อปิดใช้งานทุกกระบวนการเริ่มต้นที่ไม่จำเป็นแล้วให้ปิดตัวจัดการงานและรีสตาร์ทคอมพิวเตอร์
  6. ในการเริ่มต้นครั้งถัดไปให้ดูว่าแอปพลิเคชันเปิดขึ้นโดยไม่มีข้อผิดพลาด“ Java (TM) Platform SE binary หยุดทำงาน”หรือไม่ หากตอนนี้ทุกอย่างทำงานได้ตามปกติให้ทำตามขั้นตอนต่อไปด้านล่าง
  7. เปิดใช้งานรายการเริ่มต้นและบริการแต่ละรายการอย่างเป็นระบบโดยทำวิศวกรรมย้อนกลับตามขั้นตอนข้างต้นจนกว่าปัญหาจะปรากฏขึ้นอีกครั้ง เมื่อคุณระบุผู้กระทำความผิดได้แล้วให้ถอนการติดตั้งแอปพลิเคชันและรีสตาร์ทเครื่องอีกครั้ง
  8. ใช้ขั้นตอนที่ 1 ถึง 3 เพื่อกลับไปที่แท็บบริการและการเริ่มต้นและเปิดใช้งานบริการที่เหลือที่ปิดใช้ก่อนหน้านี้อีกครั้ง

วิธีที่ 4: แก้ไขไฟล์รายงานข้อผิดพลาดของ Windows

เมื่อใดก็ตามที่แอปพลิเคชัน Windows ขัดข้องไฟล์ WER จะถูกสร้างขึ้นซึ่งมีข้อมูลที่มีค่าที่สามารถช่วยคุณวิเคราะห์สาเหตุที่เกิดข้อขัดข้อง ในขณะที่ผู้จำหน่ายซอฟต์แวร์ต้องสมัครใช้บริการ Winqual ของ Microsoft เพื่อเข้าถึงข้อมูลข้อขัดข้องจากลูกค้าของตนผู้ดูแลระบบสามารถเข้าถึงได้โดยเปิดไฟล์. wer ซึ่งเป็นไฟล์ข้อความธรรมดาที่ Windows เก็บไว้ในสถานที่ต่างๆ ในบางกรณีคำอธิบายปัญหาจะช่วยให้คุณเข้าใจสาเหตุที่แอปพลิเคชันขัดข้อง อย่างไรก็ตามมักจะเป็นเพียงนักพัฒนาที่เข้าใจเนื้อหาของไฟล์. wer แต่คุณไม่สามารถผิดพลาดได้เมื่อดูไฟล์เหล่านี้ก่อนที่คุณจะตัดสินใจว่าคุณต้องการเปิดหรือปิดใช้งาน Windows Error Reporting (หากคุณกังวลว่าข้อมูลที่เป็นความลับจะถูกส่งไปยังบุคคลที่สาม) นอกจากนี้คุณยังสามารถส่งไฟล์ไปยังบริการสนับสนุนของซอฟต์แวร์หรือผู้จำหน่ายฮาร์ดแวร์ของคุณด้วยความหวังว่าพวกเขาจะเข้าใจสิ่งที่ผิดพลาด

ใน Windows 7 ไฟล์รายงานข้อผิดพลาดของ Windows สามารถเก็บไว้ในโฟลเดอร์ย่อยที่อยู่ลึกลงไปในไดเร็กทอรี ProgramData หรือ User ชื่อของโฟลเดอร์ย่อยคือ WER และนามสกุลไฟล์คือ. wer คุณสามารถใช้ Windows Search หรือเครื่องมือค้นหาบนเดสก์ท็อปอื่นเพื่อค้นหาทั้งหมด อย่างไรก็ตามข้อมูลในไฟล์. wer เหล่านี้ยังสามารถเข้าถึงได้ผ่านทาง Windows Action Center (Control Panel \ System and Security \ Action Center)

Java (TM) แพลตฟอร์ม SE ไบนารีได้หยุดการทำงานข้อผิดพลาดสามารถแก้ไขได้โดยการปรับแต่งเหล่านี้ Windows Error Reporting จะไฟล์และการทำเช่นนั้นดำเนินการตามขั้นตอนการจัดทำดัชนีด้านล่างเพื่อกำจัดปัญหานี้:

  1. ค้นหาบันทึกการรายงานเหตุการณ์ของ Windowsโดยปกติจะอยู่ในตำแหน่งต่อไปนี้

    C: \ users \ ชื่อผู้ใช้ \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive

  2. คลิกขวาที่ไฟล์“ .WER” แล้วเลือก“ Open With” หลังจากนั้นให้เปิดด้วย“ Wordpad”หรือ“ Notepad”
  3. นำทางไปยังจุดสิ้นสุดของแฟ้มไปAppPath จะแสดงตำแหน่งของไฟล์ Java.exe ที่ทำให้เกิดข้อผิดพลาด (ตัวอย่างเช่น - D: \ myapp \ subfolder \ ocx \ jre \ bin)
  4. ไปที่ตำแหน่งนี้และแยกไฟล์ที่ระบุว่าเป็นสาเหตุของข้อผิดพลาด
  5. คลิกขวาที่ไฟล์ java.exe และเลือก Properties เพื่อเปิดคุณสมบัติสำหรับแอปพลิเคชันนี้
  6. คลิกแท็บความเข้ากันได้”และเลือกตัวเลือก“ เปลี่ยนการตั้งค่าสำหรับผู้ใช้ทั้งหมด ” หากมี
  7. ล้างช่องทำเครื่องหมาย“ โหมดความเข้ากันได้”และเลือกตัวเลือก“ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ :” และจากเมนูแบบเลื่อนลงให้เลือก Windows เวอร์ชันอื่นซึ่งเก่ากว่ารุ่นปัจจุบันของคุณ
  8. คลิกตกลงเพื่อปิดหน้าต่างคุณสมบัติ JAVA
  9. ออกจากระบบจาก Web Interface หรือจากไซต์บริการและเข้าสู่ระบบอีกครั้ง
  10. ลองเปิดแอปพลิเคชั่นที่คุณพยายามเปิดใช้งานล่วงหน้าและตรวจสอบว่าทำงานได้ถูกต้องหรือไม่

วิธีที่ 5: เปิดเซสชันด้วย Java Web Start

หากวิธีการแก้ปัญหาที่ระบุไว้ข้างต้นไม่สามารถแก้ไขปัญหาได้ผู้ใช้สามารถแก้ไขข้อผิดพลาดได้โดยการเปิดเซสชันด้วย Java Web Start เวอร์ชันที่ติดตั้งระบบแทนแอปพลิเคชัน Blackboard Collaborate Launcher คำแนะนำในการดำเนินการดังกล่าวแสดงอยู่ด้านล่าง แต่ขอแนะนำให้ผู้ใช้ติดต่อฝ่ายสนับสนุนของ Collaborate เพื่อขอความช่วยเหลือเพิ่มเติม

ผู้ใช้ Windows 7/8:

  1. กด“ Windows” + “ R”เพื่อเปิดพรอมต์ Run และวางคำสั่งต่อไปนี้ด้านในกด“ Enter” เพื่อดำเนินการและเปิดไฟล์เชื่อมโยง
    ควบคุม / ชื่อ Microsoft.DefaultPrograms / page pageFileAssoc

หมายเหตุ:สิ่งนี้จะเริ่มการเชื่อมโยงประเภทไฟล์หรือโปรโตคอลกับโปรแกรม

  1. เลือกรายการสำหรับ. collab จากรายการและคลิกปุ่มเปลี่ยนโปรแกรม
  2. หน้าต่าง“ Open with”จะปรากฏขึ้นและจากนั้นคุณจะเห็นรายการ Java (TM) Web Start Launcher ในหน้าต่างนี้ให้เลือกและคลิก“ ตกลง”
  3. หลังจากนั้นให้ดำเนินการต่อในขั้นตอนที่ 7 และหากไม่มีรายการ Java (TM) Web Start Launcher ในหน้าต่างนี้ให้ดำเนินการต่อในขั้นตอนที่ 3
  4. คลิกลิงก์“ แอปเพิ่มเติม”และเลื่อนไปที่ด้านล่างของรายการและคลิกที่“ ค้นหาแอปอื่นบนพีซีเครื่องนี้”
  5. ไปที่ไดเร็กทอรี Java บนคอมพิวเตอร์ของคุณและจำไว้ว่าสำหรับระบบส่วนใหญ่จะเป็นอย่างใดอย่างหนึ่งต่อไปนี้:
C: \ Program Files \ Java \ jre1.8.0_111 \ bin C: \ Program Files (x86) \ Java \ jre1.8.0_111 \ bin * โปรดทราบว่าหมายเลขตาม "jre" ด้านบนจะแตกต่างกันไปขึ้นอยู่กับเวอร์ชัน Java ที่คุณติดตั้งไว้ .
  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ในรายการนี้ (คุณอาจต้องคลิกแอปเพิ่มเติมเพื่อขยายรายการ) ให้เลือกและทำเครื่องหมายในช่องที่ระบุว่า“ Always use this app to open .collab files”จากนั้นคลิกOK
  10. หากJava (TM) Web Start Launcherไม่อยู่ในรายการให้ทำเครื่องหมายในช่องที่ระบุว่าAlways use this app to open .collab filesจากนั้นคลิกLook for another app บนพีซีเครื่องนี้
  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. คลิกปุ่ม Start และเลือกไอคอนPower
  2. กดปุ่ม Shift ค้างไว้แล้วคลิกรีสตาร์ท
  3. เมนูจะปรากฏขึ้น เลือกTroubleshoot> Advanced Options> Startup Settings
  4. คลิกปุ่มรีสตาร์ทและคอมพิวเตอร์ของคุณจะรีบูตโดยนำเสนอเมนูที่แสดงด้านล่าง
  5. ตอนนี้กด 4 เพื่อเลือกเปิดใช้งาน Safe Mode (หรือ 5 เพื่อเลือก Enable Safe Mode with Networking หากคุณต้องการใช้อินเทอร์เน็ต)
  6. จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด

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

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

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

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

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

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

  1. กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
  2. พิมพ์“ appwiz.cpl”แล้วกด“ Enter”เพื่อเปิดหน้าต่าง App Manager
  3. ในตัวจัดการแอปให้เลื่อนลงและคลิกขวาที่แอปพลิเคชัน“ Minecraft”
  4. เลือก“ ถอนการติดตั้ง”จากรายการจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อลบแอปพลิเคชันออกจากคอมพิวเตอร์ของคุณ
  5. ทำซ้ำขั้นตอนด้านบนสำหรับอินสแตนซ์ของแอปพลิเคชันใด ๆ
  6. หลังจากนั้นในการติดตั้งเกมให้ไปที่นี่เพื่อดาวน์โหลดไคลเอนต์เกม คุณสามารถดาวน์โหลดไคลเอนต์เกมได้แม้ว่าคุณจะไม่ได้เป็นเจ้าของเกม แต่คุณจะเล่นได้เฉพาะโหมดสาธิตเท่านั้น หลังจากดาวน์โหลดไคลเอนต์แล้วให้ดับเบิลคลิกที่ไอคอนเพื่อเรียกใช้
  7. ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแอปพลิเคชันนี้บนคอมพิวเตอร์ของคุณอย่างสมบูรณ์

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

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

ระบบปฏิบัติการจำนวนมากใช้ตัวแปรสภาพแวดล้อมเพื่อส่งผ่านข้อมูลการกำหนดค่าไปยังแอปพลิเคชัน เนื่องจากคุณสมบัติในแพลตฟอร์ม Java ตัวแปรสภาพแวดล้อมคือคู่คีย์ / ค่าโดยที่ทั้งคีย์และค่าเป็นสตริง หลังจากที่การปรับปรุงล่าสุดของ Windows, ความผิดพลาดอาจเกิดขึ้นกระตุ้นความว่าJava (TM) แพลตฟอร์ม 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 = @ () $ 32bitVersions = @ () $ 64bitVersions = @ () # ดำเนินการสอบถาม 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 Where-Object $ _. name -match "(? i) Java ((\ (TM \) 7) #Perform แบบสอบถาม WMI เพื่อค้นหาการอัปเดต Java ที่ติดตั้ง (64 บิต) ถ้า ($ UninstallJava6andBelow) {$ 64bitJava + = Get-WmiObject -Class Win32_Product | Where-Object {$ _.Name -match "(? i) Java (\ (TM \)) * \ s \ d + (\ sUpdate \ s \ d +) * \ s [(] 64-bit [)] $"} # เจอ Java ด้วย เวอร์ชัน 5 แต่มีการจัดการที่แตกต่างกันเล็กน้อยเนื่องจากบิตของ CPU สามารถแยกแยะได้โดย GUID $ 64bitJava + = Get-WmiObject -Class Win32_Product | Where-Object {($ _. Name -match "(? i) J2SE \ sRuntime \ sEnvironment \ s \ d [.] \ d (\ sUpdate \ s \ d +) * $ ") -and ($ _. IdentifyingNumber -match" ^ \ {64 ")}} else $ 64bitJava + = Get-WmiObject -Class Win32_Product #Enumerate และเติมอาร์เรย์ของเวอร์ชัน Foreach ($ app ใน $ 32bitJava) {if ($ app -ne $ null) {$ 32bitVersions + = $ appVersion}} # คำนวณและเติมอาร์เรย์ของเวอร์ชัน 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}}}$ app}}}$ 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. คลิกConfigure 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 Control Panel
  4. คลิกที่ไอคอน Java เพื่อเปิด Java Control Panel

Windows 7, Vista:

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

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

  1. กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
  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. คลิกที่“ทั่วไป”แท็บและจากนั้นเลือก“ตั้งค่า”ตัวเลือกภายใต้“Temporary Internet Files”หัวข้อ
  2. คลิกที่ปุ่ม“ ลบไฟล์”ในหน้าต่างถัดไปที่ปรากฏขึ้น
  3. ตรวจสอบตัวเลือกทั้งหมดในหน้าต่างถัดไปเพื่อให้แน่ใจว่าแคชทั้งหมดถูกล้าง
  4. คลิกที่“ ตกลง”เพื่อเริ่มขั้นตอนการหักบัญชี