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

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

ผู้ใช้บางคนพบ ข้อผิดพลาด 1721 เมื่อพยายามติดตั้งโปรแกรม อัพเดต หรือไดรเวอร์ที่ใช้ Windows Installer และสร้างขึ้นจาก Java มีรายงานว่าปัญหานี้เกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10

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

หลังจากตรวจสอบปัญหานี้อย่างละเอียดถี่ถ้วนแล้ว ปรากฏว่ามีสาเหตุหลายประการที่อาจเรียกรหัสข้อผิดพลาดนี้เมื่อติดตั้งโปรแกรมจาวา นี่คือรายการสาเหตุที่สำคัญ:

  • บริการ Windows Installer ค้าง – หนึ่งในอินสแตนซ์ที่พบบ่อยที่สุดที่จะทำให้เกิดข้อผิดพลาดนี้คืออินสแตนซ์ที่บริการ Windows Installer ติดอยู่ในสถานะขอบรก ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยใช้หน้าจอบริการเพื่อเริ่มบริการ Windows Installer ใหม่ก่อนที่จะพยายามติดตั้งโปรแกรมใหม่
  • ปัญหาการติดตั้ง Windows ทั่วไป – หากคุณประสบปัญหานี้อย่างสม่ำเสมอกับโปรแกรมติดตั้งจำนวนมาก คุณอาจกำลังจัดการกับปัญหาทั่วไปของ Windows Installer ที่ Microsoft ทราบอยู่แล้ว ในกรณีนี้ คุณอาจสามารถแก้ไขปัญหาได้โดยการเรียกใช้ตัวแก้ไขปัญหาการติดตั้งโปรแกรม และใช้การแก้ไขที่แนะนำ
  • ตัวติดตั้งไม่เข้ากันกับเวอร์ชัน Windows ของคุณ – หากคุณประสบปัญหานี้ในขณะที่พยายามติดตั้งโปรแกรมรุ่นเก่า อาจเป็นไปได้ว่าโปรแกรมดังกล่าวได้รับการพัฒนาขึ้นสำหรับ Windows เวอร์ชันเก่ากว่า ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการติดตั้งโปรแกรมในโหมดความเข้ากันได้
  • ไม่มีการพึ่งพา Visual C++ – อีกสาเหตุที่เป็นไปได้ที่คุณอาจเห็นข้อผิดพลาดนี้ขณะติดตั้งโปรแกรมรุ่นเก่าคือการพึ่งพา Visual C++ ที่หายไปซึ่งไม่ได้ติดตั้งโดยค่าเริ่มต้นใน Windows 10 ในกรณีนี้ คุณน่าจะสามารถแก้ไขปัญหาได้โดยการติดตั้งการพึ่งพาที่ขาดหายไปด้วยตนเอง
  • ไฟล์ระบบเสียหาย – หากคุณเห็นป๊อปอัปข้อผิดพลาดนี้อย่างมีประสิทธิภาพกับทุกโปรแกรมที่ใช้ Java ที่คุณพยายามติดตั้ง แสดงว่าไฟล์ระบบเสียหาย ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยรีเฟรชทุกองค์ประกอบของ Windows ด้วยขั้นตอน เช่น การติดตั้งใหม่ทั้งหมด หรือการซ่อมแซมการติดตั้งส่วนประกอบ Windows ของคุณ

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

วิธีที่ 1:เริ่มบริการ Windows Installer ใหม่

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

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

หากคุณยังไม่ได้ลองแก้ไขปัญหานี้ ให้ทำตามคำแนะนำด้านล่างเพื่อใช้หน้าจอบริการเพื่อเริ่มบริการ Windows Installer ใหม่อย่างมีประสิทธิภาพ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ ‘services.msc’ แล้วกด Enter เพื่อเปิด บริการ ยูทิลิตีและคลิก ใช่ ที่ UAC (การควบคุมบัญชีผู้ใช้) หากได้รับแจ้งให้ทำเช่นนั้น วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  2. เมื่อคุณอยู่ในบริการ ให้เลื่อนลงผ่านรายการบริการและค้นหา Windows Installer บริการจากเมนูด้านขวามือของหน้าจอ
  3. หลังจากที่คุณจัดการเพื่อค้นหาบริการที่ถูกต้องแล้ว ให้คลิกขวาและเลือก หยุด จากเมนูบริบทที่เพิ่งปรากฏขึ้น
    หมายเหตุ: หากบริการหยุดแล้ว ให้คลิกที่ เริ่ม เพื่อเริ่มบริการ
  4. รอจนกว่าบริการจะหยุดทำงานอย่างมีประสิทธิภาพ จากนั้นให้คลิกขวาที่รายการบริการอีกครั้งแล้วเลือกเริ่มจากเมนูบริบท วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  5. ทำซ้ำโปรแกรมติดตั้งที่เคยทริกเกอร์ ข้อผิดพลาด 1721  และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

