ผู้ใช้ Windows หลายคนกำลังพบกับไฟล์ “ 0x80070666” เกิดข้อผิดพลาดขณะพยายามติดตั้ง Microsoft Visual C ++, Lumberyard หรือแพ็คเกจการแจกจ่ายที่คล้ายกัน โดยทั่วไปข้อความแสดงข้อผิดพลาดจะถูกรายงานว่าเกิดขึ้นเมื่อเริ่มกระบวนการติดตั้ง ปัญหานี้ไม่เฉพาะเจาะจงกับ Windows บางเวอร์ชันเนื่องจากได้รับการยืนยันว่าเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10
การติดตั้งล้มเหลว - 0x80070666
อะไรเป็นสาเหตุของ 0x80070666 เกิดข้อผิดพลาดเมื่อติดตั้ง Microsoft Visual C ++?
เราตรวจสอบปัญหานี้โดยดูจากรายงานของผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ได้ปรับใช้เพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ จากสิ่งที่เรารวบรวมมามีสถานการณ์ต่างๆมากมายที่จะทำให้เกิดข้อความแสดงข้อผิดพลาดนี้:
- มีการติดตั้ง Visual C ++ อื่นอยู่แล้ว - ตามที่ปรากฎ Visual C ++ 2015 และ Visual C ++ 2017 จะมีไฟล์ไบนารีทั่วไปที่ทราบกันดีว่ามีความขัดแย้งกัน หากคุณมี Visual C ++ Redist 2017 อยู่แล้วและคุณกำลังพยายามติดตั้ง 2015 Redist คุณจะเห็นข้อความแสดงข้อผิดพลาดนี้ ในกรณีนี้การถอนการติดตั้ง Visual C ++ ที่ใหม่กว่าควรแก้ปัญหาได้
- การติดตั้ง Visual C ++ ไม่ดี - มีบางสถานการณ์ที่อาจส่งผลให้การติดตั้ง Visual C ++ Redistributable แพคเกจไม่ดี เมื่อใดก็ตามที่สิ่งนี้เกิดขึ้นคุณมีทางเลือกอื่น ๆ อีกเล็กน้อยในการเรียกใช้เครื่องมือ Fix-it เฉพาะหรือพยายามบังคับให้หน้าจอ Repair ปรากฏขึ้นโดยใช้ Command Prompt
- Windows Update กำลังวางแผนที่จะติดตั้งแพ็คเกจ Visual C ++ เดียวกัน - สถานการณ์อื่นที่คุณอาจพบปัญหานี้คือถ้าส่วนประกอบการอัปเดต (Windows Update) มีการอัปเดตที่รอดำเนินการซึ่งจะอัปเดตแพ็คเกจ Visual C ++ เดียวกัน ในกรณีนี้การติดตั้งการอัปเดต Windows ที่รอดำเนินการทุกรายการควรแก้ไขปัญหาโดยอัตโนมัติ
หากคุณกำลังต้องการการแก้ไขที่จะช่วยให้คุณข้ามไฟล์ 0x80070666 และทำการติดตั้งแพ็คเกจการแจกจ่ายให้เสร็จสมบูรณ์บทความนี้จะให้วิธีการแก้ไขปัญหาต่างๆแก่คุณ ด้านล่างนี้คุณมีวิธีแก้ไขที่เป็นไปได้หลายประการซึ่งผู้ใช้รายอื่นที่อยู่ในสถานการณ์คล้ายกันใช้เพื่อแก้ไขปัญหาได้สำเร็จ
วิธีการเรียงลำดับตามประสิทธิภาพและความรุนแรงดังนั้นโปรดปฏิบัติตามลำดับที่นำเสนอ หนึ่งในนั้นคือการแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ
วิธีที่ 1: การถอนการติดตั้งแพ็คเกจ Visual C ++ Redistributable ปัจจุบันทั้งหมด
ตามที่มีผู้ใช้รายงานจำนวนมากปัญหานี้มักเกิดขึ้นหากคอมพิวเตอร์ของคุณมีแพ็กเกจที่สามารถแจกจ่ายต่อได้ (เก่ากว่าหรือใหม่กว่า) เวอร์ชันเดียวกับที่คุณพยายามติดตั้งอยู่แล้ว
ในกรณีส่วนใหญ่ข้อผิดพลาดจะปรากฏขึ้นเมื่อผู้ใช้พยายามติดตั้ง Visual C ++ Redist 2015 แต่มีการติดตั้งที่ใหม่กว่าในระบบนั้นอยู่แล้ว ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าสามารถแก้ไขไฟล์ การติดตั้งล้มเหลว - 0x80070666 ข้อผิดพลาดในการติดตั้งโดยการถอนการติดตั้งเวอร์ชันที่ใหม่กว่า
คำแนะนำโดยย่อเกี่ยวกับวิธีการดำเนินการนี้:
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ appwiz.cpl” แล้วกด ป้อน เพื่อเปิดไฟล์ โปรแกรมและคุณสมบัติ หน้าจอ
พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้ง
- ข้างใน โปรแกรมและคุณสมบัติ หน้าจอเลื่อนลงไปตามรายการโปรแกรมที่ติดตั้งและค้นหาไฟล์ Microsoft Visual C ++ Redist การติดตั้ง
- คลิกขวาที่ทุกๆ Microsoft Visual C ++ Redist ติดตั้งและเลือก ถอนการติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อทำการถอนการติดตั้งสำหรับทุกแพ็คเกจ redist
การถอนการติดตั้งทุกแพ็คเกจ Visual C ++ Redist
- เมื่อถอนการติดตั้งแพ็คเกจ Visual C ++ แล้วให้รีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นครั้งถัดไปเสร็จสิ้น
- พยายามติดตั้งแพ็คเกจ Redist เดียวกันกับที่เคยล้มเหลวกับ 0x80070666 ข้อผิดพลาด
หากคุณยังคงพบข้อความแสดงข้อผิดพลาดเดิมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 2: เรียกใช้เครื่องมือ Fix-It
มีเครื่องมือ Microsoft Fix It อย่างหนึ่งที่ผู้ใช้ที่ได้รับผลกระทบหลายรายใช้เพื่อแก้ไขปัญหาที่ขัดขวางไม่ให้ติดตั้งแพ็คเกจ redist โดยอัตโนมัติ นี้โดยเฉพาะ ซ่อมมัน เครื่องมือจะดำเนินกลยุทธ์การซ่อมแซมหลายอย่างซึ่งจะซ่อมแซมส่วนประกอบต่างๆ (รวมถึงคีย์รีจิสทรีที่เสียหาย) ที่ใช้ระหว่างการติดตั้งโปรแกรมใหม่
บันทึก: เครื่องมือ Fix it นี้จะใช้ได้กับ Windows 7, Windows 8, Windows 8.1 และ Windows 10
นี่คือคำแนะนำโดยย่อเกี่ยวกับการใช้สิ่งนี้ ซ่อมมัน เครื่องมือในการแก้ไขไฟล์ 0x80070666 ข้อผิดพลาด:
- ไปที่ลิงค์นี้ ( ที่นี่ ) แล้วคลิกไฟล์ ดาวน์โหลด เพื่อดาวน์โหลดไฟล์ ซ่อมมัน เครื่องมือ.
ดาวน์โหลด Fix it Tool
- เมื่อดาวน์โหลดเครื่องมือแล้วให้ดับเบิลคลิกที่ไฟล์. diagcab เพื่อเปิดไฟล์ ซ่อมมัน เครื่องมือ. เมื่อคุณเห็นหน้าจอเริ่มต้นให้คลิกที่ ขั้นสูง และตรวจสอบให้แน่ใจว่าช่องที่เกี่ยวข้องกับ ทำการซ่อมแซมโดยอัตโนมัติ ถูกตรวจสอบ จากนั้นคลิกถัดไปเพื่อไปยังเมนูถัดไป
ทำการซ่อมแซมโดยอัตโนมัติ
- คลิกที่หน้าจอถัดไป กำลังติดตั้ง .
ปัญหาในการติดตั้งโปรแกรม
- รอจนกว่าขั้นตอนการตรวจสอบจะเสร็จสิ้นจากนั้นเลือกแพ็กเกจ Redist ที่คุณพบปัญหาแล้วคลิก ต่อไป.
การเลือกแพ็กเกจ redist ที่คุณประสบปัญหา
- ปฏิบัติตามกลยุทธ์การซ่อมแซมที่แนะนำจนกว่าจะสิ้นสุดโปรแกรม
ลองใช้วิธีแก้ไขที่แนะนำ
- เมื่อเครื่องมือ Fix It ทำงานตามหลักสูตรแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถติดตั้งแพ็คเกจ redist เมื่อเริ่มต้นครั้งถัดไปได้หรือไม่โดยไม่มีปัญหา
หากคุณยังคงพบกับไฟล์ 0x80070666 ข้อผิดพลาดเลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 3: การติดตั้งการอัปเดต Windows ที่รอดำเนินการ
ปรากฎว่าคุณอาจพบกับไฟล์ 0x80070666 เกิดข้อผิดพลาดเนื่องจาก Windows Update กำลังเตรียมติดตั้งแพ็คเกจ redist เดียวกันอยู่แล้ว ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าเมื่อทำการอัปเดต Windows ที่จำเป็นแพ็คเกจ redist ที่ก่อนหน้านี้ล้มเหลวกับไฟล์ 0x80070666 ติดตั้งข้อผิดพลาดโดยอัตโนมัติ
คำแนะนำโดยย่อเกี่ยวกับการติดตั้งการอัปเดต Windows ที่รอดำเนินการมีดังนี้
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ms-settings: windowsupdate ” แล้วกด ป้อน เพื่อเปิดไฟล์ Windows Update แท็บของ การตั้งค่า แอป
เรียกใช้กล่องโต้ตอบ: ms-settings: windowsupdate
บันทึก: หากคุณไม่ได้ใช้ Windows 10 ให้ใช้ไฟล์ “ wuapp” คำสั่งแทน
- เมื่อคุณมาถึงหน้าจอ Windows Update ให้คลิกที่ ตรวจสอบสำหรับการอัพเดต และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดต Windows ที่รอดำเนินการทั้งหมด
การติดตั้งทุกการอัปเดต Windows ที่รอดำเนินการ
- เมื่อติดตั้งการอัปเดตที่รอดำเนินการทุกครั้งแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่ายังไม่ได้ติดตั้งแพ็คเกจ redist หรือไม่ หากไม่เป็นเช่นนั้นให้ลองติดตั้งและดูว่าคุณยังคงพบข้อความแสดงข้อผิดพลาดเดิมอยู่หรือไม่
หากคุณยังไม่สามารถกำจัดไฟล์ 0x80070666 ข้อผิดพลาดเลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 4: การใช้ Command Prompt เพื่อซ่อมแซมการติดตั้ง Visual C ++
ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสงสัยว่าการติดตั้ง Visual C ++ เสียหาย แต่พวกเขาไม่สามารถซ่อมแซมได้เนื่องจากโปรแกรมไม่ปรากฏในรายการเพิ่มหรือเอาโปรแกรมออก โดยทั่วไปจะเกิดขึ้นกับแพคเกจ Visual C ++ 2015 Redistributable
โชคดีที่พวกเขาสามารถแก้ไขปัญหานี้ได้โดยดาวน์โหลดไฟล์ปฏิบัติการติดตั้งและบังคับให้หน้าต่างซ่อมแซมปรากฏขึ้นผ่าน Command Prompt คำแนะนำโดยย่อเกี่ยวกับวิธีการดำเนินการนี้:
- ตรวจสอบให้แน่ใจว่ามีตัวติดตั้งของแพ็กเกจที่แจกจ่ายต่อได้ซึ่งคุณพยายามติดตั้งอยู่ในคอมพิวเตอร์ของคุณ ตรวจสอบให้แน่ใจว่าทราบตำแหน่งที่แน่นอน หากไม่มีตัวติดตั้งบนพีซีของคุณให้ดาวน์โหลดอีกครั้ง
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ cmd” แล้วกด ป้อน เพื่อเปิด Command Prompt
- ภายในพรอมต์คำสั่งใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนไดเร็กทอรีเป็นไฟล์ที่เก็บไฟล์ ตัวอย่างเช่นหากโปรแกรมติดตั้ง redist (เช่น vc_redist.x64.exe) อยู่ในโฟลเดอร์ Download คุณจะต้องใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนเป็นไดเรกทอรีที่เกี่ยวข้อง:
ซีดี C: Users * YourUser * Downloads
- เมื่อคุณแน่ใจแล้วว่าเทอร์มินัลทำงานในไดเร็กทอรีที่ถูกต้องให้พิมพ์ชื่อของไฟล์ปฏิบัติการติดตั้งตามด้วย / ถอนการติดตั้งเพื่อบังคับให้หน้าต่างการติดตั้งปรากฏขึ้น แบบนี้:
vc_redist.x64.exe / ถอนการติดตั้ง
- จากนั้นคลิก ซ่อมแซม และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อซ่อมแซมไฟล์ Visual C ++ redist การติดตั้ง.
บังคับให้หน้าต่าง Repair ปรากฏขึ้นผ่าน Command Prompt
อ่าน 4 นาที