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

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

ผู้ใช้ Windows บางรายรายงานว่าพบรหัสข้อผิดพลาด 0X800F080C เมื่อพยายามติดตั้งแพ็คเกจ .NET Framework ที่หายไป หรือเมื่อพยายามเปิดแอพพลิเคชั่นบางตัวในคอมพิวเตอร์ Windows

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

หลังจากดูรายงานผู้ใช้ต่างๆ แล้ว ปรากฎว่ามีสถานการณ์ต่างๆ มากมายที่อาจทำให้ 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 ให้ทำตามคำแนะนำด้านล่าง:

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'appwiz.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู. แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  2. ภายใน โปรแกรมและคุณลักษณะ เมนู ใช้เมนูทางด้านขวาเพื่อคลิก เปิดหรือปิดคุณลักษณะของ Windows . แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  3. เมื่อคุณอยู่ในหน้าจอคุณลักษณะของ Windows ให้เริ่มต้นด้วยการเลือกช่องที่เชื่อมโยงกับ .NET Framework 3.5 (แพ็คเกจนี้ประกอบด้วย .NET 2.0 และ 3.0)  จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  4. ที่ข้อความยืนยัน ให้คลิก ใช่ เพื่อเริ่มขั้นตอน จากนั้นรอให้ติดตั้งแพ็คเกจสำเร็จ
  5. เมื่อดำเนินการเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์

ในกรณีที่วิธีนี้ใช้ไม่ได้ หรือคุณยังพบปัญหา 0X800F080C เหมือนเดิม เกิดข้อผิดพลาดเมื่อติดตั้ง .NET Framework 3.5 ผ่านหน้าจอคุณลักษณะของ Windows ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:การเรียกใช้ .NET Repair Tool (ถ้ามี)

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

เป็นไปได้มากที่จุดนี้จะเห็น 0X800F080C  เนื่องจากเศษจากแพ็คเกจ .NET Framework รุ่นเก่าที่ทำให้เกิดปัญหากับการติดตั้งใหม่

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ประสบปัญหานี้เช่นกันได้รายงานว่าในที่สุดพวกเขาก็จัดการเพื่อป้องกันอินสแตนซ์ใหม่ของ 0X800F080C เกิดข้อผิดพลาดจากการเรียกใช้ .NET Framework Repair Tool – นี่คือเครื่องมือที่จะสแกนคอมพิวเตอร์ของคุณโดยอัตโนมัติและแก้ไขการขึ้นต่อกันของ .NET ที่อาจสร้างปัญหา

หากคุณยังไม่ได้ลองใช้เครื่องมือ .NET Repair ให้ทำตามคำแนะนำด้านล่างเพื่อดูคำแนะนำทีละขั้นตอนในการทำเช่นนั้น:

  1. เริ่มต้นด้วยการเปิดเบราว์เซอร์และเข้าถึงหน้าดาวน์โหลดเครื่องมือซ่อมแซม Microsoft .NET Framework . เมื่อคุณเข้าไปในหน้าแล้ว ให้คลิกที่ ดาวน์โหลด  ปุ่ม (ภายใต้ เครื่องมือซ่อมแซม Microsoft .NET Framework ). แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  2. ในหน้าจอถัดไป ให้เริ่มต้นด้วยการเลือกช่องที่เชื่อมโยงกับ NetFxRepairTool.exe  ในขณะที่ยกเลิกการเลือกทุกอย่างอื่น จากนั้นคลิก ถัดไป เพื่อไปยังเมนูถัดไปของ NetFXRepair Tool
  3. หลังจากดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกที่โปรแกรมติดตั้งที่คุณเพิ่งดาวน์โหลด จากนั้นคลิก ใช่ เมื่อได้รับแจ้งที่ UAC (การควบคุมบัญชีผู้ใช้)
  4. เมื่อดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการที่คุณเพิ่งดาวน์โหลดมา และคลิก ใช่ ที่ UAC ให้สิทธิ์ผู้ดูแลระบบ
  5. ภายใน การซ่อมแซม Microsoft .NET Framework เครื่องมือ ทำตามคำแนะนำบนหน้าจอและทำเครื่องหมายในช่องที่เกี่ยวข้องกับ ฉันได้อ่านและยอมรับเงื่อนไขการอนุญาต เมื่อได้รับแจ้งจาก ToS ก่อนคลิก ถัดไป ก้าวหน้า. แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  6. ในทันที ยูทิลิตีควรเริ่มสแกนการพึ่งพา .NET แล้ว ติดตั้งบนคอมพิวเตอร์ของคุณ รออย่างอดทนจนกว่ากระบวนการจะเสร็จสมบูรณ์
  7. หลังจากดำเนินการเสร็จสิ้นแล้ว ให้คลิกที่ ถัดไป  เพื่อใช้กลยุทธ์การซ่อมแซมที่ยูทิลิตี้แนะนำโดยอัตโนมัติ แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10
  8. หลังจากใช้การแก้ไขเรียบร้อยแล้ว ให้คลิกที่ เสร็จสิ้น เพื่อเสร็จสิ้นกระบวนการ หากคุณไม่ได้รับแจ้งให้รีสตาร์ทโดยอัตโนมัติ ให้ดำเนินการเองและดูว่า 0X800F080C  รหัสข้อผิดพลาดจะได้รับการแก้ไขในครั้งต่อไปที่คุณพยายามติดตั้ง .NET Framework เวอร์ชันใหม่

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

