ผู้ใช้บางคนพบ ข้อผิดพลาด 1721 เมื่อพยายามติดตั้งโปรแกรม อัพเดต หรือไดรเวอร์ที่ใช้ Windows Installer และสร้างขึ้นจาก Java มีรายงานว่าปัญหานี้เกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10
หลังจากตรวจสอบปัญหานี้อย่างละเอียดถี่ถ้วนแล้ว ปรากฏว่ามีสาเหตุหลายประการที่อาจเรียกรหัสข้อผิดพลาดนี้เมื่อติดตั้งโปรแกรมจาวา นี่คือรายการสาเหตุที่สำคัญ:
- บริการ 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 ใหม่อย่างมีประสิทธิภาพ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ ‘services.msc’ แล้วกด Enter เพื่อเปิด บริการ ยูทิลิตีและคลิก ใช่ ที่ UAC (การควบคุมบัญชีผู้ใช้) หากได้รับแจ้งให้ทำเช่นนั้น
- เมื่อคุณอยู่ในบริการ ให้เลื่อนลงผ่านรายการบริการและค้นหา Windows Installer บริการจากเมนูด้านขวามือของหน้าจอ
- หลังจากที่คุณจัดการเพื่อค้นหาบริการที่ถูกต้องแล้ว ให้คลิกขวาและเลือก หยุด จากเมนูบริบทที่เพิ่งปรากฏขึ้น
หมายเหตุ: หากบริการหยุดแล้ว ให้คลิกที่ เริ่ม เพื่อเริ่มบริการ - รอจนกว่าบริการจะหยุดทำงานอย่างมีประสิทธิภาพ จากนั้นให้คลิกขวาที่รายการบริการอีกครั้งแล้วเลือกเริ่มจากเมนูบริบท
- ทำซ้ำโปรแกรมติดตั้งที่เคยทริกเกอร์ ข้อผิดพลาด 1721 และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังคงพบปัญหาประเภทเดียวกัน ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2:การเรียกใช้ตัวแก้ไขปัญหาการติดตั้งโปรแกรม
หากสาเหตุของปัญหานี้เป็นปัญหาการติดตั้งทั่วไปที่ Microsoft ทราบอยู่แล้ว มีโอกาสที่คุณจะสามารถแก้ไขปัญหานี้ได้ด้วยการเรียกใช้การติดตั้งและถอนการติดตั้งโปรแกรม ตัวแก้ไขปัญหา – ยูทิลิตีนี้สามารถดาวน์โหลดจากระยะไกลบนคอมพิวเตอร์เครื่องใดก็ได้ และจะสแกนคอมพิวเตอร์ของคุณเพื่อหาปัญหาทั่วไปที่จะขัดขวาง Windows Installer ไม่ให้งานติดตั้งหรือถอนการติดตั้งเสร็จสมบูรณ์
หากพบผู้กระทำผิด ยูทิลิตี้จะแนะนำการแก้ไขที่สามารถบังคับใช้ได้โดยอัตโนมัติหรือโดยทำตามขั้นตอนด้วยตนเอง (ขึ้นอยู่กับแต่ละกรณี)
ในกรณีที่คุณยังไม่ได้ลองใช้ตัวแก้ไขปัญหานี้ ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนซึ่งจะแสดงวิธีดาวน์โหลดและใช้งานตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม :
- เปิดเบราว์เซอร์เริ่มต้นของคุณและไปที่หน้าดาวน์โหลดของตัวแก้ไขปัญหาการติดตั้งและถอนการติดตั้งโปรแกรม .
- เมื่อคุณอยู่ในหน้าที่ถูกต้องแล้ว ให้คลิกที่ ดาวน์โหลดเครื่องมือแก้ปัญหา ปุ่ม (ภายใต้ แก้ไขปัญหาที่บล็อกโปรแกรมไม่ให้ติดตั้งหรือลบ )
- เมื่อดาวน์โหลดเสร็จแล้ว ให้คลิกขวาที่ .diagcab ที่คุณเพิ่งดาวน์โหลดและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบท
- ภายใน โปรแกรมติดตั้งและถอนการติดตั้งตัวแก้ไขปัญหา เริ่มต้นด้วยการตรวจสอบ ขั้นสูง ไฮเปอร์ลิงก์และทำเครื่องหมายในช่องที่เกี่ยวข้องกับ ใช้การซ่อมแซมโดยอัตโนมัติ ก่อนคลิก ถัดไป เพื่อก้าวไปข้างหน้า
- เมื่อได้รับแจ้งให้เลือกปัญหาที่คุณมี ให้เลือกการติดตั้ง จากรายการตัวเลือกที่มี
- รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น จากนั้นเลือกโปรแกรมที่คุณประสบปัญหาในการติดตั้งจากรายการตัวเลือก เมื่อเลือกโปรแกรมที่ถูกต้องแล้ว ให้คลิกที่ ถัดไป
หมายเหตุ :หากโปรแกรมไม่อยู่ในรายการ ให้เลือก ไม่อยู่ในรายการ ก่อนคลิก ถัดไป
- หากพบกลยุทธ์การซ่อมแซมที่ใช้งานได้ ให้คลิกที่ใช้การแก้ไขนี้ เพื่อบังคับใช้
หมายเหตุ: คุณอาจต้องปฏิบัติตามขั้นตอนต่างๆ ด้วยตนเอง ทั้งนี้ขึ้นอยู่กับการแก้ไขที่แนะนำ
- หลังจากคุณบังคับใช้การแก้ไขได้แล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์
ในกรณีที่คุณยังคงพบ รหัสข้อผิดพลาด 1721 เมื่อพยายามติดตั้งโปรแกรมที่พัฒนาใน Java ให้เลื่อนลงไปยังโปรแกรมแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3:การติดตั้งโปรแกรมในโหมดความเข้ากันได้
หากคุณประสบปัญหานี้ขณะพยายามติดตั้งโปรแกรมรุ่นเก่าซึ่งเดิมพัฒนาขึ้นสำหรับ Windows เวอร์ชันเก่า คุณอาจพบปัญหาประเภทนี้ โชคดีที่ Windows 10 มีกลไกที่จะช่วยให้คุณติดตั้งโปรแกรมในโหมดความเข้ากันได้กับ Windows เวอร์ชันเก่าได้
วิธีนี้ใช้ไม่ได้ผล 100% แต่มีรายงานผู้ใช้จำนวนมากที่ยืนยันว่าข้อผิดพลาด 1721 ได้รับการแก้ไขแล้วหลังจากที่บังคับให้โปรแกรมติดตั้งทำงานในโหมดความเข้ากันได้
หากคุณยังไม่ได้ลองแก้ไขที่เป็นไปได้นี้ ให้ทำตามคำแนะนำด้านล่าง:
- ไปที่ตำแหน่งที่คุณกำลังจัดเก็บโปรแกรมติดตั้งที่ทำให้เกิดปัญหานี้ จากนั้นคลิกขวาที่ตัวติดตั้งแล้วเลือกคุณสมบัติ จากเมนูบริบท
- เมื่อคุณอยู่ในคุณสมบัติ หน้าจอ ให้คลิกที่ ความเข้ากันได้ จากเมนูด้านบน แล้วทำเครื่องหมายในช่องที่เกี่ยวข้องกับ เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ
- ถัดไป จากรายการตัวเลือกที่มี ให้เลือกเวอร์ชันของ Windows ที่โปรแกรมนี้ออกแบบมาสำหรับแต่แรก แล้วคลิก ใช้ เพื่อบันทึกการเปลี่ยนแปลง
- เมื่อคุณบังคับโปรแกรมติดตั้งให้ทำงานในโหมดความเข้ากันได้สำเร็จแล้ว ให้เรียกใช้อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังเห็น ข้อผิดพลาด 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 ด้วยตนเองก่อนที่จะลองติดตั้งอีกครั้ง
หากคุณกำลังมองหาคำแนะนำทีละขั้นตอน ให้ทำตามคำแนะนำด้านล่าง:
- เปิดเบราว์เซอร์เริ่มต้นของคุณและไปที่หน้าดาวน์โหลดสำหรับ Microsoft Visual C++ 2005 Redist และคลิก ดาวน์โหลด เพื่อเริ่มการดาวน์โหลด
- เมื่อดาวน์โหลดไฟล์เรียกทำงานสำเร็จแล้ว ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการ โดยทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
หมายเหตุ: ณ จุดนี้ คุณจะถูกขอให้ให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ – เมื่อสิ่งนี้เกิดขึ้น ให้คลิกที่ ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ปฏิบัติตามคำแนะนำที่เหลือเพื่อทำการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์
- ทำตามขั้นตอนที่ 2 และ 3 อีกครั้งด้วย Visual C++ 2008 Redist แพ็คเกจ เพื่อให้แน่ใจว่าติดตั้งแพ็คเกจที่จำเป็นทั้งสองบนคอมพิวเตอร์ของคุณอย่างถูกต้อง
- ทำการรีสตาร์ทครั้งสุดท้าย จากนั้นพยายามติดตั้งโปรแกรมที่ก่อนหน้านี้ล้มเหลวโดยมีข้อผิดพลาด 1721 และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังเกิดปัญหาแบบเดิม ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 5:การรีเฟรชทุกองค์ประกอบของ Windows
ในกรณีที่วิธีการข้างต้นไม่ได้ผลในกรณีของคุณ อาจมีผู้กระทำผิดเพียงคนเดียวคือไฟล์ระบบที่เสียหายซึ่งส่งผลต่อโครงสร้างพื้นฐานของ Windows Installer
หากคุณพบว่าตัวเองอยู่ในสถานการณ์นี้โดยเฉพาะ มีเพียง 2 วิธีข้างหน้าเท่านั้นที่จะช่วยให้คุณแก้ไขข้อผิดพลาด 1721 และติดตั้งโปรแกรมใหม่ได้ตามปกติ:
- ล้างการติดตั้งเวอร์ชัน Windows ของคุณ – หากคุณไม่มีข้อมูลเสมือนบนไดรฟ์ระบบปฏิบัติการ การติดตั้งใหม่ทั้งหมดเป็นขั้นตอนที่ง่ายและรวดเร็วในการรีเซ็ตส่วนประกอบ Windows ที่สำคัญทุกชิ้นซึ่งน่าจะแก้ไขปัญหานี้ได้มากที่สุด คุณไม่จำเป็นต้องใช้สื่อการติดตั้งที่เข้ากันได้ แต่ข้อเสียเปรียบหลักคือ เว้นแต่คุณจะสำรองข้อมูลไว้ล่วงหน้า คุณจะสูญเสียข้อมูลส่วนตัวทุกบิตที่คุณจัดเก็บไว้ในไดรฟ์ Windows
- ซ่อมแซมการติดตั้งเวอร์ชัน Windows ของคุณ – หากคุณกำลังจัดเก็บข้อมูลสำคัญบนไดรฟ์ Windows การซ่อมแซมการติดตั้งควรเป็นขั้นตอนที่คุณเลือก คุณจะต้องเสียบสื่อการติดตั้ง Windows ที่เข้ากันได้เพื่อให้ใช้งานได้และการดำเนินการนั้นน่าเบื่อกว่าเล็กน้อย แต่ข้อได้เปรียบที่สำคัญคือกระบวนการนี้จะสัมผัสเฉพาะไฟล์ Windows - คุณต้องเก็บสื่อส่วนตัว แอพ เกม และแม้กระทั่งค่ากำหนดบางอย่างของผู้ใช้ที่คุณกำลังจัดเก็บไว้ในไดรฟ์ระบบปฏิบัติการ