ในกรณีที่คุณยังคงพบปัญหาประเภทเดียวกัน ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:การเรียกใช้ตัวแก้ไขปัญหาการติดตั้งโปรแกรม

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

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

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

  1. เปิดเบราว์เซอร์เริ่มต้นของคุณและไปที่หน้าดาวน์โหลดของตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม .
  2. เมื่อคุณอยู่ในหน้าที่ถูกต้องแล้ว ให้คลิกที่ ดาวน์โหลดเครื่องมือแก้ปัญหา ปุ่ม (ภายใต้ แก้ไขปัญหาที่บล็อกโปรแกรมไม่ให้ติดตั้งหรือลบ ) วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  3. เมื่อดาวน์โหลดเสร็จแล้ว ให้คลิกขวาที่ .diagcab ที่คุณเพิ่งดาวน์โหลดและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบท
  4. ภายใน โปรแกรมติดตั้งและถอนการติดตั้งตัวแก้ไขปัญหา เริ่มต้นด้วยการตรวจสอบ ขั้นสูง ไฮเปอร์ลิงก์และทำเครื่องหมายในช่องที่เกี่ยวข้องกับ ใช้การซ่อมแซมโดยอัตโนมัติ  ก่อนคลิก ถัดไป เพื่อก้าวไปข้างหน้า วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  5. เมื่อได้รับแจ้งให้เลือกปัญหาที่คุณมี ให้เลือกการติดตั้ง จากรายการตัวเลือกที่มี วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  6. รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น จากนั้นเลือกโปรแกรมที่คุณประสบปัญหาในการติดตั้งจากรายการตัวเลือก เมื่อเลือกโปรแกรมที่ถูกต้องแล้ว ให้คลิกที่ ถัดไป วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows

    หมายเหตุ :หากโปรแกรมไม่อยู่ในรายการ ให้เลือก ไม่อยู่ในรายการ ก่อนคลิก ถัดไป

  7. หากพบกลยุทธ์การซ่อมแซมที่ใช้งานได้ ให้คลิกที่ใช้การแก้ไขนี้ เพื่อบังคับใช้ วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows

    หมายเหตุ:  คุณอาจต้องปฏิบัติตามขั้นตอนต่างๆ ด้วยตนเอง ทั้งนี้ขึ้นอยู่กับการแก้ไขที่แนะนำ

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

ในกรณีที่คุณยังคงพบ รหัสข้อผิดพลาด 1721  เมื่อพยายามติดตั้งโปรแกรมที่พัฒนาใน Java ให้เลื่อนลงไปยังโปรแกรมแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3:การติดตั้งโปรแกรมในโหมดความเข้ากันได้

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

วิธีนี้ใช้ไม่ได้ผล 100% แต่มีรายงานผู้ใช้จำนวนมากที่ยืนยันว่าข้อผิดพลาด 1721  ได้รับการแก้ไขแล้วหลังจากที่บังคับให้โปรแกรมติดตั้งทำงานในโหมดความเข้ากันได้

หากคุณยังไม่ได้ลองแก้ไขที่เป็นไปได้นี้ ให้ทำตามคำแนะนำด้านล่าง:

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

ในกรณีที่คุณยังเห็น ข้อผิดพลาด 1721 เหมือนเดิม  เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 4:การติดตั้ง Visual C++ Dependencies ที่ขาดหายไป

เป็นไปได้ที่จะพบปัญหานี้เนื่องจากแพ็คเกจ Visual C++ Redist ขาดหายไปสองสามแพ็คเกจซึ่งโปรแกรมติดตั้งต้องการเพื่อดำเนินการให้เสร็จสิ้น ทั้งนี้ขึ้นอยู่กับโปรแกรมที่แจ้งปัญหาให้คุณ

ปัญหานี้มักมีรายงานว่าเกิดขึ้นใน Windows 10 กับโปรแกรมที่พัฒนาขึ้นเพื่อใช้แพ็คเกจ Visual C++ Redistributable 2005 และ Visual C++ Redistributable 2008

แต่เนื่องจากการแจกแจงเหล่านี้ส่วนใหญ่เลิกใช้แล้วในตอนนี้ Windows 10 จะไม่ดูแลรักษาผ่าน Windows Update อีกต่อไป ดังนั้น หากคุณพบว่าตัวเองอยู่ในสถานการณ์นี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการดาวน์โหลดและติดตั้งแพ็คเกจ Visual C++ Redistributable 2005 และ Visual C++ Redistributable 2008 ด้วยตนเองก่อนที่จะลองติดตั้งอีกครั้ง

หากคุณกำลังมองหาคำแนะนำทีละขั้นตอน ให้ทำตามคำแนะนำด้านล่าง:

  1. เปิดเบราว์เซอร์เริ่มต้นของคุณและไปที่หน้าดาวน์โหลดสำหรับ Microsoft Visual C++ 2005 Redist และคลิก ดาวน์โหลด เพื่อเริ่มการดาวน์โหลด วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows
  2. เมื่อดาวน์โหลดไฟล์เรียกทำงานสำเร็จแล้ว ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการ โดยทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น วิธีแก้ไขข้อผิดพลาด Java 1721 บน Windows

    หมายเหตุ: ณ จุดนี้ คุณจะถูกขอให้ให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ – เมื่อสิ่งนี้เกิดขึ้น ให้คลิกที่ ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ

  3. ปฏิบัติตามคำแนะนำที่เหลือเพื่อทำการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์
  4. ทำตามขั้นตอนที่ 2 และ 3 อีกครั้งด้วย Visual C++ 2008 Redist แพ็คเกจ เพื่อให้แน่ใจว่าติดตั้งแพ็คเกจที่จำเป็นทั้งสองบนคอมพิวเตอร์ของคุณอย่างถูกต้อง
  5. ทำการรีสตาร์ทครั้งสุดท้าย จากนั้นพยายามติดตั้งโปรแกรมที่ก่อนหน้านี้ล้มเหลวโดยมีข้อผิดพลาด 1721 และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

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

วิธีที่ 5:การรีเฟรชทุกองค์ประกอบของ Windows

ในกรณีที่วิธีการข้างต้นไม่ได้ผลในกรณีของคุณ อาจมีผู้กระทำผิดเพียงคนเดียวคือไฟล์ระบบที่เสียหายซึ่งส่งผลต่อโครงสร้างพื้นฐานของ Windows Installer

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

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