ผู้ใช้ Windows บางรายรายงานว่าพบรหัสข้อผิดพลาด 0X800F080C เมื่อพยายามติดตั้งแพ็คเกจ .NET Framework ที่หายไป หรือเมื่อพยายามเปิดแอพพลิเคชั่นบางตัวในคอมพิวเตอร์ Windows
หลังจากดูรายงานผู้ใช้ต่างๆ แล้ว ปรากฎว่ามีสถานการณ์ต่างๆ มากมายที่อาจทำให้ 0X800F080C ข้อผิดพลาดเมื่อดำเนินการบางอย่าง ต่อไปนี้คือรายชื่อผู้กระทำผิดที่อาจก่อให้เกิดรหัสข้อผิดพลาดนี้:
- .NET Framework ไม่สามารถเปิดใช้งานผ่าน Powershell – ตามที่ปรากฏ เป็นไปได้มากที่ Windows 10 จะป้องกันไม่ให้คุณเปิดใช้งานการติดตั้งแต่ปิดใช้งานอินสแตนซ์ของ .NET Framework ผ่านทางเทอร์มินัล โชคดีที่ผู้ใช้ที่ได้รับผลกระทบหลายรายที่ประสบปัญหานี้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากเปิดใช้งานเฟรมเวิร์กผ่านหน้าจอคุณลักษณะของ Windows
- การขึ้นต่อกันของ .NET Framework ที่เสียหาย – ตามที่ผู้ใช้ที่ได้รับผลกระทบบางราย ปัญหานี้อาจเกิดขึ้นเนื่องจากการขึ้นต่อกันของ .NET Framework ที่เสียหาย ซึ่งส่งผลต่อการติดตั้งเวอร์ชันใหม่ ในกรณีนี้ คุณควรจะสามารถซ่อมแซมอินสแตนซ์ที่เสียหายได้ด้วยการเรียกใช้ .NET Repair Tool
- ไฟล์ระบบเสียหาย – ในบางสถานการณ์ คุณสามารถคาดหวังให้เห็นรหัสข้อผิดพลาดนี้เกิดขึ้นเนื่องจากความเสียหายบางประเภทที่ส่งผลต่อไฟล์ Windows ที่รับผิดชอบในการบรรเทาโครงสร้างพื้นฐานของซอฟต์แวร์ที่จำเป็นสำหรับการติดตั้งโปรแกรมของบุคคลที่สาม ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการเรียกใช้ยูทิลิตีสองสามตัวที่สามารถแทนที่ไฟล์ที่เสียหายด้วยไฟล์ที่เทียบเท่าปกติ หรือโดยการเรียกใช้การติดตั้งซ่อมแซมหรือขั้นตอนการติดตั้งใหม่ทั้งหมด
เมื่อคุณคุ้นเคยกับผู้กระทำผิดทุกคนที่อาจเป็นสาเหตุของรหัสข้อผิดพลาดแล้ว ต่อไปนี้คือรายการของวิธีการที่ได้รับการยืนยันซึ่งผู้ใช้ที่ได้รับผลกระทบรายอื่นได้ใช้สำเร็จเพื่อแก้ไขปัญหานี้:
วิธีที่ 1:เปิดใช้งาน 3.5 .NET Framework ผ่านฟีเจอร์ของ Windows (ถ้ามี)
หากคุณเคยพบกับ 0X800F080C รหัสข้อผิดพลาดขณะพยายามเปิดใช้งาน .NET Framework ที่หายไปจากหน้าต่างเทอร์มินัล CMD หรือ Powershell คุณอาจสามารถหลีกเลี่ยงข้อผิดพลาดทั้งหมดได้ด้วยการเปิดใช้งานเฟรมเวิร์กโดยตรงจากหน้าจอคุณลักษณะของ Windows
แต่โปรดทราบว่า Windows 10 มีไฟล์เก็บถาวรของ .NET Framework เวอร์ชัน 3.5 แล้ว คุณเพียงแค่ต้องแจ้งให้ติดตั้ง ผู้ใช้บางคนที่เคยพบ รหัสข้อผิดพลาด 0X800F080C เมื่อทำการติดตั้ง .NET Framework เวอร์ชัน 3.5 จากหน้าต่างเทอร์มินัล ได้ยืนยันว่าการติดตั้งไม่เกิดขึ้นอีกต่อไปเมื่อพยายามดำเนินการผ่านหน้าจอคุณลักษณะของ Windows
ทำตามคำแนะนำด้านล่างเพื่อติดตั้ง .NET Framework 3.5 ผ่านหน้าจอคุณลักษณะของ Windows ให้ทำตามคำแนะนำด้านล่าง:
- เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'appwiz.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู.
- ภายใน โปรแกรมและคุณลักษณะ เมนู ใช้เมนูทางด้านขวาเพื่อคลิก เปิดหรือปิดคุณลักษณะของ Windows .
- เมื่อคุณอยู่ในหน้าจอคุณลักษณะของ Windows ให้เริ่มต้นด้วยการเลือกช่องที่เชื่อมโยงกับ .NET Framework 3.5 (แพ็คเกจนี้ประกอบด้วย .NET 2.0 และ 3.0) จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- ที่ข้อความยืนยัน ให้คลิก ใช่ เพื่อเริ่มขั้นตอน จากนั้นรอให้ติดตั้งแพ็คเกจสำเร็จ
- เมื่อดำเนินการเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์
ในกรณีที่วิธีนี้ใช้ไม่ได้ หรือคุณยังพบปัญหา 0X800F080C เหมือนเดิม เกิดข้อผิดพลาดเมื่อติดตั้ง .NET Framework 3.5 ผ่านหน้าจอคุณลักษณะของ Windows ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2:การเรียกใช้ .NET Repair Tool (ถ้ามี)
หากการแก้ไขที่เป็นไปได้ครั้งแรกไม่ได้ผลในกรณีของคุณ คำแนะนำของเราคือดำเนินการตามขั้นตอนการแก้ไขปัญหาต่างๆ ที่จะช่วยให้คุณสามารถแก้ไขปัญหาพื้นฐานใดๆ กับแพ็คเกจ .NET redist ที่ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ
เป็นไปได้มากที่จุดนี้จะเห็น 0X800F080C เนื่องจากเศษจากแพ็คเกจ .NET Framework รุ่นเก่าที่ทำให้เกิดปัญหากับการติดตั้งใหม่
ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ประสบปัญหานี้เช่นกันได้รายงานว่าในที่สุดพวกเขาก็จัดการเพื่อป้องกันอินสแตนซ์ใหม่ของ 0X800F080C เกิดข้อผิดพลาดจากการเรียกใช้ .NET Framework Repair Tool – นี่คือเครื่องมือที่จะสแกนคอมพิวเตอร์ของคุณโดยอัตโนมัติและแก้ไขการขึ้นต่อกันของ .NET ที่อาจสร้างปัญหา
หากคุณยังไม่ได้ลองใช้เครื่องมือ .NET Repair ให้ทำตามคำแนะนำด้านล่างเพื่อดูคำแนะนำทีละขั้นตอนในการทำเช่นนั้น:
- เริ่มต้นด้วยการเปิดเบราว์เซอร์และเข้าถึงหน้าดาวน์โหลดเครื่องมือซ่อมแซม Microsoft .NET Framework . เมื่อคุณเข้าไปในหน้าแล้ว ให้คลิกที่ ดาวน์โหลด ปุ่ม (ภายใต้ เครื่องมือซ่อมแซม Microsoft .NET Framework ).
- ในหน้าจอถัดไป ให้เริ่มต้นด้วยการเลือกช่องที่เชื่อมโยงกับ NetFxRepairTool.exe ในขณะที่ยกเลิกการเลือกทุกอย่างอื่น จากนั้นคลิก ถัดไป เพื่อไปยังเมนูถัดไปของ NetFXRepair Tool
- หลังจากดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกที่โปรแกรมติดตั้งที่คุณเพิ่งดาวน์โหลด จากนั้นคลิก ใช่ เมื่อได้รับแจ้งที่ UAC (การควบคุมบัญชีผู้ใช้)
- เมื่อดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการที่คุณเพิ่งดาวน์โหลดมา และคลิก ใช่ ที่ UAC ให้สิทธิ์ผู้ดูแลระบบ
- ภายใน การซ่อมแซม Microsoft .NET Framework เครื่องมือ ทำตามคำแนะนำบนหน้าจอและทำเครื่องหมายในช่องที่เกี่ยวข้องกับ ฉันได้อ่านและยอมรับเงื่อนไขการอนุญาต เมื่อได้รับแจ้งจาก ToS ก่อนคลิก ถัดไป ก้าวหน้า.
- ในทันที ยูทิลิตีควรเริ่มสแกนการพึ่งพา .NET แล้ว ติดตั้งบนคอมพิวเตอร์ของคุณ รออย่างอดทนจนกว่ากระบวนการจะเสร็จสมบูรณ์
- หลังจากดำเนินการเสร็จสิ้นแล้ว ให้คลิกที่ ถัดไป เพื่อใช้กลยุทธ์การซ่อมแซมที่ยูทิลิตี้แนะนำโดยอัตโนมัติ
- หลังจากใช้การแก้ไขเรียบร้อยแล้ว ให้คลิกที่ เสร็จสิ้น เพื่อเสร็จสิ้นกระบวนการ หากคุณไม่ได้รับแจ้งให้รีสตาร์ทโดยอัตโนมัติ ให้ดำเนินการเองและดูว่า 0X800F080C รหัสข้อผิดพลาดจะได้รับการแก้ไขในครั้งต่อไปที่คุณพยายามติดตั้ง .NET Framework เวอร์ชันใหม่
หากคุณเรียกใช้ยูทิลิตี .NET Framework Repair แล้ว และยังพบปัญหาประเภทนี้อยู่ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3:การเรียกใช้ DISM และ SFC Scan
หากการแก้ไข 2 รายการแรกข้างต้นทำให้คุณสามารถแก้ไข 0X800F080C ปัญหาในกรณีของคุณ สิ่งต่อไปที่คุณควรทำคือใช้ยูทิลิตี้สองสามตัว (SFC และ DISM) ที่สามารถแก้ไขความเสียหายของไฟล์ระบบที่อาจส่งผลต่อความสามารถของระบบปฏิบัติการในการจัดการการติดตั้งแพ็คเกจ .NET Framework ใหม่
หมายเหตุ:ตัวตรวจสอบไฟล์ระบบ และ Deployment Image การบริการและการจัดการ เป็นเครื่องมือในตัวสองตัวที่ติดตั้งเพื่อแก้ไขอินสแตนซ์ความเสียหายที่พบบ่อยที่สุดที่อาจก่อให้เกิดข้อผิดพลาด เมื่อพยายามติดตั้งการพึ่งพา .NET Framework ที่ขาดหายไปหรือเมื่อเปิดบางแอปพลิเคชัน
หากคุณยังไม่ได้ปรับใช้ยูทิลิตี้นี้ ให้เริ่มโดยไปที่การสแกนตัวตรวจสอบไฟล์ระบบ เนื่องจากคุณสามารถทำได้โดยไม่ต้องมีการเชื่อมต่ออินเทอร์เน็ต
หมายเหตุ: โปรดทราบว่า SFC เป็นเครื่องมือในเครื่องที่ทำงานโดยใช้แคชที่จัดเก็บไว้ในเครื่องเพื่อแทนที่รายการไฟล์ระบบที่เสียหายด้วยไฟล์ที่เทียบเท่า เมื่อคุณปรับใช้วิธีนี้แล้ว สิ่งสำคัญคือต้องไม่ขัดจังหวะการสแกนประเภทนี้ เนื่องจาก (ซึ่งอาจทำให้เกิดข้อผิดพลาดเชิงตรรกะเพิ่มเติม)
สำคัญ :หากคุณกำลังประสบปัญหานี้กับ HDD แบบเดิมแทนที่จะเป็น SSD ที่ทันสมัยกว่า กระบวนการนี้จะใช้เวลาสองสามชั่วโมง โปรดทราบว่ายูทิลิตี้นี้มีแนวโน้มที่จะหยุดทำงานชั่วคราว – หากเกิดเหตุการณ์นี้ อย่าปิดหน้าต่างและรอให้การติดตามแบบเรียลไทม์กลับมา
เมื่อการสแกน SFC เสร็จสิ้นในท้ายที่สุด ให้รีบูตเครื่องคอมพิวเตอร์และดูว่า 'การดำเนินการที่ร้องขอไม่สามารถดำเนินการในไฟล์ที่มีการเปิดส่วนที่ผู้ใช้แมปไว้ได้หรือไม่' รหัสข้อผิดพลาดได้รับการแก้ไขในที่สุด
ในกรณีที่ไม่ใช่ ให้ก้าวไปข้างหน้าโดยเริ่มการสแกน DISM .
หมายเหตุ: ต่างจากการสแกน SFC ปกติ DISM ใช้ส่วนประกอบของ Windows Update เพื่อแทนที่อินสแตนซ์ไฟล์ Windows ที่เสียหายด้วยสำเนาที่สมบูรณ์ที่ดาวน์โหลดทางอินเทอร์เน็ต ด้วยเหตุนี้ คุณต้องตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนที่จะเริ่มดำเนินการนี้
เมื่อคุณสแกนทั้ง DISM และ SFC เสร็จแล้ว ให้รีบูตคอมพิวเตอร์และใช้คอมพิวเตอร์ตามปกติเพื่อดูว่าคุณยังเห็น 0X800F080C อยู่หรือไม่ รหัสข้อผิดพลาดเมื่อเรียกใช้การสำรองข้อมูล Windows 10
วิธีที่ 4:รีเฟรชทุกคอมโพเนนต์ของ Windows
หากไม่มีการแก้ไขอื่นๆ ข้างต้นที่อนุญาตให้คุณแก้ไข 0X800F080C มีโอกาสสูงที่คุณกำลังเผชิญกับความเสียหายของไฟล์ระบบบางประเภทที่ไม่สามารถแก้ไขได้ตามอัตภาพ
ในกรณีนี้ ความหวังที่ดีที่สุดของคุณในการแก้ไขปัญหาตามอัตภาพคือการรีเซ็ตทุกองค์ประกอบของ WIndows ด้วยขั้นตอน เช่น ล้าง ติดตั้งหรือ ติดตั้งการซ่อมแซม (การซ่อมแซมในสถานที่) . ด้วยวิธีนี้ คุณจะแก้ไขบริการที่อาจเสียหายทั้งหมดที่อาจขัดขวางไม่ให้คุณเปิดโปรแกรมของบุคคลที่สามหรือติดตั้งโครงสร้างพื้นฐาน .NET Framework ที่ขาดหายไป
ขั้นตอนที่ง่ายที่สุดในกลุ่มคือ การติดตั้งใหม่ทั้งหมด . เว้นแต่คุณจะสำรองข้อมูลไว้ล่วงหน้า คุณอาจคาดหวังว่าข้อมูลส่วนตัวทั้งหมดที่มีอยู่ในไดรเวอร์ OS ของคุณจะหายไป – ข้อได้เปรียบที่สำคัญของวิธีนี้คือ คุณจะไม่จำเป็นต้องใช้สื่อการติดตั้งที่เข้ากันได้
อย่างไรก็ตาม หากคุณกำลังมองหาแนวทางที่มุ่งเน้น คุณจะต้องมีสื่อการติดตั้งที่เข้ากันได้เพื่อเริ่มการติดตั้งซ่อมแซม (ขั้นตอนการซ่อมแซมแบบแทนที่) .
ตรงกันข้ามกับการติดตั้งแบบคลีน การดำเนินการนี้ค่อนข้างน่าเบื่อกว่ามาก แต่ข้อดีหลักคือคุณสามารถรีเฟรชทุกองค์ประกอบที่อาจเสียหายได้โดยไม่สูญเสียข้อมูลจากแอพ เกม เอกสาร และสื่อส่วนตัวที่จัดเก็บไว้ในเครื่องของคุณ OS ไดรฟ์