คู่มือฉบับสมบูรณ์สำหรับการแก้ไขข้อผิดพลาด Java ใน Windows 11 ขั้นตอนโดยขั้นตอน

  • ปัญหา Java ใน Windows 11 มักเกิดจากการติดตั้งที่ขัดแย้งกันหรือสคริปต์ข้อผิดพลาด
  • การถอนการติดตั้งและการติดตั้งใหม่ทั้งหมดถือเป็นกุญแจสำคัญในการแก้ไขปัญหาส่วนใหญ่
  • การกำหนดค่าตัวเลือกอินเทอร์เน็ตและการลงทะเบียนไลบรารี DLL อย่างถูกต้องสามารถขจัดข้อผิดพลาดถาวรได้

วิธีแก้ไขข้อผิดพลาด Java ใน Windows 11

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

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

ทำไม Java ถึงทำให้เกิดปัญหาใน Windows ? 11

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

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

ข้อผิดพลาดทั่วไปของ Java ใน Windows 11

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

วิธีแก้ไขทีละขั้นตอนสำหรับข้อผิดพลาดที่พบบ่อยที่สุด

1. ทำความสะอาดการติดตั้ง Java ก่อนหน้านี้ให้หมดจด

หลายครั้งปัญหาเกิดขึ้นเพราะคุณมี มีการติดตั้ง Java หลายเวอร์ชัน เศษซากจากการติดตั้งที่ล้มเหลว หรือรายการรีจิสทรีเสียหาย. เพื่อที่จะแก้ไข:

  1. ถอนการติดตั้ง Java ทุกเวอร์ชัน จากเมนูแอปพลิเคชัน Windows 11. ไปที่ การตั้งค่า > แอปพลิเคชัน > แอปพลิเคชันที่ติดตั้ง และลบทุกอย่างที่เกี่ยวข้องกับ Java
  2. หากคุณไม่สามารถถอนการติดตั้งเวอร์ชันได้เนื่องจากโปรแกรมถอนการติดตั้งไม่ตอบสนอง ให้ใช้เครื่องมือถอนการติดตั้งแบบบังคับ เช่น Revo Uninstaller หรือเป็นเจ้าของ ตัวช่วยถอนการติดตั้ง Java.
  3. ลบโฟลเดอร์ที่เหลือใน C:\ไฟล์โปรแกรม\จาวา y C:\ไฟล์โปรแกรม (x86)\จาวา ถ้าพวกเขามีอยู่
  4. นอกจากนี้ ให้ลบรายการรีจิสทรีด้วยหากคุณทราบวิธีการดำเนินการดังกล่าว แม้ว่าคุณจะไม่มีประสบการณ์กับ Registry Editor ฉันขอแนะนำให้ทำการสำรองข้อมูลเสียก่อน

วิธีแก้ไขข้อผิดพลาด Java ใน Windows 11? การติดตั้งแบบสะอาด

ตอนนี้ระบบสะอาดแล้ว ให้ดำเนินการดังต่อไปนี้เพื่อติดตั้ง Java อย่างถูกต้อง:

  1. ดาวน์โหลดเวอร์ชันล่าสุดอยู่เสมอ โปรแกรมติดตั้ง Java อย่างเป็นทางการ. เลือกดาวน์โหลดที่เข้ากันได้กับ Windows 11.
  2. คลิกขวาที่ตัวติดตั้งและเลือก เรียกใช้ในฐานะผู้ดูแลวิธีนี้ช่วยหลีกเลี่ยงปัญหาเรื่องการอนุญาตหลายประการ
  3. หากคุณได้รับข้อความแสดงข้อผิดพลาดเช่น 1603 ข้อผิดพลาดปรึกษา ความช่วยเหลืออย่างเป็นทางการของ Java สำหรับข้อผิดพลาดนี้ และลองทำตามคำแนะนำ เช่น ปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราว ปิดแอปพลิเคชันที่เปิดอยู่ และตรวจสอบให้แน่ใจว่าไม่มีการอัปเดตที่ค้างอยู่ Windows.

จะแก้ไขข้อผิดพลาดของสคริปต์ในระหว่างการติดตั้ง Java ได้อย่างไร

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

  1. กด Windows + R เพื่อเปิดกล่อง Run และพิมพ์ ควบคุม เพื่อเปิดแผงควบคุมแบบคลาสสิก
  2. ในเครื่องมือค้นหาที่มุมขวาบน ให้พิมพ์ ตัวเลือกอินเทอร์เน็ต และเข้าถึงส่วนที่เกี่ยวข้อง
  3. ในหน้าต่างคุณสมบัติอินเทอร์เน็ต ให้ไปที่แท็บ สูง.
  4. ปิดการใช้งานตัวเลือก เปิดใช้งานส่วนขยายเบราว์เซอร์ของบุคคลที่สาม ภายในส่วนการตั้งค่าการนำทาง
  5. คลิกที่ aplicar เพื่อบันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์
  6. ทำซ้ำการกระทำที่ทำให้เกิดข้อผิดพลาดของสคริปต์เพื่อดูว่าข้อผิดพลาดนั้นหายไปหรือไม่