วิธีที่ 3:การเรียกใช้ DISM และ SFC Scan

หากการแก้ไข 2 รายการแรกข้างต้นทำให้คุณสามารถแก้ไข 0X800F080C ปัญหาในกรณีของคุณ สิ่งต่อไปที่คุณควรทำคือใช้ยูทิลิตี้สองสามตัว (SFC และ DISM) ที่สามารถแก้ไขความเสียหายของไฟล์ระบบที่อาจส่งผลต่อความสามารถของระบบปฏิบัติการในการจัดการการติดตั้งแพ็คเกจ .NET Framework ใหม่

หมายเหตุ:ตัวตรวจสอบไฟล์ระบบ และ Deployment Image การบริการและการจัดการ เป็นเครื่องมือในตัวสองตัวที่ติดตั้งเพื่อแก้ไขอินสแตนซ์ความเสียหายที่พบบ่อยที่สุดที่อาจก่อให้เกิดข้อผิดพลาด  เมื่อพยายามติดตั้งการพึ่งพา .NET Framework ที่ขาดหายไปหรือเมื่อเปิดบางแอปพลิเคชัน

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

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

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

สำคัญ :หากคุณกำลังประสบปัญหานี้กับ HDD แบบเดิมแทนที่จะเป็น SSD ที่ทันสมัยกว่า กระบวนการนี้จะใช้เวลาสองสามชั่วโมง โปรดทราบว่ายูทิลิตี้นี้มีแนวโน้มที่จะหยุดทำงานชั่วคราว – หากเกิดเหตุการณ์นี้ อย่าปิดหน้าต่างและรอให้การติดตามแบบเรียลไทม์กลับมา

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

ในกรณีที่ไม่ใช่ ให้ก้าวไปข้างหน้าโดยเริ่มการสแกน DISM .

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

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

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

วิธีที่ 4:รีเฟรชทุกคอมโพเนนต์ของ Windows

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

ในกรณีนี้ ความหวังที่ดีที่สุดของคุณในการแก้ไขปัญหาตามอัตภาพคือการรีเซ็ตทุกองค์ประกอบของ WIndows ด้วยขั้นตอน เช่น ล้าง ติดตั้งหรือ ติดตั้งการซ่อมแซม (การซ่อมแซมในสถานที่) . ด้วยวิธีนี้ คุณจะแก้ไขบริการที่อาจเสียหายทั้งหมดที่อาจขัดขวางไม่ให้คุณเปิดโปรแกรมของบุคคลที่สามหรือติดตั้งโครงสร้างพื้นฐาน .NET Framework ที่ขาดหายไป

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

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

อย่างไรก็ตาม หากคุณกำลังมองหาแนวทางที่มุ่งเน้น คุณจะต้องมีสื่อการติดตั้งที่เข้ากันได้เพื่อเริ่มการติดตั้งซ่อมแซม (ขั้นตอนการซ่อมแซมแบบแทนที่) .

แก้ไขข้อผิดพลาด 0X800F080C บน Windows 10

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