ผู้ใช้บางรายได้รับรายงานว่าได้รับข้อผิดพลาด“ 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 เวอร์ชันล่าสุดจากหน้าดาวน์โหลดอย่างเป็นทางการ
นี่คือคำแนะนำโดยย่อตลอดทั้งเรื่อง:
- กดปุ่มWindows + Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์“ appwiz.cpl ” แล้วกดEnterเพื่อเปิดหน้าต่างโปรแกรมและคุณลักษณะ
- เลื่อนลงผ่านรายการใบสมัครและถอนการติดตั้งทุกรายการ Java ที่คุณสามารถหาได้โดยการคลิกขวาที่แต่ละรายการและเลือกถอนการติดตั้ง
- เมื่อถอนการติดตั้งทุกรายการแล้วให้รีบูตเครื่องคอมพิวเตอร์
- ในการเริ่มต้นครั้งต่อไปให้ไปที่ลิงค์นี้ (ที่นี่) และคลิกที่ปุ่มดาวน์โหลด Java ฟรีเพื่อติดตั้ง Java Environment ใหม่ คุณจะได้รับแจ้งให้รีสตาร์ทอีกครั้งเมื่อสิ้นสุดกระบวนการนี้
- เมื่อพีซีของคุณบู๊ตอีกครั้งให้ดูว่าคุณสามารถเปิดแอปพลิเคชันที่ใช้Java ได้หรือไม่โดยไม่มีข้อผิดพลาด“ ไบนารี Java (TM) Platform SE หยุดทำงาน” หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดิมให้เลื่อนลงไปที่วิธีสุดท้าย
วิธีที่ 3: เรียกใช้แอปพลิเคชันหลังจาก Clean Boot
ผู้ใช้หลายคนได้รับการจัดการเพื่อให้โปรแกรมที่ใช้ Java เริ่มทำงานในขณะที่ทำการคลีนบูต การคลีนบูตจะกำจัดข้อขัดแย้งของซอฟต์แวร์และไดรเวอร์ส่วนใหญ่เนื่องจากระบบเริ่มต้นระบบด้วยชุดไดรเวอร์และโปรแกรมเริ่มต้นที่น้อยที่สุด
หากคุณพบว่าข้อผิดพลาด“ ไบนารี Java (TM) Platform SE หยุดทำงาน”จะไม่เกิดขึ้นหลังจากที่คุณทำคลีนบูตเป็นที่ชัดเจนว่าโปรแกรมเริ่มต้นและบริการบางอย่างที่ไม่รวมอยู่ในขั้นตอนการคลีนบูตนั้นมีโทษ สำหรับมัน. เมื่อคุณยืนยันแล้วคุณควรถอนการติดตั้งซอฟต์แวร์ที่น่าสงสัยแต่ละตัวอย่างเป็นระบบจนกว่าคุณจะกำจัดข้อขัดแย้ง
เพื่อให้สิ่งต่างๆชัดเจนขึ้นนี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการคลีนบูตและระบุโปรแกรมเริ่มต้นที่เป็นสาเหตุของปัญหา:
- กดปุ่มWindows + Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์“ msconfig ” แล้วกดEnterเพื่อเปิดเมนูSystem Configuration
- ภายในการกำหนดค่าระบบหน้าต่างนำทางไปยังแท็บบริการและคลิกปิดใช้งานทั้งหมดปุ่ม จากนั้นกดใช้เพื่อบันทึกการเปลี่ยนแปลง
- ถัดไปย้ายไปที่แท็บ Startupและคลิกที่เปิด Task Manager
- ในแท็บเริ่มต้นของตัวจัดการงานเลือกรายการเริ่มต้นแต่ละรายการที่มีการตั้งค่าสถานะเป็นเปิดใช้งานแล้วคลิกปุ่มปิดใช้งานด้านล่าง
- เมื่อปิดใช้งานทุกกระบวนการเริ่มต้นที่ไม่จำเป็นแล้วให้ปิดตัวจัดการงานและรีสตาร์ทคอมพิวเตอร์
- ในการเริ่มต้นครั้งถัดไปให้ดูว่าแอปพลิเคชันเปิดขึ้นโดยไม่มีข้อผิดพลาด“ Java (TM) Platform SE binary หยุดทำงาน”หรือไม่ หากตอนนี้ทุกอย่างทำงานได้ตามปกติให้ทำตามขั้นตอนต่อไปด้านล่าง
- เปิดใช้งานรายการเริ่มต้นและบริการแต่ละรายการอย่างเป็นระบบโดยทำวิศวกรรมย้อนกลับตามขั้นตอนข้างต้นจนกว่าปัญหาจะปรากฏขึ้นอีกครั้ง เมื่อคุณระบุผู้กระทำความผิดได้แล้วให้ถอนการติดตั้งแอปพลิเคชันและรีสตาร์ทเครื่องอีกครั้ง
- ใช้ขั้นตอนที่ 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 จะไฟล์และการทำเช่นนั้นดำเนินการตามขั้นตอนการจัดทำดัชนีด้านล่างเพื่อกำจัดปัญหานี้:
- ค้นหาบันทึกการรายงานเหตุการณ์ของ Windowsโดยปกติจะอยู่ในตำแหน่งต่อไปนี้
C: \ users \ ชื่อผู้ใช้ \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive
- คลิกขวาที่ไฟล์“ .WER” แล้วเลือก“ Open With” หลังจากนั้นให้เปิดด้วย“ Wordpad”หรือ“ Notepad”
- นำทางไปยังจุดสิ้นสุดของแฟ้มไปAppPath จะแสดงตำแหน่งของไฟล์ Java.exe ที่ทำให้เกิดข้อผิดพลาด (ตัวอย่างเช่น - D: \ myapp \ subfolder \ ocx \ jre \ bin)
- ไปที่ตำแหน่งนี้และแยกไฟล์ที่ระบุว่าเป็นสาเหตุของข้อผิดพลาด
- คลิกขวาที่ไฟล์ java.exe และเลือก Properties เพื่อเปิดคุณสมบัติสำหรับแอปพลิเคชันนี้
- คลิกแท็บ “ ความเข้ากันได้”และเลือกตัวเลือก“ เปลี่ยนการตั้งค่าสำหรับผู้ใช้ทั้งหมด ” หากมี
- ล้างช่องทำเครื่องหมาย“ โหมดความเข้ากันได้”และเลือกตัวเลือก“ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ :” และจากเมนูแบบเลื่อนลงให้เลือก Windows เวอร์ชันอื่นซึ่งเก่ากว่ารุ่นปัจจุบันของคุณ
- คลิกตกลงเพื่อปิดหน้าต่างคุณสมบัติ JAVA
- ออกจากระบบจาก Web Interface หรือจากไซต์บริการและเข้าสู่ระบบอีกครั้ง
- ลองเปิดแอปพลิเคชั่นที่คุณพยายามเปิดใช้งานล่วงหน้าและตรวจสอบว่าทำงานได้ถูกต้องหรือไม่
วิธีที่ 5: เปิดเซสชันด้วย Java Web Start
หากวิธีการแก้ปัญหาที่ระบุไว้ข้างต้นไม่สามารถแก้ไขปัญหาได้ผู้ใช้สามารถแก้ไขข้อผิดพลาดได้โดยการเปิดเซสชันด้วย Java Web Start เวอร์ชันที่ติดตั้งระบบแทนแอปพลิเคชัน Blackboard Collaborate Launcher คำแนะนำในการดำเนินการดังกล่าวแสดงอยู่ด้านล่าง แต่ขอแนะนำให้ผู้ใช้ติดต่อฝ่ายสนับสนุนของ Collaborate เพื่อขอความช่วยเหลือเพิ่มเติม
ผู้ใช้ Windows 7/8:
- กด“ Windows” + “ R”เพื่อเปิดพรอมต์ Run และวางคำสั่งต่อไปนี้ด้านในกด“ Enter” เพื่อดำเนินการและเปิดไฟล์เชื่อมโยง
ควบคุม / ชื่อ Microsoft.DefaultPrograms / page pageFileAssoc
หมายเหตุ:สิ่งนี้จะเริ่มการเชื่อมโยงประเภทไฟล์หรือโปรโตคอลกับโปรแกรม
- เลือกรายการสำหรับ. collab จากรายการและคลิกปุ่มเปลี่ยนโปรแกรม
- หน้าต่าง“ Open with”จะปรากฏขึ้นและจากนั้นคุณจะเห็นรายการ Java (TM) Web Start Launcher ในหน้าต่างนี้ให้เลือกและคลิก“ ตกลง”
- หลังจากนั้นให้ดำเนินการต่อในขั้นตอนที่ 7 และหากไม่มีรายการ Java (TM) Web Start Launcher ในหน้าต่างนี้ให้ดำเนินการต่อในขั้นตอนที่ 3
- คลิกลิงก์“ แอปเพิ่มเติม”และเลื่อนไปที่ด้านล่างของรายการและคลิกที่“ ค้นหาแอปอื่นบนพีซีเครื่องนี้”
- ไปที่ไดเร็กทอรี Java บนคอมพิวเตอร์ของคุณและจำไว้ว่าสำหรับระบบส่วนใหญ่จะเป็นอย่างใดอย่างหนึ่งต่อไปนี้:
C: \ Program Files \ Java \ jre1.8.0_111 \ bin C: \ Program Files (x86) \ Java \ jre1.8.0_111 \ bin * โปรดทราบว่าหมายเลขตาม "jre" ด้านบนจะแตกต่างกันไปขึ้นอยู่กับเวอร์ชัน Java ที่คุณติดตั้งไว้ .
- ตอนนี้เลือก ". exe”แล้วคลิกที่ปุ่ม“ เปิด”
- สุดท้ายเปิดเซสชันการประชุมทางเว็บแบบทำงานร่วมกันและทดสอบคุณสมบัติการแชร์แอปพลิเคชันและหวังว่าปัญหาจะได้รับการแก้ไขในตอนนี้
ผู้ใช้ Windows 10:
- ปิดเซสชันการทำงานร่วมกันหรือหน้าต่างการบันทึก
- กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
- พิมพ์“ แผงควบคุม”แล้วกด“ Enter”เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
- ภายในแผงควบคุมของ Windows คลิกที่ตัวเลือก“ โปรแกรมและคุณลักษณะ”
- ตรวจสอบรายชื่อโปรแกรมเพื่อให้แน่ใจว่า " Java"ได้รับการติดตั้งบนระบบแล้ว หากยังไม่ได้ติดตั้งโปรดดาวน์โหลดและติดตั้ง Java จาก java.com ก่อนดำเนินการต่อ
- ดาวน์โหลดไฟล์การประชุมหรือบันทึกการทำงานร่วมกันใหม่ แต่ยังไม่เปิดไฟล์
- ค้นหาการประชุมหรือการบันทึกไฟล์“ .COLLAB”ในการดาวน์โหลดของคุณ
- คลิกขวาที่ไฟล์แล้วเลือก“ เปิดด้วย”จากนั้นคลิก“ เลือกแอปอื่น”
- หากคุณเห็นJava (TM) Web Start Launcherในรายการนี้ (คุณอาจต้องคลิกแอปเพิ่มเติมเพื่อขยายรายการ) ให้เลือกและทำเครื่องหมายในช่องที่ระบุว่า“ Always use this app to open .collab files”จากนั้นคลิกOK
- หากJava (TM) Web Start Launcherไม่อยู่ในรายการให้ทำเครื่องหมายในช่องที่ระบุว่าAlways use this app to open .collab filesจากนั้นคลิกLook for another app บนพีซีเครื่องนี้
- ไปที่ตำแหน่งต่อไปนี้:
C: \ program files \ java \ jreXXX \ bin
XXX แสดงถึงตัวเลขที่จะแตกต่างกันไปตามเวอร์ชันของ Java ที่ติดตั้งบนคอมพิวเตอร์เช่นjre1.8.0_221
- เลือกไฟล์ชื่อ“. exe”แล้วคลิกเปิด
- นับจากนี้ไฟล์“ .COLLAB”ทั้งหมดจะเปิดโดยใช้Java Web Start แทนที่จะเป็นBlackboard Collaborate Launcher
- เปิดเซสชันการทำงานร่วมกันหรือการบันทึกเพื่อทดสอบการทำงานร่วมกันของแอปพลิเคชัน
วิธีที่ 6: เรียกใช้ระบบในเซฟโหมด
ผู้ใช้บางรายรายงานว่าสามารถแก้ไขปัญหานี้ได้หลังจากเริ่มระบบใหม่ในเซฟโหมด พวกเขารายงานว่าปัญหาเกิดจากกระบวนการมอนิเตอร์ที่ทำให้ไฟล์การติดตั้งเสียหายในขณะที่ดำเนินการขั้นตอนการติดตั้ง ปัญหาอยู่ในเครื่องมือตรวจสอบที่เรียกว่า“ Logitech Process Monitor” (lvprcsrv.exe) โปรดตรวจสอบให้แน่ใจว่าคุณไม่ได้เรียกใช้เครื่องมือตรวจสอบนี้หรือกระบวนการอื่นใด ดังนั้นการทำงานในเซฟโหมดจะปิดใช้งานกระบวนการทั้งหมดที่อาจรบกวนการทำงานของ Java ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้ระบบของคุณใน Safe Mode:
- คลิกปุ่ม Start และเลือกไอคอนPower
- กดปุ่ม Shift ค้างไว้แล้วคลิกรีสตาร์ท
- เมนูจะปรากฏขึ้น เลือกTroubleshoot> Advanced Options> Startup Settings
- คลิกปุ่มรีสตาร์ทและคอมพิวเตอร์ของคุณจะรีบูตโดยนำเสนอเมนูที่แสดงด้านล่าง
- ตอนนี้กด 4 เพื่อเลือกเปิดใช้งาน Safe Mode (หรือ 5 เพื่อเลือก Enable Safe Mode with Networking หากคุณต้องการใช้อินเทอร์เน็ต)
- จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด
ในการเริ่มต้นในเซฟโหมด (Windows 7 และรุ่นก่อนหน้า):
- เปิดหรือรีสตาร์ทในขณะที่กำลังบูตให้กดปุ่มF8ค้างไว้ก่อนที่โลโก้ Windows จะปรากฏขึ้น
- เมนูจะปรากฏขึ้น จากนั้นคุณสามารถปล่อยปุ่ม F8 ใช้ปุ่มลูกศรเพื่อไฮไลต์Safe Mode (หรือ Safe Mode with Networking หากคุณจำเป็นต้องใช้อินเทอร์เน็ตเพื่อแก้ปัญหาของคุณ) จากนั้นกด Enter
- จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด
ในการเริ่มต้นในเซฟโหมดบน Mac:
- เปิดหรือรีสตาร์ทคอมพิวเตอร์ของคุณ ในขณะที่กำลังบูตให้กดปุ่ม Shift ค้างไว้ก่อนที่โลโก้ Apple จะปรากฏขึ้น เมื่อโลโก้ปรากฏขึ้นคุณสามารถปล่อยปุ่ม Shiftได้
- จากนั้นคอมพิวเตอร์ของคุณจะบูตในเซฟโหมด
วิธีที่ 7: ติดตั้ง Minecraft ใหม่
คนส่วนใหญ่แก้ไขปัญหานี้โดยการติดตั้ง Minecraft ใหม่ในระบบที่เกี่ยวข้องเนื่องจากเวอร์ชันที่เข้ากันไม่ได้หรือความผิดพลาดของ Minecraft อาจทำให้เกิดข้อผิดพลาดนี้ได้
- กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
- พิมพ์“ appwiz.cpl”แล้วกด“ Enter”เพื่อเปิดหน้าต่าง App Manager
- ในตัวจัดการแอปให้เลื่อนลงและคลิกขวาที่แอปพลิเคชัน“ Minecraft”
- เลือก“ ถอนการติดตั้ง”จากรายการจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อลบแอปพลิเคชันออกจากคอมพิวเตอร์ของคุณ
- ทำซ้ำขั้นตอนด้านบนสำหรับอินสแตนซ์ของแอปพลิเคชันใด ๆ
- หลังจากนั้นในการติดตั้งเกมให้ไปที่นี่เพื่อดาวน์โหลดไคลเอนต์เกม คุณสามารถดาวน์โหลดไคลเอนต์เกมได้แม้ว่าคุณจะไม่ได้เป็นเจ้าของเกม แต่คุณจะเล่นได้เฉพาะโหมดสาธิตเท่านั้น หลังจากดาวน์โหลดไคลเอนต์แล้วให้ดับเบิลคลิกที่ไอคอนเพื่อเรียกใช้
- ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแอปพลิเคชันนี้บนคอมพิวเตอร์ของคุณอย่างสมบูรณ์
โปรดทราบว่าการซื้อ Minecraft เชื่อมโยงกับบัญชีของคุณ (ที่อยู่อีเมล) ไม่ใช่อุปกรณ์ ดังนั้นคุณสามารถดาวน์โหลดและติดตั้ง Minecraft: Java Edition บนคอมพิวเตอร์ได้มากเท่าที่คุณต้องการ ในการเข้าสู่ระบบให้ใช้ที่อยู่อีเมลและรหัสผ่านของคุณ (หรือชื่อผู้ใช้และรหัสผ่านหากคุณมีบัญชีเก่า) โปรดตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่อกับอินเทอร์เน็ตเนื่องจากเกมจะดาวน์โหลดไฟล์เพิ่มเติมโดยอัตโนมัติในครั้งแรก หลังจากที่คุณติดตั้ง Minecraft และจัดเก็บข้อมูลรับรองบัญชีของคุณแล้วคุณสามารถเล่นได้โดยมีหรือไม่มีการเชื่อมต่ออินเทอร์เน็ต
วิธีที่ 8: กำหนดค่าตัวแปรสภาพแวดล้อม
ระบบปฏิบัติการจำนวนมากใช้ตัวแปรสภาพแวดล้อมเพื่อส่งผ่านข้อมูลการกำหนดค่าไปยังแอปพลิเคชัน เนื่องจากคุณสมบัติในแพลตฟอร์ม Java ตัวแปรสภาพแวดล้อมคือคู่คีย์ / ค่าโดยที่ทั้งคีย์และค่าเป็นสตริง หลังจากที่การปรับปรุงล่าสุดของ Windows, ความผิดพลาดอาจเกิดขึ้นกระตุ้นความว่าJava (TM) แพลตฟอร์ม SE ไบนารีได้หยุดการทำงานปัญหา ดังนั้นในขั้นตอนนี้เราจะรีเซ็ตตัวแปรสภาพแวดล้อม
- กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
- พิมพ์“ แผงควบคุม”แล้วกด“ Enter”เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบเดิม
- ในแผงควบคุมคลิกที่ตัวเลือก“ ดูตาม:” แล้วเลือกตัวเลือก“ ไอคอนขนาดใหญ่”จากรายการ
- คลิกที่ตัวเลือก“ ระบบ”และเลือก“ การตั้งค่าระบบขั้นสูง”จากรายการตัวเลือกที่มีในหน้าต่างถัดไป
- เลือกแท็บ"ขั้นสูง"จากด้านบนจากนั้นคลิกที่ " ตัวแปรสภาพแวดล้อม"ที่ด้านล่างของหน้าจอ
- จากนั้นคลิกปุ่ม " ใหม่"ใต้ตัวเลือก"ตัวแปรระบบ"เพื่อเปิดหน้าต่างถัดไป
- ป้อน“ _JAVA_OPTIONS”ในกล่องข้อความชื่อตัวแปร
- พิมพ์“ -Xmx256M”ในกล่องค่าตัวแปร
- บันทึกการเปลี่ยนแปลงของคุณและคลิกที่“ ตกลง”เพื่อออกจากหน้าต่างตัวแปรระบบ
- หลังจากนั้นให้คลิกที่ปุ่ม"ตกลง"อีกครั้งเพื่อออกจากหน้าต่างนี้ทั้งหมด
- เมื่อกระบวนการเสร็จสมบูรณ์แล้วให้ตรวจสอบว่าข้อความแสดงข้อผิดพลาดยังคงมีอยู่หรือไม่
วิธีที่ 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
- เปิดเมนูเริ่มของ Windows
- คลิกที่โปรแกรม ( แอพทั้งหมดบน Windows 10)
- ค้นหาโปรแกรม Javaรายการ
- คลิกConfigure Java เพื่อเปิด Java Control Panel
ค้นหา Java Control Panel - เวอร์ชันต่ำกว่า 7u40:
Windows 10:
- กด“ Windows” + “ R”เพื่อเปิดพรอมต์เรียกใช้และพิมพ์“ แผงควบคุม”
- ในแผงควบคุมของ Windows คลิกบนโปรแกรม
- คลิกที่ไอคอน Java เพื่อเปิด Java Control Panel
วินโดว์ 8:
- กด“ Windows” +“ R” เพื่อเปิดพรอมต์เรียกใช้และพิมพ์“ แผงควบคุม”
- กดแป้นโลโก้ Windows + Wเพื่อเปิดทางลัดการค้นหาเพื่อค้นหาการตั้งค่า
หรือ
ลากตัวชี้เมาส์ไปที่มุมขวาล่างของหน้าจอจากนั้นคลิกที่ค้นหา
- ในช่องค้นหาให้ป้อนJava Control Panel
- คลิกที่ไอคอน Java เพื่อเปิด Java Control Panel
Windows 7, Vista:
- กดWindows + Rเพื่อเปิดพร้อมท์เรียกใช้
- พิมพ์“ แผงควบคุม”ในหน้าต่างแจ้งเรียกใช้และกด“ Enter”เพื่อเปิดใช้งาน
- ในแผงควบคุมค้นหา“ Java Control Panel”
- เปิดแผงควบคุมจากรายการการค้นหา
วิธีอื่นในการเรียกใช้ Java Control Panel:
- กด“ Windows” + “ R”เพื่อเปิดพร้อมท์เรียกใช้
- พิมพ์บรรทัดต่อไปนี้ในพรอมต์เรียกใช้ขึ้นอยู่กับระบบของคุณ
ระบบปฏิบัติการ Windows 32 บิต: c: \ Program Files \ Java \ jre7 \ bin \ javacpl.exe
ระบบปฏิบัติการ Windows 64 บิต: c: \ Program Files (x86) \ Java \ jre7 \ bin \ javacpl.exe
- ควรเปิด Java Control Panel
ล้างแคช:
ตอนนี้คุณได้เปิดใช้งาน Java Control Panel แล้วเราจะดำเนินการล้างแคช สำหรับการที่:
- คลิกที่“ทั่วไป”แท็บและจากนั้นเลือก“ตั้งค่า”ตัวเลือกภายใต้“Temporary Internet Files”หัวข้อ
- คลิกที่ปุ่ม“ ลบไฟล์”ในหน้าต่างถัดไปที่ปรากฏขึ้น
- ตรวจสอบตัวเลือกทั้งหมดในหน้าต่างถัดไปเพื่อให้แน่ใจว่าแคชทั้งหมดถูกล้าง
- คลิกที่“ ตกลง”เพื่อเริ่มขั้นตอนการหักบัญชี