การลงทะเบียนไลบรารีที่จำเป็นสำหรับ Java

บางครั้งก็มีความจำเป็น ลงทะเบียนไฟล์ DLL บางไฟล์ใหม่ เพื่อให้ Java ทำงานได้อย่างถูกต้องใน Windows 11. ขั้นตอนนี้อาจดูเป็นเรื่องเทคนิค แต่จริงๆ แล้วมันง่ายมาก:

  1. กด Windows + R และเขียนข้อความต่อไปนี้: Regsvr32 urlmon.dllจากนั้นกด Enter
  2. คุณควรเห็นข้อความยืนยันว่า DLL ได้รับการลงทะเบียนสำเร็จแล้ว
  3. รีสตาร์ทคอมพิวเตอร์ของคุณ ลองติดตั้งหรือรัน Java อีกครั้ง

จะหลีกเลี่ยงการแจ้งเตือนข้อผิดพลาดสคริปต์ทุกครั้งที่คุณใช้ Java ได้อย่างไร

หากข้อผิดพลาดของสคริปต์ยังคงมีอยู่หรือคุณเห็นคำเตือนที่น่ารำคาญอย่างต่อเนื่อง คุณสามารถปิดการใช้งานได้ดังนี้:

  1. กลับไปที่ แผงควบคุม > ตัวเลือกอินเทอร์เน็ต > ขั้นสูง
  2. มองหาตัวเลือก แสดงการแจ้งเตือนเกี่ยวกับข้อผิดพลาดของสคริปต์แต่ละรายการ ในส่วนการสำรวจและยกเลิกการเลือก
  3. คลิกที่ aplicar และปิดหน้าต่าง คำเตือนข้อผิดพลาดสคริปต์จะไม่ปรากฏอีกต่อไปเมื่อใช้แอปพลิเคชัน Java

จะทำอย่างไรหากไม่มีแอปพลิเคชัน Java ทำงานและโปรแกรมถอนการติดตั้งไม่ตอบสนอง?

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

  • อัปเดต Windows 11 ถึงเวอร์ชันล่าสุดที่มีอยู่ การอัปเดตจำนวนมากจะแก้ไขความไม่เข้ากันได้กับซอฟต์แวร์ของบริษัทอื่น
  • ปิดการใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์ชั่วคราว เพื่อตัดความเป็นไปได้ที่พวกเขาจะบล็อกการทำงานของ Java
  • ดำเนินการตรวจสอบความสมบูรณ์ของไฟล์ระบบ การรันคำสั่งในเทอร์มินัลในฐานะผู้ดูแลระบบ SFC / scannow จากนั้นรีสตาร์ทเครื่อง PC
  • ลบร่องรอยของ Java ในรีจิสทรีในกรณีที่ยังคงปรากฏในแผงควบคุมหรือแอพพลิเคชันแต่จะไม่ถูกถอนการติดตั้ง

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

ปัญหาในการอัปเดต Java ใน Windows 11

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

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

ข้อผิดพลาด "ไม่พบแอปพลิเคชัน" หรือการติดตามที่คงอยู่ในระบบ

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

  • ลบรายการรีจิสทรีด้วยตนเองเฉพาะเมื่อคุณมีประสบการณ์เท่านั้น หรือขอความช่วยเหลือจากผู้มีความรู้ด้านเทคนิค
  • คุณสามารถใช้เครื่องมือเฉพาะทาง เช่น javaRa o Revo Uninstaller เพื่อทำการทำความสะอาดอย่างล้ำลึก
  • หลีกเลี่ยงการฟอร์แมตคอมพิวเตอร์ของคุณ เว้นแต่ปัญหาจะส่งผลกระทบต่อระบบปฏิบัติการส่วนที่เหลืออย่างร้ายแรง

เมื่อใดจึงควรหันไปหาชุมชนนักพัฒนา Java?

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

คำแนะนำสุดท้ายและเคล็ดลับเพิ่มเติม

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

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

HTTP/3: ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับโปรโตคอลเว็บใหม่

แสดงความคิดเห็น